温度监控系统设计报告

上传人:mg****2 文档编号:122125001 上传时间:2020-03-01 格式:DOC 页数:32 大小:266KB
返回 下载 相关 举报
温度监控系统设计报告_第1页
第1页 / 共32页
温度监控系统设计报告_第2页
第2页 / 共32页
温度监控系统设计报告_第3页
第3页 / 共32页
温度监控系统设计报告_第4页
第4页 / 共32页
温度监控系统设计报告_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《温度监控系统设计报告》由会员分享,可在线阅读,更多相关《温度监控系统设计报告(32页珍藏版)》请在金锄头文库上搜索。

1、 江江阴阴职职业业技技术术学学院院 项项目目设设计计报报告告 项目 项目 温度监控系统的设计温度监控系统的设计 专专 业业 应应 用用 电电 子子 技技 术术 专专 业业 学学 生生 姓姓 名名 赵赵 文文 斌斌 班班 级级 0 0 9 9 应应 用用 电电 子子 2 2 班班 学学 号号 0 0 9 9 0 0 3 3 0 0 6 6 1 1 8 8 指指 导导 教教 师师 包包 军军 卫卫 完完 成成 日日 期期 2 2 0 0 1 1 1 1 年年 6 6 月月 2 2 7 7 日日 目目 录录 第 1 节 引言 1 1 第 2 节 系统的硬件配置 3 2 1 硬件介绍 3 第 3 节

2、温度控制系统的组成框图 6 第 4 节 温度控制系统软件设计 7 4 1 MICROCHIP PIC16F877A 单片机温度控制系统软件结构图如图 5 1 1 所示 7 4 2 单片机控制流程图 8 4 3 温度变换程序模块 9 4 4 温度非线性转换程序模块 9 第 5 节 通信协议的设计 10 5 1 软件设计 10 5 1 1 通信协议概述 10 5 2 1 通信协议处理流程 11 5 3 单片机软件设计 14 5 3 1 波特率 14 5 4 通信协议设计结论 18 5 4 1 通信可靠性分析 18 5 4 2 通信速度分析 19 总 结 2020 参考文献 21 温度监控系统设计报

3、告温度监控系统设计报告 第第 1 1 节节 引引 言言 温度是工业控制中主要的被控参数之一 特别是在冶金 化工 建材 食品 机 械 石油等工业中 具有举足重轻的作用 对于不同场所 不同工艺 所需温度高低 范围不同 精度不同 则采用的测温元件 测方法以及对温度的控制方法也将不同 产品工艺不同 控制温度的精度不同 时效不同 则对数据采集的精度和采用的控制 算法也不同 因而 对温度的测控方法多种多样 随着电子技术和微型计算机的迅速 发展 微机测量和控制技术也得到了迅速的发展和广泛的应用 利用微机对温度进行 测控的技术 也便随之而生 并得到日益发展和完善 越来越显示出其优越性 本节重点讲述传感器技术

4、作为获取信息的手段 传感器技术得到了显著的进步 其应用领域较广泛 传 感器技术已成为衡量一个国家科学技术发展水平的重要标志之一 因此 了解并掌握 各类传感器的基本结构 工作原理及特性是非常重要的 为了提高对传感器的认识和了解 尤其是对温度传感器的深入研究以及其用法与 用途 基于实用 广泛和典型的原则而设计了本系统 本文利用单片机结合传感器技 术而开发设计了这一温度监控系统 文中传感器理论单片机实际应用有机结合 详细 地讲述了利用热敏电阻作为热敏传感器探测环境温度的过程 以及实现热电转换的原 理过程 本设计应用性比较强 设计系统可以作为生物培养液温度监控系统 如果稍微改 装可以做热水器温度调节系

5、统 实验室温度监控系统等等 课题主要任务是完成环境 温度检测 利用单片机实现温度调节并通过计算机实施温度监控 设计后的系统具有 操作方便 控制灵活等优点 本设计系统包括温度传感器 A D 转换模块 输出控制模块 数据传输模块 温 度显示模块和温度调节驱动电路六个部分 文中对每个部分功能 实现过程作了详细 介绍 整个系统的核心是进行温度监控 完成了课题所有要求 第第 2 2 节节 系统的硬件配置系统的硬件配置 2 1 硬件介绍 计算机工作的外围电路设备 1 温度传感器 温度传感器采用补偿型 NTC 热敏电阻其主要性能如下 补偿型 NTC 热敏电阻 B 值误差范围小 对于阻值误差范围在 5 的产品

