Hallo ich benutze gerade einen 40109 (Voltage Level Shifter) auf einer meiner Schaltungen und habe damit ein kleines Problem. Momentan will ich mit 5V den IC ansteuern damit mir dieser ein 12V Signal erzeugt. Das funktioniert auch wunderbar, nur beim Ausschalten passiert etwas komsiches. Sobald ich wieder auf "low" schalten will, dauert es ca. 1 bis 2 Sekunden, bis der Pegel abfällt. Halte ich mein Messgerät dran, um zu sehen was da passiert, funktioniert alles wunderbar. Deshalb habe mal einen 10kOhm Wiederstand als Pull Down an die 5V Seite gehalten. Leider funktionierts dann überhaupt nicht mehr. Das Signal ist damit leider immer "low". Was kann das sein bzw. wie bekomme ich den Entladevorgang schneller hin? Größerer Widerstand als Pull Down oder doch was anderes?
Der 40109 hat pro Gate 2 Eingänge, einen für die Daten, einer als Enable. Wenn du diese verwechselst, dann floatet der Ausgang bei 0, statt auf 0 zu ziehen. Eingänge offen lassen ist auch keine Hilfe. Generell: Schaltbild statt Prosa.
Also den Enabale und den Eingang habe ich nicht vertauscht. Die Lösung war: 100kOhm als Pull-Down auf den Eingang bzw. dem µC Ausgang.
Josef Kkk schrieb: > Also den Enabale und den Eingang habe ich nicht vertauscht. Das Verhalten deiner Schaltung klingt aber stark danach. Oder die Enables hängen in der Luft. > Die Lösung war: 100kOhm als Pull-Down auf den Eingang bzw. dem µC > Ausgang. Dein unbekannter Controller dürfte aber vermutlich Push-Pull-Ausgänge haben, da ist kein Pull-Down nötig. Oder er hat Open Drain, dann wäre aber ein Pull-Up nötig. Oder schaltest du deinen Controller-Ausgang vielleicht versehentlich auf hochohmig (Eingang) statt auf Low? Dass es mit deinem Pulldown funktioniert dürfte eher Zufall sein, also mal Schaltplan posten. Andreas
Es ist ein AT90CAN128. Ich habe die Pins einfach direkt verbunden (siehe Bild) und die Pins am µC als Ausgang geschalten. Anscheinend kann man bei sowas mehr falsch machen als mir bewußt war.
Josef Kkk schrieb: > Die Lösung war: 100kOhm als Pull-Down auf den Eingang bzw. dem µC > Ausgang. D.h. Du hast den Pin als Eingang geschaltet und dann treibt nur der interne Pullup (~50k) nach High. Besser wärs daher, einfach mal den Pin als Ausgang schalten. Peter
Peter Dannegger schrieb: > Josef Kkk schrieb: >> Die Lösung war: 100kOhm als Pull-Down auf den Eingang bzw. dem µC >> Ausgang. > > D.h. Du hast den Pin als Eingang geschaltet und dann treibt nur der > interne Pullup (~50k) nach High. > > Besser wärs daher, einfach mal den Pin als Ausgang schalten. > > > Peter Der µC ist -wie beschrieben- als Ausgang geschalten. Als Eingang bezeichne ich den Pin am 40109, welcher auf dieses Signal vom µC reagieren soll.
Josef Kkk schrieb:
> Der µC ist -wie beschrieben- als Ausgang geschalten.
Wenn Du einen Pulldown brauchst, dann ist er definitiv als Eingang
geschaltet.
Peter
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.