{"id":541,"date":"2009-10-10T09:49:05","date_gmt":"2009-10-10T13:49:05","guid":{"rendered":"http:\/\/brettbeauregard.com\/blog\/?p=541"},"modified":"2024-06-03T18:12:49","modified_gmt":"2024-06-03T22:12:49","slug":"success","status":"publish","type":"post","link":"http:\/\/brettbeauregard.com\/blog\/2009\/10\/success\/","title":{"rendered":"Success!"},"content":{"rendered":"<p><a href=\"http:\/\/www.flickr.com\/photos\/38917611@N08\/3998026060\/\" title=\"chugging along by br3ttb, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm4.static.flickr.com\/3499\/3998026060_d467456db7.jpg\" width=\"417\" height=\"500\" alt=\"chugging along\" \/><\/a><\/p>\n<p>Constant Air + Constant Heat = Constant Smoke.  Who knew?<\/p>\n<h3>Constant Air<\/h3>\n<p><a href=\"http:\/\/www.flickr.com\/photos\/38917611@N08\/3997264913\/\" title=\"pre-patch JB by br3ttb, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm4.static.flickr.com\/3474\/3997264913_e41afe83ab.jpg\" width=\"225\" height=\"300\" alt=\"pre-patch JB\" \/><\/a><a href=\"http:\/\/www.flickr.com\/photos\/38917611@N08\/3998025828\/\" title=\"post-patch by br3ttb, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm4.static.flickr.com\/3450\/3998025828_8737729961.jpg\" width=\"225\" height=\"300\" alt=\"post-patch\" \/><\/a><\/p>\n<p>Holes.  There were tons of holes. To have complete control over the air I had to patch them all.  Most of them were fairly easy.  A little JBWeld and aluminum foil and I had rigid, (fairly) high temp patches.  All the seams got a bead of JB for good measure as well.  <\/p>\n<p><a href=\"http:\/\/www.flickr.com\/photos\/38917611@N08\/3998025360\/\" title=\"repositioned ramp by br3ttb, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm4.static.flickr.com\/3509\/3998025360_44ee0cd6e3_b.jpg\" width=\"450\" height=\"600\" alt=\"repositioned ramp\" \/><\/a><\/p>\n<p>The biggest hole of all was at the front, where the toaster door used to be.  The box was essentially open.  What I did there was rotate the entire box 90 degrees, making that opening the top.  The ramp needed to be repositioned, but that wasn&#8217;t too hard.  Now the gaping hole was on the exit side of the chamber, where leaks aren&#8217;t as important.   <\/p>\n<p>The cover for this hole was also upgraded. Where before it was covered using a big piece of foil, I finally used something better:  a nice metal sheet with a 3&#8243; outlet pipe.<\/p>\n<h3>Constant Heat<\/h3>\n<p><a href=\"http:\/\/www.flickr.com\/photos\/38917611@N08\/3998133424\/\" title=\"thermistor by br3ttb, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm3.static.flickr.com\/2447\/3998133424_23718ffc58.jpg\" width=\"162\" height=\"216\" alt=\"thermistor\" \/><\/a><a href=\"http:\/\/www.flickr.com\/photos\/38917611@N08\/3997264681\/\" title=\"Thermistor Location by br3ttb, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm3.static.flickr.com\/2486\/3997264681_d615fb5519.jpg\" width=\"288\" height=\"216\" alt=\"Thermistor Location\" \/><\/a><\/p>\n<p>In the previous attempt I had scrapped the stock themostat and switched to SSR control of the heating elements.  I set it to a fixed value, walked away, and the whole thing promptly caught on fire.  <\/p>\n<p>This time around, I added a thermistor to the mix.  It&#8217;s amazing what a little feedback can do.  As far the control algorithm,  I didn&#8217;t bother using the PID library (*gasp*.)  For a process this simple all it took was a back-of-the-envelope P-only controller.   It held the temperature and SSR output constant, and more importantly, things didn&#8217;t catch fire.<\/p>\n<h3>Vibration<\/h3>\n<p>As before, I used a blow-drier fan for vibration.  This time, however, it was mounted on the OUTSIDE of the box.  It vibrated well -10 seconds every 15 minutes- for the duration of the test.  It also didn&#8217;t melt into a pile of goo, which was a definite plus.<\/p>\n<h3>Results<\/h3>\n<p><a href=\"http:\/\/www.flickr.com\/photos\/38917611@N08\/3997265145\/\" title=\"this is why we're here by br3ttb, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm4.static.flickr.com\/3533\/3997265145_0629355731_b.jpg\" width=\"450\" height=\"600\" alt=\"this is why we're here\" \/><\/a><\/p>\n<p>I&#8217;m ecstatic. \u00c2\u00a0 All my success criteria have been met!  The Smoke was consistent, and by restricting the air inlet I was able to adjust smoke density.<\/p>\n<p>I put in a pound of wood (3 large chunks), and this thing ran for 5 hours straight before the smoke started to die down. There&#8217;s room for 3-4 Times as much wood in there, so an 8-16 hour run time is attainable.<\/p>\n<h3>Next Steps<\/h3>\n<p>As far as proving out the concept, I&#8217;m pretty much done.  All that&#8217;s left for this phase of the project is to smoke some meat.<\/p>\n<p>Beyond that I&#8217;d like to improve the design from a DIY standpoint; making it as easy to copy as possible.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Constant Air + Constant Heat = Constant Smoke. Who knew? Constant Air Holes. There were tons of holes. To have complete control over the air I had to patch them all. Most of them were fairly easy. A little JBWeld &hellip; <a href=\"http:\/\/brettbeauregard.com\/blog\/2009\/10\/success\/\">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":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[16,17],"tags":[6,20],"class_list":["post-541","post","type-post","status-publish","format-standard","hentry","category-electronic","category-mechanical","tag-arduino","tag-smoke-generator"],"_links":{"self":[{"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/posts\/541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/comments?post=541"}],"version-history":[{"count":23,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/posts\/541\/revisions"}],"predecessor-version":[{"id":7205,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/posts\/541\/revisions\/7205"}],"wp:attachment":[{"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/media?parent=541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/categories?post=541"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/tags?post=541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}