1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
温度设定值存放在闪烁存储器上即使断电也可保存。
程序如下读取冷藏室温度设定值延时确保数据读完读取冷藏室温度设定值延时确保数据读完,清空各状态位允许外部中断中断选择边沿触发方式开中断三键盘扫描子程序扫描程序采用边延时边扫描的方法,当设置键按下次,指示灯亮,按键和键设置冷藏室温度。
当设置键按下二次,指示灯亮,灭,按键和键设置冷冻室温度。
当设置键按下三次,设置完成,指示灯,均灭。
如果内无键按下,表示误按或用户放弃设置。
退出扫描。
程序如下,边延时边扫描,内没有键按下结束扫描,设置键按下三次,设置完成设置键按下次设置键按下二次加键按下冷藏室温度为正时加,冷藏室温度为负时加冷冻室温度为正时加冷冻室温度为负时加减键按下冷藏室温度为正时减,冷藏室温度为负时减,冷冻室温度为正时减冷冻室温度为负时减,陈涛芯片与单片微控制器的接口设计与应用山东煤炭科技陈跃东集成温度传感器原理及其应用安徽工程科技学院学报,将设定值存放在闪烁存储器上显示设定值,四打开压缩机子程序程序流程图如下图如示图打开压缩机子程序入口参数全局变量压缩机开启标志压缩机开启压缩关闭离上次关闭压缩机是否已有否是电压过欠压标志过欠压正常作用根据条件打开压缩机返回值无程序如下,,压缩机处于关闭状态距上次关闭有电压正常置压机状态位置位,打开压缩机打开压缩机运行指示灯延时段时间退出,五关闭压缩机关闭压缩机后用定时器中断计时,做为下次是否开压缩机的依据,因为压缩机不能连续启停。
程序如下关闭压缩机关闭压缩机运行指示灯清空压缩机状态标志设置工作于模式启动定时器允许中断六定时器中断程序用于压缩机延时关压缩机是否有有清空位关闭定时器中断没有重新允许中断关闭压缩机置电源状态指示灯置电源状态位,报警七延时子程序第四章分析与结论通过此项设计的分析可得到如下结论本系统运用单片机速度快体积小价格低廉的位单片机,可以做出可行可靠性强的自动控制产品电冰箱温度的控制系统。
实现了电冰箱温度的自动控制。
在单片机应用环境不是很恶劣的地方,利用软件抗干扰也可以达到精度不高的要求,而且,节省了硬件资源,降低了产品设计成本,有助于产品的推广民用化。
本系统的设计尽量简化电路,提高软件质量。
本系统支持多功能模块。
如果再加上少许外围器件,如语音芯片,环境温度传感器,在软件方面采用模糊控制技术,可以使电冰箱的智能化大大提高。
参考文献陈明荧单片机课程设计实训教材北京清华大学出版社李军检测技术及仪表北京中国轻工业出版社凌玉华单片机原理与应用系统设计长沙中南大学出版社刘鸣,车立新,陈兴梧,赵煜温度传感器的特性及程序设计方法电测与仪表周月霞,孙传友硬件连接及软件编程传感器世界刘易雄,刘建雄接口的语言程序设计仪器仪表用户,河南科技大学机电工程学院的信号将不出现。
振荡特性当保持低电平时,则在此期间外部程序存储器,不管是否有内部程序存储器。
注意加密方式时,将内部锁定为当端保持高电平时,此间内部程序存储器。
在编程期间,此引脚也用于施加编程电源反向振荡放大器的输入及内部时钟工作电路的输入。
来自反向振荡器的输出。
芯片擦除整个阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持管脚处于低电平来完成。
在芯片擦操作中,代码阵列全被写且在任何非空存储字节被重复编程以前,该操作必须被执行。
此外,设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。
在闲置模式下,停止工作。
但,定时器,计数器,串口和中断系统仍在工作。
在掉电模式下,保存的内容并且冻结振荡器,禁止所用其他芯片功能,直到下个硬件复位为止。
运算器算术逻辑部件用以完成的算术运算及布尔代数的逻辑运算,并通过运算结果影响程序状态寄存器的些位,从而为判断转移十进制修正和出错等提供依据。
累加器在算术逻辑运算中存放个操作数或结果,在与外部存储器和接口打交道时,进行数据传送都要经过来完成。
寄存器在运算中要使用寄存器。
乘法时,用来存放乘数以及积的高字节除法时,用来存放除数及余数。
不作乘除时,可作通用寄存器使用。
程序状态标志寄存器用来存放当前指令执行后操作结果的些特征,以便为下条指令的执行提供依据。
中断系统单片机的中断系统简单实用,其基本特点是有个固定的可屏蔽中断源,个在片内,个在片外,它们在程序存储器中各有固定的中断入口地址,由此进入中断服务程序个中断源有两级中断优先级,可形成中断嵌套个特殊功能寄存器用于中断控制和条件设置的编程。
个中断源的符号名称及产生的条件如下外部中断,由端口线引入,低电平或下跳沿引起。
外部中断,由端口线引入,低电平或下跳沿引起。
定时器计数器中断,由计满回零引起。
定时器计数器中断,由计满回零引起。
串行中断,串行端口完成帧字符发送接收后引起。
三温度传感器在传统的模拟信号远距离温度测量系统中,需要很好的解决引线误差补偿问题多点测量切换误差问题和放大电路零点漂移误差问题等技术问题,才能够达到较高的测量精度。
我们在为冰箱测温系统中,为了克服上面提到的三个问题,采用了新型数字温度传感器,在对其测温原理进行详细分析的基础上,提出了提高测量精度的方法,使的测量精度由提高到以上,取得了良好的测温效果。
简介是美国半导体公司生产的可组网数字式温度传感器,在其内部使用了在板专利技术。
全部传感元件及转换电路集成在形如只三极管的集成电路内。
与其它温度传感器相比,具有以下特性。
独特的单线接口方式,在与微处理器连接时仅需要条口线即可实现微处理器与的双向通讯。
支持多点组网功能,多个可以并联在唯的三线上,实现多点测温。
在使用中不需要任何外围元件。
温范围,固有测温分辨率。
测量结果以位数字量方式串行传送内部结构框图如图所示。
测温原理如图所示。
图中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器。
高温度系数晶振随温度变化其振荡率明显改变,所产生的信号作为计数器的脉冲输入。
计数器和温度寄存器被预置在所对应的个基数值。
计数器对低温度系数晶振产生的脉冲信号进行减法计数,当计数器的预置值减到时,温度寄存器的值将加,计数器的预置将重新被装入,计数器重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到计数电压交流监测,分钟直流监测,分钟输入过载能力倍阈值,持续秒额定环境温度商业级,工业级平均无故障工作时间万小时回差设置,确保动作稳定五功能按键因本系统使用的按键数目少,故按键采用硬件去抖。
按键电路如图所示。
用两个与非门构成个触发器。
当按键未按下时输出为刚键按下时输出为。
此时即使用按键的机器性能,使按键因弹性抖动而产生瞬时断开抖动跳开,只要按键不返回原来状态,双稳态电路的状态不会改变,输出保持为,不会产生抖动的波形。
也就是说,即使点的电压波形是抖动的,但经双稳态电路之后,其输出为正规的矩形波。
图按键电路六压缩机,风机电磁阀控制压缩机,风机工作原理是制冷系统内制冷剂的低压蒸汽被压缩机吸入并压缩为高压蒸汽后排至冷凝器。
同时轴流风扇吸入的室外空气流经冷凝器,带走制冷剂放出的热量,使高压制冷剂蒸汽凝结为高压液体。
高压液体经过过滤器节流机构后喷入蒸发器,并在相应的低压下蒸发,吸取周围的热量。
同时贯流风扇使空气不断进入蒸发器的肋片间进行热交换,并将放热后变冷的空气送向室内。
如此室内空气不断循环流动,达到降低温度的目的。
而冰箱没有风扇靠自然对流来进行热量交换。
电磁阀的工作原理非常简单,阻流板就象个闸门,个弹簧让它处于关闭状态,上面个电磁铁芯,铁芯低部橡胶压在阻流板中间凸起的个小眼儿上,外面个电磁线圈,接通电源后铁芯别吸上去,小眼儿开始进气,压力达到顶开弹簧后电磁阀打开。
七故障报警电路报警电路主要用示电冰箱使用过程中出现的故障,包括系统自身故障,外界故障,和误操作,如冰箱内温度太高,外界电压波动大,未关好冰箱门或是开门时间太长等等。
四个指示灯作用设置冷藏室温度时亮设置冷冻室温度时亮压缩机运行时亮电源过压或欠压时亮第三章软件部分本系统软件主要由主流程功能子程序中断服务程序组成。
采用主程序调用功能子程序,子程序尽可能少的调用其它子程序,以保证系统的稳定运行。
本系统温度在,用七位即可存放,因此温度值用个字节存放,最高位存放符号位。
各温度值均用全程变量形式存放,如下冷藏室温度设定值冷冻室温度设定值冰箱运行时冷藏室温度实际值冰箱运行时冷冻室温度实际值用于存放压缩机,电源状态和压缩机关机延时状态值其中最低位存放压缩机状态标志压缩机开启压缩机关闭第位离上次关闭压缩机是否已有否是第位电压过欠压标志过欠压正常,用于存放化霜时间计数用于压缩机关闭延时计数主程序主程序由初始化,键盘扫描,显示,温度采集,温度控制和定时化霜子程序组成,为系统软件的主干部分,化霜采用定时化霜,每三十分钟化霜次,化霜原理见概论电冰箱式作原理部分,其流程图如图所示程序如下图主程序流程图初始化键盘扫描获得冷藏室温度获得冷冻室温度显示两室温度值,冷藏室温度等于高于设定值时开启压缩机冷冻器计数到时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。
图中的斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正计数器的预置值。
在正常测温情况下,的测温分辩率为以位数据格式表示,其中最低有效位由比较器进行比较,当计数器中的余值转化成温度后低于时,清除温度寄存器的最低位,当计数器中的余值转化成温度后高于,置位温度寄存器的最低位,如对应的位数据格式如下提高
