-
Thread
Relaismatrix mit GAL?
auslessen muss. Nun sollte ich vom uP möglichst wenig PIN's belegen und ich habe mir überlegt mit einem 74HC154 den Printselect zu machen und dann über jeweils einen GAL pro Print die 64 Anzusteuern. Nun meine Frage kennt jemand von euch evtl. nen GAL mit dem ich 64 Relais ansteuern kann oder habt ihr ne
Warum nicht mit Schieberegistern? 74HC595 wäre ein Vorschlag.
-
Thread
Schieberegister-Kaskade ansprechen
eine Schaltung vor mir, wo 4 Schieberegister kaskadiert wurden. Die Ansteuerung der Schieberegister,74HC595D, erfolgt über SPI, Controller ist ein AtMega32. Meine Frage dazu ist, wie steuere ich so was an, ich hatte mir ueberlegt das so zumachen: Das Array ground_tab ist eine Vorgabe, diese Werte muessen
digit = B0 | B0_; SPDR = digit; loop_until_bit_is_set(SPSR, SPIF); } /* * Update the '595 output latches from the values shifted through the * chain. */ static void load_595_latches(void) { PORTB |= _BV(PB4); PORTB &= ~_BV(PB4); } ... if (update_display) {
-
Thread
Fragen zu Balkenanziege mit LM3914
Vergiss den 3914. Ein PIC/AVR plus ein paar 74HC595 ist viel besser und flexibler.
-
Thread
LED Laufschrift - Frage!
aber ein ziemlicher Exot, Bürklin kennt ihn schon nicht mehr. Ich würde daher zum gebräuchlicheren 74HC595 raten, das spart auch Strom gegenüber LS. LS kann eh kaum High-Strom treiben, Deine LEDs dürften ziemlich funzelig leuchten. Peter
-
Thread
brauch Hilfe ( RS232 to 24bit Parallel Out )
Schieberegister zu geben und diese dort in eine 24bit Parallel-Information umzuwandeln. Dazu hab ich 3 74HC595 cascadiert und mit einem Oszillator einen Takt von 1.8432 MHz drauf gegeben. das Problem ist es will einfach nicht funktionieren. hab auch schon viel im Internet gesucht und auch hier im Forum
-
Thread
R2R DAC an welche Pins vom Atmega8
Du kannst auch ein Schieberegister 74HC595 nehmen und an 3 Portpins hängen. Das ist zwar langsamer als ein paralleles Latch, sollte für Tonausgabe aber noch reichen. Dein SPI ist ja auch noch frei :-)
2313 - Wie schnell soll denn deine DSS werden? Wenn das nicht allzu schnell, dann geht eventuell ein 74HC595 als Porterweiterung (ist ein Schieberegister mit Latch).
-
Thread
ATtiny45 Ein- Ausgänge konfigurieren
Platinenlayout, wenn man nicht hunderte Drähte separat ziehen muß. Ich nehme lieber zusätzliche IO-Expander (74HC165, 74HC595), wenn dadurch das Layout einfacher wird. Peter
-
Thread
Anschlussbelegung CD 4094 vs. RN-Wissen Tutorial
Hi Nimm einen 74HC(T)595. Die sind genauso stromsparend. Und noch billiger: 74HC595 bei Reichelt 0,20€ MfG Spess
spess53 wrote: > Hi > > Nimm einen 74HC(T)595. Die sind genauso stromsparend. Und noch billiger: > 74HC595 bei Reichelt 0,20€ > > MfG Spess RIBU hat leider nur die CMOS-Version im Angebot. Bei Rechelt kann ich nicht bestellen (Mindestbestellwert
-
Thread
4-zu-16 Decoder für LED-Drehzahlmesser
Der 74HC154 wäre das Steinchen deiner Wahl http://www.nxp.com/acrobat_download/datasheets/74HC_HCT154_6.pdf Gruss Helmi
Der 74LS154 "kann" bis 16 - er hat 4 Eingänge und 16 Ausgänge Gruss Otto
-
Thread
7-Segm. problem
ein kleines Problem mit einer 4x7 segm. anzeige. Ich habe das ganze mit 4 schieberegistern vom typ 74hc595 angesteuert, was auch tadeloß läuft. Aber die dritte stelle ist etwas dunkler als die anderen 3. Es betrifft auch die gesammte Anzeige, und nicht nur ein segmennt. Worann könnte das liegen ?
-
Thread
7 Blöcke 5x7 LED-Matrix mit LCD-Display und verschiedenen Texten
Die Schaltung ist so ganz brauchbar (allerdings etwas irreführend bei der Zusammenschaltung der 74HC595). Nur kann der ULN2003 keine 5A schalten und an die Ausgänge der 74HC595 müssten noch Transistoren. Die liefern dir so auch keine 140mA. Du könntest auch mal schauen ob du den vollen Strom wirklich
/ Mosfets bauen oder sollte ich den ganz weglassen, den 74HC259 auch und stattdessen nur 74HC595 verwenden?
-
Thread
Probleme mit Atmega8 - schwingt nicht und Signal zu schwach
Als Controller dient ein Atmega8 der SMD Variante (16MHz-version). Dieser soll 15 Schieberregister (74hc595) via SPI ansteuerun und letztendlich LEDs steuern. Die LEDs zeigen zur Zeit logischer weiße mehr oder weniger zufällig irgendwelche Farben an(RGB-LEDs). Alle Schieberegister und AVR sind mit
-
Thread
VDF Display mit 32 Anoden/Kathoden ansteuern
steuerpins vom ursprünglichen mikrocontroller abklemmen. ich würde es jetzt mit einem atmega8, vier 74HC595 und 32 relais bzw optokopplern probieren, aber das geht bestimmt einfacher, oder? hoffe ihr könnt mir helfen - schönen tag noch! hans
-
Thread
Bits wackeln mit PCF8574A
Nimm doch einen 74hc595, wsenn Du nur Ausgänge brauchst. Ist um den Faktor 10 billiger.
> Nimm doch einen 74hc595, wsenn Du nur Ausgänge brauchst. > Ist um den Faktor 10 billiger. Seit wann ist ein '595 ein I²C-Device?
-
Thread
chip on glas lcd einsteuern
daher bis zum Erbrechen zu finden. Zumindest beim Text-LCD der EA-DOGM-Serie ist intern noch ein 74HC595 davorgeschaltet, es kann also auch per SPI (4 Leitungen) angesteuert werden. Grafik-LCDs haben keinen 4Bit-Modus. Peter P.S.: Wenn Du nur Text darstellen willst, nimm ein Text-LCD.
-
Thread
USI Probleme am ATtiny2313
USI-Problem. Jörgs Code funktionierte bei mir auf Anhieb. Nun kann ich damit auch ohen Probleme einen 74HC595 zum Ausgeben zwingen. Mein Problem besteht darin, dass ich nicht weiss, wie ich die Clockphase für einen 74HC165 ändere? Ich hab aus dem Datenblatt mal die Tabelle rausgesucht, die denke ich die
c] Nun toggle ich den Latchpin und lasse die Funktion durchlaufen. Die Daten werden nun auf dem 74HC595 geschrieben. Komischerweise bekomme ich aber jedesmal 0xFF dort angezeigt -> Es scheint also nicht zu funktionieren. Kann mir bitte jemand sagen warum nicht und was ich anders machen sollte?
-
Thread
Suche passenden Mikrocontroller
der > Theorie her. Also Multiplexen kostet bei mir immer 3 Pins (Clock, Data, Latch) zu den 2 * 74HC595. Dann noch 16 Treibertransistoren + 8 Strombegrenzerwiderstände. Ohne Multiplexen kostet auch 3 Pins zu den 7 * 74HC595 und 56 Widerstände. Also egal wie, 3 Ausgangspins reichen, vorzugsweise
Nö. Vielpinner sind teurer als ein kleiner (z.B. Reichelt ATmega8 = 1,30€) mit Schieberegistern (74HC595 = 0,20€) Peter
-
Thread
12x12 LED Matrix
Hallo Florian, sieht schon besser aus, statt den 4094 kannst Du auch 74hc595 nehmen. Nimm von den 4094 bzw 595ern nur 2 Stück. 12 für Low-Side ULN2803 und mit den anderen 4 Leitungen decodierst Du aus 2x HC138 (ABC bei beiden parallel, G1 und G2A, G2A und G2, G2B und
Was willst mit den 74AC11238 ? Schau mal das Datenblatt an! Gemeint waren 74HC238 Cs sind OK so
-
Thread
Alternative zu MAX7219
Wo liegt das Problem, das mit dem uC zu machen? Evtl. spendiert man noch einen 74HC138 wenn man Pins sparen will und gut ist.
TLC5916 oder welchen 8 channel constant current driver dein Händler gerade da hat. Man könnte auch TPIC6B595 und 8 Widerstände nehmen, wenn man die gerade da hat. Siehe http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.8.1
-
Thread
Bitte um Nachhilfe bei OP-Schaltung
nicht schlecht aus. Masseflaechen ueberall und kurze Leiterbahnen. Bei den unbenutzten Gattern vom 74HC14. Bitte lege die Eingaenge auf GND oder +5V. Sonst koennten die Schwingen und das IC heiss werden. Ich habe mir mal mit sowas einen 74AC04 abgeschossen. Der wurde kochend heiss. Das gilt allerdings
wollen aber gut entkoppelt sein. Öhm - nach der Lektüre von http://www.mikrocontroller.net/articles/74xx und dem Vergleich einiger Zeiten kam ich zu der Reihenfolge (aufsteigend nach Geschwindigkeit): HC -> AC -> VHC Ein Vergleich der typ. t_PH/t_PL brachte (zumindest beim 14er): HC: 11ns AC: 8ns
-
Thread
Vergleich der µCs nach IO-Performance
Pin-Change einen Rechteckpuls machen könnte (dann könnte ich das Kanalwechselsignal als RCK für einen 74HC595er nehmen). Hey, ich bin völlig off socks, begeistert, und ... :D > Hm, also ich versteh nicht, wieso du das nicht in einem kleinen FPGA > erledigen willst. Nun, "eigentlich" bin ich nur
Teilen heißt das, dass die seriellen Daten max. 10 MHz Takt haben dürfen. Da hilft es ungemein, einen 74HC595 zu nehmen, der auch noch mit 50 MHz getaktet werden darf. Mit dem Pin-Change war ich auf der falschen Spur, der kommt zu spät. Könnte ich den Bytewechsel auch mit einem zusätzlichen Schieber
-
Thread
Suche Mentor für Entwicklung eines Audio-Messwert-Erfassers
hätte, ein empfangenes Byte auszulesen. Wenn ich jetzt ein externes Schieberegister mit Latch (z.B. 74HC595) nehme, müsste die Zeit auf jeden Fall reichen. Fehlt mir nur noch eine Idee, den Byte-Trigger für das Latch zu bekommen. Gruß Santi
12,3 MBit/s IO locker wegsteckt, oder ein externes Schieberegister. Mit externem Schieberegister (74HC595) in Verbindung mit einem Frequenzteiler werden die Daten parallel verarbeitet mit 1.536.000 Anweisungen / s ... ... das Ganze per Interrupt getriggert, kostet sogar eine Tina nur ein müdes Lächeln
-
Thread
zweifarbige 7 Segment Anzeigen multiplexen
Kannst ja mit dem 74HC138 unterscheiden ob rot oder grün... Des müsste eig wirklich gehen ;-) Normalerweise nimmt man ja auch einen 74HC138 für n Chipselect. Wenn ALLE Leds Rot oder Grün leuchten sollen ohne Zahlen
2x 74 595 in reihe, strob parallel und passend 0llen und 1sen einschieben. oder 2x 74 595 parallel und mit getrennten oder zusammengesetzten strobes arbeiten. wenn du 6 ports für die anzeige und 2
-
Thread
Bitte um Hilfe bei Code-Optimierung
bei der die Segmente "gemultiplext" werden müssen (Ansteuerung über 3 kaskadierte Schieberegister 74HC595 - ich habe den Schaltplan dem Archiv beigepackt). Die Bedienung habe ich auf einem Mega mit LCD-Anzeige ausprobiert und wollte das Ganze jetzt auf einen ATtiny2313 bringen. Leider mit diesem
-
Thread
Zweifarb LED-Matrix (mal wieder), Kommentare
Kommentare freuen. Zum Plan: Die Module werden vom Controllerboard aus seriell angesteuert (74HC595 Stil) bzw. die Reihen einzeln. Treiber wären Highside PFETS bzw. TPIC6B595er auf der anderen Seite. Gruß Thorsten
Die LED-Matrix habe ich auch im Einsatz. Da ich keine TPIC6B595 und P-Fets habe, baue ich es altmodisch auf, mit 74hc595 + ULN2803 und UDN2981. Funktioniert schon mal nicht schlecht. Hast du noch Treiber für die P-Fets? Wo bekommt man die TPIC6B595? Ich kenne
-
Thread
Demux 74LS138 + Inverter
Oder Schieberegister 74HC595, da kannst Du ausgeben, was Dir gefällt. Und Du kannst sie kaskadieren. Peter
74238, kenn ich aber nur als 74HC238.
-
Thread
Mehrere PICs und EEPROM via I2C?
25 digitale Ausgänge benötige. Hinzu > kommt noch PWM und solche Sachen.... 16 analog in: 2 * 74HC4051 24 digital in: 3 * 74HC165 32 digital out: 4 * 74HC595 Benötigt vom MC: 5 dig. Out, 1 dig. In, 1 analog In Peter
da er ja schon I2C benutzen will und SPI und I2C auf den selben PINs liegen: 16 analog in: 1 * 74HC4067 24 digital in: 3 * PCF8574 32 digital out: 4 * PCF8574 Benötigt vom µC: 4 dig. Out + 1 analog in für den 4067 plus 2 Pins für I2C. Sven
-
Thread
[AVR] LEDs glimmen bei LED Matrix
ein UDN2981 angeschlossen. Damit steuere ich die Anoden der Matrixen an. Über HW-SPI werden vier 74HC595 mit ULN2803 gesteuert und schalten die Kathoden über Widerstände zu GND durch. Die Ansteuerung funktioniert und ich kann schon Schriften und Bilder anzeigen. Allerdings sind viele LEDs dabei,
-
Thread
Gürtelschnallen LED-Lauftext
entfernt einfach den zentralen PIC16F628, welcher die 4 als Spalten- und Zeilentreiber kaskadierten 74HC595 Schieberegister bedient. Die relevante Pinbelegung ist dann: 1 DS 5 Vss 14 Vdd 17 SHcp 18 STcp nicht zur Ansteuerung nötig sind 9 SCL fürs EEPROM 10 SDA 11 Pid die Knöpfe
ne, keine Treiber! Ganz normale 74HC595D, hat mich auch gewundert. Hab aber nicht gemessen, was da so für Ströme fliessen. Warm wird aber nichts. Übrigens sind auch keine Vorwiderstände zu sehen...
-
Thread
Schieberegister nimmt keine Werte
Hallo! Ich habe für ein Display zwei 74HC595 hintereinander geschalten und die Pins für SCLK(Takt Eingang), RCLK(Takt Latch) und SER(Daten) an den ATMEGA644 PORTC gehängt. (Sowohl mal an 7-5 als auch an 4-2). Die Daten werden leider nicht
wegen evtl. falscher Beschaltung ? z.B. http://www.datasheetcatalog.net/de/datasheets_pdf/7/4/H/C/74HC595.shtml 2. zeitlich alles ok ? 3. Abblock-Kerko über Schaltkreis ?
-
Thread
MMC SD library FAT16 FAT32 read write
mal ein paar bytes verloren gehen wenn die kabel zu lang oder so. bin selber jetzt auch auf einen 74hc4050 umgestiegen um die karte zuverlässiger anzuschließen (kostet 40 cent). grüße daniel
vor dem Senden/Empfangen neu angepasst werden). So könnte z.B. ein zusätzlicher CAN-Baustein oder HC595 angeschlossen werden ohne eine Software-SPI zu benötigen. Besonders, wenn einzelne SPI-Komponenten nur selten benötigt werden (Config.ini auf SD Karte nur zum Start notwendig, HC595 für Relaisansteuerung
-
Thread
SPI emulieren
leitung an einen I/O legen. oder die CS leitungen hinter ein SER-IN-PAR-OUT schieberegister (z.B. 74HC595) legen um I/O's zu sparen. wenn ein slave kein CS hat, helfen tri-stateable latches oder and-gatter zwischen cpu und slave.
-
Thread
Steuerung von Jalousien
den F201X an Portpins gespart hat, wirst du eine Porterweiterung brauchen, empfehlenswert ist der 74HC164 für die Eingänge und der 74HC595 für die Ausgänge.
-
Thread
32 Kanalmultiplexer
Dekoder hatte man früher mal verwendet. Heutzutage nimmt man einfach SPI und soviel Schieberegister (74HC595/74HC165), wie man will: http://www.mikrocontroller.net/articles/Porterweiterung_mit_SPI Macht auch das Layout um Längen einfacher. Peter
Dekoder verschwenden willst. Die Schieberegister gibts auch mit Leistungsausgängen (z.B. TPIC6B595). Also statt 3 ICs (Dekoder+Latch+Treiber) nur 1 IC. Peter
-
Thread
Propeller Designfrage: Viele LED's mit wenig Pins /Kosten?
. >Leider finde ich diese Lösung mit den ganzen Schieberegistern sehr >teuer, Warum? So ein 74HC595 kostet irgendwas um die 20 Cent. >Eine Nebenfrage ist meine Prozessorwahl: Ich habe einen Parallax >Propeller mit 8 Cores auf einem Chip gewählt, weil ich so gleichzeitig >die Ansteuerung,
-
Thread
viele Tasten an MC? Frage zu Schaltungsmöglichkeiten
denke ich mal, dass keine Matrix aufgebaut werden kann. In einem anderen Fred las ich, dass der 74HC165 wohl ein geeigneter Kandidat wäre. Der 74HC166 scheint ähnlich zu funktionieren. Kann mir jemand den Unterschied der beiden Käfer erklären? Ich vermute mal, dass sich die Teile ähnlich kaskadieren lassen, wie z.B. ein 74HC595 für die andere Richtung? Macht das so Sinn, oder gibt es einen Trick, wie man die Tasten schneller/einfacher einlesen könnte, ohne die Anzahl der verwendeten Pins signifikant zu erhöhen?
-
Thread
74HC595 Servosteuerung
Hi Leute, wie ich den 74HC595 ansteuere ist klar. Leider weis ich nicht genau, wie ich Signale für Servos mit diesen Schieberegistern erzeuge. Kann mir jemand helfen oder ein Tipp geben, wie ich Impulse zur Servosteuerung mit diesen Schieberegistern erzeuge? Die 74HC595 wurden über SPI mit dem AtMega168 verbunden. Gruß, Sven
-
Thread
LCD ansteuerung/ schieberegister Gesperrt
); com74hc595_unsetBit( LCD_B5 ); com74hc595_unsetBit( LCD_B6 ); com74hc595_unsetBit( LCD_B7 ); if ( d & 1<<0 ) com74hc595_setBit( LCD_B0 ); if ( d & 1<<1 ) com74hc595_setBit( LCD_B1 ); if ( d & 1<<2 ) com74hc595_setBit( LCD_B2 ); if ( d & 1<<3 ) com74hc595_setBit( LCD_B3 ); if ( d & 1<<4 ) com74hc595_setBit( LCD_B4 ); if ( d & 1<<5 ) com74hc595_setBit( LCD_B5 ); if ( d & 1<<6 ) com74hc595_setBit
-
Thread
LCD, Schieberegister, Timing-Verständnis?
darüber, wann denn die Daten verarbeitet werden. Nun gut. Habe mir also einen Treiber mit dem 74HC164 aufgebaut, alles angeschlossen und das Proggy für die Tina umgeschrieben, aber es will noch net. Könnte bitte jemand das Programm mal kontrollieren und mir Viehtbäck geben, ob mein Fehler Programm
Hallo, möchte an dieser Stelle nochmals nachhaken, denn geschoben (mit dem 74HC164) läuft bei mir noch immer nix. Folgender Testaufbau: Ein ATtiny2313 steuert (gleichzeitig) ein LCD parallel und eines seriell an. Beide sollen das gleiche ausgeben - aber nur bei dem mit paralleler
-
Thread
Projekt : GPS Tracker
vor ca. nem Halben Jahr aktuell, ich habs geschafft. SD-Karte, anständiger 3,3V - Pegelwandler IC (MC74HC4050), serielles GPS, ATmega8, Assembler, ... Auf http://www.moritz-greif.de/elektronik_index.html ist alles erklärt. Unter Projekte gibts Bilder, unter Downloads den Assembler-code, Schaltpläne
60 $GPZDA,162954.00,27,10,2008,00,00*65 $GPRMC,162955.00,A,4959.53980,N,00854.60471,E,10.994,272.74,271008,,,A*54 $GPVTG,272.74,T,,M,10.994,N,20.373,K,A*39 $GPGGA,162955.00,4959.53980,N,00854.60471,E,1,8,1.98,136.2,M,48.0,M,,*69 $GPGSA,A,3,03,06,08,07,18,27,22,19,,,,,2.79,1.98,1.96*0E $GPGSV,4,1,13,03,83,252,41,21,23,069
-
Thread
LED Array Modul
dann leuchtet gar nix. Du kannst die bewährten Schieberegisterketten, hier bestehend aus 8 Stück 74HC595 zusammenbasteln, brauchst auch 64 Vorwiderstände. Üblicherweise den "+" Anschluss der LEDs (Anoden) zusammenfassen, weil die ICs üblicherweise gegen GND geschaltet mehr Strom liefern können.
-
Thread
Pin soll Ein- und Ausgang sein - ich steh auf der Leitung
: http://www.mikrocontroller.net/topic/77863#new Ansonsten würde ich einen (oder 2, 3, ..) 74HC595 nehmen. Kostet unter Verwendung des SPI nur einen Portpin zusätzlich und Du hast 8 (oder 16, 24, ..) zusätzliche Ausgänge. Peter
-
Thread
Ist diese Schaltung so realisierbar
Portmultiplexer Ausgang vervielfachen mit 74HC4094 (8 Bit Schift Register)
wahrscheinlich Soft-PWM) zu übertragen? Habe gerade mal im Datenblatt nachgeschaut: Max 100MHz beim 74HC595 bzw. 57MHz beim 74HCT595 Das sollte doch auch reichen, um ein PWM-Signal über eine entsprechend schnelle Updaterate weiterzugeben. Bliebe bei der alten Lösung nur noch das Problem mit den
-
Thread
SPI -> Parallel (aber diesmal DMA-fähig!)
Impult erzeugt, den mann dan auf WR legen kann. Eventuell kann man das ja auch mit 2 kaskadierten 74HC595 und ne Zählerlogik machen um den WR-Impuöls zu erzeugen? Vorschläge... BITTE :-( Ich kenne mich mit reinen Logik-ICs nicht aus.
-
Thread
Suche Tauschpartner für elektr. BE
Hallo, ich hätte noch 74HC595 in SO16 sowie 8-fach Widerstandsnetzwerke 1K ebenfalls in SO16. Ebenso Quarze 10 MHz und 3,6864MHz (alles SMD) sowie noch Transistoren BC807-40 in SOT23. Ist alles neu und auf Rollen. Also
-
Thread
SPI Signalverstärker Terminierung?
über die Basis-Emitterstrecke verloren. So geht das also schon mal nicht. Nimm Schmitt-Trigger ala 74HC14.
langsamer als man denkt -> nischt OPV -> nischt (hallo, wir reden über flinke Digitalsignale) 74AC244 -> Schuss ins Knie, weil viel zu schnell, der schreit nach Terminierungsproblemen, ausserdem stark asymetrisch bei LOW/HIGH, siehe [[Wellenwiderstand]] Einfachste und solide Lösung. EIN 74HC04
-
Artikel
Datei:Porterweiterung 74HC595 lcd.png
Porterweiterung LCD mit 74HC595