-
Thread
Ersatz für Diodenmatrix
Vielleicht finde ich unter google etwas. Keine Ahnung. Ich würe einen kleinen ATtiny 2313, ein paar 74HC165 und ein paar TPIC6B595 nehmen, bissel Programm in BASCOM, C, whatever, fertig ist die Relaisschaltmatrix. Das kann man dann auch preiswert in Masse produzieren, sei es nun THT oder SMD.
Brunner schrieb im Beitrag #2783562: > Keine Ahnung. Ich würe einen kleinen ATtiny 2313, ein paar 74HC165 und > ein paar TPIC6B595 nehmen, bissel Programm in BASCOM, C, whatever, > fertig ist die Relaisschaltmatrix. Das kann man dann auch preiswert in > Masse produzieren, sei es nun THT oder SMD.
-
Thread
Welches Protokoll?
Stromerhöhung), dann reichen 2 Drähte insgesamt. Entweder mit 2 MCs (ATtiny24) oder 2 Schieberegister (74HC165, 74HC595) und etwas Logik. Peter
von ELV gibts dafür einen Bausatz, http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=3006&flv=1&bereich=&marke= ich meine sowas aber auch schon mit Encoder/Dekoder Chips von Holtek gesehen zu haben.
-
Thread
Pegelkomparator für High-Speed-Digital (Logic Analyzer)
abhorchen möchte, bin ich mir inzwischen über den Comperator Eingang nicht mehr so ganz schlüssig ->74HC14 o.ä. Das Problem der vielen Logik Familien liesse sich nur durch verschiedene Vorsätze lösen. Irgendwelche Hinweise/Kommentare? Viele Grüße Olaf
(http://www.semiconductors.philips.com/acrobat_download/datasheets/74LVC541A_3.pdf) Octal buffer/line driver with 5 V tolerant inputs/outputs (3-state) für 0,71 bei R&S d) 74HC7541 (http://www.semiconductors.philips.com/acrobat_download/datasheets/74HC_HCT7541_CNV_
-
Thread
LCD + 8 Tasten über SPI mit AVR
HD44780 LCD Display: -4 bit modus -Hintergrundbeleuchtung schaltbar -bis zu 8 Tasten Hardware: -74HC595 für Display und Hintergrundbeleuchtung -74HC165 für Tasten -74HC00 µC: -4 Portpins-> MISO,MOSI,SCK,SS(Software oder Hardware SPI)
-
Thread
Bessere Lösung um 8 Öffner am Arduino auszulesen gesucht
oder mit einem Schiftregister z.B. 74HC165 die Eingänge abfragen.
8 separate Eingänge am Arduino zu nutzen, wäre natürlich > möglich aber etwas schade, [...] 74HC151.
-
Thread
Benutzereingaben: polling vs. int
vor, das alles einfach per Entprell-RC-Glieder an In-Schieberegister anzuschließen, beispielsweise 74HC165, um so die Daten in meinen uC zu bekommen (irgendein 8bit avr; Im Moment atmega 162; 8MHz osc intern). Jetzt stellt sich die Frage: Sollen die Inputs ständig per Polling abgefragt werden? Man
abdecken zu können. Was wär da sinnvoll... Alternativ könnte man auch zusätzlich alle bits verXodern (74HC86) und das herauskommende Signal an einen Interrupt-Eingang hängen. Dann werden die Schieberegister nur abgefragt, wenn sich auch wirklich was geändert hat. Für die Drehencoder steht zwar was zu
-
Thread
PCF8574 rotary Encoder
dafür allerdings als Interrupt erfolgen, damit die CPU-Last gering ist. Ich würde jedoch SPI mit 74HC165 bevorzugen. Mit der UART als SPI-Master (AVR) kann man so je Interrupt 2 Stück 74HC165 auslesen, d.h. 8 Encoder, bzw. 5 Encoder mit Taste.
-
Thread
CAN als "Open-Drain"?
nehme lieber statt Diode Open-Drain-Puffer aus HCS-Serie. Sehr interessante neue Serie, schneller als HC und alle Eingänge mit Schmitt-Trigger. Ich habe schon HCS165 ausprobiert... Sascha schrieb im Beitrag #7355228: > Nehm LIN-Bus. LIN möchte ich nicht, da die zweite Platine auch etwas schicken sollte
Danke! Interessante Idee. Mit HC30 und einem NOT kann man so 8 Geräte verbinden.
-
Thread
Arduino 74hc595 beeinflussen durch Schalter
Beitrag #4287232: > Daher muss ich mir die Ports beschaffen > indem ich Schieberegister einsetze(74hc595). SIPO wie '595 aber nur für die Ausgänge, also Weichenansteuerung und Lämpchen. Um die Taster abzufragen brauchst du PISO-Register wie '165, '166, '597. Pull-Up- (seltener gebraucht: Pull-Down-) Widerstände nicht vergessen, denn die Eingänge der 74HC-Serie sind sehr hochohmig und ein offener Schalter liefert kein definiertes Potential. Peter R. schrieb im Beitrag #4287232: > ich weiß nicht wie ich Bitmanipulationen > innerhalb eines Schieberegisters
-
Thread
Kondensator zu Stabilisierung - Frage dazu
R/C Gliedern und MosFETs lösen, evtl. wären noch Komparatoren gut. Oder NE555 + Schieberegister 74xx165 (NE555 als Taktgeber für den Clockeingang, und dann am Eingang immer eine 1 reinschieben, den 9. MosFET schließt du an QH an). Oder einen kleinen uC dafür nehmen, der die 9 MosFETs schaltet,
, später zum Abwärtswandler,damit ich das Tachosignal auslesen kann. Ich habe hier noch ein par 74HC595N rumliegen, allerdings bräuchte ich doch zusätzliche Ports und einen Komparator (An/Aus + PWM Signal), oder ist der schnell Genug um das als PWM Auszugeben?
-
Thread
Ansteuerung von 80 2W LED's
weiss zumindest, geht's ohne Schieberegister ja gar nicht - stellt also kein Problem dar! Ich hab 74HC595 und 74HC165 zum testen da.
-
Thread
Fragen zu gemischtem Design 5/3.3V
3.3V laufen wird. Ich muss etwa 30 externe 5V Signale einlesen, das will ich seriell mit einer 74HC165 Kaskade machen. Die Kaskade hängt an 3.3V. An den Eingängen gibts zum Schutz 470R..1K Netzwerke. (siehe Schaltplan). Gesteuert wird das ganze von einem Bluepill Board. Ich muss dazusagen dass an den Eingängen auch noch andere 74HCxx Chips hängen werden. (max 4) Es gibt nur ganz wenige Ausgänge die ich mit HC125 puffern würde. Clamp Dioden würde gerne weglassen. Die eingänge ändern sich im Free Running mode relativ schnell
-
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
-
Thread
Parallele Daten auf SPI oder I2C
74HC165, 74HCT165
-
Thread
[VK] TTL-ICs, EPROMs, PALs, Quarzoszillatoren u.v.a.m.
Stk) 74LS139 (100 Stk) 74LS148 (50 Stk) à 0,20 EUR 74LS155 (125 Stk) à 0,20 EUR 74LS157 (60 Stk) 74LS161 (106 Stk) 74LS165 (50 Stk) 74LS166 (25 Stk) à 0,20 EUR 74LS173 (25 Stk) à 0,20 EUR 74LS174 (200 Stk) 74LS175 (50 Stk) 74LS189 (50 Stk) 74LS193 (100 Stk) 74LS195 (100 Stk) 74LS240 (165 Stk) 74LS244 (140 Stk) 74LS251 (50 Stk) 25LS252 (185 Stk) 74LS253 (125 Stk) 74LS257 (25 Stk) 74LS259 (80 Stk)
-
Thread
SPI auf Parallel wandeln, um Pins zu sparen !?
74hc595 Peter
Eine weitere Moeglichkeit waere uebrigens ein 74HC4094. Ich verwende vier Stueck davon in Serie um ein fettes VFD anzusteuern. Olaf
-
Thread
Abtastung Inkrementalgeber
ich ja nachher 36 Pins Naja, falls du wirklich Parallel machen willst, kannst du auch achtmal den 74HC165 zum einlesen nehmen. Da würden dann drei Pins reiche, statt 36... Oder falls du sowieso nen Datenbus, könntest du auch mit Latches (74HC541) diese Info direkt in den SRAM mappen.. Aber egal
>angebotenen 74HCT2000. Kann mal jemand von dem Teil ein Datenblatt posten? Ich finde keines..
-
Thread
Alarmanlage mit Atmega32
Hallo, habe eine Alarmanlage mit Anzeigetableau über einen Atmega32 und den Multi-/De-Multiplexern 74HC4067 realisiert. Die Schaltung mit den Transistorendstufen für die LED's in der Anzeige ist recht aufwändig. Bevor ich die Anlage weiter ausbaue, überlege ich mir sie umzubauen und die Schieberegister 74HC165 und 74HC595 zu verwenden. Dort könnte ich die LED's mit einem Vorwiderstand direkt an die Q-Ausgänge hängen. Zwischen dem "Sender" (Leitungsauswertung) und dem "Empfänger" (Anzeigetableau und
-
Thread
6502 System funktioniert nicht richtig
grundlegende Problem. Aber bei 1MHz hat das früher auch problemlos mit den vergleichsweise lahmen 74xx bzw. 74LSxx auch funktioniert. 74AC / 74HC wäre z.B. CMOS - https://en.wikipedia.org/wiki/Logic_family#Monolithic_integrated_circuit_logic_families_compared
grundlegende Problem. Aber bei 1MHz hat das früher auch problemlos > mit den vergleichsweise lahmen 74xx bzw. 74LSxx auch funktioniert. > > 74AC / 74HC wäre z.B. CMOS Ok, ich habe die 74F genommen, da die Vorlage (funktionierende Platine eines Elektronikers) die selben Gatter verbaut hat. Dürften
-
Thread
Liste von ICs usw. fürs Breadboard
Schieberegister: 74HC165 und 74HC595 A/D Wandler: MCP3208 USB-UART: MCP2221A AVR Mikrocontroller: 8 Pins: ATtiny 25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861 28 Pins:
unbedingt auch mal einen Latch z.B. 74HC573 ausprobieren, damit kannst du sehr einfach I/O Ports erweitern. z.B. mal mit einem kleinem ATTiny und einen Latch ein LCD im 8 Bit Modus ansteuern. Vor allem geht die Ansteuerung viel schneller
-
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
-
Thread
GPIO Erweiterung (über 128 GPIO)
weiterzugeben. Umständlicher gehts wohl nicht. Hat der Raspberry denn kein SPI? Ich würde 16 SN74HC165 und 32 SN74HC595 nehmen und kaskadiert an das SPI. Dann noch 2 IOs für parallel Load bzw. Register Clock. Und dann einfach per DMA 32 Byte rausschaufeln und einlesen.
-
Thread
Schieberegister Frage(n)
Hallo zusammen, ich wollte mich mal eine wenig mit Schieberegistern (74hc595) auseinander setzen. Für den Arduino gibt es da ja schon vorgefertigte librarys für. Da ich aber gerne einen Attiny programmieren wollte muss ich ohne auskommen. Ich habe mir bereits den Artikel
einem Parallelen Signal über mehrere Leitungen ein Serielles Signal 2. Genau anders rum (wie das 74hc595). Aus einem Binären Signal gibt es über 8 Pins entweder Einsen oder Nullen aus (HIGH/LOW). 3.Entweder mit einem Pullup oder Pulldown Widerstand (zwischen Eingang und Vcc oder eingang und GND)
-
Thread
IR-Empfang trotz Porterweiterung mit Ethersex?
IR-Empfänger Board mit dazugehöriger Fernbedienung) und eine Porterweiterung mit Schieberegister (ca. 5Stk. 74HC595 für Ausgänge und eventuell 1Stk. 74HC165 für Eingänge) und Eventuell noch eine SD-Karte (für Dateien für einen Webserver) anzuschließen. Nun wollte ich fragen ob diese 3 Sachen noch über Ethersex
-
Thread
Decoder 16 to 4
wurde, hier zur Erinnerung: es geht auch bei Eingängen! Anregung: entsprechend viele 8-Bitter (z.B. 74xx165) in Serie schalten, Deine Eingänge anschließen, je nachdem was die Schalter liefern Pullup/down vorsehen, und in den MC reinschieben. Dazu drei Signale 1. parallel laden / seriell schieben 2.
Sonst gibt's noch 74HC597
-
Thread
VGA Signal Fragen
einem 25MHz Quarz. Soll ich meinen ATtiny auf 25MHz übertakten ? Ansonsten stach mir eben ein 74HC74-Flipflop ins Auge mit 15ns Umschaltzeit. Edit: weisste was ? Ich kaufe einfach beide und probier es aus! Edit2: Digikey könnte teuer werden oder ? Ab 50 Euro scheinbar versandkostenfrei
H-G S. schrieb im Beitrag #5105811: > Ansonsten stach mir eben ein 74HC74-Flipflop ins Auge mit 15ns > Umschaltzeit. Nadelimpulse sind nicht ungefährlich. Immer Schutzbrille tragen, dann kann man solchen Effekten die Schwarzschulter zeigen. Dein Lieblingslied ist
-
Thread
Suche Bauteil: 4 Schalter mit 2 uC-Pins abfragen
@Eumel Zum Anschluss eines Schieberegisters (z.B.: HC166) benötigt er aber auch drei Pins.
Also nen 74hc165 oder ähnliches? Ich habe halt drei Taster, keinen mehr und keinen weniger. Ein 8-Bit-Schieberegister wäre da eigentlich oversized. Außerdem...komme ich bei der Ansteuerung des Schieberegisters mit
-
Thread
Shift Register
Werte für alle Pins des Registers, egal, ob ein Signal anliegt oder nicht. Als SIPO benutze ich den 74HC595, als PISO den 74HC165. Getestet bisher mit einem Taster an PISO [A] und 3,3V, alle anderen Pins bisher nicht belegt. SER vom PISO auf LOW, da ich 8-Bit PISO hab und insgesamt 24-Bit SIPO - da wird
-
Thread
Porterweiterung am AVR
realisiert. Da wird wohl kaum noch ein echter alter TTL verwendet. Ich nehme jedenfalls CMOS (74HC165, 74HC595). > Also zum Beispiel das CD4021BE. Dann aber nicht zu schnell takten. Die CD4000-er sind ziemlich lahm und können auch nur wenig Strom bei 5V. Peter
-
Thread
Ausgangsregister mit Open-Collector-Treiber
für den Tip zum TPIC6B595. Ich hab eine fertige funktionsfähige uP Steuerung die schon mit einem 74HC595 läuft. Kann ich davon ausgehen dass die gleiche Steuerung auch mit TPIC6B595 reibungslos funktioniert? Danke übrigens für die Prompte Lösung!
Hmm. Ich hatte ganz vergessen dass ich dann, auch das Eingangsregister 74HC165 auswechseln muss. mein momentanes Schema sieht so aus wie im Anhang. Sobald ein Taster betätigt wird ist der Pegel am Eingang kurz 0. (Low) Gibts denn dazu auch eine Version die bei 1 (high)
-
Thread
120 I/Os an Raspberry Pi
I²C-Expander? Wenn da eh ein ATMega dazwischen ist, kannst Du doch auch ganz billige Schieberegister 74*595 und 74*165 nehmen -- so ein 74HC595 im DIP-Gehäuse kostet beim großen F ab zehn Stück gerade mal 23, und ein 74HC165 27 Eurocent. Also: RasPi <- I²C -> ATMega <-> Schieberegister <-> Relaistreiber
-
Thread
Mikrocontroller mit vielen GPIO-Leitungen
dann in der Regel nur mit geringer Updaterate (>1ms). Und da nehme ich am liebsten die billigen 74HC595 / 74HC165 als Erweiterung am SPI-Port. Meistens vereinfacht sich dadurch auch das Layout erheblich, da ja nur 5 Leitungen zum MC benötigt werden. D.h. es könnte schon ein ATTiny85 für Dich
-
Thread
4x4 Button Pad and Shift Register 595
Hier der Monochrome Code … an den Shift Register angepasst. [c] #include <ShiftRegister74HC595.h> //config variables #define NUM_LED_COLUMNS (4) #define NUM_LED_ROWS (4) #define NUM_COLORS (1) // Global variables static bool LED_buffer[NUM_LED_COLUMNS][NUM_LED_ROWS]; static int32
4051 als Mux geht oder 74xx165 74xx597 als Input Shift Register