找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 932|回复: 1
打印 上一主题 下一主题
收起左侧

模拟室温控制系统设计,在线等,急

[复制链接]
跳转到指定楼层
楼主
ID:336611 发表于 2018-6-9 09:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
实验内容:
模拟室温控制系统实验
具体要求:
用电位器输出的电压值代表温度传感器输出的电压值,并且假定电位器输出的电压值与温度成线性关系,而且他们的对应关系为:0V——0℃,5V——50℃。
单片机对两个通道的模拟量进行采集,将采集到的数据转换成对应的温度。通道IN0 为温度设置通道,对IN0 的电压值进行采集并且转换成对应的温度值,转换以后的温度值代表室温控制系统设定的初值。通道IN1 为温度采集通道,对IN1的电压值进行采集并且转换成对应的温度值,转换以后的温度值代表当前室温。
室温与初值的差值(室温温度-初值温度)△T 和单片机做出的反应对应关系

△T ≤ -25℃ 3 台空调制热
-25℃ < △T ≤ -15℃ 2 台空调制热
-15℃ < △T ≤ -5℃ 1 台空调制热
-5℃ < △T ≤ 5℃ 不做任何反应
5℃ < △T ≤ 15℃ 1 台空调制冷
15℃ < △T ≤ 15℃ 2 台空调制冷
25℃ < △T 3 台空调制冷
用点亮一枚红色的LED 表示一台空调制热,点亮一枚绿色的LED 表示一台空调制冷。
此外通过串口(串口波特率为9600),每1 秒钟向上位机发送一遍初值和室温与初值的差值△T,以字符形式发送。例如当前温度的初值为25℃,差值△T 为-3℃,则上位机接收到的字符格式为“25,-3”。初值与差值之间用逗号隔开,每一次发送的数据都用换行符换行。
硬件连接:
0809 片选端CS5 接20——27,EOC 接INT01;P1.0——P1.2 接3 个红色发光二极管,P1.3——P1.5 接3 个绿色发光二极管;10K 电位器中间头接IN0,另外两个头一端接+5V,另一端接地;4.7K 电位器中间头接IN1,另外两个头一端接+5V,另一端接地;J13 接串口线。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:303383 发表于 2018-6-9 10:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表