返回首頁
當(dāng)前位置: 主頁 > 最新資訊 >

新型冷庫控制器設(shè)計(jì)知識(shí)

時(shí)間:2010-08-02 11:19來源:機(jī)械專家網(wǎng) 作者:發(fā)布人 點(diǎn)擊:
引言 城市鄉(xiāng)鎮(zhèn)都廣泛使用中小型冷庫,由于有些地方電源電壓波動(dòng)較大,且常有不定時(shí)停電,這給目前常用的冷庫控制器可*運(yùn)行帶來困難。我們?cè)O(shè)計(jì)了一種新型全自動(dòng)冷庫控制器,對(duì)冷庫的
  

  引言

       城市鄉(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ù)字化冷庫控制器。特別是采用了美國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ù)長期可*保存等問題的首選器件,特別適合在單片機(jī)測(cè)控系統(tǒng)中應(yīng)用。渦街流量計(jì)

  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所示。控制器由單片機(jī)89C51、X5045監(jiān)控電路、數(shù)字溫度傳感器DS1820、鍵盤、輸出繼電器、報(bào)警單元、顯示電路組成。

  X5045的WP(寫保護(hù)輸入)接Vcc,RESET端接89C51的RESET,CS(片選)、SO(串行輸出)、SI(串行輸入)、SCK(串行時(shí)鐘輸入)與89C51的P2口相連。由89C51控制其工作狀態(tài)和數(shù)據(jù)傳輸。利用X5045的EEPROM記憶功能保存設(shè)定的參數(shù);X5045的上電復(fù)位功能、電壓監(jiān)控功能,消除電源通斷瞬時(shí)及電源電壓波動(dòng)時(shí)造成的系統(tǒng)死機(jī)、數(shù)據(jù)誤寫及誤動(dòng)作等故障;X5045的看門狗能消除現(xiàn)場(chǎng)應(yīng)用中干擾造成的死機(jī)。

  采用DS1820數(shù)字溫度傳感器檢測(cè)冷庫溫度,與89C51串行通信,電路結(jié)構(gòu)簡單,不用校正傳感器,其溫度測(cè)定范圍為-55℃-125℃。鍵盤S1-S6可設(shè)定或修改冷庫的各項(xiàng)控制參數(shù):包括除霜周期、除霜時(shí)間、溫度上限、溫度下限。按S3-S6鍵,顯示5秒對(duì)應(yīng)的設(shè)定參數(shù)。在參數(shù)設(shè)定狀態(tài),可通過S3-S6及+鍵S1、-鍵S2,進(jìn)行參數(shù)修改,修改后的參數(shù)存入X5045的EEPROM存儲(chǔ)器。開關(guān)S7為狀態(tài)選擇,S7合向強(qiáng)制除霜,強(qiáng)制進(jìn)入除霜狀態(tài),并停止制冷機(jī)工作;當(dāng)開關(guān)合向參數(shù)設(shè)定,進(jìn)入?yún)?shù)設(shè)定狀態(tài);S7在中間位置時(shí),冷庫正常運(yùn)行。制冷除霜控制分別經(jīng)繼電器輸出,控制壓縮機(jī)制冷和加熱器除霜。報(bào)警單元由軟件控制,提供報(bào)警功能。89C51的串行輸出經(jīng)驅(qū)動(dòng)電路74LS164(圖中未畫出)控制3位數(shù)碼顯示,正常工作時(shí)顯示冷庫溫度;參數(shù)設(shè)定時(shí),顯示所設(shè)定的參數(shù)。三只發(fā)光管分別指示控制器的三種工作狀態(tài):制冷、除霜、設(shè)定。

  軟件設(shè)計(jì)

  控制器上電先運(yùn)行初始化程序,單片機(jī)從X5045的EEPROM中讀入設(shè)定的各項(xiàng)控制參數(shù)。檢測(cè)并顯示冷庫溫度。延時(shí)5分鐘,以避免因短時(shí)斷電造成的制冷機(jī)啟動(dòng)困難。

  此后進(jìn)行控制鍵S7檢測(cè),鍵盤檢測(cè),除霜周期檢測(cè),冷庫溫度調(diào)節(jié),循環(huán)執(zhí)行以上過程。

  控制鍵S7檢測(cè):如果S7在強(qiáng)制除霜狀態(tài),停止制冷機(jī)工作,接通加熱器強(qiáng)制除霜,除霜指示燈亮,檢測(cè)并顯示冷庫溫度;如果S7在參數(shù)設(shè)定狀態(tài),運(yùn)行參數(shù)設(shè)定程序,設(shè)定指示燈亮;S7在中間位置時(shí),控制器進(jìn)入自動(dòng)控制方式。

  鍵盤檢測(cè):分別按除霜周期、除霜時(shí)間、溫度上限、溫度下限等四個(gè)鍵時(shí),顯示對(duì)應(yīng)的設(shè)定參數(shù)5秒鐘。

  除霜周期檢測(cè):若除霜周期到,停止制冷機(jī)工作,根據(jù)除霜時(shí)間接通加熱器除霜,除霜指示燈亮,檢測(cè)并顯示冷庫溫度。

  冷庫溫度調(diào)節(jié):根據(jù)設(shè)定的溫度上限、溫度下限控制制冷機(jī)啟停,將冷庫的溫度控制在設(shè)定的范圍內(nèi)。若溫度超過溫度上限1度,或溫度低于溫度下限1度,則啟動(dòng)報(bào)警器。

  參數(shù)設(shè)定時(shí),維持運(yùn)行狀態(tài)不變;通過S3-S6及+、-鍵,進(jìn)行參數(shù)修改,修改后的參數(shù)存入X5045的EEPROM存儲(chǔ)器。

  X5045除記憶設(shè)定的各項(xiàng)控制參數(shù)外,還肩負(fù)著上電復(fù)位、電壓監(jiān)控、看門狗功能,在系統(tǒng)中起著重要作用。下面簡介對(duì)X5045的編程。

  對(duì)X5045編程應(yīng)注意以下幾點(diǎn):(1)所有指令、地址、數(shù)據(jù)傳送均是最高位在先。(2)寫存貯器一次最多16個(gè)字節(jié),且在一頁內(nèi)。(3)一條寫指令傳送完畢,CS變?yōu)楦唠娖胶髴?yīng)延時(shí)10ms以上,以保證X5043/45完成內(nèi)部寫操作。(4) SCK上升沿鎖存輸入,SCK下降沿使數(shù)據(jù)輸出有效。(5)WRDI指令、上電、存貯器寫、狀態(tài)字寫之后,會(huì)自動(dòng)禁止以后的寫操作(包括狀態(tài)字),在寫狀態(tài)寄存器或存貯器之前應(yīng)先發(fā)送WREN命令。

  下面是單片機(jī)對(duì)X5045的基本輸入輸出程序。

  (1)串行輸出子程序

  OUTB: MOVR0,#08H

  OUTB1: CLRP2.1;SCK低電平

  RLCA

  MOVP2.4,C;輸出數(shù)據(jù)

  到SI端

  SETBP2.1;SCK高電

  平(鎖存數(shù)據(jù))

  DJNZR0,OUTB1

  RET

  (2)串行輸入子程序

  INB: MOVR0,#08H

  INB1:CLRP2.1;SCK低電平(輸出數(shù)據(jù))

  MOVC,P2.3;讀SO端數(shù)據(jù)

  RLCA

  SETBP2.1;SCK高電平

  DJNZR0,INB1

  RET

  (3)讀X5043/45單元內(nèi)容子程序

  READ_B:MOV DPTR,#0010H

  CLR P2.2;CS有效

  MOVA,#03H;READ指令

  MOVB,DPH

  MOVC,B.0

  MOVACC.3,C;A8地址位

  LCALLOUTB

  MOV A,DPL;低8位地址

  LCALLOUTB

  LCALLINB

  SETBP2.2;CS無效

  RET

  結(jié)語

  該控制器結(jié)構(gòu)簡單、價(jià)格便宜、調(diào)試和運(yùn)行中無需校正傳感器;能對(duì)冷庫的制冷和除霜過程進(jìn)行全自動(dòng)控制,保證冷庫溫度在設(shè)定的范圍內(nèi),同時(shí)還具有參數(shù)記憶、來電延時(shí)、故障報(bào)警等多項(xiàng)功能,經(jīng)實(shí)際應(yīng)用證明工作可*、功能完善。該控制器可用于各種中小型冷庫。將X5045電路用在冷庫控制器中,解決了參數(shù)記憶問題,消除了電源通斷瞬時(shí)及電源電壓波動(dòng)時(shí)造成的系統(tǒng)故障,避免了干擾造成的死機(jī),可實(shí)現(xiàn)冷庫無人執(zhí)守全自動(dòng)運(yùn)行。

