-
Thread
"Alte" TTL Chips
einer Familie wählen - also alle 74HC oder 74AC. Die Familie 74HCT hat TTL-kompatible Pegel, dafür steht das "T" im Familiennamen. Die kann man auch mit 74xx und 74LS mischen.
Auswahl an ICs, die fragwürdig ist. Es hat schon seinen Grund, warum es die Hälfte davon nicht als 74LS und 90% davon nicht als 74HC gibt. XL
-
Artikel
Steuerung und Regelung eines Raums mit dem AVR-Webserver
diese Schaltungsidee stammt von Herrn Radig. Die Daten werden hier über ein 8-Bit Schieberegister (74HC164) gepuffert. Weitergehend sind auf der Platine acht Taster verbaut. Um Portpins zu sparen, werden die Zustände zunächst BCD-codiert. Dementsprechend werden bei dieser Lösung nur drei Leitungen anstatt
integrierten Schaltkreises befindet, unkompliziert erstellen. Die Bezeichnung des Codier-ICs lautet 74HC148. Software. Die von uns verwendete Software basiert größtenteils auf der Software, die für das ETH_M32_EX Projekt von Herrn Radig geschrieben wurde. Grundlage war für uns die etwas ältere Version
-
Thread
Einige Fragen zum SN74LS164
P.S.: Wundere Dich nicht, wenn die LEDs alle ein bißchen aufflackern, wenn Du neue Daten in den ..164 schreibst. Dem fehlt ein zusätzliches Ausgangsregister, um die fertigen, neuen Bits zu übernehmen. Alternativen sind CD4094, 74HC4094 oder auch 74HC595.
m.n. schrieb im Beitrag #3366353: > Alternativen sind CD4094, 74HC4094 oder auch 74HC595. Oder gleich ein TPIC6B595, um höhere Ströme zu schalten. Aber das wird jetzt zu OT, schließlich geht es um den SN74LS164.
-
Thread
(V) verschiedene ICs, Transistoren, etc.
0,85 / 1,70 15 x 74HC74 1,05 / 2,10 15 x 74HC164 1,20 / 2,40 15 x 74HC273 1,35 / 2,70 25 x 74HC42 1,90 / 3,80 25 x 74HC257
1,70 / 3,40 5 x 74HC32 1,00 / 2,00 10 x 74HC08 0,95 / 1,90 5 x 74HC74 1,05 / 2,10 5 x 74HC164 1,20 / 2,40 5 x 74HC273 1,35 / 2,70 15 x 74HC42 1,90
-
Thread
Suche IC ähnlich 74HCT4017
Wie wäre es mit einem 74HC164? Ein 8-Bit Schieberegister. Ansonsten wäre noch der 7495 ein 4-Bit-Schieberegister und der 7496 als 5-Bit-Schieberegister. LG Christian
das mit > dem Takt eine "1" geschoben wird. Der Reset löscht es wieder. Also zum Beispiel ein 74HC164? Habe ich gerade auf die Schnelle gefunden.
-
Thread
8bit Latch mit Schmitt-Trigger
Datenblaettern auch gerne totgeschwiegen. Im Anhang mal die Uebertragungsfunktion des D-Eingangs von einem 74HCT164. Im Zweifel einfach mal nachmessen :-).
Schmitt-Trigger unterstuetzt, dann waehlt er das Bauelement danach passend aus. Bei mir eben z.B. ein 74HCT164 statt eines 74HC164. Mindestens der Stromverbrauch der Schaltung wird es ihm danken. Wenn das in Deine scheinbar kleine Welt nicht passt, ist das Dein Problem.
-
Thread
schieberegister
8stufiges-Schieberegister-Parallel-einseriell-aus-jederzeit-ladbar Und hier Output: http://www.conrad.de/ce/de/product/164445/CMOS-IC-Texas-Instruments-SN74HC164N-Gehaeuseart-DIP-14-Ausfuehrung-Schieberegister-SIPO-8-Bit Richtig?
Nur würde ich für den Output eher den 74HC595 nehmen. Für den Input evtl. 74HC589 Grund: Output latches und 3-State output. Hängt aber natürlich von deinem geplanten Einsatzzweck ab, ob du das brauchst.
-
Thread
Line Laser + LDR Array
Der Avr sollte das durchaus auswerten können: 16x 74HC164 lassen sich in 18*8 = 144 Takten mit zwei SPI auslesen. Im Interrupt schafft man das in 200 Takten, was 100kHz Abtastrate entspricht. Wenn das nicht reicht, nimmt man einen Xmega mit 4 SPI.
avr schrieb im Beitrag #3316843: > Der Avr sollte das durchaus auswerten können: 16x 74HC164 lassen sich in > 18*8 = 144 Takten mit zwei SPI auslesen. Im Interrupt schafft man das in > 200 Takten, was 100kHz Abtastrate entspricht. Wenn das nicht reicht, > nimmt man einen Xmega mit
-
Thread
[T]ausche diverse Atmel Controller und ein ATmega128 Development Board und diverse Phytec Boards
Analog Development Board. Oder ein kleines Altera Dev Board. Oder ich könnte z.B. einen MS5611-01BA03,74HC4051BQ, DM3BT-DSF-PEJS, M25P32-VMW6TG, SHT21, EM-411 GPS gebrauchen. Oder ein GLCD (gerne mit Touch), EEPROM Brenner der mit USB oder USB-> Seriell Wandler läuft (auch selbstgebaute sofern funktionstüchtig
Development Board 1x Phytec KC-167 KITCON 167 (Karte mit Siemens SAB-C167-CR-LM) BILD1 1x Phytec KC-164 KITCON 164 (Karte mit Infineon SAF-C164CI-8EM) BILD2 1x Phytec KC-167 KITCON 167 (Karte mit Infineon SAB-C167-CR-LM) BILD3 Ganz vergessen das wichtigste zu erwähnen: GETROLLE WIRD IGNORIERT
-
Thread
Anfängerfrage:Mikrokontroller als Encoder geschaltet
an gehen. Als Matrix brauchen die Tasten also 12 IO-Pins. Und für die 36 Ausgänge würde ich 5 * 74HC595 nehmen, braucht 3 Output Pins. Jeder MC mit 15 IOs ist also geeignet, z.B ATtiny2313, ATtiny261. Wenns unbedingt ein 40-Pinner sein muß, dann ATmega164.
Das ist ein Schaltungsentwurf mit C-Mos Encodern ( 2x MM74C922+CD 4532)und 2 OR-Gstter (CD 4075)als Datenmixer. Also ein ziemlich hoher Aufwand. Den möchte mit einem µC minimieren. Die insgeamt 32 Tasten würde ich zu einer Tastenmatrix 6 x 6 umformen. Der
-
Thread
UV-Laserdrucker
. Hab zwar erstmal nur die 20 MHZ aber geht super. Kein Zappeln oder Aussetzer.Hatte eine Vorlage 164 X 122 und zum Spaß mit 50 ms gefahren keine Aussetzer, allerdings kommt da die Größe zum Tragen bei 160 Abbruch und Fehlermeldung. Vielleicht könnte man da auch noch was machen? Jetzt warte ich auf
Übersetzungen für entsprechende Ungenauigkeiten. Die Elektronik besteht bis dato aus zwei l293d, einem 74hc04 und einem Atmega8. Testweise könnte ich die Geschwindigkeit des Schlittens schon auf 650 us pro Halbschritt bringen. Das war bei 12 Volt, das Spendergerät des Motors liefert 42 V, also sollte ich
-
Thread
LCD HD44780 u 74HC164 4bit init-Problem
Hallo, ich habe ein LCD HD44780 mit einem Schieberegister 74HC164 verbunden. Nun habe ich ein Problem. Ich kann keinen Text in die 2. und 4. zeile schreiben. Anhand der Suchfunktion habe ich schon herausgefunden, das es an der Init-Funktion liegt. Da ja
www.ulrichradig.de/home/uploads/File/AVR_LCD/SerLCD.zip - in dieser ist sein Code in Verbindung mit dem 74HC164.
-
Thread
Serielles LCD/Keypad Interface
mit dem 4052. Die Datenleitung ist als Open Drain konfiguriert so dass nach jeden Daten Byte zum 74HC164 die Datenleitung als Input umgeschaltet wird um den Schaltzustand einlesen zu können. Bei jeden Datenbyte zum LCD werden die MUX Eingänge nach der Reihe umgeschaltet so dass die C0-C3 Eingänge
-
Thread
SPI EEPROM über Relaistreiber ansteuern und Schieberegister auslesen
damit ansteuern lassen, es ist nur noch ein weiterer Chip Select notwendig. Nun möchte ich ein 74HC164 Schieberegister an den Seriel Out des EEPROMs hängen und mit Hilfe von SCK die Daten eintakten. Alle 8 Takt/Bit sollte ich dann ein Byte zurücklesen können!? Ist dieses Vorgehen möglich? Hat
-
Thread
1MHz > 100KHz mit 5% duty - welches Bauteil kann das?
1MHz Puls (5V) in 100KHz mit 5% Duty umwandeln. Welches Bauteil kann das? Derzeit habe ich einen CD74HC4518 welcher mir 100KHz mit 20% ausgibt, was ja schon mal recht nahe an meinem Wunschwert liegt. Weniger Duty wäre mir aber lieber da ich eine LED ansteuern will und die nicht zu warm werden soll.
gibt mir 1 mio Pulse zwischen 0V und +5V. Pulslänge und Pausenlänge ist gleich (50% duty). Der CD74HC4518 macht mir aus dem Signal (u.A.) 100.000 Impulse mit 20% duty, also 80% Pausenzeiten (0V). Ich hätte eben nur gerne genau das Signal, aber mit weniger Duty (um die LED weniger zu belasten da
-
Thread
Was nehme ich nur?
werden, ein alter MSP430C133 reicht schon, tut es auch ein AVR wie Atmega16 (oder natürlich Atmega164P PicoPower) und PIC wie PIC16F1526, denn auch die können wenig Strom verbrauchen, weil man sie sogar während die arbeiten zu 99% der Zeit im sleep Zustand halten kann, denn sie sind unendich viel
vielen Drähteh haben und daher nicht ins Experimentierbrett passen. Nimmt man externe Treiber wie 74HC595, kann man den kleinsten und billigsten uC nehmen, beispielsweise ATmega8 oder PIC16F84. Nimmt man Displays die Multiplexbetrieb erfordern, muss man aber uC mit eingebautem LCD Controller oder
-
Thread
LED-Cube: Auslegung der elektrischen Ströme?
diesem Falle denn dann die sinnvollste Ersatzmöglichkeit? 2.) Als Schieberegister wollte ich SN74HC164N-ICs verwenden. Ein Blick ins Datenblatt verrät (http://www.ti.com/lit/ds/symlink/sn74hc164.pdf): Absolute maximum ratings: Continuous output current: 25mA. Ist das auf den Gesamtstrom bezogen
sinnvollste Ersatzmöglichkeit? MOSFETs. Siehe [[LED-Matrix]]. >2.) Als Schieberegister wollte ich SN74HC164N-ICs verwenden. Ungünstig, die haben kein Ausgangsregister. Nimm 74HC595. >Absolute maximum ratings: Continuous output current: 25mA. Sieht so aus. >Ist das auf den Gesamtstrom bezogen
-
Thread
Porterweiterung Atmega8 mit 74HC164
Hallo, ich bin neu in der Welt der Mikrocontroller und habe eine Frage ich habe das AVR MK2 Board mit einem Atmga8 ich benötige mehr Eingänge und habe mir hierfür zwei 74HC165 kaskadiert. Schaltplan siehe angehängtes Bild. ich Programmiere in C leider habe ich ich nur eine Assembler Code finden können. Kann mir evtl. jemand den Code in C übersetzen? Wäre echt super. Schon mal Danke im voraus. Hier der Code: [avrasm] ; Porterweiterung für Eingänge mit Schieberegister 74xx165 ; Ansteuerung per Software .include "m8def.inc" .def temp1 = r16 .def temp2 = r17 .def temp3 = r18
-
Thread
Touch bauen, suche günstigere alternativen
5V (900mA bei Vollast) die ir dioden kommen auch an die spannung, die empfänger kommen an 19 x 74HC165 ebenfalls "kaskadierbar" diese wiederrum kommen dann an einen mega128L. die leds werden dann mit je 24 Bit also 24 x 150 Bit gesamt gefüttert. die Plexiglasscheibe wird eine Opal scheibe
LEDs: LED -> 150Ohm Widerstand -> 5V DI -> IC DO -> an DI nächste LED VDD - > 5V VSS -> GND 74HC165: CLK -> IC / nächster 74HC165 PL - > " DIN -> IC /OUT letzter 74HC165 DOUT -> GND / DIN nächster 74HC165 DO 0-1 -> Stiftleiste 5V -> 5V GND - GND Jetzt noch prüfen
-
Thread
Besserer IC also 74LS164 gesucht.
74hc299
Das ist natürlich ein anderer Lichteffekt als der vom 74LS164.
-
Thread
DMX Steuerung 24 Kanal
startadresse bis 488 (488+24=512) einstellbar -24 kanäle für die led steuerung über die uln2803apg und 74hc573n für mich ist es kein problem aus einem schaltplan eine platine herzustellen, löten und auch microcontroller zu beschreiben. was kann mir da weiterhelfen?
abschaltet? Ok soweit alles Klaar. Ich versteh nur nicht warum in soeiner Schaltung ein Latch 74hc573n eingebaut ist. Kannst du mal bilder von der Steuerung machen? Eventuell währe es sinvoll rauszufinden warum das teil bei 10°c abschaltet und einfach nur den Fehler zu beseitigen.
-
Thread
Schieberegister mit PWM?
wenn ich da 8 Low Current LEDs am Schieberegister habe. Als Schieberegister möchte ich übrigens ein 74HC164 verwenden.
So wie ich das sehe (nach kurzem Check des Datenblattes des 74HC164), ist dein Vorhaben mit dem von Dir gewähltem IC nicht möglich. Besorge Dir ein 74HC595.
-
Thread
suche 8-bit serial input High-Level-Load shiftregister
Aber egal, was du nun wirklich suchst.. das "inverse" von HC165 ist HC164.. vielleicht ist es ja das, was du meinst.
Boris Novski schrieb im Beitrag #3065640: > Wenn ich ein 74HC595 mit einem 74HC04 kombinieren Man kann statt 74HC04 auch einen Transistor nehmen. Außerdem gibt es ICs mit nur einem Inverter, z.B. 74AHC1G04. Gruß Dietrich
-
Thread
Bitmanipulation optimieren
Ich würde die HW optimieren, statt dem umständlichen 74HC237 ganz einfach ein 74HC164. Mit jedem Taktimpuls wird eins weiter geschaltet. Und bei layer == 0 wird eine 1 eingeschrieben, sonst 0. Und spart obendrein 2 IO-Pins.
74HC164. Wieso denn umständlich? Ich empfand das eigentlich als recht einfach und sauber. Beim 74HC164 gefällt mir außerdem das Pin-Out nicht. Das ist auf Streifenplatine nicht schön zu "routen". Aber
-
Thread
[V] zwei Leiterplatten zum lernen von Bussystemen
PCF8583 Real Time Clock PCF8574 Port Expander 24C08WP EEPROM PCF8591P ADC Die andere hat SN74HC164N Schieberegister drauf. Gegen Portoerstattung an Schüler oder Studenten abzugeben. Viele Grüße Saxosun
-
Thread
ISP Demultiplexing
muss 4 Schiftregister über ISP ansprechen. Kann ich dann mein Clock und Datensignal mit einem "SMD 74HC4052" von Reich*** entsprechend schalten? Übertragungsrate 8MHz, nicht kontinuierlich. Mfg Matyro
Register im Schnitt >kürzer ist. Wenn es sehr schnell gehen muss, nimmt man parallele Latches ala 74HC273.
-
Thread
Kommunikation zwischen Hardware Modulen.
#2940153: > Stimmt nicht. AVRs können auch synchrone UART. Dann aber ATmega16 oder 32 -> ATmega164 oder 324. Peter
AVRli schrieb im Beitrag #2941200: > ich brauche nun noch 10x ADC... :-( 74HC4051 Peter
-
Thread
Wer kann helfen: DOGS102 Display mit LPCXpresso(Software + µC)
Hardwarekenntnisse? Ich hab mal früher mit TTL angefangen. SPI entspricht quasi Schieberegistern (74HC164, 74HC165, 74HC595). http://de.wikipedia.org/wiki/Serial_Peripheral_Interface Peter
-
Thread
Pegelwandler von Reichelt
Hi Seit wann ist ein 74HC4050 (5V->3.3V Wandler) nicht bei reichelt erhältlich? MfG Spess
>> "The 74HC4050 is a high-speed Si-gate CMOS device and is pin compatible >> with the “4050” of the “4000B” series." in Deutsch: Der 74HC4050 ist pinkompatibel mit dem 4050 der 4000B-Serie. und nicht
-
Thread
SPI mit 2 Mastern und 2 Slaves entkoppeln
auch unsauber mit zwei 74HC4050 je FRAM machen - eines zu jedem ATmega und dann einen GPIO am jeweiligen Atmega nutzen um VCC des jeweiligen 74HC4050 zu treiben... Gibt es (andere?) empfehlenswerte Lösung für eine "derartige
mit dem dort verwendeten 74HC244 dann funktioniert, aber vielleicht verstehe ich da etwas falsch...
-
Thread
Ansteuerung von 7 Segment LCDs
Bei mir läuft das an 4 hintereinander gehängten Schieberegistern 74HC164. Zur Ansteuerung reichen dann 2 Leitungen: Clock und Data. Nachdem die 32Bit Segmentdaten hineingeschoben sind wird die Data Leitung zur Ansteuerung beider COM Anschlüsse der Backlane benutzt.
-
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
Schieberegister und DogM Display
dem CS-Pin fest auf GND und wird mit A0, MOSI und RST angesteuert. Ich habe mir überlegt, ein [[74HC595]], wie im Artikel [[Schieberegister]] beschrieben, zu benutzen und vom Mega16 auswerten zu lassen. Auf dem Mega16 lauft eine Zeitkritische Anwendung, es muss ein BAS-Signal erzeugt werden - daher
Software-SPI in Frage. Probleme bereitet mir allerdings der Umstand, dass ich das RCK-Signal am 74HC595 nicht erzeugen kann, oder besser; nicht weiß wie ich es sinnvoll lösen kann. Ich danke euch für eure Hilfe.
-
Thread
Siebensegment-Anzeige an 74HC164N
Hallo, ich hab aus einer Induktionskochplatte, die nicht mehr richtig funktioniert hat, eine Bedieneinheit ausgebaut, die kam mir ganz praktisch vor. Da sind ein paar Led's, Schalter und eine dreistellige Siebensegment-Anzeige. Nach ein bisschen Googlen hab ich sogar einen Plan dafür gefunden (Anhang). Mein Plan war es nun, die Platine mit einem AVR anzusteuern und die Leuchten passend zu aktivieren, was irgendwie nicht klappt. Ich hab versucht, 1en und 0en abwechselnd auf das Schieberegister zu schieben, sodass ich irgendein Muster in der Anzeige erhalte, es leuchtet aber immer die komplette