-
Thread
Bit in einem Byte setzen/rücksetzen (schnell und möglichst direkt) in c
R3,0 - Sp.0 R3,1 - Sp.1 R10,7 - Sp63 Es sind 10 hintereinandergeschaltete 74HC595. Die ersten beiden machen das Zeilensignal, schalten also die jeweilige Zeile ein, die hinteren 8 enthalten dann die 64 darzustellenden bits.... In meinem Beispiel liegen die 16Bit werte nun
waagerecht hintereinander: word15 word31 word47 word63 ... ... ... ... word0 word16 word32 word48 deswegen rutscht ein Teil der x Koordinate mit in den Index des Speichers: V [((y^0x0f)&0x0f)|(x&0x30)] um das richtige Word zu treffen... >>Thema Merken: Wenn
-
Thread
Signal von Uhrenquarz weiter verwenden
einiges, je nach Quarz. Ausserdem schwingt der 32 kHz Oszillator nicht mit voller Amplitude zwuschen GND/VCC, auch um Strom zu sparen. Damit muss man sehen, dass der Puffer dahinter noch sauber schaltet. Ich würde einfach einen 74HC04 Inverter dranklemmen
Ein CMOS Inverter a la 74HC14 belastet den Quarz nur minimal, du solltest aber den Abgleich nochmal überprüfen,wenn der Inverter dran ist. Du könntest auch ein NAND Gatter (4011 o.ä.oder den o.a. 7404) als Verstärker nehmen (
-
Thread
Optokoppler mit wenig IF - Ersatz für PC847
auskommen. Oder soll ich das ganze ohne Optokoppler, also Reed-Kontakte direkt auf den µC (AT90CAN32 mit 5V Versorgung) mit 100nf Kondensator schalten. Vielen herzlichen Dank Michl
sequenziell abfragen. 44 Eingänge sind schon mächtig viele da würde ich auch Schieberegister nehmen (bzw.: 74hc595 kannst du im jeden Falle verwenden)
-
Thread
Schaltplan - Bewertung / Kritik
verbauen sollte ;)? Außerdem tue ich mir gerade schwer damit das Datenblatt des 74HC238 zu interpretieren. Wieviel Strom kann ein 74HC238 pro Pin denn liefern? Immerhin müssen die MOSFETs (um)geladen werden. Ich habe da schon fest mit 20 mA gerechnet? Unter den "absoluten Maxima" kann
den zweiten verbauen sollte ;)? > > Außerdem tue ich mir gerade schwer damit das Datenblatt des 74HC238 zu > interpretieren. Wieviel Strom kann ein 74HC238 pro Pin denn liefern? > Immerhin müssen die MOSFETs (um)geladen werden. Ich habe da schon fest > mit 20 mA gerechnet? Unter den "absoluten
-
Thread
Zeigerinstrument mit LED's ersetzen
Die LM3914 sind Schrott. Nimm einen AVR oder PIC und haeng die LED per 74HC595 an den SPI.
Auflösung. Aber nicht im d0nklen! 100 LEDs sind deutlich heller! Ansteuern ist einfach mit 13 x HC595.
-
Thread
Layout verschwindet beim Entwickeln
Lag gerade auf dem Tisch. Sorry, noch ungewaschen. Ist übrigens ein 32 MHz-VCXO, den man optional an eine externe 10.00000000-MHz-Ref phaselocken kann, als genaue Zeitbasis für einen DG8SAQ-V2-Networkanalyzer. Der 74HC4046 in SO-16 sieht schon recht klobig aus. Gruß
-
Thread
Viele 7-Segment ansteuern
Nimm "normale" 74HC595. Tausendfach bewährt!
Dafür ist aber das Layouten einfach: http://www.mikrocontroller.net/topic/212420#2108798 Ein HC595 und 8-fach Array je Digit. Ich hab damit 21 Digits angesteuert. Peter
-
Thread
Wie einen Atmega 32 Programmieren?
mal eine andere Frage: An meiner schaltung hängt auch ein 74HC595N mit 3 pins am Programmieradapter. Soll ich diesen IC entfernen oder muss er auch programmiert werden? Muss nur der Atmega auf der Platine sein oder können auch schon die anderen ICs drauf?
mal am Kontrastregler vorsichtig drehen. Und noch eine Frage wurde noch nicht beantwortet: der 74HC595 kann während der Programmierung in der Schaltung verbleiben, da nur Eingänge von ihm mit dem mega32 verbunden sind.
-
Thread
8 Tasten einlesen (Möglichkeiten)
ist. Ausserdem ist das TTL und ein ziemlicher Stromfresser. In dem anderen Thread wurde doch der 74HC148 angesprochen, was spricht gegen den? 8 Eingänge, 3-bit Binärausgang und ein extra Ausgang der anzeigt wenn die Ausgänge gültig sind. Hier ist übrigens ein 16 zu 4 Encoder: [code] OPALjr
eher ein Faktor im unteren einstelligen Prozentbereich. > In dem anderen Thread wurde doch der 74HC148 angesprochen, was spricht > gegen den? 8 Eingänge, 3-bit Binärausgang und ein extra Ausgang der > anzeigt wenn die Ausgänge gültig sind. 1er zu wenig, weil ich einen Taster übersehen habe,
-
Thread
8-bit Binary to BCD converter
8 Taster. Martin Schwaikert schrieb im Beitrag #2804761: > Die Taster gehen dann in einen Mega32 Der hat doch SPI. Also je 8 Eingänge einen 74HC165 und gut is. Und bei mehr, einfach mehrere 74HC165 kaskadieren. Und für Ausgänge dann 74HC595. Peter
Geld ausgeben möchte ich nicht, das >ist Teil der Herausforderung :) Schachsinn. Reichelt 74HC595: 32 cent. Alles andere ist Rumgeeiere und Zeitverschendung hier im Forum.
-
Thread
Dual Port Ram durch Single Port Ram ersetzen
ist, dann kannst du den Bus einfach multiplexen. Aber vielleicht hast du ja auch noch nie was vom 74HC257 gehört.
Zugriffe dann schneller sind. Hab dazu bei uns im Forum nichts gefunden, da ist nur die Schaltung mit 74HC573 drin. Der Aufwand von mehr Pins stört mich dabei nicht besonders, da der Chip ja genug davon hat.
-
Thread
Programmcode aus RAM ausführen
Das ist die einfachste und am schnellsten aufzubauende Variante (du brauchst nur die CPU, ein Latch (74HC573) und ein SRAM). Es gibt einen schönes Monitorprogramm dafür, damit kann man komfortabel Programme über RS232 hochladen, es ist ein Assembler drin, ein Hexeditor, alles was man so braucht: http
kann ich mich nur anschliessen. > Für ein sehr brauchbares System brauchst Du nur > 80C31+74HC573+62256+27C256(programmiert)+MAX232+Kleinteile. > Alles* problemlos zu beschaffen, nicht teuer und bastlerfreundlich > im DIL-Gehäuse. Nee. Kein UV-EPROM mehr. Nimm statt dessen einen EEPROM
-
Thread
Daten zwischen 2 Avr parallel übertragen (7Mhz)
Takten liest der andere µC die Pixel ein lds ZL, PixelPosL lds ZH, PixelPosH write_line2: out32 out32 out32 sts PixelPosH, ZH sts PixelPosL, ZL sbi PORTD, 4 pop temp pop ZL pop ZH reti [/avrasm] out32 ist ein Makro für 32x [avrasm]ld temp, Z+[/avrasm] Wobei Z aus
Steckbrettaufbau? Das Timing ist schließlich ziemlich kritisch. Würde es etwas bringen einen Puffer (74HC574) zwischen die µCs zu schalten?
-
Thread
ICU "durchschleifen" Fujitsu 16fx Familie
Vielleicht solltest Du einen Schmitttrigger davorschalten, z.B. + -> SN74HC14 -> SN74HC14 -> China-Elektronik Ausgang Hall Sensor -> ! + -> SN74HC14 -> SN74HC14 -> ICU - eigene Elektronik Aber wie gesagt, jetzt wären erst mal ein paar Infos zum
! 4,7k ! +-> SN74HC14 -> China Sensor Signal ----+------->> SN74HC14 ---! ! +-> SN74HC14 -> ICU-eigene 10k Signal !
-
Thread
DVD Player VFD recyclen
spendieren möchtest und was das Teil sonst noch machen soll. Für die Verwendung mit UDN2981 gibt der 74HC154 leider die falsche Polarität raus. Hier müßtest Du noch zwei 74HC540 zum Invertieren spendieren. Die Version mit A6810 oder MIC5891 hat einen wesentlich geringeren Verdrahtungs- und Platzaufwand
Frank K. schrieb im Beitrag #2800652: > Für die Verwendung mit UDN2981 gibt der 74HC154 leider die falsche > Polarität raus. Hier müßtest Du noch zwei 74HC540 zum Invertieren > spendieren. Die Version mit A6810 oder MIC5891 hat einen wesentlich > geringeren Verdrahtungs- und
-
Thread
Pegelanpassung von 3 V auf 5 V mit NPN-BC337 geht nicht
funktionieren wird. Die beste Möglichkeit ist vermutlich wirklich ein Chip - eich könnte es z.B. mit einem 74HCT32 machen (OR-Gate). Das Ding kostet bei Conrad 15 Cent. Schön :] Danke für den Tipp!!
MaWin schrieb im Beitrag #2787173: > 74HCT244 (8 Stück 3.3V auf 5V Wandler in einem Gehäuse) der ist vermutlich besser geeignet als mein OR-Gate ;)
-
Thread
VW Kombiinstrument MFA-Display Ansteuerung entschlüsseln
des Bildes beschreibt, was ich gemessen habe. Die ersten beiden Bilder beinhalten Messungen am 74HC40510 Multiplexer. Die anderen 9 Fotos sind Messungen direkt an den Pins des Diplays. Pin 1 des displays ist rechhts oben und die Nummerierung habe ich gegen den Uhrzeigersinn gewählt. lg
Ich nochmal Beim 74HC40510 hab ich aus versehen zwei mal dasselbe OSZI-Bild hochgeladen ... bitte das zu verzeihen ... Das richtige ist im Anhang .... Pin 9 ist in und Pin 4 ist out. @drauf und los Wie darf ich
-
Thread
Suche ISP Portexpander, der auch direkt LEDs treiben kann
verschiedene ICs nehmen, ich muss nicht zwischen Ein- und Ausgang umschalten können. Ich benötige 32 Eingänge sowie 32 Ausgänge. Multiplexing / eine Matrix will ich hier nicht verwenden. Gruß, Chris
Wie wäre es mit einem ganz gewöhnlichen Schieberegister, z.B. 74HC595? Dessen Ausgänge können LED's direkt treiben und die Eingänge sind SPI kompatibel. Du kanst beliebig viele Chips verketten, wenn Du mehr als 8 Bit haben willst.
-
Thread
8 channel p-mosfet treiber
kommen. (Beispiel: IRF7314) Durch die kleine Gatekapazität hoffe ich, dass ich sie direkt mit dem 74HC595 schalten kann. Meine Fragen an Euch: Brauche ich noch Widerstände zur Strombegrenzung am Gate? Reichen 4-5 Volt am Gate um die pmos zu schalten? Würdet ihr noch Pullups vorsehen? Oder hat meine
wie du das andere Ende der LEDs treibst. Was ist denn in deinem Schaltplan der Käfer unterhalb vom 74HCT595D für ein Kollege? Und wieso überhaupt HCT und nicht HC?
-
Thread
LED Matrix 5x8 Widerstände Spalte berechnen
bei 8 LEDs können bei einem Nennstrom von 4mA maximal 32 mA pro Spalte fließen, d.h. du brauchst bei einem Basistrom von mindestens 290µA (minimale Verstärkung beträgt beim BC846 110). Da der Transistor als Schalter betrieben wird, wird häufig ein Übersteuerungfaktor
5V-0,7V), d.h. dein Widerstand muss 4,3V/8,7mA=494Ohm groß sein Außerdem kann die Ausgangsspannung 74HC595 auch ein wenig geringer als 5V sein. Dies wird ebenfalls durch den Übersteuerungsfaktor berücksichtigt.
-
Thread
Im Betrieb die Versorgungsspannung eines µC ändern?
die Schaltgeschwindigkeit sinkt mit fallender Versorgungsspannung. Schau mal ins Datenblatt eines 74HC* oder 40*. Das gilt nicht für TTL-Bausteine (74* ohne weitere Kennung, 74LS*, 74S*, 74F*). > Können das nur bestimmte PICs, alle PICs, die meisten oder gar "alle" > µC? Sinnvoll nutzen kann
Controller, bei denen man im Betrieb die Taktfrequenz umschalten kann. Das sollte bei allen PIC18/24/32 und dsPIC30/33 gehen, bei den meisten AVRs hingegen nicht (hier wird die Taktquelle per Fuse beim Programmieren festgelegt). Dein PC wird das im übrigen auch machen, sofern der nicht älter als etwa
-
Thread
AVR ATmega16: Mehrere MISO möglich?
Hallo zusammen! Ich sitze gerade an einer Schaltung, bei der ich mit einem ATmega16 vier identische 32:1 MUX mittels SPI steuern und auslesen will. Die MUX müssen nicht unabhängig voneinander gesteuert werden, daher können Sie am gleichen Chip Select und MOSI hängen. Meine Frage: Kann ich die vier
SPI-Paket hinschicken, um einen Eingang auszuwählen. Digital geht einfacher über Schieberegister (74HC165), beliebig lang kaskadierbar. Und das liest sich auch viel schneller aus (ein Eingang je Clock, nicht je Paket). Peter
-
Thread
"Sicherung" für GPIO
Danke, ich habe mich für den 74HC244 entschieden. Ich denke der sollte ausreichen. Für Optokoppler würde ich wahrscheinlich noch Verstärker brauchen, bei dem Strom den die ziehen.
Ausgänge machen kann, wenn ich sie einfach austausche, ohne das Layout zu ändern. Oder gibts beim 74HC244 auch einen mit invertiertem Layout?
-
Thread
Welchen Datenbus für meine Heizungssteuerung?
dass die Daten nur durchschaltet, wenn kein Clock da ist (Nachtriggerbares Monoflop auf Clk), z.B. 74HC595 oder TPIC6B595.
Ist das wirklich bei jedem UART > so? Ich habe das anders im Hinterkopf. Hab grad nur beim Mega32 reingesehen, aber wie ich schon schrieb ergibt eine Mehrfachabtastung nur Sinn, wenn die Abtastrate in einem sinnvollen Verhältnis zur Symbolrate liegt. Daher ist es sinnvoll, den Baudratentakt zu verwenden
-
Thread
MAX038 - Keine saubere Sinus am Ausgang
abschirmende Wirkung der Massefläche dort stark herabgesetzt. Eigentlich gibt es keinen Grund einen 74HCMOS-Chip zu verwenden. Ein simpler CD4060, mit 15V betrieben, täte es auch. Die von diesem Chip erzeugten Störungen sind deutlich geringer als die eines 74HC4060.
haben willst gibt es eine einfache möglichkeit. Du steuerst die Relais über ein Schieberegister ala 74HC595 an. Dessen Datenleitung vom AVR führts du über Optokoppler. So hast du überhaupt keine galvanische Verbindungen zwischen beiden Baugruppen. Das gleiche geht auch für den ADC.
-
Thread
EleLa - Elektronik Lagerverwaltung ab V2.0
wenn ja, wie müsste die Struktur der CSV Datei ausschauen z.B. Pos; Bezeichner; Wert;.... 51; 74HC00; n/a; ... Dann könnte ich meine Excel Tabelle umbauen... bzw im Vorfeld erweiteren und alles in einem Rutsch in EleLa laden... das wäre aus meiner Sicht eine ungemeine Vereinfachung statt sich
sind. - Bauteil mit grober Bezeichnung, z.B. 7400 - Gehäuse/Lager mit der Detail-Bezeichnung, z.B. 74HC00 oder 74LS00 mit den entsprechenden Gehäuse-Varianten Und das ist mit einer einzigen CSV Tabelle schwer hin zu bekommen. (Auch beim Widerstand 470 Ohm > dann die Gehäuse-Variationen) EleLa
-
Thread
[V] Diverse günstige Bauteile: EEPROM, Dioden, 74er, Spannungsregler,.
Cent *IL388T* Optokoppler ein Eingang zwei Ausgänge SOP8, 300 Stück, Preis je Stück: 10 Cent *74HC14* (MM74HC14M) Hex Inverter mit Schitt-Trigger SOIC14, 120 Stück, Preis je Stück: 5 Cent *74LV123D* Dual retriggerable monostable multivibrator with reset SO16, 40 Stück, Preis je Stück: 5 Cent *74HC258D* Quad 2-input multiplexer; 3-state; inverting SO16, 10 Stück, Preis je Stück: 5 Cent *ELKO 100uF 25V SMD* (ECEV1EA101UP ← Datenblattsuche) Durchmesser 8mm Höhe 6,2 mm, 200 Stück, Preis
-
Thread
Zustandszähler
Hallo, D. E. schrieb im Beitrag #2762931: > gibt es so etwas als IC für TTL-Logik? 74LS138 und 2 x 74LS32 (oder HC, HCT, ...) Wird aber beim Zustandswechsel Spikes an den Ausgängen geben, daher wäre eine irgendwie getaktete Variante mit einem Register/Latch besser. Gruß Joe
Geräte sollen nacheinander eingeschaltet werden Das schreit förmlich nach einem Schieberegister (74HC164). Du brauchst 2 Leitungen, Takt und Reset. Peter
-
Thread
1 aus N Decoder
@ Peter (Gast) >Bin auf der Suche nach einem 1 zu N Decoder. Leider habe ich 74HC138 >wahrscheinlich nicht den gängisten Namen erwischt. Suche einen In hohen >Stückzahlen preiswerten 1 aus N Decoder mit mindestens 5 Bit. 5 Bit? Das wäre 1:32. Gibt es nicht, bestenfalls
74HC154 (1 zu 16) 4514 cmos (1 zu 16) http://www.ti.com/lit/ds/symlink/cd74hc4514.pdf 74hc150 (16 zu 1) JJ
-
Thread
80188 System
Zurzeit habe ich das Grundkonzept schon ausgearbeitet, ich dachte mir ich hänge einen 32kbyte RAM ,einen 8 kbyte EEPROM , ein 128 kb EPROM ( bestehenden aus 2 27C512 EPROMs) und Input/Output IC (PPI,UART) an. Na ja ich weiß ich könnte einen ATXmega Controller nehmen aber er würde mein
Daten-Bus genau so wie der MC6809/68000/68HC11. Das Bild was Intel ins Internet gestellt hat habe ich schon gefunden aber es zeigt nur die Schematik vom 80186 der einen 16-bit Bus hat, durch das habe ich mich nicht ganz ausgekannt.
-
Thread
Schaut jemand mal über meinen Schaltplan?
einen 8³ LED-Würfel bauen und bräuchte mal eine Meinung zu meinem Schaltplan. Ich nutze den ATMega32U2, der per 8x 74HC595er Register die Säulen speisen und die Ebenen durch 8x IRLML 2402 MOSFETs auf Ground zieht. Die Register halten maximal 8,75mA pro Pin aus. An die 64 Ausgänge kommen noch Widerstände
1.09mA ? Ersetze die 74HC595 durch Konstantstromtreiber wie CAT4016 (darisus) oder PCA9626B (Reichelt), dann kommen als MOSFETs eben P-Kanal MOSFETs wie IRF7410 hin oder welche 6.4A LogicLevel P-Kanal MOSFETs Reichelt auch
-
Thread
AVR PWM Shift LED Orgel (Wohnzimmerbeleuchtung)
angepeilten 48*0.4m= ca20m Gesamtlänge passt das. Kosten über EBay ca. 4-5€/m Schieberegister: M74 HC595 B1R arbeitet bei 5V mit mehr als 20MHz ansonsten keine Erfahrung mit dem Teil, es hat sich nach Recherche als das günstigste herausgestellt Leistungstreiber: ULN 2003A :: Darlington-Arrays,
gelten meines Wissens nicht für alle Kanäle gleichzeitig. Ansonsten funktioniert der aber prima mit HC595 zusammen.
-
Artikel
USB Koppelfeld für Festplatten
Bild folgt Slave-Select per I2C. Von einem I2C-Expander (IC1, PCF8574) und einem 3:8 Decoder (IC37, 74HC138) werden pro Baugruppenträger die konkreten Slave-Select-Signale für das SPI (s.o.) erzeugt. Dadurch ist es möglich, bis zu sechzen Koppelfelder per I2C-Protokoll zu adrerssieren. Der 74HC138 enthält
max. HDD WLAN Preis ca. Iomega® iConnect SMB, … ? unbegrenzt? Ja 49€ Cirago NUS1000 exFAT, NTFS, FAT32 128PB nein >45€ Cirago NUS2000 EXT, NTFS, FAT32 128PB nein >70€ Addonics NAS30U2 exFAT, NTFS, … 4 x 2TB nein 93€ Downloads. Downloads (*.SCH, *.BRD, *.C) folgen Siehe auch. Diskussion zu diesem Projekt
-
Thread
AD9833 DSS Basics-Fragen
softwaretechnisch an SPI herangeführt wird? >Den clock kann man ab dem Quarz abzapfen. Ein 74SZ04 an den XTAL2. Und >die ClockOption auf hohe Amplitude stellen. Das ist moeglicherweise >schon gemacht bei 16MHz. ok subba. 1 Frage, da ich den 74SZ04 grad nirgends so recht finde: Kann ich auch den 74HC1G14 nehmen? liebe grüsse Fabian
-
Thread
Frage an die Layouter: 4 parallele ADC's massemäßig entkoppeln
aber eine um 180° phasengedreht? Genau. >das habe ich bereits eingebaut (siehe Anhang) Die 74LVT sind ziemlich schnell. Geht auch was Langsameres, vielleicht ein 74HC oder 74HCT? >Das ist mir jetzt wieder nicht ganz klar: Ich habe ja ein GND-Polygon >über der gesamten Leiterkarte. Auf dem
ist ein GND-Plane geworden. Den 74LVT573 hab ich jetzt durch einen MC74HC573A mit 30ns ersetzt. Hoffe mal da bekomme ich jetzt keine Capture-Probleme bei Aufnehmen der Daten am FPGA (nicht mein Part)?! Die Latches haben auch eine
-
Thread
Frage zu Spannungsteilerschaltung und Mosfet
Ernst schrieb im Beitrag #2745361: > Wie stark ist dein Signal um das Gate anzusteuern? Atmega32, ich denke also 10-20mA bei 5v, habe aber jetzt in der falschen Variante noch einen 2.2K davor.
dann ist das gelöst. Vielen Dank für die extrem > schnelle Hilfe. Oder du nimmst einfach einen 74HC04 als Verstaerker und schaltets mit je einem einen Spannungsteiler. Dann kannst du dir sogar aussuchen ob du VCC oder GND schaltest.
-
Thread
Lernen der Grundlagen von Mikrocontrollern
Zusammenbauen etwas lernt. Bei einer meiner ersten Digitalschaltungen hatte ich die Block-Cs an den 74er-Bausteinen vergessen. Da hab ich verdammt lange gesucht, bis ich was gelernt hatte (das allerdings dafür um so besser...)
geht. Wie gut die Appnotes bei Atmel sind, sollen mal andere schreiben. Bei so gut wie allen 32 Bit uC's gibt es hingegen so gut wie garkeine für dich hilfreichen Appnotes. Da wird einfach das nötige Fachwissen vorausgesetzt. W.S.
-
Thread
WiFi-Modul für AVR Net IO gesucht
AVR32 KANN linux hosten.
Mein Konstrukt: http://www.hifi-forum.de/viewthread-71-9872.html PIC32MX695 VS1053 4,3 TFT mit Touch LAN8720 MRF24WB0MA SD Karte + NAND Flash USB Host / Device 74HC595 IO Expander Leider kein PoE / CAN >>Den Vorschlag von Ulrich im 20 Euro-Bereich zu bleiben
-
Thread
USB Koppelfeld für Festplatten
Wenn wir alle Infos auslesen wollen, brauchen wir einige IN's und OUT's: PRTPWR[7:1]: über 74HC165 und SPI an den µC GR[7:1]: über 74HC165 und SPI an den µC AM[7:1]: über 74HC165 und SPI an den µC OCS[7:1]: über 74HC595 und SPI vom µC Für die 14 USB-Power-Schalter fallen an: OCS[14:1]: über 74HC165 und SPI an den µC PRTPWR[14:1]: über 74HC595 und SPI vom µC Einverstanden?