Deswegen die PWM gegen die 10V erzeugen.
Das ist leicht, bei den Extremwerten die PWM ausschalten und den Ausgang auf High oder Low setzen. Die 2 ifs werden den Prozessor nicht überlasten.Für einen der Extremwerte muss man aber ggf. bei der Erzeugung des PWM Signals aufpassen, denn ein 8 Bit PWM braucht nur 255 Zeitschritte bei vielen µC werden aber 256 benutzt. Entsprechend bekommt man den Zustand dauernd High oder dauernd low nicht einfach über einen Wert im PWM Register.
Man muß nicht alles "overengineeren".
MfG Klebwax
Lesezeichen