找回密码
 立即注册

QQ登录

只需一步,快速开始

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

基于单片机的温度记录器

[复制链接]
跳转到指定楼层
楼主
ID:262885 发表于 2017-12-17 22:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
温度记录器设计
设备按照用户通过按键设定的时间间隔自动采集并存储温度,并具有采集完成提醒、数码管显示等功能,系统硬件部分主要由按键电路、电源供电电路、RTC时钟、传感器电路和显示电路组成。
1.数码管显示
1.1 设备上电后,自动进入参数设置界面(图2)此时,通过按键S4切换4个温度采集间隔时间,分别为1秒,5秒和60秒;
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps665E.tmp.jpg
2 参数设置界面(上电默认)
按下按键S5,确认采集间隔时间,并退出参数设置界面(图2),进入时钟显示界面(图3),并开始采集温度。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps666F.tmp.jpg
3 时钟显示界面
1.2 当设备按照用户设定的采集间隔采集到10个数据后,指示灯L1闪烁提示本次温度采集已经完成,此时进入数码管采集温度界面(图4):
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps6670.tmp.jpg
4温度采集显示界面
此时,按下S6L1熄灭,按照时间先后顺序,切换显示设备内存储的温度数据,按下
S7按键进入参数设置界面(图2),待用户输入温度采集间隔之后,可以进行下一次的温度采集工作。
说明
1. 索引指的是当前显示的温度按照采集时间先后顺序的编号(00-09)。
2. 温度检测功能
   使用DS18B20温度传感器完成温度的测量功能;
3. 实时时钟RTC
   使用DS1302时钟芯片完成RTC的相关功能。
4. 设备工作模式说明
   1)默认RTC时间:235950秒;
2)默认温度数据采集间隔为1秒;
3)设备处在不同的显示界面下,与该界面无关的操作无效;
4)温度数据最大存储容量:10个。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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