2009 (2)
2010 (1)
2014 (58)
2015 (74)
2016 (71)
2017 (67)
2018 (37)
2020 (57)
2021 (47)
2022 (69)
2023 (45)
1. 抽油煙機
家裏的抽油煙機10年前買,現在價格3-4倍。故障是燈隨機亮滅有時伴隨風扇,似乎是uP輸出自己變,電壓電容均正常。越來越嚴重,發展到加電後風扇自己換擋時開時關。電路如下。9針座接扁平電纜為按鍵/數碼管共用。PIC16C54,RCOSC=3K9-22p。整流後電壓18V而繼電器都是9V(設計問題),另經78L05給uP。所有輸入端均有上拉。
1.1 Arduino nano
打算做個新的,用12V3A電源給2x10W燈和6x12V繼電器板,配7805和Audrino nano。Nano板用Atmeg328P,I/O腳包括2-7(PD2-7)、8-13(PB0-5)、A0-5(PC0-5),Ain0-7(PC0-7,其中PC6-7隻能用於模擬信號),PD0-1已用於TX/RX給USB-232,PB6-7是晶振。
Nano板:https://www.aliexpress.com/item/1005003835337373.html 繼電器板:https://www.aliexpress.com/item/32649659086.html 7805: https://www.aliexpress.com/item/1005003276161292.html 0.1uF: https://www.aliexpress.com/item/1005001835913199.html
5個輸出腳分別控製繼電器給4速風扇及燈。另外7腳是分時I/O用於7段共陰極數碼管和6個按鍵PWR、1-4和燈;輸出時,每腳都是470歐到LED+,7段管的公共陰極接二極管正再到地,相當於發光管壓為3.5V。輸入時,每腳接按鍵再接1K到地,1K是每三鍵共用。這些是原麵板的接法,每腳都有上拉電阻10-12K。
程序簡單,初始化時所有繼電器關閉。主循環先讀鍵盤,無論有鍵與否,讀鍵盤後的狀態都是正確的,用此更新輸出和顯示。燈是獨立控製的。如果需要變速,先關電機的其它3個繞組,延時20ms後才接通所需的一個繼電器;不變速也延時20ms,這樣主循環的周期就是20ms。按電源開關時,如果已經開啟則啟動3秒延時關閉,如果再按一次則立即關閉電機和燈光。
1.2. PIC16F1847
實際是買了PICKit 3.5和F1847,將原板16C54拆下加插座,F1847在XIDE 5.3下開發寫入,用內置RC時鍾,與原板兼容,一次運行成功。不足的是按電源後應當顯示0,延遲關電時應當顯示殘餘時間,待改進。清晨發現不開時側看是a但不明顯,估計是上拉電阻使得LED微導通。原設計用共陰數碼管,按鍵也是對地;如果用共陽數碼管就不會這樣,也不需要上拉。
PICKit 3.5帶自恢複,固件自動更新,可不用附帶電纜直接插入ZIF插座,插座背麵有跳線接法。
2. 台鋸和電木銑
用240V4線插頭,電鋸240V,電木銑120V-A,吸塵器120V-B。電鋸/木銑各有3"電動閥,均用20A/1000電流互感器檢測加電,次級220ohm,串1K後接穩壓管限壓進uP。
a.電鋸:加電後開閥門A,關閥門B,開吸塵器;關電後延遲0/15/30/60S,關吸塵器
b.木銑:加電後開閥門B,關閥門A,開吸塵器;關電後延遲0/15/30/60S,關吸塵器
c.空氣質量:串口M2.5,顯示數字,可選電平控製120V開關輸出
3. 溫控器
3.1 KSD301
有NO/NC兩種,attic風扇需用NO 30C=86F/35C=95F的
3.2 可調軟金屬管溫控
有NO/1P兩種,實測斷電迅速,回差約3C,但剛接通時電阻可達20歐。
3。3 W3230
http://sah.rs/media/sah/techdocs/w3230-manual.pdf https://www.youtube.com/watch?v=64YBz_F-MKA 按set後,