《蓝桥杯2015年比赛试题“温度记录器”》由会员分享,可在线阅读,更多相关《蓝桥杯2015年比赛试题“温度记录器”(3页珍藏版)》请在金锄头文库上搜索。
1、“温度记录器”设计任务书功能简述设备按照用户通过按键设定的时间间隔自动采集并存储温度数 据,并具有采集完成提醒、数码管显示等功能,系统硬件部分主要由 按键电路、电源供电电路、RTC时钟、传感器电路和显示电路组成。 系统框图如图 1 所示。图 1 温度记录器系统框图单总线驱动程序、 DS1302 芯片驱动程序、 CT107D 单片机考试 平台电路原理图以及本题所涉及到的芯片数据手册,可参考计算机上 的电子文档。设计任务及要求1数码管显示1.1设备上电后,自动进入参数设置界面(图1)。此时,通过按键S4切换 4 个温度采集间隔时间,分别为 1 秒、 5 秒、 30 秒和 60 秒:8888801数
2、码管熄灭提示符默认采集间隔:1秒图 1 参数设置界面按下按键S5,确认采集间隔时间,并退出参数设置界面(图1),进 入时钟显示界面(图 2),并开始采集温度。0000100时提示符10分提示符210秒图 2 时钟显示界面要求:时钟显示界面(图2)下,提示符1、2 以 1 秒为间隔闪烁。1.2当设备按照用户设定的采集间隔采集到10个数据后,指示灯L1闪烁提示本次温度采集已经完成,此时进入数码管温度采集显示界面(图 3):008824提示符1索引:0数码管熄灭提示符2采集温度:24C图 3 数码管温度采集显示界面此时,按下 S6, L1 熄灭,按照时间先后顺序,切换显示设备内 存储的温度数据;按下
3、S7按键进入参数设置界面(图1),待用户输 入温度采集间隔后,可以进行下一次的温度采集工作。说明:索引指的是当前显示的温度按照采集时间先后顺序的编号 ( 00-09)。2 温度检测功能使用DS18B20温度传感器完成温度测量功能。3 RTC使用DS1302时钟芯片完成RTC的相关功能。4 设备工作模式说明(1)默认 RTC 时间:23 时 59 分 50 秒;(2)默认温度数据采集间隔为 1 秒;(3)设备处于不同的显示界面下,与该界面无关的按键操作无效;(4)温度数据最大存储容量:10个5 电路原理图设计使用基本阻容元器件、集成运算放大器设计硬件电路,完成如下 功能:已知某种类型的传感器输出 4-20MA 电路信号,设计电路将电流 信号转换为 0V-5V 的电压信号。简述所设计电路的工作原理,并 绘制出电路原理图。三、软、硬件统调1设备初始化状态。2LED 指示功能。3数码管显示数据及显示界面切换功能。4按键的功能实现。5温度测量功能实现。6. RTC实时时钟的功能实现。