
温度测量与巡检系统.ppt
36页L o g o 温度测量与巡检系统 * L o g o 团队组成 v杨金锋 电信0705班 v邹志飞 电信0705班 v李拓 电信0705班 v卢晓文 电信0706班 v刘君钊 电信0706班 * * 2 2 L o g o 我们的系统的功能 1、欢迎界面 按任意键进入工作 2、模拟温度传感器 字段液晶显示 3、点阵液晶 默认模式 单点测温(第一路) 温度 曲线 设定报警门限(键盘删除确认功能) 设定温度控制值(加热+降温) * * 3 3 L o g o 我们的系统的功能 4、单点测温 键盘指定某一路工作 设定门限与温度控制值针对该路 5、多路巡检 点阵液晶显示四路温度 任意一路温度超过报警门限就会报警 路数越多, 报警时一次蜂鸣越久 恒温控制以第一路为准 温度曲线为第一路 * * 4 4 L o g o 上电初始界面 * * 5 5 L o g o 模拟测温 * * 6 6 L o g o 单路测温绘制曲线 * * 7 7 L o g o * * 8 8 设定门限 L o g o 设定恒温控制值 * * 9 9 L o g o 模式选择 * * 1010 L o g o 多路巡检 * * 1111 L o g o 自制电路板 * * 1212 L o g o 调试过程 * * 1313 L o g o 调试过程 * * 1414 L o g o 调试过程 * * 1515 L o g o 调试过程 * * 1616 L o g o Contents 设计方案1 硬件单元电路设计及原理2 各模块软件设计3 IAR项目文件4 工作总结5 2010/7/82010/7/8 1717 L o g o 设计方案 * * 1818 L o g o 方案设计 系统整体框图 * * 1919 MSP430F449 单片机 点阵液晶 128*64 温度传感 LM35 DS18B20单点 测试或多路巡 检 键盘输入 信号处理 控制电平 AD采样 字段LCD温 度显示 光耦和继电器 对象 声光报警 对象 实时温度曲线 加 热 或 降 温 L o g o 硬件电路设计 * * 2020 L o g o 温度测量模块 模拟测温传感器LM35 数字温度传感器DS18B20多路测 温 * * 2121 L o g o 模拟温度传感器电路 * * 2222 L o g o DS18B20测温电路 * * 2323 L o g o 加热与制冷控制电路 * * 2424 L o g o 中断键盘电路 * * 2525 L o g o 软件设计 * * 2626 L o g o 主函数流程图 * * 2727 各类初始化 温度巡检 Keyflag=1 按键处理 modeflag=1 单点测温 报警+控制报警+控制 绘图 N Y Y N 匹配键值 修改相应的 标志值 功能实现 L o g o 模拟LM35测温模块 * * 2828 AD转换中断,读取一次转化 的数字量 LM35模拟电压输入(A0 通道) ADC12初始化启动转换 将数字量转换为模拟量将模拟量与温度对应转 换 在字段LCD上显示 L o g o DS18B20多路测温 * * 2929 DS18B20复位分别读取多路DS18B20的ROM码DS18B20复位 SKIP ROM开始转换(convert)延时750ms以上 DS18B20复位MATCH ROM 读存储器,获取当前温 度值 多路DS18B20未匹配完 L o g o 温度控制模块 * * 3030 降温,低电平驱动风扇 比较温度值与恒温值 5大小 键盘输入恒温值 大 于 小于 升温,低电平驱动 电热丝 恒温,端口都置高,驱动报 警电路 等于 初始化端口电平为高 L o g o 超限报警模块 * * 3131 键盘输入报警门限 比较当前温度与门限大 小 超限,端口高低电平驱动 声光报警 初始化控制端口电平为高 温度降到门限以下 L o g o 程序清单 项目文件文件说明 主程序初始化各模块寄存器、调用各个子程序, 控制键盘中断等 DS18B20多路测温程序初始化芯片、获取各路芯片ROM编码、读 写ROM、读写存储器等 模拟AD转换程序将模拟电压值转化为数字信号 字段LCD显示程序上述数字信号写入显示缓存 点阵LCD显示显示实时温度变化曲线,显示多路温度值 以及交互菜单 温度控制+超限报警程序设置温控门限,控制电路的加热与降温设 置温度门限,超限后LED闪烁以及蜂鸣器 报警 按键程序键盘驱动程序 3232 L o g o IAR工程项目 * * 3333 L o g o 工作总结 v将小型电子系统的设计流程走了一遍 v巩固相关理论知识、增强实践 v锻炼了整体性、全局性思维 v团队合作 * * 3434 L o g o v视频展示 * * 3535 L o g o Click to edit company slogan . 。












