蓝桥杯单片机第七届省赛题目

第七届蓝桥杯全国软件和信息技术专业人才大赛个人赛
(电子类)省赛 单片机设计与开发科目
竞赛时间:5 小时
总 分
10 30 60 100
“模拟风扇控制系统”设计任务书
功能简述
“模拟风扇控制系统”能够模拟电风扇工作,通过按键控制风扇的转动速度和定时时间,
数码管实时显示风扇的工作模式,动态倒计时显示剩余的定时时间,系统主要由数码管显示、
单片机最小系统、按键输入和电机控制保护电路组成,系统框图如图 1 所示:
1. 系统框图
单总线驱动程序、 CT107D 单片机考试平台电路原理图以及本题所涉及到的芯片数据手
册,可参考计算机上的电子文档。程序流程图及相关工程文件请以考生号命名,并保存在计
算机上的考生文件夹中(文件夹名为考生准考证号,文件夹保存在监考员指定位置)。
DS18B20
MCU
按键输入
LED 指示灯
数码管显示
PWM 输出 2 / 4
设计任务及要求
1.
工作模式
设备具有“睡眠风”、“自然风”和“常风”三种工作模式可以通过按键切换,通过
单片机 P34 引脚输出脉宽调制信号控制电机运行状态,信号频率为 1KHz
1.1
“睡眠风”模式下,对应 PWM 占空比为 20%
1.2
“自然风”模式下,对应 PWM 占空比为 30%
1.3
“常风”模式下,对应 PWM 占空比为 70%
2.
数码管显示
数码管实时显示设备当前工作模式和剩余工作时间(倒计时),如图 2 所示。
- 1 - 8 0 0 5 0
工作模式:睡眠风
熄灭
剩余工作时间: 50
2. 工作模式和剩余工作时间显示
“睡眠风”状态下,对应数码管显示数值为 1 ,自然风模式下,显示数值为 2 ,常
风模式下,显示数值为 3
3.
按键控制
使用 S4 S5 S6 S7 四个按键完成按键控制功能。
2.1 按键 S4 定义为工作模式切换按键,每次按下 S4 ,设备循环切换三种工作模式。
工作过程如下:
2.2
按键 S5 定义为“定时按键”每次按下 S5 ,定时时间增加 1 分钟,设备的剩余
工作时间重置为当前定时时间,重新开始倒计时,工作过程如下:
设备剩余工作时间为 0 时,停止 PWM 信号输出。
2.3
按键 S6 定义为“停止”按键,按下 S6 按键,立即清零剩余工作时间, PWM
信号停止输出,直到通过 S5 重新设置定时时间。
2.4
按键 S7 定义为“室温”按键,按下 S7 ,通过数码管显示当前室温,数码管显
示格式如图 3 所示,再次按下 S7 ,返回图 2 所示的工作模式和剩余工作时间
睡眠风
自然风
常风
0 分钟
1 分钟
2 分钟 3 / 4
显示界面,如此往复。
- 4 -
8 8
2 5 C
室温显示
熄灭
当前室内: 25
3. 室温显示界面
室温测量、显示功能不应影响设备正在执行的 PWM 信号输出、停止、模式切
换和计时等功能。
4.
LED 指示灯
“睡眠风”模式下, L1 点亮,“自然风”模式下 L2 点亮,“常风”模式下 L3 点亮;
按下停止按键或倒计时结束时, LED 全部熄灭。
5.
电路原理图设计
电机过热检测及驱动电路设计:
假定设备使用的是 12V 直流电机,过热检测传感器输出为小电压信号 Vs ,设计过
热检测及电机驱动电路,当检测到 Vs 信号幅度大于 10mV 时,电机停止转动,简
述电路的工作原理与设计思路,并绘制出电路原理图。
  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值