Hallo, folgende Situation. Ich habe eine Pulsfolge aus einem Digitalen Ausgang. Die Pulse sollen jetzt auf zwei Ausgänge verteilt werden. Immer abwechselnd, d.h. erster Puls auf Ausgang 1, zweiter Puls auf Ausgang 2 etc. Wie bekomme ich das mit möglichst wenigen Bauteilen hin. Ich habe gerade keine Idee dazu.
na das wären schon 2 Ics plus 2 Kondensatoren geht´s nicht einfacher?
ich habe aber nur das Pulssignal die Pulslänge muss erhalten bleiben! Wenn das Pulssignal auf Null ist, müssen beide Ausgänge auch auf Null sein, das sehe ich nicht
Heutzutage heißt einfacher oft: nimm einen µC Je nach Pulslänge bzw wie genau die Flanken erhalten bleiben müssen, ist das die einfachste Lösung in Einheiten von "IC-Verbrauch". 1 IC, 1 Eingang, 2 Ausgänge -> ein kleiner Tiny tuts, wenn die Pulse nicht zu schnell sind und der Abtastjitter akzeptabel ist.
das ist aber für eine Serie, da ist es doch recht aufwändig extra einen zweiten Controller zu programmieren.
ttl schrieb: > das ist aber für eine Serie, da ist es doch recht aufwändig extra einen > zweiten Controller zu programmieren. Moment: soll das heißen, dass dieses digitale Signal schon aus einem anderen Controller kommt? Dann ist es das einfachste, den entsprechend umzuprogrammieren. Am einfachsten ist es immer, ein Problem an der Quelle zu lösen und nicht hinten nach Symptome zu bekämpfen.
Hört sich fast nach einer Umwandlung von einer PWM-Ausgabe in eine Gegentaktansteuerung an.....
ja, das ist ein PWM Signal das direkt in der Controller Hardware erzeugt wird. Ich habe aber diverse Interrupts (Uart, Timer, DMA)laufen so dass das auch so bleiben muss. Die Pulsfolge (eigentlich ein Pulspacket, 1µs On ,5µs off, 20 Pulse alle 500ms)darf nicht durch die Interrupts gestört werden. Damit wird eine Gegentakt-Stufe mit Trafo angesteuert.
ttl schrieb: > Ich habe aber diverse Interrupts (Uart, Timer, DMA)laufen so dass das > auch so bleiben muss. OK. Dann geht dort erst mal nichts. > Die Pulsfolge (eigentlich ein Pulspacket, 1µs On ,5µs off, Die Zeiten sind schon heftig. Das wird mit einem Tiny nur noch bedingt was.
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.