-
Thread
RTC mit Mega8 und 25mm 7-Segmentanzeigen
weiterhilft...Würde einfach eine MAX7219 nehmen und gut ist; spart 13 Transistoren + Widerstände + 2 74HC595N und braucht nur 3 Leitungen. Musst halt auf den Strom aufpassen, aber der IC verkraftet einiges.
#2697780: > Würde einfach eine MAX7219 > nehmen und gut ist; spart 13 Transistoren + Widerstände + 2 74HC595N und > braucht nur 3 Leitungen. Musst halt auf den Strom aufpassen, aber der IC > verkraftet einiges. Das Ding sieht echt nicht schlecht aus, kann laut Datenblatt, wenn ich mich nicht irre,
-
Thread
Schieberegister 4094 auf mehrere Ports
nicht das HW-SPI benutzen kannst. Ich hab mal 21 SRGs kaskadiert. Allerdings bevorzuge ich den 74HC595, der kann mehr Ausgangsstrom. Die Anzahl der SRG bestimmt nur die Größe des Arrays im SRAM (bei Dir 15 Byte) und den Schleifenzähler zum kopieren des SRAM in die SRGs. Das SRAM-Array stellt
-
Thread
[V] Mini 16x16 Dot Matrix LED Displays
Kathoden. Treiber muss man in dem Fall selber drumbasteln, ist aber schnell gemacht. Ich verwende dazu 4 74HC595 Schieberegister und 2 ULN2804, Centartikel bei Reichelt, geht aber sicher heller mit anderen Bausteinen. Man benötigt da nur 3,4 Pins am uc. Tips und Software gebe ich gern dazu, werde es die
...mit meinem AUfbau eher nicht, ich betreibe sie Anodenseitig allerdings momentan am HC595 über 32Ohm Vorwiderstände. Ich habe nun aus dem Stehgreif nicht sagen wieviel der an Strom liefert, aber im Peak ziehen sie 50mA pro LED, die erreiche ich mit dem Aufbau garantiert nicht. Kathodenseitig
-
Thread
14 Segment Anzeige AI-2054AHRI an ATMega8/Pinbelegung
Charlieplexing" (einem Spezialfall des Multiplexings) und dem Einsatz von Decodern oder Schieberegistern (z.B: 74HC595) lässt sich der der Pin-Bedarf stark reduzieren. Mit 2 x 74HC259 könnte man z.B. mit 6 Leitungen (A0,A1,A2,E(1),D,E(2)) 16 Pins steuern. Mit dem Charlieplexing sollten dann prinzipiell bis zu
Segment einen Treibertransistor. Momentan bastle ich mit einem Atmega48 eine 8-Stellige Anzeige(2 x 74HC374 (8-Bit Latch) + 74LS138(3-to-8 Demultiplexer) + 74LS293 (4-Bit Counter) ) mit einem Pin-Bedarf von 13.
-
Thread
Flackern von Relais beim übertragen - L2930 - 74HC595
flackern diese bistabile Realais > immer willkürlich Du solltest am uC nicht dieselben Pins für die 74HC595 verwenden, die schon für die IOAP Programmierung des uC mit MISO, MOSI SCK verwendet werden.
#define PORT_SER PC0 //74HC595 PIN 14 #define PORT_SCK PC1 //74HC595 PIN 11 #define PORT_RCK PC2 //74HC595 PIN 12 #define PORT_OE PC3 //74HC595 PIN 13 [/c] ???
-
Thread
Grosse 7-Segment-Anzeige mit Schieberegister und Treiber
welche über einen Led-Treiber (ULN2803) betrieben werden. Die Daten werden in ein Schieberegister (74HC595) geschoben. Fragen: - Kann der angehängte Schaltplan für eine einzelne Anzeige so funktionieren (LEDs sind 1.7 - 2.2V / 30mA) - Wie lange können die Leitungen vom Schieberegister zum ATMELxx
Statt 74HC595 und ULN2803 wurde der TPIC6B595 erfunden.
-
Thread
Alternative TPIC6B595
Hallo, ich suche ein Shiftregister welches vom Prinzip ist wie der TPIC6B595 (http://www.mikrocontroller.net/part/TPIC6B595) Allerdings bräuchte ich es so, dass ich als digitalen High Pegel das 3.3V Signal vom FPGA nehmen kann und die ausgänge quasi keine Transistoren sind
74HC595 ?
-
Thread
allgemeinfragen sowie wie krieg ich 12v auf 18v
einzeln zu einer wartungsklappe und sind dort an eine selbstgefertigte platine angeschlossen, auf der 4 74HC595 und 8 ULN2003(mit kühlerchen) verbaut sind. beschickt werden die schieberegister von einem arduino, jetzt kann ich beliebige gruppen von leds über wlan(ipod, handy, tab) einschalten. im schreibtisch
zu einer wartungsklappe und sind dort an eine selbstgefertigte platine angeschlossen, auf der 4 74HC595 und 8 ULN2003(mit kühlerchen) verbaut sind. beschickt werden die schieberegister von einem arduino, jetzt kann ich beliebige gruppen von leds über wlan(ipod, handy, tab) einschalten. im schreibtisch
-
Thread
Speicheranzeige im ProgrammersNotepad
infrared/rc5.o 1-wire/crc8.o 1-wire/ds18x20.o 1-wire/messung.o 1-wire/onewire.o udp_send/udp_send.o com74hc595.o R_TRIG.o relais.o --output Hexfiles/MEGA644_P.elf -Wl,-Map=Hexfiles/MEGA644_P.map,--cref -lm Creating load file for Flash: Hexfiles/MEGA644_P.hex avr-objcopy -O ihex -R .eeprom Hexfiles/
-
Thread
4x4x4 led cube Masse/Potential Problem (Arduino Uno)
Schau Dir mal dieses Scaltbild an: http://www.flickr.com/photos/knaka/4072693764/ Die beiden ICs 74HC595 denk Dir mal weg, die Widerstände sind ja direkt mit Deinem Arduino-Board verbunden. Die jeweilige Basis der Transistoren wird über jeweils 1 Widerstand an einen Portausgang angeschlossen. Und
-
Thread
Schieberegister
ich habe folgendes Ic als Schieberegister : http://www.conrad.de/ce/de/product/155762/LOGIK-IC-M74HC595B1R-STM Damit wollte ich das Programm aus dem AVR-Tutorial zum Thema Scheiberegister ausprobieren: http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister#Ansteuerung_per_SPI-Modul
Datenblatt Seite 2 http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=A240%252F74HC595%2523STM.pdf;SID=13T4mJP38AAAIAADjDbEo7869f99281d344f4705b035534e8139f Hier steht... RCK steigende Flanke: S.R. DATA IS STORED INTO STORAGE REGISTER RCK fallende Flanke: STORAGE REGISTER STATE
-
Thread
suche 4017 mit Speicherfunktion
Ganze mit einem µC steuern oder wie hast Du das vor? Bei µC: es wurde schon gesagt: nimm mehrere 74HC595 Schieberegister und häng da alle LEDs einzeln (über Vorwiderstände) dran. Eventuell brauchst Du auch keine Transistoren - je nach gewünschter Helligkeit. Den Rest macht der µC: er schiebt das
Speicherfunktion, > also dass die Signale erst gelöscht werden wenn der Reset kommt. Dein Baustein ist der 74HC164 von dem man 2 hintereinaderschalten kann +5V 74HC164 | +----+ LED +-----|A Q0|---|>|--R--+ +-----|B Q1|---|>|--R--+ | Q2|---|>|--R--+
-
Thread
7 Segement Display an Atmega8
Vorteil, daß weniger Störungen entstehen. Auch ist das Layout einfacher. Man nimmt dann pro Digit einen 74HC595 und ein 8-fach Widerstandsarray. Vom MC werden nur 3 IO-Leitungen belegt. Peter
-
Thread
xmega SPI, PDI problem
ich habe ein Problem mit einem SPI unterm xmega256a3b. Ich sende ein byte über den SPID an einen 74HC595D. Dieses klappt, solange ich meinen PDI Programmer angeschlossen habe (jtagice3) wenn ich den Programmer abziehe und das Programm startet geht alles bis auf die SPI kommunikation. Wenn ich den
-
Thread
MUX für ca 150 H-LEDs
ala 74HC595. Es bleibt aber das grundlegende Problem. Für die LEDs braucht man eine [[Konstantstromquelle fuer Power LED]], wenn das Ganze halbwegs solide sein soll. Ausserdem kann man dann den Strom mit
Kann man die PWM nicht auch über den Output Enable vom 74HC595 machen?
-
Thread
LED-Matrix OPTO-14431EG von Pollin
der dran ist :) Mein Schaltplan ist ausgelegt für 2x5 Module. Das bestimmt aber nur die Anzahl der 74HC595. Ich benutze die als Treiber der Matrix, auch wenn sie dafür nicht gedacht und nahe an der Leistungsgrenze sind. Wie steuerst Du sie an? Bei mir sind sie als daisychain verschaltet, so kann man
-
Thread
Unterschied 74HC595 und 75HC594
Hallo, wenn ich ein 74HC595 mit OE = Low betreibe, dann ist der doch äquivalent zu einem 74HC594, oder? Der 595er ist nämlich deutlich leichter zu bekommen und deutlich billiger... Grüße thilo
Thilo schrieb im Beitrag #2646510: > wenn ich ein 74HC595 mit OE = Low betreibe, dann ist der doch äquivalent > zu einem 74HC594, oder? Wenn du /RCLR nicht benötigst geht das.
-
Thread
74HC165 gibt nur Lows zurück
Kaskadiert (µC_MISO --> IC1_PIN9 --> IC2_PIN10) http://www.mikrocontroller.net/attachment/1483/SPI_74HC595.pdf Ich verwende statt PB0 den Port PB1. Ich bekomme aber mit folgenden Code nur Nullen zurück... Ich weiss leider nicht mehr weiter könnt ihr mir bitte helfen? Noch eine Frage: Wie
void serpa_in (unsigned char* serpain) { unsigned char anz = 2; do { // 74HC165 latchen PORTB &= ~(1<<PB1); //PB1 (PL) auf Low (Daten Lesen) PORTB |= (1<<PB1); //PB1 (PL )auf High // SPDR lesen startet Uebertragung *serpain++ = SPDR
-
Thread
LCD und 7Segmente 74xx595 Kette
Hallo Zusammen, ich habe 2 Schieberegister 74HC595 kaskadiert. Am ersten aus µC Sicht hängt ein LCD im 4Bit Modus, die Enable Leitung hängt extra direkt am µC. Am zweiten Schieberegister habe ich eine 7Segment Anzeige. Wenn nun die 7Segmentanzeige
Der 4. IO ist dann E des LCD. Das ist im Moment auch so gelöst > DIN und SCK gehen auch an ein 74HC164 (ohne Latch !) und erzeugen RS + 4 > Datenpins des LCD. Super Idee! Ich kann ja in der Kaskadenkette als erstes Element ein 74HC164 fürs LCD verwenden und dahinter die 74HC595 für die 7Segmente
-
Thread
Suche SPI Interface IC
SPS Welt. Sag das doch gleich. Das Ganze in einem IC wirds wohl nicht geben. Ich würde ein 74HC595 zum Schieben, und dahinter ein BTS4880 setzen. Das wäre der Ausgang. Als Eingang ein 74HC165 und das hier: http://www.datasheetcatalog.org/datasheet/stmicroelectronics/8706.pdf Ob das deinen
Lipinsky schrieb im Beitrag #2640882: > Das Ganze in einem IC wirds wohl nicht geben. > Ich würde ein 74HC595 zum Schieben, und dahinter ein BTS4880 setzen. Es sei denn, man nimmt einen TPIC6B595
-
Thread
Servoansteuerung mit Timer (ATmega32)
eine Sache. Die Steuerung mit dem Schieberegister ist nicht die schlechteste Idee (z.B. ATmega8 + 2x 74HC595) oder wie wäre es mit einer Softwarelösung: http://www.mikrocontroller.net/topic/6529 http://www.4finger.net/cms/servomaster.html
-
Thread
Atmega 8, 2 mal 74HC595, 16 LEDs , alles zu langsam
Hallo! Zum Aufbau: Es hängen jeweils 8 LED an 2 74HC595 die von einem Atmega 8 mit 8MHz angesteuert werden. Die Idee: Die LEDs sollen mit zufälligen Geschwindigkeiten auf und abblenden. Zum Programm: In der ISR wird eine Variable "Zähler" bis
> Zum Aufbau: Es hängen jeweils 8 LED an 2 74HC595 die von einem Atmega 8 > mit 8MHz angesteuert werden. Wozu brauchst du die 595, ein ATmega8 hat selbst schon mehr als 16 Ausgänge a 20mA. > ISR (TIMER2_COMP_vect) umschreiben nach Space
-
Thread
PIC16F876A rs232 Port Steuern
oder 1 Ic und drei Steuereingänge der 2x74hc595. 8x 4066/74066 zahlen sich nicht aus, da du dann 4x 74hc595 hast + 2 buffer-ic, also 14 IC aber nicht über 10Mhz hinauskommst.
okay. das mit den 74hc125 und 74hc126 verstehe ich aber nicht ganz kannst du das mal näher erklären ?? mfg sunny
-
Thread
Avr Studio Fehler beim Builden vom Code der Porterweiterung
gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT com74hc595.o -MF dep/com74hc595.o.d -c ../com74hc595.c ../com74hc595.c: In function 'com74hc595_init': ../com74hc595.c:52: error: 'DDR_com74hc595' undeclared (first use in this function) ../com74hc595
PORT_com74hc595 gibt es in deinem Code nicht. PORT_COM74HC595 allerdings schon.
-
Thread
Bitte um Empfehlung LED Treiberbaustein für Atmel µC
74HC595 hat einen seriellen Eingang und 8 Ausgänge, kann man beliebig lang verketten und mit bis zu 100Mhz ansteuern (so schnell ist kein AVR).
-
Thread
Treiber für LEDs
unerwünschte HF Abstrahlung. "Idiotensicherer" ist daher die Ansteuerung über Schieberegister (z.B ein 74HC595 pro 7-Segment Modul). Davon kannst du beliebig viele verketten und brauchst am Mikrocontroller nur 2-3 Pins.
Rückwirkung auf den uC)? >"Idiotensicherer" ist daher die Ansteuerung über Schieberegister (z.B >ein 74HC595 pro 7-Segment Modul). Davon kannst du beliebig viele >verketten und brauchst am Mikrocontroller nur 2-3 Pins. Ja der Baustein ist mir mehr oder weniger bekannt. Habe so einmal einen Zähler gebastelt
-
Thread
18 Kanal Lauflicht AVR
z.B. einen kleinen µC mit SPI Schnittstelle nehmen und da als I/O-Erweiterung Schieberegister mit 74HC595 dranhängen, die vom µC seriell gefüllt werden.
das Buch an: http://books.google.de/books?id=cZsSO52rLb4C&pg=PA235&lpg=PA235&dq=arduino+lauflicht+hc595&source=bl&ots=Q79xm693xG&sig=5SQYzBzueMXSm7XefnKiiI09lag&hl=de&sa=X&ei=LdV4T7_UDMfHtAa-k9WVBA&ved=0CCMQ6AEwAA#v=onepage&q=arduino%20lauflicht%20hc595&f=false (Hoffentlich klappt das mit dem Riesen
-
Thread
3.3V SPI Porterweiterung gesucht
SPI waere einfacher und guenstiger, schreiben : 74HC595, lesen : 74HC597
Schalter über ne Porterweiterung auslesen. Am SPI hab ich schon was hängen, deswegen eignet sich der 74HC597 nicht. I2C ist ein bisschen schwieriger anzusteuern, deswegen ist der PCF8574 eigentlich auch nicht das perfekte. Der MCP23S09 lässt sich mit SPI (mit Chip Select) und I2C ansteuern und hat
-
Thread
Atmega 8 mit meinem Ansatz eines "Sternenhimmels" überfordert?
Hallo! Zum Aufbau: STK 500, ATmega 8, 8Mhz Quarz, 2 mal 74HC595, 16 LEDs. Die LEDs sollen auf und abblenden und dies mit einer jeweils zufälligen Geschwindigkeit. Mein Ansatz: Die PWM selber "bauen" und an dem jeweiligen Port der 74HC595 für je eine LED
Attila Ciftci schrieb im Beitrag #2608235: > Zum Aufbau: STK 500, ATmega 8, 8Mhz Quarz, 2 mal 74HC595, 16 LEDs. >#define F_CPU 8000000 Hast du auch die Fuses so eingestellt? Oder läuft der Controller womöglich mit 1MHZ intern? mfg.
-
Thread
Klinke-audiosignal in Frequenzberei he spalten
geanu .. mein lieber kasimir. .. da kämen dann auch noch die 74HC595 Shiftregister ins Spiel. ich habe so das Gefühl, dass du lieber analog arbeitest. Gruss k.
-
Thread
4-Gewinnt realisieren
Die 84 portpins erhaelt man zB seriell mit ein paar kaskadierten 74HC595, oder parallel mit ein paar gelatchten 74HC574
-
Thread
Anfänger sucht Bauteil: Bitfolge in Ausgänge umwandeln
Schieberegister Serial-In Parallel-Out, z.B. 74hc595
http://www.mikrocontroller.net/part/74HC595
-
Thread
Suche IC (ähnlich 74HC573)
Kathoden 64x "gemeinsame" Anoden Bis jetzt würden 8 n-Mosfets für die Massen und für die Anoden 8 74HC573's in Verbindung mit 64 Transistoren verwendet. (die 74HC573 können ja nur 70mA gesamt und die acht LEDs die voll angesteuert werden sollen brauchen ja ca 160 - 200mA) Das kann ja aber so nicht
> "74HC573" mti 200mA TPIC6A595 (oder 6B595), spart auch noch Anschlüsse und die MOSFETs umdrehen (andere Polarität).
-
Thread
7-Segment multiplexen - so realisierbar?
Und pro Stelle fliessen 8*40mA, also 320mA. Hast du auch nur EIN MAL in einen Datenblatt eines 74HC595 geguckt ?
ein ULN. MaWin schrieb im Beitrag #2590144: > Hast du auch nur EIN MAL in einen Datenblatt eines 74HC595 geguckt ? Klar hab ich das. +/- 25mA pro Kanal, 70mA insgesamt. Daher ggf. noch Treiber dran, je nach verwendeter Anzeige.
-
Thread
7segment-multiplex über schieberegister
sparen, möchte ich die 6 Digits per portpin über transistor ansteuern, die Segmente aber seriell an ein 74hc595 geben. richtig gedacht? oder wird das über das SR zu langsam für flackerfreies multiplex?
sparen, möchte ich die 6 Digits per portpin übertransistor ansteuern, die Segmente aber seriell an ein 74hc595 geben.richtig gedacht? oder wird das über das SR zu langsam für flackerfreiesmultiplex? Du solltest deinen PIC vielleicht nicht gerade mit 32 kHz betreiben. Früher war man mal der Meinung, dass