Matt7337
Enlightened
This may seem like an unorthadox question, and it will be a long post but flashlight electronics experts please bear with me and read to the end!
I recently acquired a Dereelight DBS (V1) for my collection of flashlights, and have been loving everything about this light since the day i got it. What I really like about it is the 3SD driver that is in it, giving a low, medium and high output as many of you know.
I build high performance bespoke design PC's for a living, largely making them asthetically pleasing as well as having a focus on extreme performance. I recently shone my DBS on low mode onto a computer which was running on the bench in my workshop. Because the light was in PWM mode, the blades on the cooling fans in the PC appeared to be moving slower (Theres a name for this, the "something" effect... can't remember what it is though). Obviously this is caused by the low frequency of the light... creating an optical illusion. You could work out the perceived speed of the blades rotating by: speed of the blades (rpm) divided by the frequency of the light (Hz). With a little fan speed controlling, I was able to make the fan blades appear to stop alltogether, even though in reality they were still spinning at 1000+ rpm.
What I would really like to do now is incorporate this effect into a few PCs which I have recently designed and will soon be manufacturing that use LED Fans mounted behind a mesh front panel/ grill, replacing the standard 5mm waterclear LED's in the fans with my own coloured LED's and controlling them in a similar way that the DBS controls its Cree LED.
I am currently studying Electronics, Communications and Software at university, and at the moment am programming PIC 16F84's, 16F877's and so on, mainly using C but occasionally using assembly code. I asked the guy who teaches us that module if it would be possible to replicate the effect and he says that a 16F84 would be able to handle that easily, it would just be a matter of writing a simple program to blast to the PIC and constructing the circuit to drive the LED's.
What I would love to know is specifics on how Dereelight control the output of the LED in the DBS? What frequency the light is driven at would be most helpful... I think its in around 500Hz but am not sure about that... also what controller is used to get the PWM effect... is it a small microcontroller like a PIC or is it something simpler like a timer chip? I'm not sure of the extent all of your knowledge is with electronics but I do know that some of you guys design and even build your own flashlights with complex controllers, so I thought if I posted this here that someone may be able to help out a little.
So in summary:
I want to design a PWM controller for several sets of 4 LED's (4 per fan) which will run at the same freq as the DBS does in low mode so that I can alter the "perceived" speed of the fan blades to achieve the effect of the blades slowing almost to a stop whilst the PC is running, when in actual fact the fans are still moving air through the case.
Any help at all will be very much appreciated guys and girls, thanks for taking the time to read my post!
Matt
I recently acquired a Dereelight DBS (V1) for my collection of flashlights, and have been loving everything about this light since the day i got it. What I really like about it is the 3SD driver that is in it, giving a low, medium and high output as many of you know.
I build high performance bespoke design PC's for a living, largely making them asthetically pleasing as well as having a focus on extreme performance. I recently shone my DBS on low mode onto a computer which was running on the bench in my workshop. Because the light was in PWM mode, the blades on the cooling fans in the PC appeared to be moving slower (Theres a name for this, the "something" effect... can't remember what it is though). Obviously this is caused by the low frequency of the light... creating an optical illusion. You could work out the perceived speed of the blades rotating by: speed of the blades (rpm) divided by the frequency of the light (Hz). With a little fan speed controlling, I was able to make the fan blades appear to stop alltogether, even though in reality they were still spinning at 1000+ rpm.
What I would really like to do now is incorporate this effect into a few PCs which I have recently designed and will soon be manufacturing that use LED Fans mounted behind a mesh front panel/ grill, replacing the standard 5mm waterclear LED's in the fans with my own coloured LED's and controlling them in a similar way that the DBS controls its Cree LED.
I am currently studying Electronics, Communications and Software at university, and at the moment am programming PIC 16F84's, 16F877's and so on, mainly using C but occasionally using assembly code. I asked the guy who teaches us that module if it would be possible to replicate the effect and he says that a 16F84 would be able to handle that easily, it would just be a matter of writing a simple program to blast to the PIC and constructing the circuit to drive the LED's.
What I would love to know is specifics on how Dereelight control the output of the LED in the DBS? What frequency the light is driven at would be most helpful... I think its in around 500Hz but am not sure about that... also what controller is used to get the PWM effect... is it a small microcontroller like a PIC or is it something simpler like a timer chip? I'm not sure of the extent all of your knowledge is with electronics but I do know that some of you guys design and even build your own flashlights with complex controllers, so I thought if I posted this here that someone may be able to help out a little.
So in summary:
I want to design a PWM controller for several sets of 4 LED's (4 per fan) which will run at the same freq as the DBS does in low mode so that I can alter the "perceived" speed of the fan blades to achieve the effect of the blades slowing almost to a stop whilst the PC is running, when in actual fact the fans are still moving air through the case.
Any help at all will be very much appreciated guys and girls, thanks for taking the time to read my post!
Matt
Last edited: