-
Thread
Arduino 8Bit Timer für 100ms Intervall verwenden
Hallo Zusammen, ich möchte über einen Timerinterrupt alle 100ms drei 74HC595 Schieberegister mit Daten befüllen. Wie könnte ich das mit einem der beiden 8 Bit Timer lösen? Alles was ich bisher dazu gefunden habe, benutzt dafür den 16 Bit Timer. Den kann ich aber nicht nutzen
@Sebastian V. (n8falter74) >ich möchte über einen Timerinterrupt alle 100ms drei 74HC595 >Schieberegister mit Daten befüllen. Kann man machen. > Wie könnte ich das mit einem der >beiden 8 Bit Timer lösen? Kann
-
Thread
Apex Schweißgerät Jobspeicher defekt (Steuerplatine)
Also verbaut sind: U1 und U3: 74HC595 U2: ULN2803AFWG U4: TD62783AFG U5: LS165A U6 und U9: HC244SJ U7: LM2904 U13: C8051F023 http://www.waveshare.net/datasheet/SILABS_PDF/C8051F02x.PDF Gruß Matthias
M. B. schrieb im Beitrag #5422188: > Also verbaut sind: > U1 und U3: 74HC595 > U2: ULN2803AFWG > U4: TD62783AFG > U5: LS165A > U6 und U9: HC244SJ > U7: LM2904 > U13: C8051F023 Bis auf den Mikrocontroller U13 hat keiner dieser Bausteine Speicher, die Parameter
-
Thread
Weihnachtsstern stürzt ab
einwandfrei. Wie sieht der Schaltplan aus, sind genug Blockkondensatoren an den IC's speziell an den 74HC595 ? -- [offtopic] Irgentwie klingt der Titel nach "Ende der Welt" ;-)
#2876906: > Wie sieht der Schaltplan aus, sind genug Blockkondensatoren > an den IC's speziell an den 74HC595 ? Da würde ich die Probleme aber beim Einschalten aller LEDs erwarten, nicht beim Ausschalten.
-
Thread
Problem bei Tasterabfrage mit dem 74HC164
Ich würde die klassische Schaltung nehmen, d.h. 2 * 74HC595 für die 16 LEDs und 1 * 74HC165 für die 8 Tasten. Dann kann man so langsam schieben, wie man will und nichts flackert dabei. Peter
übersehen, damit wird während des Schiebens dunkel getastet, sonst gäbe es Geister-LEDs. Das wäre beim 595 nicht mehr nötig. Peter
-
Thread
Verständnisproblem 74hc165 Funktion
Hallo, mir erschliesst sich die genaue Funktion des 74hc165-Parallel-zu-seriell-Umwandlerchips nicht so richtig. Benötigt man wirklich 8 CLK-Takte um die 8 Bits aus dem Latch an Q7 ausgegeben zu bekommen ? Oder liegt D7 bereits an Q7 an (nach dem Latch-Laden
hätte ja sein können dass ein internes Register/Latch geLOADet wird mit dem Signal. Etwa wie beim 74hc595 den ich auch in dem Projekt verbaut habe... Aber es scheint dass diverse Kippstufen geladen werden, und der Ausgang der letzten Kippstufe ist eben auch noch Ausgang des Gesamtwerks.
-
Thread
AVR als SPI Slave-Peripherie
genug. > Wäre das auch mit einem SPI IO-Expander gegangen ? Sicher, einfach eine beliebige Zahl 74HC595 anschließen, dafür reicht ein einziges SS Signal.
des SPI eben nicht der Ton aussetzen oder die LEDs flackern. Für einfaches IO kann man besser die 74HC165/74HC595 verwenden. Die lassen sich beliebig kaskadieren und der Master kann full Speed sprechen. In einer Anwendung habe ich mal 21 Stück 74HC595 kaskadiert.
-
Thread
Schieberegister kaskadieren
funktionieren soll. Sprich 60 LEDs für Sekunden, Minuten und 12 für Stunden. Ich nutze das Schieberegister 74HC595, um die vielen Ausgänge zu realisieren. Es funktioniert zur Zeit auch alles wunderbar, ich habe nur eine Frage, die ich mir leider mit Hilfe der Suchfunktion nicht beantworten konnte. Wenn ich den
Weißt du, dass beim 74HC595 max. (Limiting values) 70mA durch den Vdd und Vss fließen dürfen?
-
Thread
10 RGB-LED Dimmer Ansteuerung für Raumbeleuchtung
Warum nimmst du nicht SPI mit z.B. hc595 oder wenn mehr power gebraucht wird tpic6c595 von TI. das sind einfache SIPO Schieberegister. Ob die 30m funktionieren sollte sich ja mit 30m Kabel und einem SR gut testen lassen, bevor du alles
ausser die Teile herzubekommen. Wenn Du unbendingt Wert legst auf PWM-über-SPI: nimm statt den 74HC595 die TPIC6B595, die haben bereits Treibertransistoren eingebaut und sind auch bei Segor erhältlich. Gruß, Stefan
-
Thread
I/O Erweiterung
Für Eingänge: 74HC165, Ausgänge: 74HC595 Die liest man dann zyklisch in den Bitspeicher (d.h. Adresse 020h...02Fh) ein bzw. aus und hat somit quasi virtuelle Ports, die sich bitweise setzen löschen oder testen lassen
bei 16MHz schon ne Menge NOPs einfügen, um soweit runter zu kommen Den 4094 gibt es aber auch als 74HC4094, dann ist er auch zu gebrauchen. Peter
-
Thread
74xx165 und 74xx595 Zusammen? SPI Mode? Porterweiterung
Wollte wie in dem Beispiel ganz unten im PDF : http://www.mikrocontroller.net/attachment/1483/SPI_74HC595.pdf 74xx165 und 74xx595 zur Porterweiterung eines Attiny 2313 nutzen da ich 64 Eingänge und 64 Ausgänge brauchte. Habe nun aber festgestellt das der 2313 kein Richtiges SPI hat sondern nur USI.
SPI hat. Und dann folgendes machen. SPI mit CPHA=0 Lesen vom 165 SPI mit CPHA=1 Schreiben an 595 Das sollte doch Problemlos an einen ATMega8 laufen oder? Weil da weiss ich wie ich zur Laufzeit einfach CPHA umstellen kann. Wäre echt nett wenn jemand von Euch nen Tip für mich hat.
-
Thread
Auslesen Kodierschalter BCD mit z.B. atMega88
Effizient" wäre ansonsten auch noch, eine synchrone serielle Schnittstelle und daran 5 Schieberegister 74xx165 als Eingänge und zwei 74xx595 als Ausgänge zum Multiplexen zu nehmen. Spart Pins.
Für 10 Schalter kannst du anstatt zwei 74HC138 auch einen 74HC42 nehmen.
-
Thread
8Bit Datenleitung auf 2 Ports splitten, für LCD, bidirektional
ist ein Grafik LCD, da gibt es leider den 4-Bit Modus > nicht. Bzw. nicht bei dem LCD. Nimm ein 74HC164 Schieberegister und takte die Daten über PA6 und PA7 raus. Musst Du Daten zurücklesen? Dann nimm ein HC595 und ein HC597. Ansonsten wäre einfach ein AVR mit mehr Pins die einfachste Lösung
Frank K. schrieb im Beitrag #2880775: > Nimm ein 74HC164 Schieberegister und takte die Daten über PA6 und PA7 > > raus. > > > > Musst Du Daten zurücklesen? Dann nimm ein HC595 und ein HC597. > > > > Ansonsten wäre einfach ein AVR mit
-
Thread
TTL Baustein D Flip Flops 74 574/573 getrennter Clock
Hi Dennis, mit einem 74HC4067, zwei 74HC574 und 16 Widerständen könnte das eventuell realisierbar sein (siehe Anhang). Keine Ahnung obs tatsächlich so geht. Die gerade nicht geschalteten IOs (Xn) vom 4067 sind hochohmig. Die
bekannteren 4066 (quad 2:1 analog switch) als dem 154 :) Gibts sowohl direkt als 4067 als auch als 74hc/hct/lv. CU
-
Thread
Suche Rahmen für Display
die Größen 16x2, 16x4 und für folgende Größe (siehe Link): https://de.aliexpress.com/item/20Pcs-SN74HC595N-74HC595-8-Bit-Shift-Register-DIP-16-IC/1852498811.html?spm=a2g0s.9042311.0.0.Bcc09j (aktive Fläche: 21,74*11,2mm) Danke!
-
Thread
Schieberegister geht nicht
Hi, ich hab mir ein Schieberegister gekauft - ein 74HC595 - und damit wollte ich testen, wie der Schieberegister funktioniert. Ich habe an die Abgriffe LEDs angeschlossen und wollte immer, dass die Lampen entsprechend der Taktreihenfolge an oder ausgehen
Der 74HC595 kann maximal 70mA bereitstellen (siehe Datenblatt Wert Icc=70mA). Wie man trotzdem LEDs anschließen kann, siehst du z.B. hier: https://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister
-
Thread
Eingangssignal eines Schieberegisters mitschneiden (Arduino/AVR)
gefunden mich mit dem Datenblatt des Schieberegisters auseinanderzusetzen und feststellen müssen, das ein 74HC164 gar kein Speicher hat sondern die Eingangsdaten mit jedem Shift-Clock direkt auf die Ausgänge gibt. Das ist bei dem 74HC595, das ich kenne, ganz anders :( Dachte die arbeiten alle so. Die von Stefan
Daten. Könntest du mal ein Schaltplan oder ein Foto der Platine hochladen ? EDIT: Wird bei dem 74HC164 nicht der Master Rest auf LOW gehalten während die Daten ins Register geschrieben werden. Und erst mit der Steigenden MR Flanke übernommen? Da hätten wir doch eine Synchronisation. EDIT2: das
-
Thread
Ausgänge zeigesteuert schalten/Tipps zu Porterweiterung,
habe brauche ich natürlich etwas zur Porterweiterung. Gefunden habe ich hier im Board z. B. - 74HC595 (Schieberegister) (per SPI) - PCF8574AP (Porterweiterung) (per I2C) Was ist einfach umzusetzen bzw. gibt es wichtige Nach- oder Vorteile? Den Atmega32 möchte ich mit C programmieren. Was
brauche ich natürlich etwas zur > Porterweiterung. Gefunden habe ich hier im Board z. B. > > - 74HC595 (Schieberegister) (per SPI) > - PCF8574AP (Porterweiterung) (per I2C) > > Was ist einfach umzusetzen bzw. gibt es wichtige Nach- oder Vorteile? Wenn das die einzige I2C Hardware im System
-
Thread
mikrocontroller Signal Invertieren
Du Pulldowns oder Pullups nehmen, fertig. Dein Problem werden aber die Schieberegister sein, das 74HC595 hat keinen internen Einschaltreset, also sind die Pegel undefiniert. Der MC kann nix dafür. Aber man kann den Output-Enable des HC595 mit dem MC verbinden und noch nen Pullup dran. Dann kann der MC gültige Daten reinschieben und erst danach wird der HC595 enabled. Und wenn das zufällig noch ein PWM-Output ist, kann man das Display dimmen. Peter
-
Thread
Schieberegister Bezugsquellen
Nimm einen Satz 74HC595, im SO16 Gehaeuse.
> Nimm einen Satz 74HC595, im SO16 Gehaeuse. Bei Farnell gibts die auch in TSSOP wenns wirklich auf den Platz ankommt.
-
Thread
Paralleles Latch (*573) mit Schiebefunktion?
4 Bit breit gibt es das als 74HC395 und 74HC4035.
Danke inzwischen bin ich über das HC299 gestolpert..ist zwar nicht 100% das was ich wollte, aber fast
-
Thread
Wie stark darf man 74HC belasten
zusamen! > Ich habe eine Frage: wie stark darf man die Ausgänge von standard CMOS > Bauteilen z.B. 74HC-Reihe belasten? Grundsätzlich gilt: Datenblatt lesen. Texas Instruments gibt für den 74HC595 immerhin +-35mA an, aber nur 70mA maximal für's ganze IC, bei anderen Typen sind mal +-25mA bei 50mA
da mit Sicherheit auch ein kleinerer LED-Strom. Als Leistungstreiber für LED-Displays sind normale 74HC-Logik-ICs jedenfalls ungeeignet - Außer den speziell dafür vorgesehenen Typen natürlich. Gruß Jadeclaw.
-
Thread
LCD BP Pin direkt an Quarz
1 Backplane hat, also das Display nicht multiplexen muss, tut es jeder CMOS Ausgang, also auch ein 74hc595 oder so als Portextender. Viel schöner sind abe uC mit genügend Pins. Während FPGA immer mit zu viel Anschlüssen und nicht in SO8 daherkommen, sind uC meist mit zuwenig Anschlüsse, ich liebe
W.S. schrieb im Beitrag #6877620: > eine Kette von 1..? Schieberegistern (74HC164), Na den xx164 würde ich gerade nicht empfehlen, da er kein Ausgangsregister hat. Der TO hat einen ATmega4809 und ein DE119 vorgegeben und da finde ich es allerdings auch ignorant, ihm andere
-
Thread
Analog Multiplexer kaskadieren
Stellen wieder auf einen Pin demultiplexen kann. Habe mir dafür die folgende Schaltung mit ein paar CD74HC4067 überlegt. Kann das so funktionieren, oder ist da ein Denkfehler drin. Gehts einfacher ? Bei den zu schaltenden Signalen handelt es sich einfach nur um Logikpegel. Da ich noch nicht genau
eine Art Kabel/Durchgangstester. Hat mal ein Praktikant bei uns gebaut, für 40 Pole. Einfach per 5x 74HC595 für die Ausgänge und 5x 74HC165 für die Eingänge, der Rest ist software in einem kleinen AVR. Ach ja, man sollte die Ausgänge per Diode zum Open Drain machen und an allen Eingängen einen 10K
-
Thread
Spannung/Strom(?) dynamisch regeln
dir, da Portpins fehlen, zur klassischen Methode per Schieberegister für Zeilen/SPalten raten, also 74HC595. Die Matrix selber geht, aber du muss, wie schon gersagt, VOrwiderstände einbauen, und die Basiswiderstände bei der KOLLEKTORschaltung WEGLASSEN.
da Portpins fehlen, zur klassischen Methode per > Schieberegister für Zeilen/SPalten raten, also 74HC595. > :-), wer hat behauptet, dass Portpins fehlen? Nebenbei, die Zeile wird via Schieberegister gesteuert. Für die Ebenen und Spalten sind 8aus3-Decoder sinnvoller, weil das sowieso nur eine gleichzeitig
-
Thread
I²C Schieberegister
ich würde einfach 74hc595 nehmen..
Düsentrieb schrieb im Beitrag #1928255: > ich würde einfach 74hc595 nehmen.. Der hat leider kein i²C
-
Thread
Frage zu active low und PWM bei ATMEGA8
nicht in der Luft hängt. >Meine zweite Frage betrifft die Pulsweitenmodulation, mit der ich ein >595 dimmen will. >Laut meinem Plan ist dazu der eine Pin der µC mit dem entsprechenden Pin >des 595ers verbunden. 1. Was ist ein 595? (ich vermute dahinter ein Schiebregister des Type 74HCT595)
Bzw. wenn an den Ausgängen Motoren hängen, könnts sogar gefährlich sein. Mit Widerstand ist der HC595 solange disabled, bis die CPU das Reset beendet und gültige Daten eingeschrieben hat. Peter
-
Thread
80C51 - External Access und Bus
#4145935: > Schliesslich soll das ganze ja Bidirektional > funktionieren. Und wie soll das mit einem 74hc244 funktionieren?
I2C, SPI, CAN, USB haben die oft auch intern. Und IO-Erweiterung macht man deutlich bequemer mit 74HC595/165 am SPI, falls die gewonnenen 18 IOs nicht schon ausreichen.
-
Thread
Selbsgebaute RGB 7-Segment Anzeige; Wie +RGB 12V schalten
dann mal eine Uhr werden. Eine 7-Segment Anzeige wird mit einem ULN2803A über ein Schieberegister 74HC595 betrieben. Jetzt ist mein Problem das ich die 12V für die einzelnen Farben schalten muss. Reichen würde mir vorerst ohne PWM aber mit wäre auch nicht schlecht. Hab beim bauen der Anzeigen einfach
wie in einem RGB Stripe. Das Bild ist ja nur ein Beispiel. Am Controller sitzen 6 Schieberegister 74HC595 kaskadiert, dahinter jeweils ein UN2803A. Nur wie muss ich die +12V schalten für die einzelnen Farben. Wollte hier nun nicht den gesamten Schaltplan rein hängen. Das wird mir den 7-Segment Platinen
-
Thread
Druckelement Epson Model-620 ansteuern?
wie 74HC595 benutzen. Die Schieberegister würde ich ans SPI anschließen, das macht das Raustakten schneller und einfacher. Damit ISP-Programmierung auch noch geht, würde ich die Leitungen zum Schieberegister über ein 74HC125 führen, bei dem die Gate-Eingänge auf /RESET gelegt sind, so daß der ISP freie Fahrt hat, wenn er den RESET herunterzieht. /SRCLR der TPICs auch an /RESET, das sorgt dafür, dass nach einem Reset
-
Thread
Bezugsquelle TLC5916
Varianten. Ich möchte mit 3 von den TLC5916 8 RGB (3x20mA) betreiben. Alternativ wollte ich mit 3x 74HC595 + ULN2803 arbeiten. Jedoch komme ich dann nicht mit einem Arduino Protoshield hin und die Platine wäre mit Leitungen übersät. An eine Ätzstation komme ich leider nicht dran und Platinen professionel
> Ich möchte mit 3 von den TLC5916 8 RGB (3x20mA) betreiben. > > Alternativ wollte ich mit 3x 74HC595 + ULN2803 arbeiten. Jedoch komme > ich dann nicht mit einem Arduino Protoshield hin und die Platine wäre > mit Leitungen übersät. An eine Ätzstation komme ich leider nicht dran > und Platinen
-
Thread
Realisierung mit einem Mikrocontroller ?
Ich würde das seriell machen: 16 Schieberegister 74AC595 und 128 Triacs dahinter. Das ganze über 3 Optokoppler vom Netz getrennt an den Steuerungs-MC. Peter
Cents gibts nur normale Triacs und dann sollte man den MC doch besser über besagte Schieberegister 74HC595 und 3 Optokoppler galvanisch vom Netz trennen. "Doch nur wenn alle Lämpchen an sind und wer macht schon sowas!?" Z.B. ausgerastete Software. Also bei der Schaltungsentwicklung auch darauf
-
Thread
Lichtsteuerung über i2c - ULN2803A - S12-100
3,3V = 28mW Macht 224mW für 8 Kanäle. Macht ~2kWh pro Jahr oder 80 Cent. Dann halt der Treiber 74HC245. Null Ruhestrom! Kostet 65 Cent und ist in weniger als einem Jahr bezahlt. https://www.reichelt.de/oktal-bus-transceiver-3-state-ausgaenge-2-6-v-dil-20-74hc-245-p3178.html?&trstct=pos_0&nbc=1
Raspi mit so einem Verhalten an? Falk B. schrieb im Beitrag #7714511: > Dann halt der Treiber 74HC245. Null Ruhestrom! Kostet 65 Cent und ist in > weniger als einem Jahr bezahlt. > > https://www.reichelt.de/oktal-bus-transceiver-3-state-ausgaenge-2-6-v-dil-20-74hc-245-p3178.html?&trstct=pos
-
Thread
Schieberegister --> LEDn flackern/gehen aus
multiplexen. Aktuell habe ich nur die Schaltung für die Spalten und ein großes Problem: Wenn ich die vier 74HC595 befülle sieht die Zeile erstmal gut aus. Sobald ich mich aber in der nähe bewege, fängt die Zeile das flackern an und die LEDn gehen sogar teilweiße kurz aus... Befüllen lasse ich die 4 kaskadierten
lassen. Aber selbst dann habe ich noch das gleiche Problem. Liegt es also evtl an den Leitungen vom 74HC595 zu den LEDn? So ein Problem hatte ich noch nie..Weiß gerade nicht weiter
-
Thread
3015-F 7 Segment Anzeige Uralt
aber digital lösen vor allem damit man bei Empfangsausfall quartzstabil ist), ein 8 bit Register (74HC273) und ein 8 bit EPROM oder beides zusammen als GAL, 4 8 bit seriell in parallel out Schieberegister mit Latch (74HC595), Dual-Dekaden-Zähler (74HC390) für die Sekunden und 12 7-Segment Decoder 74247
Wissensstand. Bin mal auf Grund der Beitäge in mein TTL Grab gestiegen, hab doch noch neben etlichen 74ls73-74-75 noch einige 74ls47 gefunden. Mit denen kann aber den DP nicht ansteuern. So weit ich die ganze sache Beurteilen kann liegt GRND auf PIN bzw. Anschluss 2-5-10-12 und 13 die man zusammen
-
Thread
Arduino und Schieberegister
sein, die ein Arduino noch versteht und damit rechnen kann? Ich wollte gerne 20 Schieberegister 74HC595 verwenden. Ein Schieberegister hat ja 256 digitale Möglichkeiten. Schließe ich einen zweiten an und kaskadiere ich den, so habe ich schon 65.536 (256*256) Möglichkeiten. Ein weiterer Schieberegister
nix im Netz finden können Es wäre schon ein großer Zufall, wenn sich unter "20 Schieberegister 74HC595 verwenden" direkt irgendetwas finden ließe ;-)
-
Thread
7-Segment-Anzeigen - Ansteuerung per I2C/SPI o.ä. gesucht
werden muss. Nun bin ich dann doch soweit, dass ich eine Ansteuerung aus zwei SO8-Schieberegistern 74HC595 zusammenstelle und mich mit dem Aufwand der LED-konformen Spannungsregelung auseinander setzen muss. AUSSER: Einer von euch kennt noch einen wunderbaren Baustein, welcher mir das erspart ...
Die 74HC595 gibts ja auch im DHVQFN16 Package, das nur 3.5mm * 2.5mm * 0.85mm misst. Da bekommst Du unter jeder LED-Anzeige locker einen Baustein unter und ersparst Dir das Multiplexen. fchk
-
Thread
Problem mit Esp8266 und Relais
Problem kann einfach sein, daß du mit dem Taster den Controller Ausgang (In meinem Bild durch den 74HC595D dargestellt) "killst", wenn dieser einen Push Pull Ausgang hat. Der Controller Ausgang kann ja dann nur 2 Zustände haben: Relais geschlossen, dann zieht er den Ausgang gegen VCC, oder Relais offen
Problem kann einfach sein, daß du mit dem Taster den Controller > Ausgang (In meinem Bild durch den 74HC595D dargestellt) "killst", Das Problem wurde bereits angesprochen.
-
Thread
16x16 LED Word Clock mit ESP32
Programmierung des ESP32, eine PCF2129 Echtzeituhr, 5 Knöpfe zur Einstellung und Steuerung und ein 74HC4050 Pufferbaustein verbunden mit Status-LEDs. Ich habe gelesen, dass sich dieser gut dazu eignet serielle Aktivität mithilfe von LEDs anzuzeigen. - Als µC habe ich einen ESP32 gewählt, da ich schon
Eher sollte man sich über die Versorgungsspannungen Gedanken machen. Dein ESP32 liefert 3.3V, ein 74HC595 ist aber nicht TTL kompatibel, ein 74HCT595 wäre besser. Im "Schaltplan" (aka Wortsuchspiel) verbindet VDDLED nur über Jumper mit VDD5V. Falls du mal mehr als 5V als VDDLED nehmen willst, funktioniert
-
Thread
MOSFET Schaltung
40cm lange RGB LED Strips ansprechen. Die 96 benötigten Ausgänge möchte ich mit dem Schieberegister 74hc595 realisieren. Da die Ausgänge aber nur 20mA liefern möchte ich das Signal mit BSS138 MOSFETs auf die benötigten 160mA "verstärken". Ich habe das zwar mal gelernt, da sich der Berufsalltag leider
HC595 in Tri-State sind. Viele Grüße! Sven
-
Thread
Stromaufnahme eines ULN2803 am Input
GPIOs zu beachten. Weiss leider nicht genau, wie hoch der ist. Der ULN2803 lässt sich prima mit dem 74HC540 (invertiert) oder 74HC541 (nicht invertiert) treiben, auch von der Pinbelegung her. Ich bevorzuge die Ansteuerung über I2C mit PCF8574, dann kann man mit den GPIOs noch anderes tun.
sind die Ausgänge nach Reset High! Wolltest Du sagen, dass Du zwischen PCF8574 und ULN2803 noch den 74HC540 reinmachst? Dann OK! Gruss Chregu
-
Thread
Diverse 68000 CPUs
- 10 Diverse TTL chips, teils SMDs, ca. 100 LCX244 TTL buffer 3 volt, ca. 200/300 Diverse 74HC595, DIL und SMD, 74HC164 BC 327-25 Transistoren, PNP, ca. 800, neuwertig
SOIC 74F543 Octal Transceiver logic IC - Preisvorstellung: je nach Menge ca. 15 bis 20 cent. LCX244 - 74HC244 3.3 volt SOIC
-
Thread
ATTiny12 uns SPI?
würde ein SPI in SW aussehen ? gibts dazu was in der Codesammlung?? Würde gerne mit dem Tiny12 ein 74HC595 ansprechen !
Dafür gibt es (auch in der Codesammlung) die Betreffsuche... > Würde gerne mit dem Tiny12 ein 74HC595 ansprechen ! Da stellt sich dann die Frage, ob es nicht sinnvoller wäre, einen größeren AVR zu nehmen, der 1. ein Hardware-SPI hat und 2. mehr I/O-Pins. Bei den 8-beinigen Käfern macht ein SPI
-
Thread
62/64 LEDs ansteuern
nimm zwei 74(HC)595 in Reihe. Dann kannst du einen für die Zeilen und einen für die SPalten nehmen. Das kannst du dann mit SPI ansteuern und sogar die ganze Matrix dimmen, wenn du willst.
Basiswiderstand betreiben! SOnst kannst du die nehmen. Tip: SChalte die beiden Pins G (enable) der 74(hc)595 zusammen und leg die auf einen OCx Ausgang des µC. Damit kannst du mit ner PWM die MAtrix dimmen.
-
Thread
5x7 Kingbright Matrix, 15 Module in Betrieb nehmen
Hi, offensichtlich werden die einzelnen Bausteine seriell angesteuert (74HC595), allerdings reicht ein einzelner für die 5x7 Matrix eigentlich nicht aus. Auf der Zentralplatine ist auch ein Mikrokontroller drauf TSC80C31, das Programm ist im EPROM daneben.
Die 5 TO-220 neben dem EPROM werden die 5 Reihen ansteuern, die Spalten der 74HC595 je Digit. Der 80C31 kannst Du durch den ATmega162 ersetzen. Peter
-
Thread
Atmega Taster einlesen und in Register schreiben funktioniert nicht wie geplant
dafür sowas wie 8-Bit Schieberegister/Latch Klar. Reichlich. Gängige einfache Kandidaten sind 74HC165 und 74HC594 (oder 595).
sowas wie 8-Bit Schieberegister/Latch > > Klar. Reichlich. > > Gängige einfache Kandidaten sind 74HC165 und 74HC594 (oder 595). Das sind aber die normalen Modelle. Dachte eher an eines mit TWI-Schnittstelle. So wie MAX7328/MAX7329, die ich zufällig gefunden habe. Wenn ich das richtig lese (nur
-
Thread
Ganganzeige mit 7-Segment (ATTiny2313)
Schieberegister (z.B. 74HC595) geht freilich auch, der OCR-Ausgang ist ein PWM (Pulsweitenmodulation), mit dem kannst du über das Tastverhältnis die effektive Ausgangsspannung einstellen.
benutzt, der kann das doch auch. Nein, leider nicht, dafür hat der Tiny2313 zu wenig Pins. Und der 74HC595 ist ein Schieberegister, kein Siebensegment-Decoder.
-
Thread
Wie nennt man diese Teile
nur nach einer Aufforderung die Ausgänge wie die Eingänge macht > (die 3te Steuerleitung). Der 74HC595 hat das schon eingebaut.
Vielen Dank, 74xx595 passt.
-
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
Suche geeignete Verbindungsmöglichkeit Leiterplatte-Leiterplatte
Leitungen sparen willst kannst du auch serielle Daten verwenden. Du könntest bspw deine LEDs an einen 74hc595 hängen, der auf der Frontplatine sitzt.
Leitungen sparen willst kannst du auch serielle Daten verwenden. > Du könntest bspw deine LEDs an einen 74hc595 hängen, der auf der > Frontplatine sitzt. Mit einem I2C-Portexpander auch für Ein- und Ausgänge...
-
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?