-
Thread
Schalterinitialisierung mit 80c51 in C
Schema leider nicht hier, doch du kannst es dir gut vorstellen: insgesamt 6x das Schieberegister (74HC595D). Je einen Vorwiderstand für die Siebensegmentanzeigen und pro Schalter/Taster einen Pull-Up-Widerstand.
-
Thread
USART TXC Interrupt
Mein Schieberegister ist ein 74HC595. Mir kam die Idee den USART dafür zunutzen, weil er sich auf dem ersten Blick einfach anbot. Es funktioniert ja auch, bis auf die Stop Bit Geschichte *hmpf* Der von Stephan vorgeschlagene
-
Thread
RGB LED Matrix, Matrix-aufbau oder WS2812 LEDs?
mache dann eine 10x10 matrix, da ich dann ja kein schieberegister (für die normalen RGB LEDs hätte ich 74hc595 genommen) ist die größe ja ohne weitere maßnahmen erweiterbar (solange es sich in grenzen hält).
-
Thread
Kippschalter an zwei AVRs gleichzeitig anschließen
Protokoll zwischen 2 Softwaren wird schnell recht aufwendig. Daher bevorzuge ich Portexpander (PCF8574, 74HC595). Dann bleibt alles in einer Software und die hat 100% Kontrolle über alle IOs. Mehrere Taster lassen sich auch gut über einen ADC-Pin und Widerstände einlesen, wenn keine gleichzeitige Betätigung
-
Thread
LCD auf untesch. Ports aufteilen / SPI Porterweiterung in C
unteschiedliche Ports legen kann? 2. SPI http://www.mikrocontroller.net/attachment.php/30856/SPI_74HC595.pdf Hat jemand zufällig eine Codeschnipsel in C, wie man diese Schaltung über den SPI ansteuert? Danke und mfg Zoltan
-
Thread
SPI IC zur 7Segment Ansteuerung
74HC595 mit nachgeschaltetem UC2803
-
Thread
Displaysorgen
Ding funzt aber nicht. Jetzt hab ich festgestellt, das bei der Schaltung PC3 auf den Ausgang vom SN74HC595 geht. Ich kann nicht glauben, das das stimmen kann. Das Problem ist, dass ich Daten und Clock PC0 und PC1 bekomme, PC2 ist immer GND und PC3 will irgendwie, aber kann nicht. Aus dem Schieberegister
-
Thread
Problem mit SPI (Mega16)
funktioniert nur sporadisch. Nach mehrmaligen resetten funktioniert es dann mit Glück mal. Ich steuere 2 74HC595 Schieberegister darüber an, initialisiert wird wie folgt: SS/ wird als Enable-Leitung für die Schieberegister benutzt. [c-code] //SPI INIT SPCR |= (1<<SPE) | (0<<DORD) |(1<<MSTR) | (1<<CPHA
-
Thread
Problem mit Nokia 3310LCD
Hallo zusammen! Ich habe folgenden Aufbau: Atmega328p Nokia 3310 LCD 74HC595 Schieberegister für ein paar LED Dabei hängt das LCD und das Schieberegister auf dem SPI Bus des Controllers. Aufgebaut ist das alles auf einer "professionellen" Platine mit meinem Layout.
-
Thread
Atmega328 Register an Funktion übergeben
ich möchte eine Funktion schreiben, mit der ich ein Byte seriell in ein externes Schieberegister (74HC595) schreiben kann. Der Funktion möchte ich das zu schreibende Byte, den Port an dem das Schieberegister angeschlossen ist und die einzelnen Pins für das Schieberegister übergeben. Das Ganze funktioniert
-
Thread
Elektronikbauteile Einzelhandel in Stuttgart?
ein uriger, toller, lokaler Laden... den es schon seit 1987 gibt! Ich habe da heute Schieberegister 74HC595 gekauft. Das ist einer der letzte Läden in der Umgebung hier, die noch Elektronik Bauteile haben! Daher unterstützenswert. Eine Institution! (Denn: Conrad in Stuttgart ist weg, Dräger
-
Thread
Klinke-audiosignal in Frequenzberei he spalten
geanu .. mein lieber kasimir. .. da kämen dann auch noch die 74HC595 Shiftregister ins Spiel. ich habe so das Gefühl, dass du lieber analog arbeitest. Gruss k.
-
Thread
JTAG zum programmieren und als I/0
1<<JTD); und dann die verfügbaren Pins als zum Anschluss des Displays nutzen (mit Portexpander 74HC595). Ich benötige aber JTAG auch zum Programmieren des Chips. ICh habe gelesen, das sich der Programmer (JTAGIce mkII in meinem Falle) trotz per Register abgeschaltetem JTAG noch verbinden kann. Ist
-
Thread
Schaltplan prüfen - LED Cube
Für die 74HC595 fehlen etliche 100 n Keramikkondensatoren für die Versorgung. Dem MAX481 kann man auch einen spendieren. Gruß David
-
Thread
SPI Verschaltung
Hi, ich habe folgende Hardware 1x SPI LCD und 4x 74HC595 Schieberegister. Der Chipselect Pin des LCD's ist mit /SS verbunden und der Chipselect Pin der einzelnen Schieberegister geht auf Portc.0. Nun zur meinem Problem: Ich wollte das LCD an MOSI
-
Thread
MOSFET gesucht
oder Y Richtung statisch angesteuert werden sollen. angesteuert werden sollen die Mosfets per 97x 74HC595, wenn es da keine Logiklevel Mosfets gibt, müsste ja jeder noch einen Treiber bekommen.. Zuviel Aufwand. Mit normalen Transistoren vielleicht?
-
Thread
LEDs mittels Barcode Steuern
Schaltmatrixen aufteilen. Z.B. 64 LEDs pro Matrix. Und dafür kannst Du dann jeweils einen Arduino und ein paar 74HC595 verwenden. Mache Dich darauf gefasst, dass Gehäuse und ordentliche, zuverlässige Steckverbinder den Löwenanteil der Bauteilkosten ausmachen werden.
-
Thread
c-control 2 vs. ???
Dann nimm halt den 74hc595 zur Porterweiterung. kostet 0.33 bei Reichelt. Für 56 Schaltmöglichkeiten bräuchte man dann 7 Stück und kann sie alle zusammen an einen einzigen IO Port des uCs anschliessen. http://www.mikrocontroller.net
-
Thread
Atmega644 io-pin Treiber
Hi, ich habe eine Schaltung mit 5x 74hc595 hintereinander, Standardschaltung. D.h. die shift und storage register clocks jeweils gemeinsam gefuehrt, Eingang an den invertierenden Ausgang. Mit einem ATiny15 funktioniert die Sache wunderbar
-
Thread
Optokoppler mit wenig IF - Ersatz für PC847
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
Logitech Solar Tastatur zerlegt (K750)
atxmega32d4.aspx Wenn ich den Quarz richtig angeschaut habe: Getaktet mit 32kHz (Stromsparend...) Ein 74HC595 (Shift Register), warscheinlich haben die Pins des AVRs nicht gereicht... Als Funkmodul ein NRF24L01. Bilder im Anhang. Front.jpg ist 3.6MByte, daher auch noch eine rescaled Variante. (da
-
Thread
Schieberegister 4094 auf mehrere Ports
nicht das HW-SPI benutzen kannst. Ich hab mal 21 SRGs kaskadiert. Allerdings bevorzuge ich den 74HC595, der kann mehr Ausgangsstrom. Die Anzahl der SRG bestimmt nur die Größe des Arrays im SRAM (bei Dir 15 Byte) und den Schleifenzähler zum kopieren des SRAM in die SRGs. Das SRAM-Array stellt
-
Thread
Was ist denn das: LEDs passen nicht zu Treiberbaustein?
Ein 74HC595 hat eine maximale Ausgangsleistung von 500mW, bei 5V also 100mA. Heißt also: Du mußt den LED-Strom auf 12mA begrenzen. Die meisten für 20 mA spezifizierten LEDs kannst Du aber problemlos auch mit
-
Thread
IC für Ansteuerung bistabiler Relais mit einer Spule?
brauchen. Der KA8602B fällt somit leider raus. Zur Steuerung hab ich zwei Ausgänge ein Schieberegisters (74HC595) zur Verfügung - wie ich die nutze wäre dabei egal, also bei welchem Zustand der Ausgänge das Relais welche Stellung hat. Momentan hatte ich hinter dieses Schieberegister ein Transistorarray (ULN2003
-
Thread
Hexapod mit 24 Modellbauservos und Bluetooth Steuerung wie realisieren?
könntest selber die IO-Pins steuern, bei kleinen µCs mit wenigen GPIOs per IO-Erweiterungen, z.B. 74hc595 Hier ist ein Beispiel für 16 Servos http://www.seattlerobotics.org/encoder/200106/16csscnt.htm
www.modellbau-berlinski.de/rc-elektronik-und-akkus/akkus/lipo-und-life/lipo-rc-auto/boost-plus-lipo-power-akku-74v-50c-5400mah-2s-mit-t-plug
-
Thread
Schieberegister und CA 7-Segment-Anzeige
Version gekauft. Zusätzlich, weil dies erwähnt war und ich es einmal ausprobieren wollte, habe ich mir 74HC595 Schieberegister gekauft. Nun - nach einem guten Schluck Kaffee - fällt mir auf, dass ich dort möglciherweise einen fatalen Denkfehler gemacht habe. Wenn ich eine Segmentanzeige mit gemeinsamer
-
Thread
A6833 Ansteuerung?
in SMD (tqfp zB) gäbe, dann würd ich mir paar zulegen, aber so werd ich weiterhin den guten alten 74hc595 einfach viermal nehmen..
-
Thread
Quantum QT1106 Sensor-Chip an AVR usw.
Der Mega8 ist direkt an den QT1106 Chip angeschlossen, die Ausgabe erfolgt über ein angeschlossenes 74 HC 595 Schieberegister. Weil es ja modern ist seine Quelltexte unter eine Lizenz zu stellen: GPL + Wer etwas am Quelltext ändert muss mir eine Email mit dem neuen Quelltext schicken ;-) Die Anschlussbelegung
-
Thread
Tasten-Matrix entprellen
notwendig wenn man keinen OPEN DRAIN Ausgänge zur Verfügung hat. Ich setzte mal ein Shift-Register (74HC164) als ROW Treiber ein. In diesem Fall waren die Dioden notwendig.
momentan Testmatrix 3x4, später 10x8) mittels Schieberegister realisieren. Dazu nehme ich je einen 595er und einen 165er. Gibt es dort auch das Problem mit Kurzschlüssen unter den Pins? Sollte ich dann direkt mit Dioden arbeiten? Wenn ja, welche Dioden sind dann zu empfehlen? Gruß Jens
-
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
wie uint32_t über SPI rausschicken
SPDR ist ja bloß ein Byte groß. Die uint32_t Variable soll in 4 in Reihe geschaltene Schieberegister (74HC595) geschoben werden.Wie kann ich die zerteilen ohne das ein Byte verloren geht? Den Quellcode habe ich aus dem Datenblatt! [c] void SPI_MasterInit(void) { /* Set MOSI and SCK output, all others
-
Thread
LED-Uhr selber bauen
sich sicher aber ein fertiger Bauvorschlag im Netz. Bei so viele LEDs lohnen sich Schieberegier (74HC595 oder strombegrenzt SCT2024/MM5486) als Ansteuerung
-
Thread
LUXEON Dimmer bauen
Hi, wenn es ein paar LED`s mehr werden sollen. Ein Schieberegister (74hc595), ein Treiber fuer jede LED. Dimmung per PWM des Controllers. Mfg Dirk
-
Thread
Shift-Register ansteuern
Hallo Ich brauche eure Hilfe. Ich möchte ein Shiftregister(M74HC595) mit einem ATmega16 ansteuern. Die Pinbelegung sieht derzeit so aus: Am ATmega16 verwende ich PORTD. RCK = 3 SCK = 1 SCL = 2 SIN = 0 Wie würde jetzt zum Beispiel ein C Porgramm aussehen um
-
Thread
SPI-Master SCLK soll dem CLK entsprechen
Flipflops, und Flipflops können bedenkenlos zum Schieberegister hintereinander geschaltet werden (74hc595 und Co.), wenn es zu keiner Race-Condition kommt. Wenn also der Takt nicht langsamer durch die Schaltung wandert als die Daten. Und aus diesem Grund gibt es "normalerweise" nur 1 Flanke, bei der
-
Thread
Automat für UND und ODER
ist ein Schieberegister. Und zwar eins mit seriellem Eingang und parallelem Ausgang. Zum Beispiel 74HC595.
-
Thread
Altes EPROM auslesen Intersil 6654A (2xCE) mit Arduino
einfach den Chip direkt anschließen. /CE1 geht an ALE, d.h. das Latch ist schon im Chip, einen extra 74HC573 braucht man nicht. Q7..0 werden mit A7..0 an AD7..0 der AVR angeschlossen. /S geht an /RD des AVR. /CE2 an GND, A8 an A8 Nicht vergessen, das externe Memoryinterface einzuschalten. Falls der
Das letzte Sondermöhren-EPROM, welches ich mit einem Arduino ausgelesen habe, habe ich mit HC595-Schieberegistern angesteuert. War eine Sache von einer halben Stunde. Ich verstehe die Komplexität hier nicht...
-
Thread
Hilfe zu Transistoren für LED Matrix
könnte welche Daten relevant sind und was ich von ihnen ableiten kann. Ausgang: Schieberegister 74HC595 @ 3.3V Spaltentreiber: muss bei 5V 3,36A schalten können Zeilentreiber: muss bei 5V 0,14A schalten können Also kann ich dafür IRLR2905 bzw. BC807 nehmen oder was wäre empfehlenswert? cu
-
Thread
SAA1064 I2C-LED-Treiber enable/disable
bis 14mA Ruhestrom spezifiziert. Wenn es nicht unbedingt I2C sein muß, dann könntest du doch auch 74HC595 und ein paar Widerstände nehmen, da dürfte der Ruhestrom dann erheblich niedriger liegen.
-
Thread
LED-Matrix (Logik oder Schaltungsproblem?)
Schaltungsproblem. Im LED-Matrix Artikel werden als Schieberegister 74HC595 verwendet. Die können ohne den Ausgang zu verändern mit Daten geladen werden und dann mit RCK gesteuert gleichzeitig auf die Ausgänge gelegt werden.
-
Thread
Probleme mit SPI
noch nicht, also legte ich die SPI signale auf weitere 4 Wannenstecker, um damit Schieberegister (74HC595) auf anderen Modulen anzusprechen. Nach dem ich zei der Atmega16 geschrottet habe (statt den gewollten 5V lagen 10V am Ausgang des Spannungsreglers an) habe ich das ganze dann so weit zum laufen