Hi forum,
I'm working on a interface to controll a special LED stripe via PWM.
Special cause they're 2700 K and 6400 K on the stripe, one with a reserved polarity.
You can controll the lightcolor via the frequenz that you use to switch between the polarity.
For the tested a classic motor driver circuit with an L293 H-Bridge.
It works out fine, but the working range of the L293 so to small (just up to 600 mA...)
So i'm looking for another H bridge or maybe a better way to controll the LED Stripe.
At the end I would like to use DMXControl to controll the stripe, so will need the right
DMX Driver, too.
jakmu:
Hi forum,
I'm working on a interface to controll a special LED stripe via PWM.
Special cause they're 2700 K and 6400 K on the stripe, one with a reserved polarity.
You can controll the lightcolor via the frequenz that you use to switch between the polarity.
For the tested a classic motor driver circuit with an L293 H-Bridge.
It works out fine, but the working range of the L293 so to small (just up to 600 mA...)
So i'm looking for another H bridge or maybe a better way to controll the LED Stripe.
At the end I would like to use DMXControl to controll the stripe, so will need the right
DMX Driver, too.
Hope you can help me out, thx
A link to the LED please.
Which Arduino board are you using?
I am surprised that you do not burn the L293 up by overheating it.
With that much current required you should be using Power MOFETs.
You can controll the lightcolor via the frequenz that you use to switch between the polarity.
I suspect you are wrong. The frequency will have no effect on the colour. It is the duty cycle or mark-space ratio which will allow the strip to mix colours.
Take care choosing a motor driver to do this. Many motor drivers generate their own ac frequency & duty cycle waveforms and will not allow you to mix the colours in the way you want. You need to control the duty cycle separately for both forward and reverse current and interleave them. This is something that would not be done with DC motors, so many motor drivers will not allow it. You need a more powerful H-bridge driver with a simple logic interface, so that the Arduino can generate the required waveforms.
Forward current
+----------+
! t1 !
+ + +--------------- Zero Current
! t2 ! t3
+----+
Reverse current
?
That PWM frequency generates 22ns wide pulses when dimmed to 1 or 254.
The equivalent of a frequency of almost 25Mhz.
Better use a PWM frequence < 1kHz.
200Hz PWM is already enough for general LED lighting.
Leo..