variable Frequenz mit fixem Tastverhältnis
Verfasst: Sonntag 17. Juli 2022, 10:10
Hallo
Ich versuche hier ein Signal eines Hallgebers zu simulieren.
Der gibt 4 Impulse pro Umdrehung ab, gleichzeitig ein zweiter Geber 2 Impulse um 45° versetzt nach dem Impuls 1 und 2 vom ersten Geber.
Meine Idee ist nun Total 8 Impulse zu generieren und danach diese danach aufzuteilen. Also 8 Impulse alle 45° einen.
das ganze von 1- ca 950Hz
Soweit eigentlich recht einfach, Taktgenerator einstellbar von 1-950 Hz und ich hab das Signal.
Das Problem ist aber, dass die Impulse kein 50/50 Tastverhältnis haben. In der Realität habe ich ein high Signal von etwa 5 Winkelgrad pro Impuls.
Also 8x 5° high, ansonsten low.
Ich komme hier also auf ein Tastverhältnis von 4.5% der Frequenz.
Wenn ich das richtig verstehe, muss ich nun einen Pulsgenerator nehmen, die Werte wären dann Th =0.045 Tl = 0.955. für 1Hz
Jetzt stehe ich aber auf dem Schlauch:
Wie stelle ich hier nun die Frequenz ein
Tastverhältnis bleibt ja gleich, es wird nur schneller..
Kann mir hier jemand helfen, irgendwie bin ich am verzweifeln, ist ja eigentlich ne einfache logische Aufgabe
Ich versuche hier ein Signal eines Hallgebers zu simulieren.
Der gibt 4 Impulse pro Umdrehung ab, gleichzeitig ein zweiter Geber 2 Impulse um 45° versetzt nach dem Impuls 1 und 2 vom ersten Geber.
Meine Idee ist nun Total 8 Impulse zu generieren und danach diese danach aufzuteilen. Also 8 Impulse alle 45° einen.
das ganze von 1- ca 950Hz
Soweit eigentlich recht einfach, Taktgenerator einstellbar von 1-950 Hz und ich hab das Signal.
Das Problem ist aber, dass die Impulse kein 50/50 Tastverhältnis haben. In der Realität habe ich ein high Signal von etwa 5 Winkelgrad pro Impuls.
Also 8x 5° high, ansonsten low.
Ich komme hier also auf ein Tastverhältnis von 4.5% der Frequenz.
Wenn ich das richtig verstehe, muss ich nun einen Pulsgenerator nehmen, die Werte wären dann Th =0.045 Tl = 0.955. für 1Hz
Jetzt stehe ich aber auf dem Schlauch:
Wie stelle ich hier nun die Frequenz ein
Tastverhältnis bleibt ja gleich, es wird nur schneller..
Kann mir hier jemand helfen, irgendwie bin ich am verzweifeln, ist ja eigentlich ne einfache logische Aufgabe