Being a complete newbie and have no clue what I'm doing, I was wondering if someone can point me in the right direction.
I have a couple of RGB LED strips from Radio Shack that use the TM1803 controller. Is it possible to drive it using the Netduino? They use 1 wire for communication and it takes 12v at least 1 amp... I'm using a 12v 2amp adapter.
What method do I use to send it information? I have the Arduino code and the strips work fine, but I'd like to move it over to the Netduino, but since I'm such a newbie at this stuff, I'm not sure what pin I use (analog or digital) and how to send the information. I tried a bunch of different things but the strip just sits there and taunts me :-)
The arduino code seems to do a direct port write with a bunch of no ops to put in the required delay's when sending the 24 bit data structure. But converting that to .Net has stumped me.
To represent a High signal the TM1803 expects to see a signal with a period of 2.04uS and a duty cycle of 66%
To represent a Low signal the TM1803 expects to see a signal with a period of 2.04uS and a duty cycle of 33%
To represent a Reset signal the TM1803 expects to see a Low for 24uS
Any push in the right direction would help.
Attached is the data sheet for the chip.