Problem mit SFB3 TP

hotrodhool

Level-1
Beiträge
54
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich verwende den SFB3 TP Baustein um einen Takt zu erzeugen.
Ich habe einen wert von 0...100% den ich eingebe.
Daraus berechne ich mir eine Puls und eine Pausenzeit
Pulszeit:
Eingabe x 10 = Pulszeit
Pausenzeit:
1000 - Pulszeit = Pausenzeit

die beiden verwende ich dann mit dem SFB3
(siehe Anhang)
das funktioniert auch von 0...99%.
lediglich bei einer Eingabe von 100% hab ich keinen Takt (eigentlich sollte der Takt immer da sein 100% an)
hab ich da einen grundsätzlichen Denkfehler??
 

Anhänge

  • sfb3.jpg
    sfb3.jpg
    78,8 KB · Aufrufe: 29
hab ich da einen grundsätzlichen Denkfehler??
Keinen Denkfehler aber die Bausteine können halt nicht was du willst. ;)
Bei einer Eingabe von 100 hast du eine Pulszeit von 1000 das ergibt eine Pausezeit von 0.
Bei Eingabe von 0 an dem SFB macht der gar nichts mehr.
Entweder du rechnest generell mit 1010 - Pulszeit (keine Ahnung wie genau das gehen muss)
Oder du machst eine separate Oderverzweigung bei einer Eingabe von 100:
Code:
O(
L #Eingabe
L 100
==I 
)
O #Q Pulszeit
= #was auch immer
 
Zurück
Oben