-
Thread
5 Stellen 7 Segment Stopuhr mit 2 Schieberegistern Ansteuern
Segmente von 7,4 V hast Du offensichtlich nicht beachtet. Steuer die Anzeigen statisch an mit je 5 x 4094 + ULN2803.
wohl keine Probleme geben, oder? Wenn Du bipolare NPN Transistoren nehmen willst, nimm besser 4094 Schieberegister oder beim ..595 einen 1k Widerstand in Reihe zur Basis. Beim ULN2803 brauchst Du keine zusätzlichen Bauteile, wobei ich Abblockkondensatoren als selbstverständlich voraussetze.
-
Thread
Leiterplatte "kopieren" (selbst herstellen)
angeboten, mit Bild (Danke übrigens dafür ;)). https://www.mikrocontroller.net/attachment/371078/4094_Transi_Karte_H.JPG https://www.mikrocontroller.net/attachment/371077/4094_Transi_Karte.JPG Am Verlauf der Leiterbahnen erkennt man schön, wie diese Platine einst entstanden ist (und die Lötungen
Nettes Mann schrieb im Beitrag #5489982: > https://www.mikrocontroller.net/attachment/371077/4094_Transi_Karte.JPG Wie wurde das /geätzt/, durch Erosion? ;D PS: Selbst ohne Dreck, waren meine damals, deutlich hässlicher. :)
-
Thread
Stromsparende 7-Segmentanzeige
ichelt. Diese Dinger hab ich mit einem Tiny2313 und einer 32-Bit-Schieberegisterkette aus vier 74HC4094 angesteuert, d.h. Backplane und Segmente per Software aller 16ms invertiert und rausgeschoben. Display-Stromverbrauch (incl. 4094): wenige µA. MfG Olaf
-
Thread
LCD via SPI
kompatibel. Über SPI kann man diese nicht betreiben. Im PDF steht alles über den Typ. Mit zwei CD4094 und einem CD4021 ist aber der Betrieb über SPI möglich. www.actron.de/controller/ks0073.pdf Steffen
Hallo Hier noch die Schaltung und ein bischen Code. Ich habe die Ansteuerung auf einen CD4094 minimiert. Steffen
-
Thread
Lauflicht-LED Meter
einfach 4094 (max 10mA) oder 4794(4094 mit LED-Treibern) nehmen und beliebig in Reihe schalten, dann einfach mit nem billigen 8-Pin Microcontroller seriell ansteuern.
-
Thread
Pegelwandler 3V auf 5V
leider nicht das passende gefunden bzw vllt habe ich auch einen Fehler: Ich habe ca 40 IC typ 4094, wo jeder Clock und Data eingang parallel angesteuert wird(40x 0,5mA= 20mA), das ganze system funktioniert mit 5V. Ich habe eine BC 335 verstärkerstufe= 2 transistoren als NOT verknüpft, mit 1K
erst habe ich den neuen verstärker gebstelt, urteil: geht iwie nicht. dann habe ich meine 40 ICs 4094 direkt an die ports gehangen und wer sagt es, es ging. Aber nach einem neustart des PC lief es wieder nicht. Ursachen? PC: Pentium 2, ca 15jahre alt.
-
Thread
Fusion 360 Support
Find ich nicht. Was für ein Kontextmenü? Ich hab außerdem einen 4094 Schieberegister. Da gibt es keine Spanungspins. In den Eigenschaften sind sie aber hinterlegt. wie bekomme ich die sichtbar?
schrieb im Beitrag #7562902: > Find ich nicht. Was für ein Kontextmenü? > Ich hab außerdem einen 4094 Schieberegister. Da gibt es keine > Spanungspins. > In den Eigenschaften sind sie aber hinterlegt. wie bekomme ich die > sichtbar? Die Versorgungspins können mit der Eingabe von "invoke" in der
-
Thread
Stört mein Motor seinen PIC?
mir echt noch nie untergekommen. Ich nutze keine LCDs sondern vier 7-Segment-Anzeigen: PIC -> 4x4094 -> 4xULN2803L -> 4x7-Seg.-LED Versorgungsspannung sind +12V, die vor dem 7805 abgegriffen werden, der die 5V für PIC und Motor zur Verfügung stellt. Gruß Jens
Jens schrieb im Beitrag #2344890: > Ich nutze keine LCDs sondern vier 7-Segment-Anzeigen: PIC -> 4x4094 -> > 4xULN2803L -> 4x7-Seg.-LED Mach wenigstens die Clock und Datenleitung niederohmiger (z.B. pulldown Widerstand) > > Versorgungsspannung sind +12V, die vor dem 7805 abgegriffen werden, der
-
Thread
7-Segment Anzeige
die I2C Expander wie PCF8574 sind deutlich langsamer als die üblichen Schieberegister 74595 oder 4094. Führt bei mehreren Expandern, zwischen denen umgeschaltet werden muss, sehr schnell zu Ghosting. @ TO: Kaufe dir ein paar 74HC595 Schieberegister und versuche erstmal damit eine Siebensegmentanzeige
die I2C Expander wie PCF8574 sind deutlich > langsamer als die üblichen Schieberegister 74595 oder 4094. Führt bei > mehreren Expandern, zwischen denen umgeschaltet werden muss, sehr > schnell zu Ghosting. Kommt immer drauf an, was man machen will. Setze mal ein Display nen halben Meter oder weiter
-
Thread
PIC - ORG?PCLATH - ich kapiers einfach nicht =(
SS_GET_PAGE&nodeId=1824&appnote=en011102 wenn's interessiert, ich schiebe die Daten in das 74HC4094 8-Bit Schieberegister (http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=A240%252F74HC4094%2523STM.pdf;SID=159DLYL9S4AQ8AAH2G4VAeafe7ab38ea1b106514b1fa17a3112b3) Danke für Hilfe im Voraus
-
Thread
Platinenanalyse -- Kühlschrankfernsteuerung
Temperatur erhöhend) 3: Minus 4: Superfrost 5: Supercool Die beiden länglichen ICs sind 74HC4094 Schieberegister. Der kleine quadratische ganz rechts ist ein 24CO2WP Speichermodul. Die graue 10-adrige Verbindung geht auf eine zweite Platine, hier findet sich ein ST72F 325 J6T6 Mikrocontroller
Die Türkontakte werden gemultiplext abgefragt. Der 74HC4094 schliebt ein Bit durch, wie ein Lauflicht. Der µC erzeugt dessen Taktimpulse, lauscht auf X und zählt mit, beim wievielten Takt ein Auslöseimpuls reinkommt. Ein simples serielles Protokoll, ähnlich
-
Thread
8 RGB LEDs ansteuern ohne PWM
der Auswahl >eines passenden ICs zum ansteuern für 8 RGB LEDs. 3 x 8Bit Schieberegister wie 74HC4094 oder 74HC595. Dazu 24 Widerstände. Für jede LED einen.
holger schrieb im Beitrag #2342986: > 3 x 8Bit Schieberegister wie 74HC4094 oder 74HC595. > Dazu 24 Widerstände. Für jede LED einen. Danke, werde mir den mal ansehen! Michelle Konzack schrieb im Beitrag #2343891: > Du hast nicht geschrieben was für eine Leistung die RGB-LEDs
-
Thread
LED Laufschrift
verwendet. Der Microcontroller schiebt aus seinem Speicher die Daten seriell in Schieberegister (4094) und dann werden der Text angezeigt. Die Laufschrift kommt ohne zusaetzliche Komponenten wie Pc oder aehnliches aus. Es wird einfach die PC-Tastatur angeschlossen und eingetippt was angezeigt werden
kann man do noch BAUTEILE EINSPAREN? Indem man leistungsstarke Treiberchips nimmt? ich denke der 4094 ist sehr leicht aufzutreiben....
-
Thread
VB2005-DLL einbinden
seriel über Rs232 oder direkt sehr preiswert die seriellele verunstalten (z.B. schieberegister 4094) Usb ausgabe Vellemann K8055 Bausatz oder fertigteil. würde ich für dich empfehlen. Aus/ein über Centronics mit Port DLL. Alle möglichkeiten habe ich schon angewendet. ein ausgabeprogramm für 4094
seriel über Rs232 oder direkt sehr preiswert die seriellele > verunstalten (z.B. schieberegister 4094) Das ist mir egal, hauptsächlich a) ich verstehe das schnell :) und b) ich kanns erweitern :D > Usb ausgabe Vellemann K8055 Bausatz oder fertigteil. > würde ich für dich empfehlen. Wenn es
-
Thread
500 Leds mit max7000 steuern
Sehe ich auch so. Für den Privatgebrauch würde ich CD4094 nehmen, die sind schön billig und hochohmig, spart quasi die LED-Vorwiderstände ein. Die Helligkeit stellt man einfach über deren VCC ein (3..15V). Und ein riesen C166 Board ist auch total oversized
Bildspeicher einrichtet, die dann der SPI-Interrupt im Hintergrund ständig rausrotzt. Die CD4094 sind auch schön langsam, d.h. störumempfindlich. CPLDs sind meistens 100MHz und höher, d.h. die Reflexionen auf längeren Drähten können leicht Fehltaktungen bewirken und Du hast nur noch Zufallsmuster
-
Thread
LED Lauflicht für Gitarre
Mit Schieberegister wie dem 74HC595 oder 74 HC4094 ginge das am einfachsten, je 8 LEDs an einem davon. max. dürfen 70 bzw. 50 mA fließen, das ist etwas knapp, evtl. muß noch je ein Treiber dazwischen. Der Mikrocontroller könnte ein ATtiny sein. http
products/literature/ds/1989/m74hc595.pdf http://www.st.com/stonline/products/literature/ds/1972/m74hc4094.pdf
-
Thread
Strommaximum
Ich habe den 74HC4094E Im Datenblatt wird ein Strommaximum absolut DC VCC/GND von +-50mA angegeben. Das Bauteil speise ich mit 3.3V. Extern habe ich eine 5V Speisung mit einem Vorwiderstand und eine LED. VF_LED = 1.8V
Sebastian Kaulitz schrieb im Beitrag #5517204: > Ich habe den 74HC4094E > Im Datenblatt wird ein Strommaximum absolut DC VCC/GND von +-50mA > angegeben. ... > Das mache ich jetzt an allen 8 Pins. > 8x20mA = 160mA > Warum geht mir das Teil nicht kaputt? Weil Datanblattangaben
-
Thread
Probleme mit Laufschrift
Strom. > Welchen IC würdest du für das Schieberegister mit Latch vorschlagen? HC595 oder HC4094 oder sowas in der Art. Es gibt auch spezielle LED Treiber Schieberegister mit eingebauten Stromquellen, wie z.B. TLC594x
Benedikt schrieb: >Welchen IC würdest du für das Schieberegister mit Latch vorschlagen? HC595 oder HC4094 oder sowas in der Art. Es gibt auch spezielle LED Treiber Schieberegister mit eingebauten Stromquellen, wie z.B. TLC594x "Mit eingebauter Stromquelle" ist an dieser Stelle doch eher nicht wünschenswert
-
Thread
R2R-Genauigkeit in der Praxis
Und wenn DC-Ground Bounce ein Thema ist, könnte man einen externen Treiber verwenden, wie den 74HC4094 oder 74HC574. Dem 2R2-Wandler sollte man als Puffer einen FET- oder CMOS-OPamp nachschalten. Hier könnte man auch auf einfache Weise ein Rekonstruktionsfilter integrieren.
wenn DC-Ground Bounce ein Thema ist, könnte man einen externen Treiber > verwenden, wie den 74HC4094 oder 74HC574. Der 74HC4094 ist ein Schieberegister. Damit wäre der Geschwindigkeitsvorteil gegenüber integrierten Komplettlösungen mit einem seriellen Protokoll futsch. Ich habe noch jede Menge 74HC244
-
Thread
Schieberegister Seriel-In - Parallel / Seriel aus
Hi, kann mir jemand eine Schieberegister ähnlich 74HCT4094 empfehlen (Serial -> Seriel/Parallel), aber mit einem Latch im Ausgang. Das ganze soll quasi ein seriel/parallel Busumsetzer werden, und da sollen sich die Bits erst ändern, wenn alle 8 empfangen
genau das macht der 4094 doch - genau deshalb nehme ich den gerne.
-
Thread
Output expander (1 Pin zur Verfügung)
anbei eine "aufgeräumte" Version. Mit den 3 Signalen DATA, CLK und STROBE steuerst du dann ein CD4094 Schieberegister an (oder auch mehrere hintereinander).
> "aufgeräumte" Version. > > Mit den 3 Signalen DATA, CLK und STROBE steuerst du dann ein CD4094 > Schieberegister an (oder auch mehrere hintereinander). Man braucht allerdings nicht unbedingt 1% Widerstände aus der E96-Reihe, wenn man Standard-C's mit 20% Toleranz benutzt. Es tun auch 470k
-
Thread
Porterweiterung SPI konform 74HC165, 74HC589
Gibt auch noch 74xxx4094 bzw CD4094 als CMOS. Aber "Voll SPI Konform, 8 MHz" sind die eigentlich alle, da wirst du noch mal das Datenblatt wälzen müssen.
-
Thread
8bit Register 4094
Hallo, Ich habe ein MCF4094 Register an den Atmel angeschlossen. (PB0 = Strobe, PB1 = Data, PB2 = Clock) Jetzt habe ih versucht es wie folgt anzusteuern: D = "01111110" For I = 1 To 8 Strv = Mid(d , I , 1) If Strv =
ohne das wird der Inhalt des Schieberegisters nicht zum Ausgangslatch übertragen. Ansonsten hat der 4094 noch ein OE-Eingang, der muss H sein, sonst bleiben die Ausgänge hochohmig.
-
Thread
Frage zu Schieberegistern
zumindest bei mäßigen Taktraten. Aber warum nimst du nicht gleich ein 8-Bit-Register, wie etwa das CD4094?
Taktraten. Ok, danke > Aber warum nimst du nicht gleich ein 8-Bit-Register, wie etwa das > CD4094? Die waren grad zur Hand
-
Thread
Welcher Mikrocontroller für 25 RGB-LEDs und 30 Taster
In Zeiten VOR WS28nn-Leds habe ich 32 RGB-Leds über 4094er Schieberegister und HSB->RGB Wandlung mit einem ATMEGA8 @16Mhz flimmerfrei gesteuert. Incl. soft-color-change im Interupt. Allerdings alles stringent in Assembler. Heute mit WS28nn ist sowas
-
Thread
Ausgangserweiterung für den COM-Port mit Java ansteuern
ich Bastele mir eine Ausgangserweiterung wie auf http://www.skilltronics.de/versuch/elektronik_pc/4094.html nach. Da dort nur ein Beispiel in Quick Basic ist, Ich aber mit Java darauf zugreifen will,ist nun meine Frage: Wie kriege ich das geforderte Data Signal aus dem TXD Ausgang raus, ohne mit einer
gleichmäßig (gleichlange high;gleichlange low)sein Warum sollte er das? Sieh Dir das Datenblatt des CD4094 an, wird da ein bestimmtes Puls/Pauseverhältnis (duty cycle) gefordert? Entscheidend ist die /steigende Flanke/ des CLK-Einganges, mehr nicht.
-
Thread
Reparatur Heizungssteuerung
übersehen, mea culpa ... ist doch garnicht so wild ... den mittigen Teil mit dem Schieberegister 4094 und dem Darlingtonarray ULN2003 kann man schonmal für den Moment ignorieren, ist vermutlich Ausgangstreiber. Die Unterseite der Platte dazu wäre fein, gespiegelt drüber legen ... anfangen könnte
Netzteil. Vout des 8L05 geht zum Prozessor und versorgt noch den Rest der Logikbausteine (z.B. den 4094). Den 8L05 wird man wohl eher nicht zur Erzeugung der virtuellen Masse nehmen, denn dann müßte er diesen Strom mit aufnehmen. Der kann nämlich nur max. 100mA und dürfte mit der Versorgung des Prozessors
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
schade, wenn man nur SR mit acht Ausgängen kennt. Meine Favoriten sind CD4021. In Kombination mit CD4094 lassen sich auch Ausgänge erweitern.
wenn man nur SR mit acht Ausgängen kennt. > > Meine Favoriten sind CD4021. In Kombination mit CD4094 lassen sich auch > Ausgänge erweitern. Das verstehe ich jetzt nicht, was du meinst ... Die beiden von dir genannten Typen haben auch nur jeweils 8.
-
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,
-
Thread
Was wird Entwicklung einer Platine mit uC, Display, USB kosten?
wollte die nicht dafür verpulvern solange die noch nicht nachbestellt sind) Das Design mit den 4094 habe ich gewählt weil ich dafür gerade ein komplettes Projekt (etwas komplexer)in der Schublade hatte, bei dem 4550 geht es aber auch völlig ohne. Ich überlege gerade aber den einfach durch einen 18F14K50 zu ersetzen, bei dem 4094er Design geht das, ist trotz der zusätzlichen Bausteine im Einkauf immer noch billiger... Kommt auf die Stückzahl an WAS im realen Leben wirtschaftlicher ist. ( Bausteilkosten vs. Bestückungsaufwand
-
Thread
Schaltung erweitern
Logic Level > Schaltschwelle <= 3,3V) die bessere Wahl. Eigentlich geht es mir um den OE-Pin 74HC4094, den ich toggeln möchte und ich habe sonst leider keine uC Pins mehr frei.
Level >> Schaltschwelle <= 3,3V) die bessere Wahl. > > Eigentlich geht es mir um den OE-Pin 74HC4094, den ich toggeln möchte > und ich habe sonst leider keine uC Pins mehr frei. Noch mal: Du hast einen active low Ausgang (open Drain/Kollektor, egal). Wenn dieser _aktiv_ ist, leuchtet die LED
-
Thread
LEDs an 18V oder 24V?
www.ebay.de/itm/ws/eBayISAPI.dll?ViewItem&item=220408382035 Ansteuern wollte ich sie eigentlich über 4094-Register, die dann an ULN2803A anschließen (und ja, zwei Treiberstufen parallel pro Segment) sodass dann insgesamt vier ULN2803 gebraucht werden. Schaltung im Anhang. Angesteuert werden die 4094 nachher
-
Thread
MAX7219 und Helligkeit der LED´s
mit 5mA doch recht niedrig sind. Ebenso einfach wäre die Ansteuerung über Schieberegister wie 74HC4094 oder 74HC595, wobei letzterer einen höheren Gesamtstrom (über GND bzw. VCC) liefern kann. Wenn immer nur eine LED eingeschaltet werden soll, kannst Du diese auch mit 20mA betreiben. Eine LED mit eingebautem
Widerstand nicht verkleinert werden kann. Das muß man ausprobieren! Hier ein Beispiel, wie man 8 x 74HC4094 ansteuern kann und per PWM die Helligkeit steuert. http://www.mino-elektronik.de/AVR_PWM_64/AVR_PWM_64.htm Und dann noch etwas zur Ansteuerung mit und ohne Vorwiderstände. Auch wenn es hier 7-Segmentanzeigen
-
Thread
ESP32to Level Converter
Hallo, habe jetzt einen Levelconverter um Shiftregister 4094/4021 anzusteuern. Habe es auch mit 3,3V getestet. Es ging aber die Geschwindigkeit war 10 my sek Takt. Zudem weis ich nicht ob dies nur bei meinen Testaufbau funktionierte. Da ich 4094/4021 Ein
-
Thread
"Machbarkeits-Studie" I2C/ULN2803/Modelbahn-Weichen
kannst Du im Prinzip beliebig viele hintereinander schalten. Für seriell->parallel gibts zB den 4094. Ist ein altes CMOS-IC, darfst Du mit 3-15V betreiben, wird seit über 30 Jahren produziert, und ist billig. Alternativ 74HC4094 oder 74HC595, aber dann nur bis Vcc=6V. Parallel->seriell: 4021 aus
-
Thread
Transistorschaltung (LCD-Ansteuerung)
übernommen. Mit dem Output Enable kannst Du sogar über PWM die Helligkeit steuern. Beachte den CD4094 der kann die 18V vertragen, andere CMOS nicht.
pins hat dann wuerde ich da noch 1-2 serielle in/parallel out Schieberegister dran schalten. (74HC4094) Wie du siehst mach ich die Anodenspannung und die Heizspannung an Board mit einem kleinen Royerkonverter. Olaf
-
Thread
Schalten über wenig Adern
ich auf die Idee, die Eingangsimpulse über ICs 4021 zu "codieren" und über angefügte Schaltung mit 4094 (jede Leitung noch über 4,7V ZD auf GND gezogen) wieder zu decodieren und die Weichen (über Transistoren) anzusteuern. Ist dies prinzipiell derart möglich oder funktionieren oben genannte ICs nur
Stellpults an die Eingänge der 4021 geht, diese dann die "Daten" codieren und durch die Gegenseite mit 4094 wieder an die Ausgänge gegeben werden. Scheint jedoch wegen der Leitungslänge (?) nicht zu funktionieren (s. oben). Ich bin leider nicht so bewandert in diesem Gebiet, darum Fragen vorweg: Was ist
-
Thread
Schieberegister für >15V bzw. VFD Treiber
oder ein anderes Schiebregister das mit >15V läuft und mehr als nur 8 Ausgänge bietet ? Mit dem 4094 geht es zwar, aber bei 18V sind die Dinger schon am Limit und bei größeren Displays braucht man schon mal eine Handvoll 4094 nur für die Segmente...
-
Thread
Ablauf: Schieberegister MOS4094
LED-Laufschrift mit 4*5x7 Modulen. Dafür brauche ich Schieberegister und habe eine eine Fage: Wie ist bei dem 4094 der genaue Ablauf? Die 8bit sollen eingeschoben und dann erst an die Ausgänge gegeben werden. Außerdem sollen die Ausgänge einen definierten Pegel haben, nicht Tri-State. Ich denke das sollte so
-
Thread
PIC16F876A rs232 Port Steuern
quarze dachte ich nehme ich quarzoszilatoren da spare ich schon mal 4 cmos ... und dann noch 2 cd4094 um die acht 74hc153 an zu steuern für die beiden 74hc4051 kann ich ja direkt die portpins des pics nehmen !. meine frage jetzt muss ich jetzt noch die 74hc00 nach dem quarzoszillator schalten um
, 15Mhz usw sind normalerweise etwas kostspielig, bzw schwer aufzutreiben. > und dann noch 2 cd4094 um die acht 74hc153 an zu steuern > für die beiden 74hc4051 kann ich ja direkt die portpins des pics nehmen > !. > > meine frage jetzt muss ich jetzt noch die 74hc00 nach dem > quarzoszillator
-
Thread
geeignetes LCD Punktmatrixdisplay
von 3,3V betrieben. Du kannst aber auch ein Standard-LCD 20x4 nehmen und per Schieberegister (4094) die Daten im 4-Bit Modus ins Display schreiben. Dafür braucht man drei Steuerleitungen: DATA, CLOCK, STROBE, wobei STROBE auch das E-Signal fürs Display ist. Die oberen vier Bit des 4094 kann man
-
Thread
Digitaluhr mit geringem Stromverbrauch
auch einen AVR128DA64 > nehmen. Warum so ein unhandlicher µC? Ein 14 - 20 poliger Controller mit 4094 Schieberegister/Stelle geht für 4 oder 40 Stellen. Einfaches Layout, auch nachträglich einfach kaskadierbar, einfache Verfügbarkeit, optimaler Kontrast und auch für LEDs geeignet.
schrieb im Beitrag #6955715: > Warum so ein unhandlicher µC? Ein 14 - 20 poliger Controller mit 4094 Warum sollte man einen uC mit zu wenig Anschlüssen kaufen und dann extra zusätzliche ICs verwenden um die Anschlussanzahl wieder aufzustocken ? Ist doch blöd, kostet mehr Verdrahtungsaufwand,
-
Thread
Erprobte Werte für T_AS (Address Setup Time) bei HD44780 und Design-Probleme
Mein Schaltplan als Text: vom Schieberegister (4094) verwende ich 4 Bit für das Daten-Nibble und 4 Bit für den Kontrast. Die D-Leitung steuert RS und Strobe dient als E-Signal. Damit gibt es keine Timing-Probleme.
m.n. schrieb im Beitrag #5297024: > vom Schieberegister (4094) verwende ich 4 Bit für das Daten-Nibble und 4 > Bit für den Kontrast. Die D-Leitung steuert RS und Strobe dient als > E-Signal. Ok, verstanden D-Leitung (MOSI/SI/DATA) ;-) das ginge auch, müsste
-
Thread
7-Segm. LCD-Ansteuerung, 4-stelliges Einbaumodul, Attiny45
acht Segmenten 'A' – 'G' und '.'. Da die Stromaufnahme sehr gering ist, reicht pro Stelle ein CMOS-4094 Schieberegister. Für eine 4-stellige Anzeige braucht man somit vier Schieberegister. Ferner braucht man ein Steuersignal für die gemeinsame BP. Da der Dezimalpunkt ganz rechts keinen Sinn ergibt – in
Um die Signale zur Ansteuerung gering zu halten, werden nur LCD_DATA, LCD_CLK und LCD_STR für die 4094 ausgegeben. Der '1' Pegel für OE wird aus dem zyklischen LCD_STR-Signal gewonnen und zwischengespeichert. Siehe Schaltplan: R1, C1, R2, D1 Auf der Platine zur Ansteuerung ist noch Platz für einen
-
Thread
18 Kanal Lauflicht AVR
Zufällig habe ich auch mal ein 18 Kanal LED Effekt aus ATTiny45/85 und drei CD4094 Schieberegistern gebastelt. Hat sich so ergeben, weil ich so schöne UFO Dosen mit 18 Beulen hatte. Wird mit Tappen auf ein Mikro gesteuert, und per Taster im Mode umgeschaltet. Lauflicht ist auch bei
Sch. schrieb: >Zufällig habe ich auch mal ein 18 Kanal LED Effekt aus ATTiny45/85 und >drei CD4094 Schieberegistern gebastelt. Hat sich so ergeben, weil ich so >schöne UFO Dosen mit 18 Beulen hatte. Wird mit Tappen auf ein Mikro >gesteuert, und per Taster im Mode umgeschaltet. Lauflicht ist auch
-
Thread
Millisekunde und LED-Anzeige fuer Anfaenger (in C)
Wärs dann nicht gleich besser, 1 oder 2 CD4094 und 8 bzw. 16 LEDs zu nehmen ? Mir wär das zu aufwendig, immer mitschreiben zu müssen. Peter
Klar waere es einfacher! als Einsteiger weis man aber nicht sofort was ein CD4094 ist, das bedeutet noch zusaetzliche Hardware (wenn auch nicht viel). 2LEDs anschliessen kann jeder. Einen 16Fuessler muss man erstens haben, zweiten einbauen. Wenn manns oft braucht, ist er natuerlich
-
Thread
Digital-Analog-Umsetzer (10V -> 1mV Auflösung)
www.avr-asm-tutorial.net/avr_de/avr_dac.html geht auch mit 14 Bit (oder 16) über Schieberegister (z.B. 4094). Mehr Teile (evtl. Netzwerke!) aber einfach und sicher. gruß hans
@ hans (Gast) >geht auch mit 14 Bit (oder 16) über Schieberegister (z.B. 4094). Schmarrn. Real ist dort bei spätestens 8 Bit Feierabend, denn sonst wachsen die Präzisionsansprüche ins Unendliche. MFG Falk P.S. Einen guten DAC kann man nur durch einen besseren DAC ersetzen
-
Thread
3 zu 8 Decoder mit Treiber
eine Art Multiplexen einsetzen). Besser: ein Schieberegister einsetzen, ich nehme meist den 74HC4094. Ran an den SPI-Port, fertig.
Datenübertragung softwareseitig steuern. Und der IC schafft wirklich die LEDs? Laut Datenblatt kann er (74HC4094) maximal 25mA pro Pin vetragen - würde ja genügen. Aber es heißt: "DC V_CC or Ground current: max. 50mA" - schränkt das nicht die Belastbarkeit auf insgesamt max. 50mA ein? Bei 8 LEDs à 25mA sind das
-
Thread
PIC16F627A: Probleme mit Schieberegister-Ansteuerung
Hallo Leute, ich habe mal wieder ein problem, und zwar sende ich acht Bits an ein CD4094-Schieberegister, mein uC ist ein PIC16F627A. Ich verwende dazu folgenden Code (im Wesentlichen, unwichtige Teile gekürzt): [c] // PIC-Header einbinden #include <pic.h> // *******************
STR_MIN = 0; STR_STD = 0; } [/c] Jetzt hab ich Esel die Hardware aber "falschherum" an den CD4094 gebaut, und wollte mir die Bits andersherum senden lassen mit [c] //.. int Index; // Wert senden for (Index = 0; Index <= 8; Index++) { if (Wert & (1 << Index)) { DATA = 0
-
Thread
Heavy-Metal-Maschine von Elektor
.equ Switch_PT1000 = 3 ;PortA Ausgang .equ Relais_Motor_ON = 4 ;PortA Ausgang .equ HCT4094_Strobe = 5 ;PortA Ausgang .equ HCT4094_Data = 6 ;PortA Ausgang .equ HCT4094_Clk = 7 ;PortA Ausgang .equ Led_Overheated = 0x01 .equ Led_560k_Switch = 0x02 .equ Led_Buegel_err