<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>DIY LED Stroboscope to Check Turntable Speed</title><link>/challenges-projects/project14/restoration-repair/b/blog/posts/diy-led-stroboscope-to-check-turntable-speed</link><description>A stroboscope is a solution that helps you check and set turntable speed.
In the past, when we used incandescent light bulbs, we didn&amp;#39;t need a stroboscope.
These lamps would by default flicker 100 or 120 times per second (for 50 or 60 Hz systems)...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: DIY LED Stroboscope to Check Turntable Speed</title><link>https://community.element14.com/challenges-projects/project14/restoration-repair/b/blog/posts/diy-led-stroboscope-to-check-turntable-speed</link><pubDate>Wed, 01 Apr 2020 23:03:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5b9f66a8-49b1-4fd3-af95-14785d88000b</guid><dc:creator>colporteur</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;The theory to support why projects like this works is amazing. My career in electronics started in the early 80&amp;#39;s. Why things worked was just as important as how they worked. Great article!&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8983&amp;AppID=255&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY LED Stroboscope to Check Turntable Speed</title><link>https://community.element14.com/challenges-projects/project14/restoration-repair/b/blog/posts/diy-led-stroboscope-to-check-turntable-speed</link><pubDate>Mon, 30 Mar 2020 23:29:53 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5b9f66a8-49b1-4fd3-af95-14785d88000b</guid><dc:creator>neuromodulator</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Lowering the duty cycle can make edges sharper but also reduce the illumination. To compensate that, what I&amp;#39;ve done is to overdrive LEDs, at very short pulses you can multiply its rated current a few times. Datasheets usually don&amp;#39;t specify how much you can overdrive the LEDs so you may end up needing some destructive testing to figure out the LED limits.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8983&amp;AppID=255&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY LED Stroboscope to Check Turntable Speed</title><link>https://community.element14.com/challenges-projects/project14/restoration-repair/b/blog/posts/diy-led-stroboscope-to-check-turntable-speed</link><pubDate>Mon, 30 Mar 2020 23:04:27 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5b9f66a8-49b1-4fd3-af95-14785d88000b</guid><dc:creator>phoenixcomm</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span&gt;[mention:acaf6a9338de4eef8f6717d5561ed01d:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt; Jan I write in ANSII C 80 -90% of the time.&amp;nbsp; And you must obey dah rules!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;ol start="1"&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;#define PWM_OUTPUT 9&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;#define FREQ_DIV 10000&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;void&lt;/span&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt; setup()&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;{&amp;nbsp; &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp; pinMode(PWM_OUTPUT, OUTPUT);&lt;span style="font-weight:inherit;font-style:inherit;"&gt;//Pwm pin as Output&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line is good set the pin,&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp; TCCR1A=_BV(COM1A1)|_BV(COM1B1);&lt;span style="font-weight:inherit;font-style:inherit;"&gt;//Non-inverted Mode&amp;nbsp; this could be a #define;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp; TCCR1B=_BV(WGM13)|_BV(CS11);&lt;span style="font-weight:inherit;font-style:inherit;"&gt;//Prescalar 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; same here &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp; ICR1 = FREQ_DIV;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // ?? &lt;span&gt;Then, in line 12, I divide that clock again, by setting the timer&amp;#39;s counter. The result is a 100 Hz signal.&amp;nbsp; splean please. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp; OCR1A = &lt;span style="font-weight:bold;font-style:inherit;"&gt;int&lt;/span&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt; (FREQ_DIV/&lt;/span&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;2&lt;/span&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;); &lt;/span&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;// duty cycle&amp;nbsp; could be a #define OCR!A ubt(ICR1/2)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;}&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;normaly in C main() {&amp;nbsp; //&amp;nbsp; is where you start&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( setup() != FAIL ) { // is where set up timers address etc and serial and network connections, may in fact be a series of functions. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(&amp;nbsp; initalize() != FAiL {&amp;nbsp; set it all to a known&amp;nbsp; condition&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; body stuff } ( xx != RUN );&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; else &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;return(); }&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8983&amp;AppID=255&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY LED Stroboscope to Check Turntable Speed</title><link>https://community.element14.com/challenges-projects/project14/restoration-repair/b/blog/posts/diy-led-stroboscope-to-check-turntable-speed</link><pubDate>Mon, 30 Mar 2020 14:56:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5b9f66a8-49b1-4fd3-af95-14785d88000b</guid><dc:creator>dubbie</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;A nice project and good to see two different controllers used. Do you know what the allowed variation for turntable speed is before it becomes noticeable in the audio output of the turn table?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8983&amp;AppID=255&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY LED Stroboscope to Check Turntable Speed</title><link>https://community.element14.com/challenges-projects/project14/restoration-repair/b/blog/posts/diy-led-stroboscope-to-check-turntable-speed</link><pubDate>Sun, 29 Mar 2020 17:44:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5b9f66a8-49b1-4fd3-af95-14785d88000b</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Nice project Jan.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8983&amp;AppID=255&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY LED Stroboscope to Check Turntable Speed</title><link>https://community.element14.com/challenges-projects/project14/restoration-repair/b/blog/posts/diy-led-stroboscope-to-check-turntable-speed</link><pubDate>Sun, 29 Mar 2020 15:29:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5b9f66a8-49b1-4fd3-af95-14785d88000b</guid><dc:creator>glennvanderveer</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Very cool. I kind of wish my turntable had a speed control now...&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8983&amp;AppID=255&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY LED Stroboscope to Check Turntable Speed</title><link>https://community.element14.com/challenges-projects/project14/restoration-repair/b/blog/posts/diy-led-stroboscope-to-check-turntable-speed</link><pubDate>Sun, 29 Mar 2020 15:17:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5b9f66a8-49b1-4fd3-af95-14785d88000b</guid><dc:creator>dougw</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Cool project.&lt;/p&gt;&lt;p&gt;Maybe if you create a disk with the right number of marks to synchronize with your camera shutter rate or frame rate, it would be similar to the strobe effect.&lt;/p&gt;&lt;p&gt;Incidentally, I think there is a typo - it was fluorescent bulbs that flickered at the mains frequency. Incandescent bulbs don&amp;#39;t flicker much because of their thermal time constant.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8983&amp;AppID=255&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>