温度测量计Word文件下载.docx
- 文档编号:6012474
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:12
- 大小:182.27KB
温度测量计Word文件下载.docx
《温度测量计Word文件下载.docx》由会员分享,可在线阅读,更多相关《温度测量计Word文件下载.docx(12页珍藏版)》请在冰点文库上搜索。
4.温度的测量值要精确到小数点的后1位。
4.能设置上限温度和下限温度值,当被测量温度在上限温度和下限温度值之间时下四位灯全亮代表绿色LED亮,当被测量温度在上限温度和下限温度值之外时上四位灯全亮代表红色LED亮,并蜂鸣器报警。
6.设置的上限温度和下限温度值能够断电后保存(EEPROM)。
7.实现上述功能人机界面简单。
项目论证内容及结论:
根据系统设计的要求和设计思路,确定该系统的系统设计结构图。
如图2.2所示。
硬件电路主要由MCU微处理控制器单元、温度检测模块、四个数码管显示模块,键盘控制模块,LED灯显示模块和蜂鸣器响应模块构成。
四个数码管显示
MCU微处理控制器单元
温度检测
LED灯显示
按键控制
蜂鸣器响应
图1.1系统结构图设计
初步计划:
1智能温度检测系统的硬件设计
硬件电路图如下:
2智能温度检测系统的软件设计
2.1系统的软件设计也是工具系统功能的设计。
各个程序流程图如下:
开始
设置定时器0和1
设置上下限温度值
Led扫描和报警判定
按键控制扫描
图2.1.1主程序流程图
N
定时中断响应
Y
次数清零,蜂鸣器响应
结束
图2.1.2定时器0中断函数流程图
获取温度
定时中断次数
四次
一次
NNNN
三次
两次
YYYY
显示小数,
次数清零
显示整数
个位
十位
判断正负号
显示符号位
图2.1.3定时器1中断数码管显示程序流程图
写入上下限值
复制到EEPROM
图2.1.4设置上下限并且复制到EEPROM
上下限之间
上四位灯表示的红
灯亮,蜂鸣器
响应
下四位灯表示的
绿灯亮,蜂鸣器不
YN
图2.1.5Led显示和报警
读取当前温度
值
整数温度负数
Y
整数部分取反码
加一
N
处理并合成整数温度
得到整数温度
取出小数部分
温度值
图2.1.6获取温度值程序流程图
有键按下
延时等待
确实按下
NN
确定键
按下
减键
加键按下
调节键按下
NN
调节键次数
清零
对所调的数减一
对所调的数加一
两次
调下限值
调上限值
显示
实时温度
数码管显示
调节界面
开始
图2.1.7按键扫描控制程序流程
读出上下限值
是否负数
N
Y
反码加一
得到正数的
上下限值
调上或下限?
调下限
调上限
显示下限温
度值个位
显示下限温度值十位
判断
是否负数
第一个数管显下限标志
标志
显示上限温
显示上限温度值十位
第一个数管显上限标志
负数显示负号标志
正数,第二个数码管消隐
图2.1.8按键界面显示程序流程图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 温度 测量计