6、 其一 致性 互换性良好 适合于一般精度的温度测量和计量设备 主要技术参数 时间常数 30S 测量功率 0 1mW 使用温度范围 55 125 耗散系数 6mW 额定功率 0 5W 降功耗曲线 图 2 1 1 温度传感器功耗曲线图 2 核心处理单元 MicroChip PIC16F877A 单片机 MicroChip PCI16F877A 单片机主要性能 具有高性能 RISC CPU 仅有 35 条单字指令 除程序指令为两个周期外 其余的均为单周期指令 运行速度 DC 20M 时钟输入 DC 200ns 指令周期 8K 14 个 FLASH 程序存储器 368 8 个数据存储器 RAM 字节

7、引脚输出和 PIC16C73B 74B 76 77 兼容 中断能力 达到 14 个中断源 8 级深度的硬件堆栈 直接 间接和相对寻址方式 上电复位 POR 上电定时器 PWRT 和震动启动定时器 监视定时器 WDT 它带有片内可靠运行的 RC 振荡器 可编程的代码保护 低功耗睡眠方式 可选择的振荡器 低功耗 高速 CMOS FLASH EEPROM 工艺 在线串行编程 ICSP 单独 5v 的内部电路串行编程 ICSP 能力 处理机读 写访问程序存储器 运行电压范围 2 0v 到 5v 高输入 输出电流 25mA 低功耗 在 5v 4MHz 时典型值小于 2mA 在 3v 32KHz 时典型值

8、小于 20uA 典型的静态电流值小于 1uA 外围特征 Timer 0 带有预分频的 8 位定时器 计数器 Timer 1 带有预分频的 16 位定时器 计数器 在使用外部晶体时钟时在 SLEEP 期间仍能工作 Timer 2 带有 8 位周期寄存器 预分频和后分频器的 8 位定时器 计数器 2 个捕捉器 比较器和 PWM 模块 其中 捕捉器是 16 位的 最大分辨率为 12 5nS 比较器是 16 位的 最大分辨率为 200nS PWM 最大分辨率为是 10 位 10 位多通道模 数转换器 带有 SPI 主模式 和 I2C 主 从 模式的 SSP 带有 9 位地址探测的通用同步异步接收 发送

9、 USART RCI 带有 RD WR 和 CS 控制 只 40 44 引脚 8 位字宽的并行从端口 带有降压的复位检测电路 3 RS 232 C 接口电路 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二 种方式 由于串行通讯方式具有使用线路少 成本低 特别是在远程传输时 避免了 多条线路特性的不一致而被广泛采用 在串行通讯时 要求通讯双方都采用一个标准 接口 使不同 的设备可以方便地连接起来进行通讯 RS 232 C 接口 又称 EIA RS 232 C 是目前最常用的一种串行通讯接口 它是在 1970 年由美国电子工业协会 EIA 联合贝尔系统 调制解调器厂家及计算

10、机终端生产厂家共同制定的用于串行 通讯的标 准 它的全名是 数据终端设备 DTE 和数据通讯设备 DCE 之间 串行 二进制数据交换接口技术标准 该标准规定采用一个 25 个脚的 DB25 连接器 对连接 器的每个引脚的信号内容加以规定 还对各种信 号的电平加以规定 接口的信号内容 实际上 RS 232 C 的 25 条引线中有许多是很少使用的 在计 算机通讯中一般只使用 3 9 条引线 RS 232 C 最常用的 9 条引线的信号 接口的电气特性 在 RS 232 C 中任何一条信号线的电压均为负逻辑关系 即 逻辑 1 5 15V 逻辑 0 5 15V 噪声容限为 2V 即 要求接收器能识别

11、低至 3V 的信号作为逻辑 0 高到 3V 的信号 作为逻辑 1 接口的物理结构 RS 232 C 接口连接器一般使用型号为 DB 25 的 25 芯插头座 通常插头在 DCE 端 插座在 DTE 端 一些设备与 PC 机连接的 RS 232 C 接口 因为不 使用对方的传送控制信号 只需三条接口线 即 发送数据 接收数据 和 信号地 所以 采用 DB 9 的 9 芯插头座 传输线采用屏蔽双绞线 传输电缆长度 由 RS 232C 标准规定在码元畸变小于 4 的情况下 传输电缆长 度应为 50 英尺 其实这个 4 的码元畸变是很保守的 在实际应用中 约有 99 的用 户是按码元畸变 10 20

