Guten Tag Ich bin Neu aber nicht ganz "Taufrisch" >50
Persönlich habe ich schon einiges Bewerkstelligt In sachen Display LED Matrix
Nun ist mir eien Kontrastreiche Flipdot Matrix mit 6 Ziffern von je 5 Zeilen und 3 Spalten in die Finger gekommen
dies ist ein echtes TTL Grab 21 74HC574 Je Ziffer sind ULN2803 und UDN 2982 als pushpull Treiber Verbaut
ICH Habe eine Eagle Schaltplan erstellt
und mit einem Nano die ersten Schritte unternommen
void toggleEnable(){
delay(5);
mcp.digitalWrite(7, HIGH); // ON Enable alle 3 74HC138
delay(5);
mcp.digitalWrite(7, LOW); // OFF Disable alle 3 74HC138
}
void setZiffer(int ziffer){
if (ziffer & 1)mcp.digitalWrite(0, HIGH);else mcp.digitalWrite(0, LOW);
if (ziffer & 2)mcp.digitalWrite(1, HIGH);else mcp.digitalWrite(1, LOW);
if (ziffer & 4)mcp.digitalWrite(2, HIGH);else mcp.digitalWrite(2, LOW);
delay(5);
mcp.digitalWrite(3, LOW); // aktiviere !E1 vom 74HC138 der die ziffern Auswaehlt
toggleEnable();
mcp.digitalWrite(3, HIGH); // deaktiviere !E1 vom 74HC138 der die ziffern Auswaehlt
}
ES Fehlt das Verständniss über die Schaltreienfolge der Signale
Bitte um Mithilfe
Danke
flipdot_neu_Register.pdf (31.8 KB)