<?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>Reverse Engineering an Alarm Siren Module</title><link>/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><description>One of the things that I enjoy doing is taking a small one or two sided circuit board and creating a schematic of it. Today I have a circuit board from a 105 db piezo siren for which I am going to create a schematic. Here is the Module. &amp;amp;n...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sun, 25 May 2025 17:36:02 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>kaan3553</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;Merhaba arkadaşlar.. Başarılı &amp;ccedil;alışmanız i&amp;ccedil;in tebrikler.. Ben de bunu yapmak istiyorum ama d2 diyot elementinin değeri veya adı nedir? Şemalarda belirtilmemiş.. Bana yardımcı olabilirseniz &amp;ccedil;ok mutlu olurum.. Teşekk&amp;uuml;r ederim.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sat, 24 Jan 2015 01:06:04 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>D_Hersey</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;The reason they are not using the 555 is because they seek sinuate waveforms.&amp;nbsp; There are two oscillators here.&amp;nbsp; The first one seems to be a lower frequency (bigger timing components) intended to warble the second.&amp;nbsp; The last two Qs are a PA.&amp;nbsp; The four Qs to the left are in common-emmiter mode.&lt;/p&gt;&lt;p&gt;Thus they are inverters and introduce a 180-degree phase-shift.&amp;nbsp; The gain of the Q&amp;#39;s and the selectivity of the timing components allow us to meet the Barkhausen criteria at a rather specific frequency thus giving us a rather sinuate output.&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://en.wikipedia.org/wiki/Barkhausen_stability_criterion" rel="nofollow ugc noopener" target="_blank" title="http://en.wikipedia.org/wiki/Barkhausen_stability_criterion"&gt;Barkhausen stability criterion - Wikipedia, the free encyclopedia&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I will sim this this weekend so we can look at waveforms.&amp;nbsp; John, you can learn LTSpice in a coupla days and have great fun while doing so.&amp;nbsp; I know I can be a scold, but this would be a wonderful conflux of your interests and abilities.&amp;nbsp; Please give it a try, its easy.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My father was an elementary school science teacher at the beginning of his career.&amp;nbsp; He told me the hardest thing to convey to a person is that they &lt;em&gt;can&lt;/em&gt; do it.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I don&amp;#39;t know that I would call these circuits vibrators.&amp;nbsp; Vibrators have something like a comparator which cause a state change in the controller.&amp;nbsp; These are feedback oscillators, a different devil.&amp;nbsp; Their characteristic output form is sinuate.&amp;nbsp; A vibrator will have an exponential ramp for a waveform, typically.&amp;nbsp; One controller is a continuous fn, the other discontinuous.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;f(x) - f&amp;#39;&amp;#39;(x) = 0.&amp;nbsp; For all oscillators.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Feedback oscillators, relaxation oscillators:&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://en.wikipedia.org/wiki/Electronic_oscillator" rel="nofollow ugc noopener" target="_blank" title="http://en.wikipedia.org/wiki/Electronic_oscillator"&gt;Electronic oscillator - Wikipedia, the free encyclopedia&lt;/a&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sun, 18 Jan 2015 16:45:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi John,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for the great blog post : )&lt;/p&gt;&lt;p&gt;This is nice, and also probably goes to show that when cost-saving, transistors may end up cheaper than a 555 circuit by a few pence/cents, and hence make more economical sense for a mass-produced device like this.&lt;/p&gt;&lt;p&gt;I&amp;#39;m guessing the siren makes a changing tone? From your excellent very clear diagram it looks like two BJT based astable multivibrators, where the first one repeatedly influences the second one which produces a tone. Very cool,&lt;/p&gt;&lt;p&gt;to see how they coupled the two multivibrators - I&amp;#39;m going to bookmark this : )&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sun, 18 Jan 2015 06:31:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>amgalbu</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Hi&lt;/p&gt;&lt;p&gt;I am not an expert in reverse engineering so forgive me if this is a stupid question. How do you measure resistors and capacitors while they are mounted on the pcb? Aren&amp;#39;t all connected components going to interfere with the measure?&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sat, 17 Jan 2015 19:48:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>DAB</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi John,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nice post.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have done more of these reverse engineering tasks than I care to remember.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I agree that it is an excellent practice to learn.&amp;nbsp; There are a lot of secrets hidden in some circuits and you are always rewarded by figuring them out.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;One of my dream projects is to have and system that you can just take front and back pictures of the board in question and have a circuit diagram drawn automatically.&lt;/p&gt;&lt;p&gt;It would be a great task for a collaborative project.&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=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sat, 17 Jan 2015 17:31:27 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>clem57</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;@&lt;span&gt;John Wiltrout&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Did you know what this board does? This does not seem too obvious to me&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;Clem&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sat, 17 Jan 2015 17:00:46 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>D_Hersey</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Also, I am a little confused by your documentation of the transformer.&amp;nbsp; Are you describing the turns ratio, or the square of the turns ratio, the impedance ratio?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;And, BTW, could you model the electrical characteristics of the load as well? &lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sat, 17 Jan 2015 16:49:41 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>D_Hersey</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;You should model the circuit in LTSpice, then we could have more insight into the oscillator.&amp;nbsp; Good work, John!&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Reverse Engineering an Alarm Siren Module</title><link>https://community.element14.com/members-area/personalblogs/b/john-wiltrout-s-blog/posts/reverse-engineering-an-alarm-siren-module</link><pubDate>Sat, 17 Jan 2015 10:28:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:739583e6-0803-49d0-b02e-fb974c3700c7</guid><dc:creator>mcb1</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Done plenty of those.&lt;/p&gt;&lt;p&gt;Sometimes it&amp;#39;s just the area of the board I need to fix, and sometimes it is the whole thing ... because I can/want/should.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Often the three legged devices are a mystery, so an educated guess or a circle symbol is enough, until you can identify it.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for sharing.&lt;/p&gt;&lt;p&gt;Mark&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19714&amp;AppID=315&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>