新型冷庫控制器設(shè)計(jì)
作者:河北醫(yī)科大學(xué)物理教研室 易小林 范振中 來源:《電子產(chǎn)品世界》 摘要:用89c51單片機(jī)、x5045多功能可編程cpu監(jiān)控芯片、ds1820數(shù)字濕度傳感器和led數(shù)碼顯示器設(shè)計(jì)了一種冷庫控制器,實(shí)現(xiàn)了冷庫濕度的全數(shù)字化控制。 關(guān)鍵詞:冷庫控制器 x5043/45 監(jiān)控電路 引言 城市鄉(xiāng)鎮(zhèn)都廣泛使用中小型冷庫,由于有些地方電源電壓波動(dòng)較大,且常有不定時(shí)停電,這給目前常用的冷庫控制器可靠運(yùn)行帶來困難。我們?cè)O(shè)計(jì)了一種新型全自動(dòng)冷庫控制器,對(duì)冷庫的制冷和除霜過程進(jìn)行全自動(dòng)控制。硬件設(shè)計(jì)采用了89c51單片機(jī)、x5045多功能可編程cpu監(jiān)控芯片、ds1820數(shù)字傳感器和led數(shù)碼顯示,構(gòu)成全數(shù)字化冷庫控制器。特別是采用了美國(guó)xicor公司新研制生產(chǎn)的x5045監(jiān)控芯片,它同時(shí)具有上電復(fù)位、電壓監(jiān)控、看門狗功能和512字節(jié)的eeprom,解決了控制參數(shù)記憶問題,防止了電源通斷瞬時(shí)及電源電壓波動(dòng)時(shí)造成的系統(tǒng)故障,避免了干擾造成的系統(tǒng)死機(jī),可實(shí)現(xiàn)冷庫無人執(zhí)守全自動(dòng)運(yùn)行。 監(jiān)控電路 x5043/45監(jiān)控電路集上電復(fù)位、看門狗定時(shí)器、電源電壓監(jiān)控、分塊保護(hù)的eeprom于一體,是解決單片機(jī)系統(tǒng)中抗干擾和數(shù)據(jù)長(zhǎng)期可靠保存等問題的首選器件,特別適合在單片機(jī)測(cè)控系統(tǒng)中應(yīng)用。 x5043/45的功能框圖如圖1所示,其主要性能包括: 上電復(fù)位功能:在電源電壓低于檢測(cè)門限時(shí), reset引腳輸出有效復(fù)位信號(hào),當(dāng)電源電壓上升高于檢測(cè)門限時(shí),復(fù)位信號(hào)延時(shí)200ms后變?yōu)闊o效。 電壓監(jiān)控功能:當(dāng)電源電壓低于檢測(cè)門限時(shí),使上電復(fù)位電路產(chǎn)生復(fù)位信號(hào),復(fù)位信號(hào)至vcc=1v有效。 復(fù)位門限電壓:門限電壓在出廠時(shí)設(shè)定為一標(biāo)準(zhǔn)值,對(duì)vcc=5v±10%的芯片, 門限為4.25v—4.5v 。該值也可由用戶自行設(shè)定,可編程范圍為1.7v—5.0v 。 看門狗定時(shí)器:可編程為1.4s、600ms、200ms或禁止。在非禁止?fàn)顟B(tài),若在定時(shí)周期內(nèi)cs端沒有出現(xiàn)由高至低電平變化,reset端將輸出200ms的有效復(fù)位信號(hào),防止程序跑飛或進(jìn)入死循環(huán)。 可分段保護(hù)的cmos串行eeprom:512字節(jié),每個(gè)字節(jié)可擦寫10萬次以上,內(nèi)部數(shù)據(jù)可保存100年以上。 x5043/45內(nèi)有一個(gè)8位指令寄存器,對(duì)該芯片的所有操作都需要通過對(duì)指令寄存器寫命令來完成;一個(gè)狀態(tài)寄存器,確定eeprom的塊保護(hù)地址范圍及看門狗定時(shí)器的超時(shí)周期。 控制器電路設(shè)計(jì) 控制器電路原理圖如圖2所示??刂破饔蓡纹瑱C(jī)89c51、x5045監(jiān)控電路、數(shù)字溫度傳