Gast
#2500096
Hallo, Wie programmiert man einen Schmitt-Triggerin Software. Gibts ein Beispiel in "Pseudocode" ? Danke,
|
Anzeige
|
Schmitt-Trigger in Software Pseudocode
Gast
#2500096
Hallo, Wie programmiert man einen Schmitt-Triggerin Software. Gibts ein Beispiel in "Pseudocode" ? Danke,
Gast
#2500106
Hää du meinst mit nem AD-Wandler oder was ? Guck mal Hyterese. Die Software die einen Wert vom Ad-Wandler einließt muß halt den vorherigen Schaltzustand mit einbeziehen.
Gast
#2500146
Ein ADC misst einen analogen Spannungspegel und steuert ein Relais an, wenn ein Schwellwert erreicht wird. Ich muss vermeiden, das dies Relais flattert, wenn der Wert an der Schaltschwelle Hin und her wackelt. Hier wäre also die Hysterese eines schmitt- Triggers zu programmieren. Ich denke der Code von Karl Heinz beseitigt diese Problem nicht !? Doch, mal etwas ausführlicher;
Die Schwellspannungen wären hier also 140 und 100, wenn's dazwischen flattert nimmt er so immer den letzten, klar definierten wert! Falls du nur bei einem Wechsel eine schaltaufgabe durchführen musst:
Gast
#2500173
Ok, das funktioniert , auch Karl 's Code . Hab noch nicht konkret ausprobiert, aber das Hirn sollte schon reichen;-). Die Differenz zwischen den Schwellwerten entspricht damit der Hysterese. Bei definierten Startbedingungen wird das sauber funktionieren. Ist für ein lineares Netzteil mit umschalbarer Primärspannung zur Begrenzung der Verlustleistung gedacht. Dank eurer Hilfe wird es schon nicht abbrauchen oder was kaputt machen. Thank's !!! Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|