doc 【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:41 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 08:12

【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发

计算温度值 时为了克服热敏电阻的阻值温 度特性曲线的非线性,提高测量精 度。 驱动控制子程序 该子程序调节温度,当温度高于 上限温度时本程序设为, 输出驱动控制信号,驱动外设工作降 温当温度下降到下限温度时本程 序设为,停止输出,温度 上升,周而复始工作状态有 指示。 十进制转换子程序 将存放于内部单元的 当前温度值得二进制数形式转换为 十进制数码形式,以便输出 显示,转换结果存放在片内的 单元百位十位 单元个位。 数码显示子程序 该子程序利用串口的方式 串行移位寄存器工作方式,将片内 的单元的 码查表转换为七段码后由端串 行发出去,然后经串并转换, 将七段值传送给数码管,以十进制形 式显示出当前温度值。 根据以上分析画出的部分程序设计 流程图如图至图所示。 计算。 在实际做该电路时,可根据自己 所选择的热敏电阻的分度表计相关 电路参数,按上述方法计算出 转换后的各温度对应的电 压数字量。 程序中的温度数据表构成个 温度数据占个字节,前字为温度 值,后个字节为该温度下热敏电阻 上的模拟电压转换成德位数字量。 如在时,热敏电阻对应的电压数 字量为,则,组成个温 度为的温度数据。 按这样方法组 成的的温度数据表如下 基于单片机的多路温度采集控 制系统设计 言 随着现代信息技术的飞速发展, 温度测量控制系统在工业农业及人 们的日常生活中扮演着个越来越 重要的角色,它对人们的生活具有很 大的影响,所以温度采集控制系统的 设计与研究有十分重要的意义。 本次设计的目的在于学习基于 单片机的多路温度采集控制系统 设计的基本流程。 本设计采用单片机 作为数据处理与控制单元,为了进行 数据处理,单片机控制数字温度传感 器,把温度信号通过单总线从数字温 度传感器传递到单片机上。 单片机数 据处理之后,发出控制信息改变报警 和控制执行模块的状态,同时将当前 温度信息发送到进行显示。 本系 统可以实现多路温度信号采集与显 示,可以使用按键来设置温度限定 值,通过进行温度数据的运算处理, 发出控制信号达到控制蜂鸣器和继 电器的目的。 我所采用的控制 灭灭。 温度继续下降,当温度 降到下限温度值时,信号停止输 出,外设电路停止工作,同时 灭灭灭亮。 当 外设电路停止工作后,温度开始上 升,接着进行下工作周期。 温度控制器程序设计 本软件系统有个主程序,个 子程序组成。 个子程序为定时计数 器中断服务程序温度采集及模数 转换子程序温度计算子程序 驱动控制子程序十 进制转换子程序及数码管 显示子程序。 主程序 主程序进行系统初始化操作,主 要是进行定时计数器的初始化。 定时计数器中断服务程序 应用定时计数器中断的目的是 进行定时采样,消除数码管温度显示 的闪烁现象,用户可以根据实际环境 温度变化率进行采样时间调整。 每当 定时时间到,调用温度采集机模数转 换子程序,得到个温度样 本,并将其转换为数字量,传送给 单片机,然后在调用温度计算 子程序,驱动控制子程序 ,十进制转换子程序 ,温度数码显示子程 序。 温度采集及模数转换子程序 该子程序进行温度采样并将其 转换为位数字量传送给的 口。 采样得到的温度数据存放在片内 的单元中。 温度计算子程序 根据热敏电阻的分度值和电路 参数计算出出张温度表,存放在 数据表中,由于篇幅关系, 本程序只给出的温度数据。 芯片为 ,此芯片功能较为强大,能 够满足设计要求。 通过对电路的设 计,对芯片的外围扩展,来达到对 车间温度的控制和调节功能。 关键词温度多路温度采集驱 动电路 正文 温度控制器电路设计 本电路由单片机温度传感 器模数转换器窜入并出 移位寄存器数码管和 显示电路等组成。 由热敏电阻温度传 感器测量环境温度,将其电压值送入 的通道进行模数转换, 转换所得的数字量由数据端输 出到的口,经软件处理后 将测量的温度值经单片机的端窜 行输出到,经窜并 转换后,输出到数码管的个显示段, 用数字形式显示出当前的温度值。 的分别接入 通道地址选择端, 因此的通道的地址为 。 输出驱动控制信号由输 出,个为状态指示,其中, 为输出驱动指示,为温度正常指 示,为高于上限温度指示, 为低于下限温度指示。 当温度高于上 限温度值时,有输出驱动信号, 驱动外设电路工作,同时亮 灭亮灭。 外设电 路工作后,温度下降,当温度降到正 常温度后,亮亮采样及模数 转换子程序 将 启动转换 读取转换数据 将转换数据存于片内 单元 返回 转换结束否 图温度采样及模数转换 子程序流程图 图温度计算子 温度数据表索引值寄 存器赋初值 温度数据表首地址送 查表取出温度的 电压数据 取出表中前温 度值 将该温度值存于 单元 查表取出该温度 值 将该温度值存于 单元 索引值加 返回返回 当前温度电压值与查 表取得的温度电 压值比较 温度计算 子程序 相等 小于 大于 程序流程图 具体内容 温度控制器电器原理图设计 按以上分析及相关知识设计出 的温度控制器电路原理图如图所 示。 图温度控制电 路原理图 温度数据表 在图所示的电路中,热敏电阻的 连接如图所示。 图热敏电 阻的连接 本设计所使用的热敏电阻的分 度表及转换后的电压数字 量见附表所示 转换后的电压数字量的计算方法为 热敏电阻与并并联后的总电 阻 与串联电路中的分压值即 输入的模拟量 被分成等分位量化,则 每份的电压值 输入的模拟量电压经位量化后的数 字量 例如,热敏电阻在温度为时的阻 值为千欧,则根据上述方法计 算出的电压数字量为,注意在计 算中用实测值千欧代入进入

下一篇
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第1页
1 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第2页
2 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第3页
3 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第4页
4 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第5页
5 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第6页
6 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第7页
7 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第8页
8 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第9页
9 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第10页
10 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第11页
11 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第12页
12 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第13页
13 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第14页
14 页 / 共 41
【毕业设计论文】基于51单片机的多路温度采集控制系统的设计与开发第15页
15 页 / 共 41
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批