Hallo ihr freundlichen und geduldigen Helfer,
ich habe 3 Power-LED´s in Reihe geschaltet und mit der KSQ LDD-700L von Mean well, die einen PWM-Eingang besitzt, versehen. Sie leuchten, jedoch von Dimmen keine Spur. Ich kann sie auf dem Eingang ein und ausschalten, aber eben nicht dimmen.
Meine Timerkonfiguration sieht so aus: Config Timer1 = Pwm , Pwm = 9 , Prescale = 8 , Compare A Pwm = Clear Up und müßte nach meiner Berechnung eine pwm-Frequenz von 488 HZ ergeben????Daraus habe ich bei einem Compare-Wert von 250 eine AN-zeit von 1,05 ms und eine AUS-Zeit von 1ms berechnet. Aber wie gesagt tut sich nichts. Ich habe ein kleines Testprogramm geschrieben.
CodeBox BascomAVR
Wo steckt der Fehler??
ich habe 3 Power-LED´s in Reihe geschaltet und mit der KSQ LDD-700L von Mean well, die einen PWM-Eingang besitzt, versehen. Sie leuchten, jedoch von Dimmen keine Spur. Ich kann sie auf dem Eingang ein und ausschalten, aber eben nicht dimmen.
Meine Timerkonfiguration sieht so aus: Config Timer1 = Pwm , Pwm = 9 , Prescale = 8 , Compare A Pwm = Clear Up und müßte nach meiner Berechnung eine pwm-Frequenz von 488 HZ ergeben????Daraus habe ich bei einem Compare-Wert von 250 eine AN-zeit von 1,05 ms und eine AUS-Zeit von 1ms berechnet. Aber wie gesagt tut sich nichts. Ich habe ein kleines Testprogramm geschrieben.
CodeBox BascomAVR
$regfile = "m8def.dat" $crystal = 4000000 $swstack = 50 $hwstack = 50 $framesize = 50 Config Portb.5 = Output Config Timer1 = Pwm , Pwm = 9 , Prescale = 8 , Compare A Pwm = Clear Up Dim A As word Do For A = 500 To 0 Step -10 Compare1a = A Waitms 200 Next A wait 2 For A = 0 To 500 Step 10 Compare1a = A Waitms 200 Next A wait 5 Loop End
Wo steckt der Fehler??