帮帮文库

返回

【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc 【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc

格式:word 上传:2026-03-28 21:52:39
驱动控制子程序 该子程序调节温度,当温度高于 上限温度时本程序设为, 输出驱动控制信号,驱动外设工作降 温当温度下降到下限温度时本程 序设为,停止输出,温度 上升,周而复始工作状态有 指示。 十进制转换子程序 将存放于内部单元的 当前温度值得二进制数形式转换为 十进制数码形式,以便输出 显示,转换结果存放在片内的 单元百位十位 单元个位。 数码显示子程序 该子程序利用串口的方式 串行移位寄存器工作方式,将片内 的单元的 码查表转换为七段码后由端串 行发出去,然后经串并转换, 将七段值传送给数码管,以十进制形 式显示出当前温度值。 根据以上分析画出的部分程序设计 流程图如图至图所示。 图部分程序设计流 程图的设计框架 开始 在处放置条长跳转 指令 跳转到主程序 在处放置条长跳转指令 跳转到中断服务程 序 主程序 计数寄存器赋初值 赋初值 工作于定时方式软启动 堆栈指针赋初值 启动工作 口赋初值,所有指示 灯全灭 赋初值, 赋初值, 定时 赋初值,允许中断 动态停机 图主程序流 程图 中断服 务程序 温度采样时 间间隔到否 重装初值 调用数码管显示子程序 调用十进制转换子程序 调用驱动控制子程序 调用温度计算子程序 调用温度采用及模数转换 子程序 中断返回 图中断 服务程序流程图 温度采样及模数 转换子程序 将 启动转换 读取转换数据 将转换数据存于片内 单元 返回 转换结束否 图温度采样及模数转换 子程序流程图 图温度计算子 温度数据表索引值寄 存器赋初值 温度数据表首地址送 查表取出温度的 电压数据 取出表中前温 度值 将该温度值存于 单元 查表取出该温度 值 将该温度值存于 单元 索引值加 返回返回 当前温度电压值与查 表取得的温度电 压值比较 温度计算 子程序 相等 小于 大于 图主程序流 程图 中断服 务程序 温度采样时 间间隔到否 重装初值 调用数码管显示子程序 调用十进制转换子程序 调用驱动控制子程序 调用温度计算子程序 调用温度采用及模数转换 子程序 中断返回 图中断 服务程序流程图 温度采样及模数 转换子程序 将 启动转换 读取转换数据 将转换数据存于片内 单元 返回 转换结束否 图温度采样及模数转换 子程序流程图 图温度计算子 温度数据表索引值寄 存器赋初值 温度数据表首地址送 查表取出温度的 电压数据 取出表中前温 度值 将该温度值存于 单元 查表取出该温度 值 将该温度值存于 单元 索引值加 返回返回 当前温度电压值与查 表取得的温度电 压值比较 温度计算 子程序 相等 小于 大于 程序流程图 具体内容 温度控制器电器原理图设计 按以上分析及相关知识设计出 的温度控制器电路原理图如图所 示。 输出控制 绿 红 黄 图温度控制电 路原理图 温度数据表 在图所示的电路中,热敏电阻的 连接如图所示。 图热敏电 阻的连接 本设计所使用的热敏电阻的分 度表及转换后的电压数字 量见附表所示 转换后的电压数字量的计算方法为 热敏电阻与并并联后的总电 阻 与串联电路中的分压值即 输入的模拟量 被分成等分位量化,则 每份的电压值 输入的模拟量电压经位量化后的数 字量 例如,热敏电阻在温度为时的阻 值为千欧,则根据上述方法计 算出的电压数字量为,注意在计 算中用实测值千欧代入进入 计算。 在实际做该电路时,可根据自己 所选择的热敏电阻的分度表计相关 电路参数,按上述方法计算出 转换后的各温度对应的电 压数字量。 程序中的温度数据表构成个 温度数据占个字节,前字为温度 值,后个字节为该温度下热敏电阻 上的模拟电压转换成德位数字量。 如在时,热敏电阻对应的电压数 字量为,则,组成个温 度为的温度数据。按这样方法组 成的的温度数据表如下 基于单片机的多路温度采集控 制系统设计 言 随着现代信息技术的飞速发展, 温度测量控制系统在工业农业及人 们的日常生活中扮演着个越来越 重要的角色,它对人们的生活具有很 大的影响,所以温度采集控制系统的 设计与研究有十分重要的意义。 本次设计的目的在于学习基于 单片机的多路温度采集控制系统 设计的基本流程。本设计采用单片机 作为数据处理与控制单元,为了进行 数据处理,单片机控制数字温度传感 器,把温度信号通过单总线从数字温 度传感器传递到单片机上。单片机数 据处理之后,发出控制信息改变报警 和控制执行模块的状态,同时将当前 温度信息发送到进行显示。本系 统可以实现多路温度信号采集与显 示,可以使用按键来设置温度限定 值,通过进行温度数据的运算处理, 发出控制信号达到控制蜂鸣器和继 电器的目的。 我所采用的控制芯片为 ,此芯片功能较为强大,能 够满足设计要求。通过对电路的设 计,对芯片的外围扩展,来达到对 车间温度的控制和调节功能。 关键词温度多路温度采集驱 动电路 正文 温度控制器电路设计 本电路由单片机温度传感 器模数转换器窜入并出 移位寄存器数码管和 显示电路等组成。由热敏电阻温度传 感器测量环境温度,将其电压值送入 的通道进行模数转换, 转换所得的数字量由数据端输 出到的口,经软件处理后 将测量的温度值经单片机的端窜 行输出到,经窜并 转换后,输出到数码管的个显示段, 用数字形式显示出当前的温度值。 的分别接入 通道地址选择端, 因此的通道的地址为 。输出驱动控制信号由输 出,个为状态指示,其中, 为输出驱动指示,为温度正常指 示,为高于上限温度指示, 为低于下限温度指示。当温度高于上 限温度值时,有输出驱动信号, 驱动外设电路工作,同时亮 灭亮灭。外设电 路工作后,温度下降,当温度降到正 常温度后,亮亮 灭灭。温度继续下降,当温度 降到下限温度值时,信号停止输 出,外设电路停止工作,同时 灭灭灭亮。当 外设电路停止工作后,温度开始上 升,接着进行下工作周期。 温度控制器程序设计 本软件系统有个主程序,个 子程序组成。个子程序为定时计数 器中断服务程序温度采集及模数 转换子程序温度计算子程序 驱动控制子程序十 进制转换子程序及数码管 显示子程序。 主程序 主程序进行系统初始化操作,主 要是进行定时计数器的初始化。 定时计数器中断服务程序 应用定时计数器中断的目的是 进行定时采样,消除数码管温度显示 的闪烁现象,用户可以根据实际环境 温度变化率进行采样时间调整。每当 定时时间到,调用温度采集机模数转 换子程序,得到个温度样 本,并将其转换为数字量,传送给 单片机,然后在调用温度计算 子程序,驱动控制子程序 ,十进制转换子程序 ,温度数码显示子程 序。 温度采集及模数转换子程序 该子程序进行温度采样并将其 转换为位数字量传送给的 口。采样得到的温度数据存放在片内 的单元中。 温度计算子程序 根据热敏电阻的分度值和电路 参数计算出出张温度表,存放在 数据表中,由于篇幅关系, 本程序只给出的温度数据。 个温度有两个字节组成,前字节为 温度值,后字节为该温度所对应的 热敏电阻上的电压的数字量。根据采 样值,通过查表及比较的方法计算出 当前的温度值,并将其存入片内 的单元。采用查表法计算温度值 时为了克服热敏电阻的阻值温 度特性曲线的非线性,提高测量精 度。 驱动控制子程序 该子程序调节温度,当温度高于
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(1)
1 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(2)
2 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(3)
3 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(4)
4 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(5)
5 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(6)
6 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(7)
7 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(8)
8 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(9)
9 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(10)
10 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(11)
11 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(12)
12 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(13)
13 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(14)
14 页 / 共 41
【毕业设计】基于51单片机的多路温度采集控制系统的设计与开发(整理版).doc预览图(15)
15 页 / 共 41
预览结束,还剩 26 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档