Author Topic: Revers engineer single line rgb led driver  (Read 815 times)

0 Members and 1 Guest are viewing this topic.

Offline 97hilfel

  • Regular Contributor
  • *
  • Posts: 60
  • Country: it
Revers engineer single line rgb led driver
« on: December 26, 2016, 09:44:34 pm »
Hi everybody,
I'm working on a project (maybe as seen on the amount of stuff I write in the last days) and I work with the Thermaktake Riing 12 RGB fans here a link to the website http://www.thermaltake.com/MICROSITE/Riing14RGBRadiatorFanTTPremiumEdition/index.html and these thremendously expensive fans come with a software and a little neat controller box, which as soon as they arrieved whas thorn down following the motto "don't turn it on take it appart!!!". So in the box is just a LM1117-3.3 and a PIC MX32 Microcontroller.
The point is I want to build my own open source fan controller for watercooled pcs with a lot of features. And one of them is to implement these Riing fans. These fans don't have a normal 4 Pin connector, they have a"propietary" (<- its just a Molex or Amphenol) connector with 5 pins, my first thaught was (after a half hour looking up if sb else already had done the teardown) that the connector is probably just a default 4 Pin fan connector an a single wire rgb led bus wire. And yes it is but I don't get the "encoding" of the signal, the speed of each data packet is around 400 kHz and each "bit" has a with of 2.5µs pictures will follow tomorrow afternoon, each packet is formed of 24 bits (how surprising for 3 colors ? 3*8Bit = 24Bit).
Now to the real problem:
The signal is composed of "bits" with a width of 2µs High pulse and of bits with a width of 0.5µ High pulse. (its difficult to measure because the MCU has a not quet enough driver power so I end up with banans like my ex teacher would call it)
Has anybody already seen something like this and maybe knows a IC which could be build into these fans? I'm not gonna take one apart cause that would end in a destructive teardown and one of these consts around 25€.
I hope I described my problem(s) right and you can help me, if further information is requered just ask for it.
Have a nice day/evening/night its 22:44 where I live.
Felix
 
 

Offline chicken

  • Regular Contributor
  • *
  • Posts: 221
  • Country: us
  • Rusty Coder
Re: Revers engineer single line rgb led driver
« Reply #1 on: December 26, 2016, 10:20:09 pm »
Sounds like the protocol for addressable RGB pixels, i.e. WS2812, SK6812, etc.
https://cpldcpu.com/2016/03/09/the-sk6812-another-intelligent-rgb-led/
 

Offline 97hilfel

  • Regular Contributor
  • *
  • Posts: 60
  • Country: it
Re: Revers engineer single line rgb led driver
« Reply #2 on: December 27, 2016, 07:04:47 am »
Sounds like the protocol for addressable RGB pixels, i.e. WS2812, SK6812, etc.

I dont know if they are adressable because in the fan are 4 leds which may be wired up in parallel/series with a single line driver because they work syncroneously.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf