Hallo zusammen, ich möchte von einem PWM Signal eines µC das invertierte Signal und das Originalsignal haben. Fürs Invertieren gibt es ja massenhaft Bausteine, die haben aber eine gewisse Verzögerung. Wie bekomme ich das Originalsignal um das Propagation Delay verzögert? Gibt es "matchende" Schaltkreise oder sollte ich ein DS1023 Verzögerungsschaltkreis nehmen? Danke im Voraus Andi
wenn du meinst, dass das wirklich notwendig ist: nimm zwei XOR-Gatter mit identischer Gatterlaufzeit. Gib das PWM-Signal jeweils auf einen Eingang beider XORs. Und belege den zweiten Eingang der XORs jeweils so, dass dein PWM-Signal mal invertiert durchgeschaltet wird, und beim zweiten Gatter nicht invertiert. andi schrieb: > sollte ich ein DS1023 Verzögerungsschaltkreis nehmen? Klingt sehr nach "Kanonen auf Spatzen".
Nimm halt einen mit 2 ns Delay. Dann zeig mir die Schaltung, die 2 ns stoeren wuerde. Bei einer PWM. Oder einen Controller der sowohl das PWM als auch /PWM ausgeben kann. Das ganze riecht ohnehin nach Hirnfurz.
Hallo, Wenn es von der Frequenz her passt, nimm einen RS485 Bus-Transceiver und lege ihn fest auf Senden. PWM geht in DI rein. Aus A und B kommt dann das Signal, einmal invertiert. da1l6
Achim S. schrieb: > wenn du meinst, dass das wirklich notwendig ist: nimm zwei XOR-Gatter > mit identischer Gatterlaufzeit. Gib das PWM-Signal jeweils auf einen > Eingang beider XORs. Und belege den zweiten Eingang der XORs jeweils so, > dass dein PWM-Signal mal invertiert durchgeschaltet wird, und beim > zweiten Gatter nicht invertiert. Danke für den Tipp, genau so werde ich es machen. Larry schrieb: > Das ganze riecht ohnehin nach Hirnfurz. Danke für diesen wertvollen Beitrag.
andi schrieb: > Wie bekomme ich das Originalsignal um das Propagation Delay verzögert? Das Propagation Delay ist übrigens keine Konstante. Und wenn dir das in deiner Schaltung Probleme machen könnte, dann musst du dir auch über die Signallaufzeit auf der Leiterbahn Sorgen machen.
Lothar M. schrieb: > Das Propagation Delay ist übrigens keine Konstante. > Und wenn dir das in deiner Schaltung Probleme machen könnte, dann musst > du dir auch über die Signallaufzeit auf der Leiterbahn Sorgen machen. Das stimmt, jedoch kommt es mir nur auf gute Gleichzeitigkeit der Signale an, eine konstante Verzögerung beider Signale stört mich nicht. Von daher werde ich beide Signale möglichst identisch auf der Platine verlegen. Mir ging es vorrangig um die Kompensation des "Unterschiedes". Werde jetzt ein SN74LVC2G86 verwenden, da ist beides im selben Gehäuse, da sollte auch Temperatur etc. recht exakt stimmen. Danke für den Beitrag Andi
andi schrieb: > jedoch kommt es mir nur auf gute Gleichzeitigkeit der Signale an Dann sieh dich mal bei https://www.idt.com/us/en/products/clocks-timing/clock-distribution/clock-buffers-drivers um. Da geht es um Jitter im fs Bereich.
Lothar M. schrieb: > Dann sieh dich mal bei > https://www.idt.com/us/en/products/clocks-timing/clock-distribution/clock-buffers-drivers > um. Da geht es um Jitter im fs Bereich. Danke für diesen Tipp!
andi schrieb: > ich möchte von einem PWM Signal eines µC das invertierte Signal und das > Originalsignal haben. Fürs Invertieren gibt es ja massenhaft Bausteine, > die haben aber eine gewisse Verzögerung. Wie bekomme ich das > Originalsignal um das Propagation Delay verzögert? Gibt es "matchende" > Schaltkreise oder sollte ich ein DS1023 Verzögerungsschaltkreis nehmen? Das ist doch trivial: du nimmst einfach 2 XOR-Gatter aus einem IC. Das Quellsignal legst du an jeweils einen Eingang der beiden Gatter, den jeweils anderen einmal an VCC und einmal an GND. Fertig. Mit den üblichen 4x XOR-Gatter-ICs kannst du das also gleich für zwei PWM-Kanäle bauen. Wozu das auch immer am Ende nützlich sein soll...
andi schrieb: > ich möchte von einem PWM Signal eines µC das invertierte Signal und das > Originalsignal haben. Fürs Invertieren gibt es ja massenhaft Bausteine, > die haben aber eine gewisse Verzögerung. Wie bekomme ich das > Originalsignal um das Propagation Delay verzögert? Gibt es "matchende" > Schaltkreise oder sollte ich ein DS1023 Verzögerungsschaltkreis nehmen? Die popeligsten Pics im SO8-Gehäuse können Dir komplementäre Signale mit einstellbarem Delay generieren. Also richtig herum, dass keine 2 Motor-Transistoren gleichzeitig schalten. Oder für was ist das gedacht?
Viele MCs haben mehrere PWM-Ausgänge (invertiert, phasenverschoben, mit Totzeit usw.), da bleiben keine Wünsche offen. Du mußt nur konkret sagen, was Du eigentlich willst.
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.