北京制冷設(shè)備
------分隔線----------------------------
最新評(píng)論 查看所有評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
評(píng)價(jià):
表情:
用戶名: 密碼: 驗(yàn)證碼:
發(fā)布者資料
發(fā)布人 查看詳細(xì)資料 發(fā)送留言 加為好友 用戶等級(jí): 注冊(cè)時(shí)間:1970-01-01 08:01 最后登錄:2011-01-27 13:01
推薦內(nèi)容
??
cheap louis vuitton wallet power outlet australia
主站蜘蛛池模板: 99精品国产成人a∨免费看| 亚洲国产精品成人综合色在线婷婷 | 无码任你躁久久久久久老妇| 国产一区二区在线观看视频| 一级黄色日b片| 污视频app网站| 国产熟睡乱子伦视频观看软件| 四虎成人精品国产永久免费无码| 中文字幕在线看片成人| 男人插女人30分钟| 国产精品日韩欧美久久综合 | 偷炮少妇宾馆半推半就激情| 91亚洲欧美综合高清在线| 曰批免费视频观看40分钟| 四虎精品成人免费观看| 99福利在线观看| 日韩色日韩视频亚洲网站| 后入内射国产一区二区| 97影院九七理论片男女高清| 最近2019中文字幕大全第二页| 国产一区二区女内射| a亚洲Va欧美va国产综合| 欧美与黑人午夜性猛交久久久| 国产乱子伦精品无码码专区| bwbwbwbwbwbw精彩| 最近中文字幕2019国语3| 又紧又大又爽精品一区二区| 91av手机在线观看| 日本三区四区免费高清不卡| 人妻在线无码一区二区三区| 国产精品入口麻豆免费观看| 性欧美videofree另类超大| 亚洲成a人一区二区三区| 色综合综合色综合色综合| 在线中文字幕网| 久久五月精品中文字幕| 男人让女人爽30分钟免费| 国产成人精品实拍在线| 一区二区三区在线观看视频 | 国产精品热久久无码AV| 丰满少妇人妻无码专区|