行第位调用显示温度标记子程序加载数据设置位置显示数据设定显示起始地址为第二行第位调用显示温度标记子程序加载数据设置位置显示数据显示温度标记子程序调用写指令子程序存代码表使指针指到表中第个码取码次数为读取码调用写数据子程序值加判断是否将代码读取完代码表,在的第二行显示高温数字设置被除数,为百位数除法运算,结果存商数,存余数低半字节加得到码转换为字符放入堆栈暂存起来设置显示的位置由显示出来由堆栈取出来赋值数据互换,为十位数除法运算,结果存商数,存余数转换为字符显示位位置加放入堆栈暂存起来设置显示的位置由显示出来由堆栈取出来显示位位置加为个位数设置显示的位置转换为字符由显示出来调试在硬件设计和软件设计完成以后,就是系统调试环节,本次设计的调试是在多功能单片机实验板上完成。借助于多功能单片机实验板,利用实验板上的个独立按键四位数码管显示,蜂鸣器和发光二极管再连接上组建成电桥,用小水箱装适量水模拟成个电锅炉,用电热丝通过固态继电器串接在交流电源上准备对水箱里的水进行加热。整个实验调试过程和现象如下当实验板通电后,数码显示当前温度当时未处理的水温为,按下功能键次后进入温度设定值的修改中,此时显示初始化程序中开始保存的温度设定初始值,通过位选键加键和单元高温度值存放单元高温报警值存放单元低温报警值存放单键处理延时结束读入数据发送启动信号开始返回图控制算法程序流程图单片机温度控制程序程序温度值存放提取要显示的百十个十分位的数值依次向数码管传送段码和位码延时显示下位结束开始转换是否完成图转换程序操作流程图是否有按键是否有按键按键已释放图按键检测与处理流程图获键值,参数设置显示。图是系统分配装置的主程序流程图。子程序流程图及分析本系统子程序主要有数码管显示程序转换程序键盘扫描程序控制算法子程序。开始四位是否全部显示图数码管显示程序操作流程图示温度值,经运算输出控制启动声光报警图主程序流程图温度值显示,将实际温度与设定值进行比较进行运算,输出波形控制并判断是否要启动报警,反复对键盘进行扫描从而更新温度锅炉温度控制系统中,主程序的功能主要是实现初始化,温度采集转换,温度值开始是否满足报警条件是否有按键系统初始化采集温度信号,转换显示保存设定值修改设定值修改上限值值修改下限值值显这四位的标志加键每按次键,位选标志所指的当前位的值加减键每按次键,位选标志所指的当前位的值减确定键保存设置值并返回到显示温度状态的电平是高电平。锅炉温度控制系统软件设计主程序流程图及分析在锅这四位的标志加键每按次键,位选标志所指的当前位的值加减键每按次键,位选标志所指的当前位的值减确定键保存设置值并返回到显示温度状态的电平是高电平。锅炉温度控制系统软件设计主程序流程图及分析在锅炉温度控制系统中,主程序的功能主要是实现初始化,温度采集转换,温度值开始是否满足报警条件是否有按键系统初始化采集温度信号,转换显示保存设定值修改设定值修改上限值值修改下限值值显示温度值,经运算输出控制启动声光报警图主程序流程图温度值显示,将实际温度与设定值进行比较进行运算,输出波形控制并判断是否要启动报警,反复对键盘进行扫描从而更新温度参数设置显示。图是系统分配装置的主程序流程图。子程序流程图及分析本系统子程序主要有数码管显示程序转换程序键盘扫描程序控制算法子程序。开始四位是否全部显示图数码管显示程序操作流程图提取要显示的百十个十分位的数值依次向数码管传送段码和位码延时显示下位结束开始转换是否完成图电平信号来导通三极管以驱动蜂鸣器和灯,进行系统声光报警。当温度恢复到设置范围内后,声光报警自动撤销。图声光报警电路显示电路用于显示用户设定的温度上限温度下限温度和当前温度值等,精确到小数点后位。如下图所示,单片机的口输出段选编码,分别为四位数码管的位选编码。当其中位选编码输出低电平时,三极管导通,使得共阳极数码管公共端得到个高电平,同时口输出相应的要显示的数字共阳极字型码并通过将段码信号锁存输出。图温度数码管显示键盘电路键盘是用来给用户提供设置设定温度上限值下限值显示温度等功能。如下图,图键盘电路及功能说明当按键没有被按下时,通过下拉电阻接地,单片机此时检测的电平是低电平,当有键按下时,对应中的引脚与接通,单片机此时检测功能键选择修改温度设定值上限值下限值显示温度位选键选择修改百位十位个位十分位这四位的标志加键每按次键,位选标志所指的当前位的值加减键每按次键,位选标志所指的当前位的值减确定键保存设置值并返回到显示温度状态的电平是高电平。锅炉温度控制系统软件设计主程序流程图及分析在锅炉温度控制系统中,主程序的功能主要是实现初始化,温度采集转换,温度值开始是否满足报警条件是否有按键系统初始化采集温度信号,电平时,发出个信号,使得输出锁存缓冲器开放,将数据输送到数据线上,从而完成温度数字信号的采集过程。该控制系统的输出模块该控制系统的输出单元主要有三个继电器输出控制加热执行机构的开与关。当水温高于上限温度和低于下限温度时,系统进行声光报警。数码管用于显示用户设定的温度上限温度下限温度和当前温度值。继电器输出加热执行机构的开与关状态由固态继电器来控制,如下图所示。图固态继电器输出电路当系统采集到温度信号后与设定温度进行比较得到个偏差,然后通过运算,从单片机口输出个波,波形的高电平期间,固态继电器输入端为高电平,从而和两触点闭合,将加热执行机构加热丝连入到交流回路中,控制加热机构对锅炉进行加热动作,与此同时工作指示灯点亮。波形低电平期间,输入端为低电平,从而和两触点断开,将加热执行机构加热丝从回路中切断,控制加热机构对锅炉停止加热,与此同时工作指示灯点熄灭。关于选用固态继电器由于本系统加热执行机构的开与关状态交替比较频繁,般的机械式继电器在这种工作模式下使用寿命大大降低,所以难以满足这要求,考虑各种因素选用固态继电器。与般机械式继电器相比,固态继电器有如下优点高寿命,高可靠灵敏度高,控制功率小,电磁兼容性好快速转换电磁干扰小声光报警电路如声光报警电路图所示,声光报警电路所示当水温高于上限温度低于下限温度或者在误输入时,单片机口给个低电平信号来导通三极管以驱动蜂鸣器和灯,进行系统声光报警。当温度恢复到设置范围内后,声光报警自动撤销。图声光报警电路显示电路用于显示用户设定的温度上限温度下限温度和当前温度值等,精确到小数点后位。如下图所示,单片机的口输出段选编码,分别为四位数码管的位选编码。当其中位选编码输出低电平时,三极管导通,使得共阳极数码管公共端得到个高电平,同时口输出相应的要显示的数字共阳极字型码并通过将段码信号锁存输出。
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 21 页
第 2 页 / 共 21 页
第 3 页 / 共 21 页
第 4 页 / 共 21 页
第 5 页 / 共 21 页
第 6 页 / 共 21 页
第 7 页 / 共 21 页
第 8 页 / 共 21 页
第 9 页 / 共 21 页
第 10 页 / 共 21 页
第 11 页 / 共 21 页
第 12 页 / 共 21 页
第 13 页 / 共 21 页
第 14 页 / 共 21 页
第 15 页 / 共 21 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。