新型冷库控制器设计

新型冷库控制器设计

ID:10687603

大小:55.50 KB

页数:4页

时间:2018-07-07

新型冷库控制器设计_第1页
新型冷库控制器设计_第2页
新型冷库控制器设计_第3页
新型冷库控制器设计_第4页
资源描述:

《新型冷库控制器设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、新型冷库控制器设计

2、第1复位门限电压:门限电压在出厂时设定为一标准值,对Vcc=5V±10%的芯片,门限为4.25V—4.5V。该值也可由用户自行设定,可编程范围为1.7V—5.0V。看门狗定时器:可编程为1.4s、600ms、200ms或禁止。在非禁止状态,若在定时周期内CS端没有出现由高至低电平变化,RESET端将输出200ms的有效复位信号,防止程序跑飞或进入死循环。可分段保护的CMOS串行EEPROM:512字节,每个字节可擦写10万次以上,内部数据可保存100年以上。X5043/45内有一个8位指令寄存器,对该芯片的所有操作都需要通过对指令寄存器写命令来完成;一个状态寄存器,确定

3、EEPROM的块保护地址范围及看门狗定时器的超时周期。控制器电路设计控制器电路原理图如图2所示。控制器由单片机89C51、X5045监控电路、数字温度传感器DS1820、键盘、输出继电器、报警单元、显示电路组成。X5045的记忆功能保存设定的参数;X5045的上电复位功能、电压监控功能,消除电源通断瞬时及电源电压波动时造成的系统死机、数据误写及误动作等故障;X5045的看门狗能消除现场应用中干扰造成的死机。采用DS1820数字温度传感器检测冷库温度,与89C51串行通信,电路结构简单,不用校正传感器,其温度测定范围为-55℃-125℃。键盘S1-S6可设定或修改冷库的各项控制参数:包括除霜

4、周期、除霜时间、温度上限、温度下限。按S3-S6键,显示5秒对应的设定参数。在参数设定状态,可通过S3-S6及+键S1、-键S2,进行参数修改,修改后的参数存入X5045的EEPROM存储器。开关S7为状态选择,S7合向强制除霜,强制进入除霜状态,并停止制冷机工作;当开关合向参数设定,进入参数设定状态;S7在中间位置时,冷库正常运行。制冷除霜控制分别经继电器输出,控制压缩机制冷和加热器除霜。报警单元由软件控制,提供报警功能。89C51的串行输出经驱动电路74LS164(图中未画出)控制3位数码显示,正常工作时显示冷库温度;参数设定时,显示所设定的参数。三只发光管分别指示控制器的三种工作状态

5、:制冷、除霜、设定。软件设计控制器上电先运行初始化程序,单片机从X5045的EEPROM中读入设定的各项控制参数。检测并显示冷库温度。延时5分钟,以避免因短时断电造成的制冷机启动困难。此后进行控制键S7检测,键盘检测,除霜周期检测,冷库温度调节,循环执行以上过程。500)this.style.ouseg(this)">控制键S7检测:如果S7在强制除霜状态,停止制冷机工作,接通加热器强制除霜,除霜指示灯亮,检测并显示冷库温度;如果S7在参数设定状态,运行参数设定程序,设定指示灯亮;S7在中间位置时,控制器进入自动控制方式。键盘检测:分别按除霜周期、除霜时间、温度上限、温度下限等四个键时,显

6、示对应的设定参数5秒钟。除霜周期检测:若除霜周期到,停止制冷机工作,根据除霜时间接通加热器除霜,除霜指示灯亮,检测并显示冷库温度。冷库温度调节:根据设定的温度上限、温度下限控制制冷机启停,将冷库的温度控制在设定的范围内。若温度超过温度上限1度,或温度低于温度下限1度,则启动报警器。参数设定时,维持运行状态不变;通过S3-S6及+、-键,进行参数修改,修改后的参数存入X5045的EEPROM存储器。X5045除记忆设定的各项控制参数外,还肩负着上电复位、电压监控、看门狗功能,在系统中起着重要作用。下面简介对X5045的编程。对X5045编程应注意以下几点:(1)所有指令、地址、数据传送均是最

7、高位在先。(2)写存贮器一次最多16个字节,且在一页内。(3)一条写指令传送完毕,CS变为高电平后应延时10ms以上,以保证X5043/45完成内部写操作。(4)SCK上升沿锁存输入,SCK下降沿使数据输出有效。(5)OVR0,#08HOUTB1:CLRP2.1;SCK低电平RLCAMOVP2.4,C;输出数据到SI端SETBP2.1;SCK高电平(锁存数据)DJNZR0,OUTB1RET(2)串行输入子程序INB:MOVR0,#08HINB1:CLRP2.1;SCK低电平(输出数据)MOVC,P2.3;读SO端数据RLCASETBP2.1;SCK高电平DJNZR0,INB1RET(3)读

8、X5043/45单元内容子程序READ_B:MOVDPTR,#0010HCLRP2.2;CS有效MOVA,#03H;READ指令MOVB,DPHMOVC,B.0MOVACC.3,C;A8地址位LCALLOUTBMOVA,DPL;低8位地址LCALLOUTBLCALLINBSETBP2.2;CS无效RET 结语该控制器结构简单、价格便宜、调试和运行中无需校正传感器;能对冷库的制冷和除霜过程进行全自动控制,保证冷库温度在设定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。