找回密码
 立即注册

QQ登录

只需一步,快速开始

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

“电压测量监控设备”设计任务书

[复制链接]
跳转到指定楼层
楼主
全国软件和信息技术专业人才大赛模拟题
嵌入式设计与开发科目
功能简述
  设计一个电压测量监控设备,定时通过串口向 PC 机发送电压值,通过串口接收系统配
置参数并保存到 E2PROM 中。设备硬件部分主要由电源部分、控制器单元、串口部分、存储
单元组成,系统框图如图1所示:

CT117E 考试板电路原理图、I2C 总线驱动程序、LCD 驱动程序及本题涉及到的芯片资
料可参考计算机上的电子文档。电路原理图、程序流程图及相关工程文件请以考生准考证命
名,并保存在指定文件夹中(文件夹名为考生准考证号,文件夹位于 Windows桌面上)。
设计任务及要求
1.  RTC实时时钟
使用 STM32 内部 RTC 完成相关功能,设备上电后,时间初始化为 23 时 59 分 55 秒,
默认定时上报电压时间为0时 0点 0分。
2.  ADC测量功能
设备采集电位器 R37 输出的电压信号 V1,并通过 LCD 显示。当 V1>VDD*k 时,指示灯
LD1 以0.2秒为间隔闪烁,闪烁功能可以通过按键关闭;VDD为 3.3V;k默认值为0.1,
保存在E2PROM中并可以通过串口修改配置。
3.  串行功能
3.1 设定k值,可设置范围 0.1 ~ 0.9
格式:【命令类型】 【数值】【命令结束标志】
    举例:
“k0.1\n”
设置k值为 0.1;
设备接收到命令执行后,回复“ok\n”。
3.2 定时上报电压 V1
格式:【V1电压值】+【k值】+【时间】【命令结束标志】
举例:
“2.21+0.1+123030\n”
12时 30分30秒上报电压值为 2.21V,k值为0.1

说明:串口设定 9600 波特,数据位 8,停止位 1,无校验位;没有发送或发送错误
  的控制命令时,设备不做回应。
4.  LCD显示
设备上电默认通过 LCD显示电位器输出电压V1(保留小数点后两位有效数字)、k值、
指示灯闪烁报警功能状态和系统时间,显示界面如图 1所示:

全部资料下载地址:
1478502743167782.pdf (249.16 KB, 下载次数: 21)

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

使用道具 举报

沙发
ID:767015 发表于 2020-6-1 23:08 | 只看该作者
请问这个资料里有什么?是做好的工程吗?
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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