12、的范围工作的 所以实际使用中最大距离会远超过 50 英尺 图 2 1 2 Max232 结构图 4 继电器 继电器是具有隔离功能的自动开关 广泛用于遥控 遥测 通信 自动控制 机 电一体化及电力电子设备中 是最重要的控制元件之一 继电器是在自动控制电路中起控制与隔离作用的执行部件 它实际上是一种可以 用低电压 小电流来控制大电流 高电压的自动开关 在本系统中 继电器控制的自 动温度调节电路和 PCI16F877A 单片机中程序构成温度自动监测电路 实现对生物培 养液温度的监测和自动控制 5 半导体降温片及电阻加热丝 半导体制冷器是根据热电效应技术的特点 采用特殊半导体材料热电堆来制冷 能够将电

13、能直接转换为热能 效率较高 其工作原理如图 2 5 1 图 2 5 1 半导体降温片工作原理图 本控制系统是对生物培养液进行温度监控 过快的温度变化对生物繁殖显然是 不利的 因此在本系统中采用的是高阻抗小功率加热电阻丝进行温度的小范围调节 第第 3 3 节节 温度控制系统的组成框图温度控制系统的组成框图 3 1 温度控制系统的组成温度控制系统的组成 采用典型的反馈式温度控制系统 组成部分见图 3 1 其中数字控制器的功能由单片机实现 图 3 1 温度控制系统的组成框图 3 2 温度控制系统结构图及总述 图3 2中温度传感器和 Micro Chip PIC16F877A 单片机中的 A D 转换

14、器构成输入 通道 用于采集培养皿内的温度信号 温度传感器输出电压经过 A D 转换后的数字量 与培养皿内的温度给定值数字化后进行比较 即可得到实际温度和给定温度的偏差 培养皿内的温度设定值由 Micro Chip PIC16F877A 单片机中程序设定 由 Micro Chip PIC1 6f87 7A 单片 机 加热控 制电路 高阻抗加 热丝 降温控 制电路 半导体降 温片 温度传感器 培养 皿 TTL 电平 到 EIA 电平 转换 电路 计算 机显 示终 端 PIC16F877A 单片机构成的数字控制器进行比较运算 经过比较后输出控制量控制由 加热和降温电路构成的温度调节电路对培养皿中的培

15、养液温度进行调节 同时通过电 平转换电路把当前温度传输到商用计算机的串口中 由计算机动态的显示培养皿中的 温度 正常情况下温度控制由 Micro Chip PIC16F877A 单片机自动控制 必要时 计 算机也可以通过软件来强制改变培养皿中温度 第第 4 4 节节 温度控制系统软件设计 4 1 Microchip PIC16F877A 单片机温度控制系统软件结构图温度控制系统软件结构图如图如图 5 1 15 1 1 所示 所示 检测与变送A D 转换工程量变换温度非线性转 换 发送数据到串口 比较判断算法 温度预设值 温度 调节 电路 执行器 从串口接受数据 命令识别控制程序 图 4 1 1

16、 单片机温度控制系统软件结构图 4 2 单片机控制流程图 开始 初始化 PIC16F877A 单片机端口地址 读入预设温度值 启动 A D 转换 A D 转换结果送入 NX 单元 NX FF 0 F0 NX 0 降温 加热 工程量变换 温度非线性温度转 换 发送数据到串口 命令识别 程序 从串口接受数据 Y Y Y N N N 图 4 2 1 单片机控制流程图 4 3 温度变换程序模块 温度传感器在 12 到 60 输出 2 52V 1 02V 温度起点为 12 满量程为 48 Micro Chip PIC16F877A 单片机内嵌的 10 位 A D 转换器对应输出的数字量为 0000000000B 1111111111B 0 5V 应用以下变换公式进行变换 AX A0 AM A0 NX N0 NM N0 式中 A0为一次测量仪表的下限 AM为一次测量仪表的上限 AX实际测量值 N0仪表下限对应的数字量 NM仪表上限对应的数字量 NX测量值对应的数字量 4 4 温度非线性转换程序模块 采用折线拟合法进行线性化处理 如图 5 4 1 所示 分为以下几段 当 1 73V Ax 2 52V

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号