1、“.....输出控制绿红黄图温度控制电路原理图温度数据表在图所示的电路中,热敏电阻的连接如图所示......”。
2、“.....则每份的电压值输入的模拟量电压经位量化后的数字量例如,热敏电阻在温度为时的阻值为千欧,则根据上述方法计算出的电压数字量为,注意在计算中用实测值千欧代入进入计算。在实际做该电路时,可根据自己所选择的热敏电阻的分度表计相关电路参数,按上述方法计算出转换后的各温度对应的电压数字量。程序中的温度数据表构成个温度数据占个字节,前字为温度值,后个字节为该温度下热敏电阻上的模拟电压转换成德位数字量。如在时,热敏电阻对应的电压数字量为,则,组成个温度为的温度数据。按这样方法组成的的温度数据表如下,在温度采样机模数转换子程序中,采样得到的当前温度下热敏电阻上的数字电压存于单元,在温度计算子程序中通过查表的方法从表中的第个温度下热敏电阻上的数字电压开始,依次取出各温度下热敏电阻上的十字电压,与与存于单元的当前温度下热敏电阻上的的数字电压比较,如小于当前温度的数字电压......”。
3、“.....比较结束。如大于则取出前温度作为当前温度存于单元,如等于则将该温度作为但前温度存于单元。这种温度计算方法,避免了温度特性曲线的非线性对温度计算精确性的影响,计算出的温度非常精确。温度控制程序设计在本设计中,晶体振荡器频率为,定时时间为,工作于方式,则的初值为最大计数值定时时间及其周期按以上任务分析设计出的源程序如下跳转到主程序跳转到中断服务程序主程序马在温度采样机模数转换子程序中,采样得到的当前温度下热敏电阻上的数字电压存于单元,在温度计算子程序中通过查表的方法从表中的第个温度下热敏电阻上的数字电压开始,依次取出各温度下热敏电阻上的十字电压,与与存于单元的当前温度下热敏电阻上的的数字电压比较,如小于当前温度的数字电压,则在取出下温度的数字电压与当前温度的数字电压比较直到大于或等于当前的温度数字电压,比较结束。如大于则取出前温度作为当前温度存于单元......”。
4、“.....这种温度计算方法,避免了温度特性曲线的非线性对温度计算精确性的影响,计算出的温度非常精确。温度控制程序设计在本设计中,晶体振荡器频率为,定时时间为,工作于方式,则的初值为最大计数值定时时间及其周期按以上任务分析设计出的源程序如下跳转到主程序跳转到中断服务程序主程序马上定时溢出计数寄存器赋初值所有指示灯灭堆栈指针赋初值定时方式软启动赋初值开放中断启动定时计数器中断服务程序溢出次,即进次采样处理调用温度采样及模数转换子程序调用温度计算子程序调用驱动控制子程序调用十进制转换子程序调用数码管显示子程序重赋值重装初值,温度采样及模数转换子程序选通通道启动转换判断数据转换是否结束,没结束则等待读取转换后的数据将从中读取的当前温度下热敏电阻上的电压值存于单元温度计算子程序为数据表的索引值寄存器温度数据表首地址送索引值送查表取出温度的数字电压值与当前温度的数字电压值比较等于当前温度的数字电压值......”。
5、“.....则继续取出下温度的数字电压进行比较小于当前温度的数字电压值,则查表取出前个温度值作为当前温度值将当前温度值存于单元温度数据表,驱动控制子程序取出当前温度值与上限温度值比较若高于上限温度,则输出驱动信号,同时高于上限温度指示灯点亮与显现温度比较弱低于下限温度,则驱动信号停止输出,同时点亮低于下限温度的指示灯在下线温度至上限温度之间,则驱动信号保持前面状态,同时温度正常指示灯点亮十进制转换子程序将存于单元中的当前温度转换为码百位存于单元,十位存于单元,个位存于单元数码管显示子程序将存于单元单元单元中的温度码查表转换为七段码通过串行通信方式输出驱动个数码管,显示当前温度七段码数据表附表热敏电阻分度表及经转换后的电压数字量温度热敏电阻阻值千欧转换后的电压数字量参考文献贾好来主编单片机原理及应用北京机械工业出版社,江太辉,石秀芳主编单片机原理及应用广东华南理工大学出版社,曹龙汉......”。
6、“.....劳动和社会保障部教材办公室主编单片机应用技术汇编语言北京中国劳动社会保障出版社,何立民主编单片机应用系统设计北京北京航天航空大学出版社,朱定华主编单片机原理及接口技术实验北京北京大学出版社,基于单片机的多路温度采集控制系统设计言随着现代信息技术的飞速发展,温度测量控制系统在工业农业及人们的日常生活中扮演着个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。本次设计的目的在于学习基于单片机的多路温度采集控制系统设计的基本流程。本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,把温度信号通过单总线从数字温度传感器传递到单片机上。单片机数据处理之后,发出控制信息改变报警和控制执行模块的状态,同时将当前温度信息发送到进行显示。本系统可以实现多路温度信号采集与显示,可以使用按键来设置温度限定值,通过进行温度数据的运算处理......”。
7、“.....我所采用的控制芯片为,此芯片功能较为强大,能够满足设计要求。通过对电路的设计,对芯片的外围扩展,来达到对车间温度的控制和调节功能。关键词温度多路温度采集驱动电路正文温度控制器电路设计本电路由单片机温度传感器模数转换器窜入并出移位寄存器数码管和显示电路等组成。由热敏电阻温度传感器测量环境温度,将其电压值送入的通道进行模数转换,转换所得的数字量由数据端输出到的口,经软件处理后将测量的温度值经单片机的端窜行输出到,经窜并转换后,输出到数码管的个显示段,用数字形式显示出当前的温度值。的分别接入通道地址选择端,因此的通道的地址为。输出驱动控制信号由输出,个为状态指示,其中,为输出驱动指示,为温度正常指示,为高于上限温度指示,为低于下限温度指示。当温度高于上限温度值时,有输出驱动信号,驱动外设电路工作,同时亮灭亮灭。外设电路工作后,温度下降,当温度降到正常温度后,亮亮灭灭。温度继续下降......”。
8、“.....信号停止输出,外设电路停止工作,同时灭灭灭亮。当外设电路停止工作后,温度开始上升,接着进行下工作周期。温度控制器程序设计本软件系统有个主程序,个子程序组成。个子程序为定时计数器中断服务程序温度采集及模数转换子程序温度计算子程序驱动控制子程序十进制转换子程序及数码管显示子程序。主程序主程序进行系统初始化操作,主要是进行定时计数器的初始化。定时计数器中断服务程序应用定时计数器中断的目的是进行定时采样,消除数码管温度显示的闪烁现象,用户可以根据实际环境温度变化率进行采样时间调整。每当定时时间到,调用温度采集机模数转换子程序,得到个温度样本,并将其转换为数字量,传送给单片机,然后在调用温度计算子程序,驱动控制子程序,十进制转换子程序,温度数码显示子程序。温度采集及模数转换子程序该子程序进行温度采样并将其转换为位数字量传送给的口。采样得到的温度数据存放在片内的单元中......”。
9、“.....存放在数据表中,由于篇幅关系,本程序只给出的温度数据。个温度有两个字节组成,前字节为温度值,后字节为该温度所对应的热敏电阻上的电压的数字量。根据采样值,通过查表及比较的方法计算出当前的温度值,并将其存入片内的单元。采用查表法计算温度值时为了克服热敏电阻的阻值温度特性曲线的非线性,提高测量精度。驱动控制子程序该子程序调节温度,当温度高于上限温度时本程序设为,输出驱动控制信号,驱动外设工作降温当温度下降到下限温度时本程序设为,停止输出,温度上升,周而复始工作状态有指示。十进制转换子程序将存放于内部单元的当前温度值得二进制数形式转换为十进制数码形式,以便输出显示,转换结果存放在片内的单元百位十位单元个位。数码显示子程序该子程序利用串口的方式串行移位寄存器工作方式,将片内的单元的码查表转换为七段码后由端串行发出去,然后经串并转换,将七段值传送给数码管,以十进制形式显示出当前温度值......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。