新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 制作單片機(jī)恒溫箱的溫控系統(tǒng)的方法解析

制作單片機(jī)恒溫箱的溫控系統(tǒng)的方法解析

作者: 時間:2012-06-15 來源:網(wǎng)絡(luò) 收藏

溫度控制子程序:

五、PCB設(shè)計(jì)與硬件焊接

以Altium Designer軟件繪制設(shè)計(jì)PCB圖。

如圖4所示。設(shè)計(jì)PCB時,主要注意如下問題:1、按模塊電路組合排列元器件。即將同一模塊的元器件盡量排列在一起,以避免布線繁雜而難以發(fā)現(xiàn)檢測或排除故障;2、布線時保證安全的線間距,設(shè)置好布線規(guī)則后。最好手動布線;3、需要與外界連接的接口,一般放在P C B的邊緣;4、濾波電容。

需靠近要濾波的器件附件,相互連接的導(dǎo)線不宜過長。否則影響濾波效果。檢查確保制成的PCB沒有短路、斷路以及連錯的情況下,將相應(yīng)元器件焊接于制成的PCB上。

圖4PCB圖
圖4PCB圖

六、調(diào)試與故障排除

以萬用表檢測硬件的連接線路;在保證硬件電路沒有短路、斷路等問題的情況下。使用宏晶科技單公司所提供的下載軟件(如圖5所示)。將程序下載到STC89C52RC上。從而進(jìn)行軟硬件結(jié)合調(diào)試。

圖5下載軟件界面圖
圖5下載軟件界面圖

在調(diào)試的過程中,遇到如下故障,下載成功并給上電,剛開始程序正常運(yùn)行,具有預(yù)期效果--數(shù)碼管顯示出溫度值。而不到1分鐘。數(shù)碼管不再顯示。此時,用手摸MCU,發(fā)現(xiàn)溫度正常不發(fā)熱。按復(fù)位鍵,無效;然后拔掉電源,用萬用表測試數(shù)碼管。數(shù)碼管完好;后來換了另外一塊完好的MCU,問題依然存在;最后著手去查硬件問題,發(fā)現(xiàn)MCU復(fù)位電路上的電解電容焊接反了,將該電容替換,問題得以解決。用WNY-03型0-1 50℃水銀溫度計(jì)頭插入樣品容器箱,測20℃,30℃,40℃,50℃控制值與實(shí)際值的偏差。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