-
Thread
74hc595 - Qa bleibt immer low
Hallo, ich habe einen 74hc595 in LTSpice getestet, aber Qa (Q0) bleibt immer low. Die anderen Ausgänge funktionieren wie erwartet. Die beiden Pulse am Eingang werden durchgeschoben. Kann mir jemand sagen, was falsch läuft
Der 74HC595 reagiert nur auf steigende Flanken. Beim Testen hatte ich den Dateneingang dauerhaft auf High gesetzt, aber Q0 ist weder bei der steigenden, noch bei der fallenden Flanke geändert worden, während
-
Thread
Schaltplan für Ansteuerung von LEDs mit Attiny und 74HC595
: > Gnd ist falsch angeschlossen. Mit den Abblockkondensatoren hat er es nicht so, auch an den 74HC595ern nicht.
register clock input' Aber was das macht, habe ich keine Ahnung. Habe jetzt gemacht, dass ich vom ersten 74hc595 dataout mit datain des zweiten verbunden habe.
-
Thread
Schaltspannung 74HC595 / 74HC4051
/AVR-Tutorial:_Schieberegister "74AHCT595 kann direkt von Low-Voltage MCUs angesteuert werden (2V minimum) bei HC/HCT etc liegt die High Schaltschwelle bei 3,5V (minimum)" Ich kann das aber so nicht im Datenblatt finden, stimmt das
eine 5V Speisung. Bei kleinerer Speisspannung sinken bei CMOS auch die Schaltschwellen. Achtung: HC und HCT ist nicht das selbe.
-
Thread
Löschen von Schieberegister 74HC595 über Reset nicht mögl
löschen des Schieberegisters bewirkt. Habe nun festgestellt, dass bei LOW-Setzen dieses PINs beim SHR 74HC595, zwar fast alle Ausgänge auf 0 gesetzt werden, aber nicht alle. Bei einem bleibt QD und QA auf '1', bei einem anderen nur QE usw. Beim selben Baustein ist sind es immer die selben Ausgänge. Anscheinend
Bei den Messungen, zu meiner Problembeschreibung hatte ich Fehler gemacht. So ist es wirklich beim 74HC595: Wenn VCC eingeschaltet wird (Power up reset) und der Resetpin noch eine Zeit (ms reichen) fest auf GND gehalten wird, inittialisieren sich die Ausgänge alle auf LOW. Wenn der Resetpin während
-
Thread
74HC595N - So schwer kanns doch nicht sein.
Schönen Abend erstmal :) Ich bin hier echt am verzweifeln, ich kriege dieses Schieberegister einfach nicht zum laufen und das ist schon der zweite anlauf... Also zum Problem, ich will das Schieberegister einfach mit vier Tastern betreiben, einen für latch, einen für dataIn, einen für clear und einen für clock... Habe wie folgt angeschlossen: 1-7 - LEDs 8 - GND 9 - offen 10 - über Taster auf + (clear) 11 - über Taster auf + (clock) 12 - über Taster auf + (latch) 13 - GND (blank) 14 - über Taster auf + (dataIn) 15 - LED 16 - Vcc Bitte um korrektur und eventuelle fehler, bin
-
Thread
WS2811 und 74HC595 Zusammen an Arduino steuren
RTC DS1307) und möchte damit 4 große 7 Segment anzeigen (mithilfe der Shift-Display Library und zwei 74HC595) ansteuern. Dazu sollen 60 LEDs mit WS2811 Chip quasi den Sekundenzeiger darstellen. Dazu kann man die Uhr mit einer IR Fernbedienung anschalten und die Zeit korrigieren ( hab erst zu spät gemerkt
konnte. Niklas K. schrieb im Beitrag #5248935: > (mithilfe der Shift-Display Library und zwei 74HC595) Hieraus entnehme ich, dass mit 2 Schieberegistern 4 7-Segmentanzeigen zwingend gemultiplexd werden (höchstwahrscheinlich über einen Timerinterrupt). Für die Zeit in der die Ausgabe auf die
-
Thread
Arduino Mega 2560 und 74HC595 per SPI
[c]#include <SPI.h> #define latch_pin 4 #define blank_pin 5 ////Pin connected to DS of 74HC595 #define data_pin 51 //Pin connected to SH_CP of 74HC595 #define clock_pin 52 void setup() { SPI.setBitOrder(MSBFIRST);//Most Significant Bit First SPI.setDataMode(SPI_MODE0);//
-
Thread
Eagle Package zu 74HC595D Kein VCC/GND
Dann ergibt sich der Rest von selbst und du brauchst dich um die Versorgungsspannung von deinen 74xxx gar nicht weiter zu kümmern.
gerade noch mal nachgeschaut. Die Ursache ist, daß du (abweichend von der Frage von timhe) nicht den 74HC595, sondern den 74595 rausgesucht hast. Frage geklärt? :-)
-
Thread
ATTINY24V 10PU und 74HC595
while(1){} return 0; } [/c] Der Tiny läuft mit 8MHz, ist das eventuell zu schnell für den 74HC595? Zum Programieren nutze ich einen USB-ISP Adapter von ebay(~16€) manchmal kann ich nur mit 5v flashen da sonst beim Vergleichen die Daten unterschiedlich sind. Danke Ronald
LED-Matrix]] und [[Porterweiterungen]], auch [[AVR-Tutorial:_Timer]] könnte nützlich sein. :) Und nein, 74HC* läuft problemlos mit mehreren dutzend Mhz. Das Datenblatt zu deinem Chip verrät dir, für welche Tempi eine saubere Funktion garantiert ist. Für's erste würd ich dir mal empfehlen, erprobte functions
-
Thread
Brauche Hilfe beim Multiplexen mit Schieberegister (74hc595)
Moin, vorab bitte keine Kritik an der Schaltung selbst (außer sie hilft bei meinem Problem). (funktioniert btw hervorragend) Die Schaltung habe ich mit Absicht so gewählt, weil ich mit den Bauelementen und den Programmiercode so üben möchte. (Wenn ichs schnell und leicht haben wollte, würde ich auch andere Komponenten wählen). So zu meinem Problem. Das was die Schaltung aktuell kann ist das alle 5 RGB LEDs den selben Farbwechsel haben. Was ich aber noch zusätzlich möchte ist das jede RGB LED einen eigenen Farbwechsel hat. Quasi LED1 geht grad von blau zu lila, LED 2 von rot zu gelb usw
-
Thread
ATTiny13 Schieberegister 74HC595 an 2 Pins
als Basisvorwiderstand um eine LED zu treiben ist ungefähr richtig. Wenn man den RCK einagn der 74HC595 nicht normal nutzt, könnte man auch gleich Schieberegister ohne diese Funktion nehemen. Eine Alternative um mit weniger pins auszukommen, ist es das Daten und Taktsignal zusammenzufassen. Der
-
Thread
SN74HC595N - empfindliche Eingänge
Hallo zusammen, ich habe etwas beobachtet, dass ich nicht verstehe. Ich habe in ebay ein paar Schieberegister des oben genannten Typs sehr billig bestellt (weiß nicht ob es wegen dem Preis auch Qualitätsunterschiede gibt). Als ich die ICs ausprobieren wollte haben die Eingänge immer alle auf das Potential, dass am seriellen Eingang anliegt, durchgeschaltet, ob ich den SRCLK und den RCLK angesteuert habe oder nicht. Manchmal ist dieser Schaltvorgang erfolgt nachdem ich nur mit dem Finger an einen Draht gekommen bin. Deshalb hab ich, erst hochohmige inzwischen aber nur noch 1k, Widerstände
-
Thread
TSOP1136 und 74HC595 an AVR-Net-IO
kann. Ich habe mir gedacht das ich dann auch noch eine Porterweiterung für Ausgänge mit Anschließe (74HC595) damit ich noch mehr schalten kann. Jetzt wollte ich fragen wie ich das mit der Software am besten realisiere, bekommt Ethersex (Da habe ich ja schon einen Webserver mit eingebaut?) das auch mit
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
der Suche nach einem möglichst kleinen Microcontroller der Hardware-UART spricht, das für ein paar SN74HC595 übersetzt, ohne Quarz auskommt und gleichzeitig in einem möglichst kleinen Package daher kommt. UART zu PC wird von einem FTDI TTL-234X-5V übernommen und es müssen nur alle paar Minuten ein paar
nicht? Was mir auch noch nicht einleuchtet: Du hast von einer sehr langen Platine mit vielen SN74HC595 geschrieben. Da dafür genug Platz vorhanden ist, wieso muss dann der steuernde Mikrocontroller so klein wie ein Sandkorn sein?
-
Thread
LED Cube Multiplexing mit 74hc595 und ULN2803A
muss, muss man eignetlich nur die Logik umdrehen? Auch fällt mir immer wieder auf, dass oft der 74hc575 benutzt wird, aber so so gut wie nie ein z.B. 74HC595. Wo ist der Unterschied der beiden? Den 74HC595 kann ich Daisychainen, den 575 allerdings anscheinend nicht. Das Schieberegister soll doch nur
schalten kann wie MOSFETs. Siehe [[LED-Matrix]]. >Auch fällt mir immer wieder auf, dass oft der 74hc575 benutzt wird, aber >so so gut wie nie ein z.B. 74HC595. Sehe ich genau anders herum ;-) >Wieso finde ich da nichts drüber? Weil du falsch suchst.
-
Thread
SN74HC595N QH´-Pin dauerhaft HIGH
Hallo zusammen, ich habe ein Problem... ich kaskadiere 32 8-bit Schieberegister (SN74HC595N) hintereinander. Hat auch alles wunderbar funktioniert, bis ich mir die Latches mit Überspannung abgeraucht hab. Habe jetzt genau die gleichen nochmal bestellt, eingebaut und das gleiche Programm
geändert. Nein, so ein Beschluss würde mindestens 10 Jahre dauern und mehrere Arbeitsgruppen "Team74HC595" benötigen. > 3. Mondstrahlen. Auch nicht, dann würden meine 74HC595 auch nicht mehr funktionieren. Die schieben die Nullen und Einsen aber munter vor sich hin:-) ##### ##### @TO
-
Thread
Hilfe bei 74HC595 über Komparator ansteuern, Ansteuerzeiten/Signalqualität
Oszi mit Pegeln etc. Als Datenblatt habe ich dieses benutzt https://www.ti.com/lit/ds/symlink/sn74hc595.pdf?ts=1706511779986&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252Fde-de%252FSN74HC595 so wie ich das verstehe ist auf Seite 6 bei 6.6Timing Requirements die Maximale Schaltfrequenz
Komparator ist kein Schmitt-Trigger, er kann im Umschaltpunkt schwingen und dann verzählt sich der HC595. Nimm Spannungsteiler 24V->4V und dahinter Schmitt-Trigger (74HCT14).
-
Thread
74HC595 oder 74HC573 für LED-Cube
würde gerne wissen, ob man zum ansteuern eines LEC Cubes (8x8x8) besser die D-type transparent Latches 74HC573 so wie hier http://www.mikrocontroller.net/articles/LED_cube hernimmt, oder ob man besser Schieberegister (74HC595) per SPI ansteuern würde. Nach den ICs und vor den LEDs kämen noch LED Treiber
, muss aber nicht sein. Leider konnte ich deiner Antwort noch nicht entnehmen, wie es dann mit dem 74HC573 ausschaut. Ist er jetzt besser geeignet oder nicht? Danke für eure Antworten! Martin
-
Thread
Atmega8 & 74HC595 & CodeVision
Hallo, ich habe eine Schaltung mit einem Atmega 8 und einem 74HC595, nach dem Tutorial auf dieser Seite verschaltet (s. Anhang). An die Ausgänge des 74HC595 habe ich Widerstände und LEDs gehängt um erstmal zu testen ob das ganze funktioniert. Mein Programm,
-
Thread
Schieberegister IC M74HC595B1R
Hallo Forumsgemeinde, seit einigen Wochen bin ich begeisterter yC Bastler. Gar nicht so einfach sich das Ganze im Selfmade Prinzip beizubringen. Nach dem das mit den LED rumspielen einigermaßen klappt, benötige ich mehr Ports für weitere Funktionen. Aus diesem Grund habe ich mir die im Thema angegebenen Schieberegister zugelegt. Wie ihr euch schon denken könnt, es läuft nicht. Ziel ist es, mit einem Atmega8 insgesamt 4 Schieberegister unabhängig voneinander anzusteuern. Allerdings scheitert es schon bei einem. [c] void IC (uint8_t Wert) { PORTD |= (1<<PORT_SCLR); for (int i = 8; i >
-
Thread
Kingbright SA 08-11 RT Strom 74HC595
habe ich mir überlegt, dass es eig. mit 2 Schieberegistern funktionieren sollte. Im Datenblatt des 74HC959 vom Reichelt steht (wenn ich das richtig verstanden habe) pro Augsang max. 35mA und insgesamt für VCC oder GND 70mA. Kann ich gleichzeitig von VCC und GND je 70mA ziehen? Dann hätte ich 17mA je
jemand ne ausführliche testreihe und einige überlegungen angestellt, wie stark man die schieberegister (HC595) tatsächlich belasten kann. der is zu dem ergebnis gekommen, dass 20mA an allen Pins gleichzeitig kein Problem sein sollte. Das soll natürlich nicht heißen, dass man das deswegen auch machen muss
-
Thread
C: Problem mit Schieberegister 74HC595 (Ausgänge immer HIGH)
gesagt: Es leuchten einfach alle LEDs... (Später ist normal eh nur eine an, weshalb die hier direkt am 74HC595 hängen)
Bzw. du taktest stets den Zustand am RESET Pin in das '595, also stets HIGH und damit ist das Leuchten aller LED logisch.
-
Thread
LED Matrix mit ULN2003A & 74HC595
Schaltplan wie ich mir das vorgestellt habe. Könnte das denn so hinhauen? Ich habe noch nie mit den 74HC595 Schieberegistern gearbeitet oder den ULN2003A Transistorarrays. Schaffen die ULN2003A die Zeilen zu treiben? Das Datenblatt sagt max. 500mA, die LEDs hab ich mit 30x 15mA = 450mA wenn alle an
-
Thread
ATmega32 mit 74HC4094B statts 74HC595
Danke, für die Informationen. mit dem 74Hc595 kann man meines Wissen nach bis 70mA treiben und mit dem 74HC4094B max. 50 mA. Preislich kostet der 74HC595 bei Reichelt 0.30€, der 74HC4049B 0.28€. Bei Pollin ist der 74HC4049B für 0.14€. Für meinen Anwendungzweck muss es dann doch wohl der 74HC595 sein.
-
Thread
[V] 97x 74HC595D (SO16)
Hallo! Verkaufe 97x 74HC595D in SO16-Ausführung, ROHS. Ware ist natürlich neu. Wahlweise als zwei Stangen (dann leider nur DHL Paket und 7Euro Porto) oder lose in einer Antistatiktütte und Briefeinschreiben (3Euro Porto).
-
Thread
[S] 12fach LED IC gesucht (ähnlich 74HC595)
Hallo, ich suche eine Mischung aus altbekannten 74HC595 und "unbekannten" SCT2024. Letzteren bei Ulrich Radig gefunden und wäre fast perfekt, wenn er einen Chip-Select Pin hätte. Mit Zusatzlogik IC zum SPI Bus trennen ist der Vorteil dahin. Dafür hätte
Veit D. schrieb im Beitrag #5575083: > Ich schau mal was zwei '595 (SMD) für einen Platz > wegnehmen Kommt drauf an, wie gut du loeten kannst ;-) https://www.nexperia.com/products/logic/i-o-expansion-logic/shift-registers/74HC595BQ.html
-
Thread
8x8 rgb led matrix mit 74HC595N
Beitrag #4738720: > Das wird natürlich nicht funktionieren. > Wie ist es möglich, dass ich mit dem 74HC595 die Ausgänge im prinzip auf > Masse lege, damit der Stromkreislauf der LED geschlossen wird? Ja, der Ausgang des 74HC595 steuert einen BC547 o.ä. an und dieser schaltet deine LED zur Masse
Da ich nicht für jede LED und farbe einen eigenen Pin am Mikrocontroller > habe, wollte ich einen 74HC595N benutzen. Und du bist sicher, dass der Strom, den der 74HC595 liefern kann, für den Betrieb deiner LEDs ausreichend hoch ist, insbesondere unter Berücksichtigung des Tastverhältnisses bei eine
-
Thread
PWM über 74hc595 (Pulsweitenmodulation über Schieberegister) - in C
Hallo zusammen, vor einiger Zeit habe ich mir mit 16 74HC595 eine 8x16-LED-Matrix zusammengelötet. Tetrist und Snake habe ich erfolgreich programmiert und auf der Matrix zum Laufen bebracht. Nun würde ich gerne jede LED in 256-Helligkeitsstufen unterteilen. An jedem der 8 Ausgänge eines 74HC595 hängt eine LED. Das Kaptiel "Soft-PWM" habe schon durchgearbeitet: https://www.mikrocontroller.net/articles/Soft-PWM Ohne Schieberegister, also wenn ich die Ausgänge direkt am Microcontroller
-
Thread
Mega16->74HC595->ULN2003A macht Probleme
Hallo, habe ein kleines Programm für ein Lauflicht programmiert, nur um zu testen ob ich ein 74HC595 ansteuern kann. Habe hier schon viele Beiträge zum 595 gelesen und dem Bild entsprechend aufgebaut: http://www.mikrocontroller.net/attachment/4937/neu-1.jpg Leider läuft das nicht so wie ich
nicht mehr und LED3 geht immer kurz an :( Programm ist im Anhang ! Zur Hardware: ATMega16 -> 74HC595 -> ULN2003A -> LED-Bar 74HC595: Pin Verbunden mit 1 QB ULN2003A IN2 2 QC ULN2003A IN3 3 QD ULN2003A IN4 4 QE ULN2003A IN5 5 QF ULN2003A IN6 6 QG ULN2003A IN7
-
Thread
ATmega8 SPI für 74HC595 funktioniert nicht. Code?
mit den "nackten" AVRs, habe aber davor etwas mit Arduino gemacht. Nun steht das Ansteuern eines 74HC595 Schieberegisters an, dies funktioniert aber nicht, hoffentlich kann mir einer von euch weiterhelfen. Ich denke, dass es am Code liegt. Diesen habe ich aus dem Datenblatt bzw. aus dem Roboternetzartikel und die Befehle zum setzen eines Bits angepasst. Am 74HC595 hängen an den Ausgängen a bis h LEDs mit Vorwiderständen. Verbindung mit dem AVR ist genau wie im AVR-Tutorial unter "Ansteuerung per SPI-Modul". Komisch ist auch, dass ich den ATmega nicht
-
Thread
M74HC595 und ATmega16 - Die Ansteuerung funzt nicht ganz.
Ich versuche durch ein Programm an meinem Atmega16 einen M74HC595 anzusteuern. Die Verbindung besteht so: PD0=SCK PD1=RCK PD2=G PD3= SI R18 enthält das Byte, welches in das Schieberegister geschoben werden soll. Der Fehlerbericht geht so. OK: erst
, die 14cm Flachband sollten´s nicht sein, habe 16 gestapelte HC595 über 30cm Flachband mit 128 LEDs als Statusboard an ´nem 13Mhz AtMega162 hängen und absolut keinen Horror damit. Alle Ausgaben habe ich über "sbi" und "cbi" Befehle am entsprechenden Port gelöst,
-
Thread
Wie steuere ich einen 16-Channel-Analog-Multiplexer mit einem Arduino über 74HC595 an?
Hallo, ich will mehrere 16-Cahnnel-Analog-Multiplexer (Typ: CD74HC4067) mit einem Arduino auslesen. Die Multiplexer steuere ich ebenfalls mit dem Arduino via 74HC595 an. Die 74HC595 funktionieren perfekt, jedoch zun die Multiplexer nicht das, was sie tun sollen, d.h
t800w schrieb im Beitrag #4979653: > Hallo, ich will mehrere 16-Cahnnel-Analog-Multiplexer (Typ: CD74HC4067) > mit einem Arduino auslesen. Was meinst du mit "auslesen"? > Die Multiplexer steuere ich ebenfalls mit > dem Arduino via 74HC595 an. Die 74HC595 funktionieren perfekt, jedoch > zun
-
Thread
Anschluss & Beschaltung 74hc595 für definierten Ausgangszustand beim Start
Schieberegister, angesteuert über I/O Pins (nicht über SPI). Für die Ausgänge fällt meine Wahl im Moment auf das 74HC595 (mit ULN2803 als Treiber f. Relais). Das [[AVR-Tutorial: Schieberegister]] habe ich inzwischen mehrfach hoch und runter gelesen um die ersten Grundlagen zu verinnerlichen. Zunächst stellt
zeitverzögerten Aktivierung scheinbar möglich. Aber wie sieht > das konkret aus? Denkbar ist auch ein 74HC74, das nach einem Power-On gelöscht ist und erst nach dem ersten RCK gesetzt wird. !Q käme dann an !OE. Ich habe es in einem Design auch so gemacht, dass ich zu jedem HC595 einen HC597 quasi parallel
-
Thread
74hc595 + 74hc165 clock phase an SPI hardware
Huhu, ich bastel gerade an einer Benutzeroberfläche herum, die u.a. 74HC595 und 74HC165 für eine Matrixschaltung verwendet. Die Schieberegister hängen an einem gemeinsamen SPI (SCK teilen sie sich, MISO/MOSI und die beiden LOAD-Leitungen sind getrennt). Ich möchte parallel Daten an den 74hc595 rausschieben und Daten vom 74HC165 einlesen. Das hat man so ja schon oft gesehen und sollte eigentlich kein Problem sein. Mich verwundert etwas bezüglich der Clock-Phase: Der 595 übernimmt die
-
Thread
Flackern von Relais beim übertragen - L2930 - 74HC595
flackern diese bistabile Realais > immer willkürlich Du solltest am uC nicht dieselben Pins für die 74HC595 verwenden, die schon für die IOAP Programmierung des uC mit MISO, MOSI SCK verwendet werden.
#define PORT_SER PC0 //74HC595 PIN 14 #define PORT_SCK PC1 //74HC595 PIN 11 #define PORT_RCK PC2 //74HC595 PIN 12 #define PORT_OE PC3 //74HC595 PIN 13 [/c] ???
-
Thread
Brauche Hilfe zu : undefined reference to `com74hc595_init'
Studio da klappte alles irgendwie besser.... Naja. Ich habe zwei Files eingefügt, einmal die com74hc595.c und die Header Datei .h. Wenn ich jetzt übersetze wird kein Fehler deklariert. Rufe ich nun die in der .h vorhandene void auf com74hc595_init(); kommt eine Fehlermeldung. Ps: In AVR Studio
siehst du in der Zeile, die mit "avr-gcc" beginnt, die ganzen .o Dateien? Darunter müsste auch com74hc595.o sein, damit es funktioniert. Um das zu erreichen, musst du com74hc595.c im Makefile mit eintragen.
-
Thread
Modelleisenbahn: 74HC595 und 16V 1.5khz störung
Ein Kollollege von mir hat ein Steuerboard für seine Märklin Modelleisenbahn gebaut aus Relais und Schieberegistern, aber sobald er die Stromversorgung der Eisenbahn die (offenbar 16v und 1.5khz AC ist?). Spielen die Schieberegister verrückt. Er hat es auch mit Abschiermen durch Alufolie versucht, aber nichts half. Gibt es da irgentwelche Lösungen dafür, oder kann man einfach einen lowpassfilter an die Eingänge anhängen ?
-
Thread
Porterweiterung 15O/9I mit 74HC595 und 74HC165
ihr Lieben, hier mal 2 Uralte Sachen kombiniert. Nach dem ich gesehen habe das es den guten alten 74HC595 schon für etwas über 2ct gibt und ein ESP8266 nicht viele I/O hat. Habe ich mal das entworfen. Vieleicht kann es ja auch jemand gebrauchen. Es werden vom Controller nur 2 I/O benötgt. Einen
Kontakte der beiden Reihen um 1,27 mm zu einander versetzt. Genau wie der Abstand bei der SMD-Version vom 74HC595. Super ist, 7 Out und GND sind auf einer Seite des 74HC595. Biegt man jeden 2. Pin des 74HC595 vorsichtig nach oben, passt der wunderbar zwischen die Reihen der Stecker Leiste. Ich hab 4 74HC595
-
Thread
Atmega 8, 2 mal 74HC595, 16 LEDs , alles zu langsam
Hallo! Zum Aufbau: Es hängen jeweils 8 LED an 2 74HC595 die von einem Atmega 8 mit 8MHz angesteuert werden. Die Idee: Die LEDs sollen mit zufälligen Geschwindigkeiten auf und abblenden. Zum Programm: In der ISR wird eine Variable "Zähler" bis
> Zum Aufbau: Es hängen jeweils 8 LED an 2 74HC595 die von einem Atmega 8 > mit 8MHz angesteuert werden. Wozu brauchst du die 595, ein ATmega8 hat selbst schon mehr als 16 Ausgänge a 20mA. > ISR (TIMER2_COMP_vect) umschreiben nach Space
-
Thread
SPI für Schieberegister 74HC595 und 74HC165 mit gemeinsamer Clockleitung?
Hola, Frage zum Abend, ich habe an einem Attiny412 zuwenig IOs. Kennt man wahrscheinlich. Statt einen (deutlich) größeren Controller würde ich gern mit ein paar Schieberegistern arbeiten und dafür die SPI-Schnittstelle nutzen. Da ich aber sowohl Inputs als auch Outputs brauche werden es sowohl 595er als auch 165er. Kernfrage: Kann ich die am gleichen SPI laufen lassen? Im Prinzip ist es ja so, dass die Register bei einem Clocktakt reagieren. Daten raus über MOSI bedeutet gleichzeitig auch Daten rein über MISO. Kommt der Controller da durcheinander oder geht das? Beim 595er wäre mir das
-
Thread
5x7 DOT Matrix TC07 mit 74HC595 PROBLEM !!!
Kingbright verwendet, nutze den PIC18F452, habe die 5 Spalten über Vorwiderstände an den Ausgängen des 74HC595 angeschlossen, die 7 Zeilen sind direkt an Port D angeschlossen, siehe include. Die drei Steuerleitungen SHCP, STCP und DS habe ich an dem Port C angeschlossen. Soweit so gut, das angehängte
LATDbits.LATD6 #define Z7 LATDbits.LATD7 #define PULS LATCbits.LATC0 //74HC595 PIN11 SHCP #define OUT LATCbits.LATC1 //74HC595 PIN12 STCP #define IN LATCbits.LATC2 //74HC595 PIN14 DS #include <p18F452.h> //*******Global-Variablen Deklarationen
-
Thread
Atmega mit je zwei 74HCT597 und 74HC595 - Diskussion Platinenlayout
und 16 O) zu entwerfen. Für die Eingänge (Taster auf GND) möchte ich zwei Stck. Schieberegister (SR) 74HCT597 und für die Ausgänge zwei Stck. SR 74HC595 einsetzen. Hinter jedem AusgangsSR hängt ein ULN2803 als Treiber für angeschlossene Relais und Stromstoßschalter. Nachdem hier (nochmal Danke an alle
kann es schon sein, dass ich die falschen ICs gewählt habe. Da ich hier aber schon mehrfach von den 74HC(T)595 zusammen mit den ATMega µC gelesen habe daher dachte ich, dass das passen müsste. Ich wurde an andere Stelle aber darauf hingewiesen, dass ich einen HCT brauche anstelle eines HC, wegen der +
-
Thread
Platinenlayout für 8x RGB mit 3x 74HC595 PCB
Hallo Ich benötige eine Platine mit den maximalen Abmessungen von 5x2.5cm. Diese möchte ich dann 20x entwickeln lassen (10 Platinen zu 5x5cm). Die Anforderungen sind, dass sich darauf 8 RGB LEDs befinden und dass beliebig viele in Serie geschaltet werden können. Da ich nicht alle 20 sofort benötige möchte ich diese etwas allgemeiner halten und so habe ich weitere 3 noch nicht verwendete Leitungen hinzugefügt, welche auch durchgeschleift werden. Da ich leider solche PCBs nicht regelmäßig erstelle und mir es somit an Erfahrung fehlt wollte ich euch um Fehler und Tipps fragen. Mein Layout
-
Thread
MSP430 + 74HC595 + ICL7667 = Murks
Hi, ich verstehe es einfach nicht, was mit meiner Schaltung los ist. Ich verwende den MOSFET Treiber ICL 7667, um MOSFETs vom Typ IRFD9024 zu schalten. Legt man den Input des Treibers an die Ausgänge vom MSP4302231, schaltet er immer durch, als wäre es ein High-Signal-egal ob der PIN nach Porgramm High oder Low führen sollte, selbst wenn der MSP aus ist. Schalte ich das 595 Schieberegister zur Ansteuerung dazwischen, kommt auch nur Murks raus. Das Ergebnis ist recht unkontrollierbar, auch hier wird der Treiber fast immer durchgeschaltet. Stecke ich von Hand die Inputs auf Vcc oder Masse geht
-
Thread
Porterweiterung Atmega 64 / M74HC595B1R
die verwendete Schaltung aufgeführt. Ziel ist es mit einem Mikrocontroller (Atmeg64) den Baustein M74HC595B1R anzusteuern. Zum Testen verwende ich folgenden Code: void init_relaismatrix(void) { DDRA |= 0b00000111; //001 ist SCK //010 ist MOSI //100 ist OE } void ctrl_relaismatrix
-
Thread
Wieder Flackern von Relais beim übertragen un einschalten - L2930 - 74HC595
Markus P. schrieb im Beitrag #3446204: > Beitrag "Flackern von Relais beim übertragen - L2930 - 74HC595" Dort steht die Antwort. Du machst anscheinend immer den gleichen Fehler!
in der Überschrift vertan. Aber die ULN2803 haben ja auch keine "Enable" oder so, also muss es am 74HC595 liegen...??? Kann mir einer Helfen?
-
Thread
Sehr seltsames Verhalten von mega1284p + 74hc595 beim Sprung in Funktion
Ich habe an einem Mega1284p 2 Shift Register (74hc595) angeschlossen und möchte die per HW-SPI ansprechen. Die Funktion für die SRs habe ich aus einem anderen Projektordner von mir geholt, wo sie, in etwas anderer Form funktioniert. Bin das Datenblatt
-
Thread
Ansteuerung eines analog MUX durch 74HC595, die Auslesung des Mux erfolgt über Arduino, Datenproblem
Hallo, Ich habe zwei analog Multiplexer, die ich mit einem 74HC595 ansteuere. Die Mux sind geschachtelt angeordnet, d.h. die Signal ausgabe von mux1 geht in den übergeordneten mux2. Dazu das Programm: int taktPin = 11; int speicherPin = 10; int datenPin
-
Thread
Arduino mit Schieberegister 74HC595 + LEDs , warum funktioiert dieses Programm nicht?
Hallo, ich habe mit meinem Freund eine Schaltung aufgebaut, die aus zwei Schieberegister 74HC595, und an diesen sind LEDs angeschlossen, um die Signalausgabe zu kontrollieren. Die Schieberegister und die LEDs funktionieren mit anderen Codes Bsp. 0B0101010101010101 perfekt. Doch jetzt lassen
-
Thread
74HC595 mit 5V und BS170 als Treiber für 12V. Geht das?
Hallo zusammen! Ich einem größeren Modellbau-Projekt habe ich rund 200 kleine Lämpchen. Diese werden nominal mit 12V betrieben, können aber durch die Netzteile auch gedimmt werden und mit weniger Spannung versorgt werden. Die Lämpchen sind so verdrahtet, dass manche einzeln angeschlossen sind, manche aber auch parallel in Gruppen. Ich möchte nun per PC/µC diese Lämpchen Ein-/Ausschalten können. Dazu hab ich mir folgende Schaltung überlegt, die per SPI gesteuert wird. Diese Module sollen über einen "Bus" beliebig kaskadierbar sein. (Pro Modul soll es später 16 Ausgänge geben, war nur zu faul