Forum: Analoge Elektronik und Schaltungstechnik "verzögerte" spannung am ic, wie?


von pacman (Gast)


Lesenswert?

Hallo,
ich versuche gerade ein SED1520 LCD an den atmel anzuschließen. das
display wird im externen memory vom avr abgebildet. jetzt habe ich
allerdings das problem dass die enablepins E1 und E2 (von den zwei SED
kontrollern) hinter einem 74HCT04 (sechs inverter) liegen und damit an
dem E1 und und dem E2 default high anliegt. wenn der kontroller dann
ein reset bekommt (sei es durch power-on oder manueller reset) dann
zieht er den datenbus auf 5V hoch. E1 und E2 soll jetzt aber beim
power-on auf low liegen. ich habe mir überlegt, dies entweder über zwei
AND gatter (allerdings kostet mich das dann wieder einen io pin vom
atmel, der dann eigentlich nur beim reset auf low gesetzt wird) oder
vllt könnte man das 74HCT04 zeitlich versetzt erst mit spannung
versorgen, so dass beim power-on E1/E2 "in der luft hängen".
also einmal vereinfacht ausgedrückt, sollte das ic erst seine aufgabe
aufnehmen, wenn ein paar ms vergangen sind.

mfg pacman

von Fino (Gast)


Lesenswert?

Wie wärs mit zwei Pullup Widerständen an den entsprechenden Eingängen
des 74HCT04? Oder versteh ich da was falsch?

von Peter D. (peda)


Lesenswert?

Warum machst Du das Reset nicht einfach nochmal, nachdem an E1/E2 die
richtigen Pegel anliegen ?


Peter

von pacman (Gast)


Lesenswert?

hallo,

fino & peter: hm,imho habe ich dann das selbe problem wie nach peters
vorschlag,
ich kann beide leitungen nicht gleichzeitig auf low ziehen, ich kann
nur E1 oder E2 auf low setzten, hängt dann vom zustand von A2 ab. und
beim reset müssten beide auf low liegen.

von Peter D. (peda)


Lesenswert?


von pacman (Gast)


Angehängte Dateien:

Lesenswert?

hallo,
meinst du das DIP122-5NLED? (der link geht nicht) ja das habe ich, hab
mir schon fast gedacht, dass die enable pins active high sind. so hatte
ichs auch vorher, nur gings dann nicht, und dann hab ichs mal mit dem
invertierten signal probiert. dann liegt es wohl am timing. die enable
pulse hängen vom atmel memory management ab, siehe anhang (/RD /WR sind
die entsprechenden pins am avr)
Die schaltung zieht auch manchmal über 200mA. Kann das davon kommen
dass der SED und der atmel auf den datenbus schreibt? also der sed
zieht den hoch und der atmel versucht ihn runterzuziehn?

mfg pacman

von pacman (Gast)


Lesenswert?

achso, der obige anhang ist die ursprüngliche schaltung ohne die
inverter zw NAND und E1/E2.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.