[器材] 使用Arduino製作烘豆機控制盒-Part1

看板Coffee作者 (二兵 金 東 河 忠誠)時間2年前 (2021/11/12 12:00), 2年前編輯推噓4(620)
留言8則, 8人參與, 2年前最新討論串1/1
製作動機 我家某位天才烘豆師,在清潔KENT500烘豆機的時候把量測瓦斯的「壓力傳送器」線拔掉 了,於是這位電子麻瓜就一不做二不休的將拔出來的線材一股腦塞回去,啪滋一聲,只有 單片機受傷的世界就完成了,基於死馬當活馬醫的情形下,壓力傳送器也在後面的測試中 試中灰飛煙滅… 在死機之後,想到了最近接觸了一點Arduino,如果能學(ㄈㄨˋ)以(ㄓˋ)致(ㄊㄧㄝ)用( ㄕㄤˋ),那豈不是美滋滋,既然只是讀取Sensor,那應該不難,肯定有些東西可以抄襲(? 上網爬文之後看到了這篇文章 《使用Arduino自製USB(RS-232、藍牙)K-type溫度記錄器搭配RoastLogger(類似Artisan)》 https://www.mobile01.com/topicdetail.php?f=640&t=4013954 更是加深了我自己動手搞看看的念頭,不過身為一個0.1隻腳踏進電子世界,99.99由麻瓜 組成的我,什麼TC4之類的真是有看沒有懂,而本篇文章的作者也不更新了,但至少知道 大概要用甚麼Sensor來架構了。 後來在網路世界遨遊又看到了這個影片 《Artisan 與 MAX6675 的完美結合 | Arduino 教學 #22》 https://youtu.be/wXI-PByblR8
在詢問山姆大之後獲得了不少幫助,也奠定了我完成本次製作的…99%程式內容,在此非 常感謝山姆大大提供的程式碼,所以說,對單片機不熟的同學,可以交給熱心的攤主處理(? 硬體架構 既然原本的控制盒死亡,那就只能再做一個,同時也要符合原本的控制需求,不單單只是 溫度讀取而已,參考阿黃盒子上的功能,還需要風門控制、瓦斯表讀取、瓦斯點火器,既 然有了方向那就開幹吧! 山姆大的影片是使用ESP32,正巧我手上有ESP32S2的板子,不過再詢問山姆大之後,他說 已經改用UNO開發版了,所以我也搞了塊UNO來用,沒辦法,誰叫人家是親兒子呢,ESP32 這種爹不疼娘不愛的,只能當小狗撿骨頭吃,怪可憐的。 https://i.imgur.com/hOEBLrb.jpg
https://i.imgur.com/1Q38QMP.jpg
但是在使用UNO之後,又衍生一個問題 : 記憶體不足,Arduino給的規格實在是太小器了 ,加了幾個小程式區塊就爆容量了,沒有辦法只好再去買一塊MEGA2560來用,不過這次我 買的就不是原廠模塊的板子了,而是陸製的MEGA 2560 Pro Mini,迷你的身板豐富的IO腳 位是選他的主因,另外在使用Arduino時要注意,他的USB晶片是哪顆,如果是CH340,要 另外安裝Driver才能使用(driver叫CH341) 既然有控制盒那就要有個螢幕,LCD顯示部分,原本想用LCD1602,但算了一下顯示空間太 小了,就打算用LCD2004,後來 看到了ST7920,128x64,還可以用U8G2自由排版也不貴,整個美滋滋 https://i.imgur.com/5nserfC.jpg
https://i.imgur.com/wizRSyS.jpg
K-TYPE溫度放大器選用MAX6675,藍芽模組我用HC-06,藍芽是用來Debug的,但山姆大的 程式幾乎完善了整個架構,其餘的附加的小程式獨力測試就足夠了,藍芽這塊可有可無。 讀取瓦斯的壓力傳送器部分有兩種,電壓式跟電流式 電流壓力傳送器一共有兩條線,一條是接外部電源的12V供電電壓,一條則是用來接”電 流計”的負端 https://i.imgur.com/3Ej4GmO.jpg
原本的KENT500是使用台製DCbox DC-51,4-20mA的電流式壓力傳送器,蝦皮上的益成自動 控制材料行有賣,不過型號有更新,詳細請自行詢問囉 如果使用這種電流式壓力傳送器,那就必須把電流轉成電壓,才能供給Arduino讀取,需 要再配套電流轉電壓模組 4-20mA 轉 0-5V https://i.imgur.com/y99pRPo.jpg
不過既然我都要換傳送器了,直接訂製0-5V電壓輸出模式的就好,我是從淘寶買的米科壓 力傳送器(訂製12V電源,0-5V輸出),DCbox 的一顆要1700上下,因為我先跟米科訂了所 以後來沒有跟益成買,米科約1200上下。 https://i.imgur.com/0fFRZn3.jpg
https://i.imgur.com/IUw3uhc.jpg
風門部分,看了一下阿黃的開發文章,我是有看沒有懂,因為他好像自己更新過蠻多版本 的風門,有機械式風門,後來好像換成DC控制三線風門,我考慮了一下決定改用PWM控制 ,感覺是最方便的,當然如果要用三線控制可能要自己研究一下,應該不難。 既然要換,那就用最頂的,既然要排風 那應該就要耐熱,於是看上了貴鬆鬆的貓頭鷹工 業級風扇,結果拆開阿黃的風門一看…哪泥摳咧o.O https://i.imgur.com/tX8RpV5.jpg
https://i.imgur.com/C9eoT0u.gif
最後選用台達PFC1212DE 12038 12V 4.8A 12CM超級暴力扇,標稱5500轉,實測最高約500 0轉上下,350一顆真是俗擱大碗 https://i.imgur.com/cIToSDb.jpg
既然風扇都這麼暴力了,那電源也不能太馬虎,看明緯幾款12V電源好像價格差不多,就 選大電流的了,明緯 LRS-100-12 12V 8.5A https://i.imgur.com/H0I4FIE.jpg
不過我還是要吐槽一下明緯的電源標示,寫+V、 -V,我還以為是跨度24V正負電源,結果 用三用電表一量總共12V,那個-V根本是地,大家在使用電源時還是千萬記得先用三用電 表量一下電壓,不然器材冒煙花,就是你逝去的青春與汗水 另外給我重新選擇的話,我會建議換成5V+12V雙路輸出的電源供應器(RT-85)因為Arduino 的周邊器件也會使用到5V電源,如果是用便宜的DC-DC轉換器,因為負載導致圖波,很有 可能燒掉Arduino或周邊原件 整個機器的硬體大致就是這些,之後會詳細的描述整個製作過程 -----待續----- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.203.199 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Coffee/M.1636689640.A.D8A.html

11/12 12:39, 2年前 , 1F
雖然是麻瓜,也是推一下
11/12 12:39, 1F
※ 編輯: plzza0dogs (111.248.203.199 臺灣), 11/12/2021 13:29:35

11/12 14:09, 2年前 , 2F
有認真有推
11/12 14:09, 2F

11/12 16:07, 2年前 , 3F
先推一下以免人家發現我看不懂==
11/12 16:07, 3F

11/12 16:39, 2年前 , 4F
好棒棒
11/12 16:39, 4F

11/12 21:32, 2年前 , 5F
買顆esp 32 好用很多
11/12 21:32, 5F

11/13 14:58, 2年前 , 6F
讚,期待分享
11/13 14:58, 6F

11/14 14:42, 2年前 , 7F
什麼親兒子的比喻不倫不類
11/14 14:42, 7F
是的一定是我比喻錯了,您說的一定是對的 ※ 編輯: plzza0dogs (111.248.201.15 臺灣), 11/14/2021 16:09:00

11/15 07:56, 2年前 , 8F
手作就是讚 推推
11/15 07:56, 8F
文章代碼(AID): #1XZUResA (Coffee)