dimitre
Well-known member
I'm working on a project that uses an addressable LED chip (UCS8904B) to drive mosfets with non addressable LEDs.
After everything assembled I've discovered some heavy interference when using Teensy and a level shifter to make the data signal work with 5v.
Curiously when using Arduino Uno R3 the signal is 100% good, no interference.
I've noticed the interference is greatly reduced if I slow down the data transfer from 800khz to 400khz (it seems the chip tolerates everything between 300khz and a little more than 1000)
interference is heavier if I use dimmer animations.
I suppose the PWM itself is interfering with data integrity, but I'm puzzled with the fact that Arduino is not affected.
Thank you
After everything assembled I've discovered some heavy interference when using Teensy and a level shifter to make the data signal work with 5v.
Curiously when using Arduino Uno R3 the signal is 100% good, no interference.
I've noticed the interference is greatly reduced if I slow down the data transfer from 800khz to 400khz (it seems the chip tolerates everything between 300khz and a little more than 1000)
interference is heavier if I use dimmer animations.
I suppose the PWM itself is interfering with data integrity, but I'm puzzled with the fact that Arduino is not affected.
Thank you