Hallo, ich benutze ein XOR-Gatter um eine NPN-Transistor nach bestimmten Eingangsbedingungen zu schalten. Nun scheinen die Eingänge am XOR-Gatter nicht exakt gleichzeitig geschalten zu werden - das sorgt für sehr kurze Peaks am Signalanfang und Ende. Siehe Bild 1 (Rot: Peak den ich entfernen möchte) Um diesen Peak zu entfernen habe ich einen Tiefpass eingebaut, das scheint an sich ganz gut zu klappen. Siehe Bild 2 Das Problem dabei ist, dass der Peak von 5V auf ca. 0.75V abgesenkt wurde, aber den NPN-Transistor trotzdem noch durchschalten. Meine Frage: wie bekomme ich die Spannung soweit abgesenkt, dass der Transistor nicht mehr schaltet? Oder war es nicht gut, dass ich mich für einen Tiefpass entschieden habe? Danke und vG.!
Gast
#3618314
Die saubere Lösung wäre eine andere Logik (UND stat XOR), die das Problem nicht hat - aber das willst du wahrscheinlich nicht hören. Andere Abhilfe: 1.) Zehnerdiode (evtl. auch nur 1 bis 2 Dioden) in serie mit der Basis (Erhöhung der Einschaltschwelle). 2.) oder Zeitkonstante noch viel größer machen. 3.) oder einen MOS-Transistor mit Vgth -> 5V nehmen.
ich habe jetzt mal nen spannungsteiler hinter der XOR logik gebaut, das bringt die Spannung so tief runter, dass der Transitor nicht mehr durchschaltet. wirklich schön ist diese Lösung aber nicht, oder? das mit dem UND statt XOR verstehe ich nicht ganz - um die gleiche funktionsweise zu erreichen bräuchte ich ja schon ziemlich viele UND-Gatter... aber ich könnte doch hinter dem Tiefpass ein UND gatter anbauen und dieses Signal dann mit der VCC vergleichen, dann dürften ja nur die 5V durchkommen. Oder wäre das auch keine saubere Lösung?
Zwei Dioden vor die Basis zu hängen ist genauso "unsauber". Was sollte der Transistor den durchschalten?
Samuel J. schrieb: > Zwei Dioden vor die Basis zu hängen ist genauso "unsauber". Was > sollte > der Transistor den durchschalten? der Transistor schalten eine IR-Diode und eine LED.
Soll über die IR-Diode ein Befehl übertragen werden? Oder für was brauchst du die IR-Diode?
Samuel J. schrieb: > Soll über die IR-Diode ein Befehl übertragen werden? Oder für was > brauchst du die IR-Diode? ja genau, es wird das CAN-Protokol übertragen.
Gast
#3618378
Ich würds erst mal mit einem Schmitt-Trigger vor dem Gatter versuchen. Was sollen das überhaupt für Signale sein? Schaltplan?
Gast
#3618413
Max M. schrieb: > Nun scheinen die Eingänge am XOR-Gatter nicht exakt gleichzeitig > geschalten zu werden - das sorgt für sehr kurze Peaks am Signalanfang > und Ende. Asynchrones Design: Back to the drawing board http://www.phrases.org.uk/meanings/back-to-the-drawing-board.html MfG Klaus
Ich kenn mich jetzt nicht mit dem CAN-Protokoll aus, wenn du aber einen Tiefpass vorschaltest, kann es sein, dass die Signale nicht mehr richtig durchkommen, weil das
zu kurz ist.
siggi schrieb: > Ich würds erst mal mit einem Schmitt-Trigger vor dem Gatter > versuchen. > Was sollen das überhaupt für Signale sein? Schaltplan? Das Gatter (74AHC1G86) hat angeblich schon Schmitt-Trigger eingebaut, deswegen hatte ich mich auch gewundert. Klaus schrieb: > Asynchrones Design: Back to the drawing board > http://www.phrases.org.uk/meanings/back-to-the-dra... > > MfG Klaus aha, auf deinen Boards wird immer mit unendlicher Geschwindigkeit geschalten, verstehe. Samuel J. schrieb: > Ich kenn mich jetzt nicht mit dem CAN-Protokoll aus, wenn du aber > einen > Tiefpass vorschaltest, kann es sein, dass die Signale nicht mehr richtig > durchkommen, weil das zu kurz ist. Die Übertragung funktioniert, alles kein Problem. Mit der Lösung die ich weiter oben angesprochen habe funktioniert alles, allerdings hatte ich auf eine elegantere Methode gehofft.
Gast
#3618435
Max M. schrieb: > aha, auf deinen Boards wird immer mit unendlicher Geschwindigkeit > geschalten, verstehe. Synchron und asynchron haben nichts mit der Geschwindigkeit zu tun MfG Klaus
Gast
#3618669
Max M. schrieb: > Nun scheinen die Eingänge am XOR-Gatter nicht exakt > gleichzeitig geschalten zu werden - das sorgt für sehr > kurze Peaks am Signalanfang und Ende. [...] Meine Frage: > wie bekomme ich die Spannung soweit abgesenkt, dass der > Transistor nicht mehr schaltet? Zeitverzögerung. Mit SPS-Begriffen ausgedrückt: Das XOR-Gatter triggert einen einschaltverzögerten Timer; der Ausgang des Timers gibt über ein AND-Gatter das Signal weiter. Ggf. musst Du das für beide Flanken machen, um die originale Impulslänge wiederherzustellen.
Gast
#3618940
XOR, NAND, NOR, NOT, DOCH, AWAYS ULTRA, NEVER, ... das ist doch alles nur Geschwafel. Ein XOR ist nicht empfindlicher für EIN Eingangssignal, als jedes andere Gate. Zeig erst mal beide Eingangssignale, dann lässt sich eher eine Methode finden, um die Sache störsicherer zu machen. Der Rest ist (wie es hier leider immer öfter üblich ist zu > 50% klugscheißende) Spekulation...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.

