{"id":56,"date":"2011-07-25T21:20:39","date_gmt":"2011-07-26T01:20:39","guid":{"rendered":"http:\/\/fll-freak.com\/blog\/?p=56"},"modified":"2025-04-21T00:54:37","modified_gmt":"2025-04-21T04:54:37","slug":"trouble-with-reset","status":"publish","type":"post","link":"https:\/\/fll-freak.com\/blog\/?p=56","title":{"rendered":"Trouble with Reset"},"content":{"rendered":"<p>I have been working on an MSP430 based sailboat start timer. For those readers not into sailboat racing, races as started by a series of &#8220;guns&#8221;. At predetermined times before the start of a race, the race committee creates an audio signal (shotgun with blanks, airhorn, cannon, &#8230;) . The sailors use these to attempt to get their boat to an invisible line between two buoys at the split second the time reaches zero. It is a complex task that requires lots of practice.<\/p>\n<p>So I attempted to make my very own timer. A small motorcycle battery with a little micro to drive a car horn at the proper times. This I could place on the dock of my lake cabin and I could practice as long as the neighbors would allow a car horn going off.<!--more--><\/p>\n<p>It was a simple design. A 3.3V regulator off the 12 volt battery would power the MSP430. The MSP would drive a transistor to close an automotive relay that would power the monster car horn. By monster I mean many amps and nasty surge as well as an awful amount of EMI from the coils energizing and collapsing. But I was isolated via the relay&#8230; right?<\/p>\n<p>Nope. Each time the horn would go off, the MSP430 would reset. I have tried a hundred different things. My latest design includes a separate 9V battery for the MSP430, and an optocoupler to the transistor that turns on the relay. The blasted thing still it reboots. But if I replace the horn with a power resistor that draws the same current, it works like a champ.<\/p>\n<p>I have wrapped the circuit board in foil, I have committed all non-committed pins on the micro, I have added enough caps of different sizes to sink my sailboat. I am running out of ideas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have been working on an MSP430 based sailboat start timer. For those readers not into sailboat racing, races as started by a series of &#8220;guns&#8221;. At predetermined times before the start of a race, the race committee creates an &hellip; <a href=\"https:\/\/fll-freak.com\/blog\/?p=56\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,8],"tags":[],"class_list":["post-56","post","type-post","status-publish","format-standard","hentry","category-projects","category-sailboat-race-timer"],"_links":{"self":[{"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/56","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=56"}],"version-history":[{"count":5,"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/56\/revisions"}],"predecessor-version":[{"id":101,"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/56\/revisions\/101"}],"wp:attachment":[{"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=56"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=56"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fll-freak.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}