本帖最后由 ohy3686 于 2019-7-23 13:34 编辑
【蓝桥杯单片机01】从历年决赛真题中寻找单片机常见的考点
【第三届:门禁系统】
1、功能简述
“门禁系统”主要有两种工作模式:
模式1:7:00~22:00为自动门状态,该状态下门的开和关是通过超声波测距来控制,当测到的距离小于30cm时门就开,门开5秒后自动关闭。
模式2:22:00~7:00为密码门状态,门的开是通过输入正确的密码来启动,门开启后5秒后自动关闭,密码输入错误达到3次时则通过蜂鸣器来报警3秒。
2、设计任务及考点归纳
<1> 时间显示单元:DS1302实时时钟+74HC138译码器+74CH573锁存器+数码管显示
<2> 矩阵键盘功能:矩阵键盘扫描
<3> 门的开和关控制:超声波测距
<4> 蜂鸣器单元:定时器的间隔定时+ULN2003电流驱动阵列+蜂鸣器
<5> EEPROM单元:模拟IIC总线+24C02存储器
【第五届:多功能事件记录器】
1、功能简述
多功能事件记录器用于测量物体接近设备时环境中温度、湿度数据,在满足条件时记录在设备的存储器中,系统硬件部分主要由键盘电路、电源供电电路、数据存储电路、传感器检测电路和显示电路等组成。
2、设计任务及考点归纳
<1> 温度检测:单总线数据传输+DS18B20数字温度传感器
<2> 湿度检测:模拟IIC总线+PCF8591模数转换+74HC138译码器+74CH573锁存器+数码管显示
<3> 实时时钟:DS1302实时时钟
<4> 接近事件检测:光敏电阻+PCF8591模数转换
<5> 设备工作模式:模拟IIC总线+24C02的读写
<6> 串口调试功能:UART串行接口数据收发
<7> 键盘功能:独立键盘模块
<8> LED指示灯:74CH573锁存器+74HC138译码器+LED控制
【第六届:智能物料传送系统】
1、功能简述
智能物流传送系统能够实现货物类型判断、过载监测、紧急停止和系统参数存储记录等功能。系统硬件部分主要由按键电路、显示电路、数据存储电路、传感器检测电路及单片机系统组成。
2、设计任务及考点归纳
<1> 空载与过载检测:IIC模拟总线+PCF8591模数转换
<2> 货物类型判断:超声波测距++74HC138译码器+74CH573锁存器+数码管显示
<3> 货物传送:ULN2003电流驱动阵列+继电器+LED指示灯
<4> 按键功能:独立键盘+定时器间隔定时+数码管显示
<5> 数据存储:模拟IIC总线+24C02存储器
【第七届:电压、频率采集设备】
1、功能简述
“电压、频率采集设备”能够实现测量信号频率和电压,修改、存储工作参数,记录、查询事件等功能,系统由按键单元、ADC采集单元、数据存储单元。
2、设计任务及考点归纳
<1> 频率信号测量:NE555定时器发生信号。
<2> 电压信号测量:模拟IIC总线+PCF8591模数转换
<3> 实时时钟功能:DS1302实时时钟+74HC138译码器+74CH573锁存器+数码管显示
<4> 记录与输出功能:模拟IIC总线+24C02存储器
<5> 显示与按键控制:矩阵键盘
【常见考点小结】
1、显示模块:掌握74CH138译码器和74CH锁存器的使用,否则你跑马灯都做不起来。
2、模拟IIC总线:EEPROM模块24C02和ADC模块PCF8591都需要使用IIC总线。
3、实时时钟:DS1302模块也是每次必考的重点。
4、矩阵键盘:独立键盘和矩阵键盘都应该掌握。
5、超声波模块:只要跟距离有关的非他莫属了。
6、ULN2003电流驱动阵列:蜂鸣器、继电器、步进电机都需有由它来驱动。
7、NE555定时器:这个器件变化万千,必须掌握,有备无患。
8、单片机的基本功能:定时器间隔定时和串行接口数据收发,我觉得外部事件的计数也应该掌握。
9、其他常用模块:并口扩展芯片8255A和点阵数码管最好也掌握。
【个人体会】
老实说,单片机的设计与开发的难点不在单片机本身,而是怎么利用单片机这块大脑去控制和协调周边的功能外设,并把这些功能模块整合为一个系统从而解决应用中的实际问题。现在我们接触到功能更加强大的单片机或者更高级的微处理器,只是把原来51单片机+外围芯片的架构做成了一个片内结构而已,外设功能更强多了,存储容量更大了,运算速度更快了,本质上是一样的。 如果能够把上面的一些单片机的常用知识点和基础技能熟练掌握后,在程序设计思路和框架结构上有所熟悉,我估计竞赛成绩是不会太差。
当然,要做当这些事情,不花时间,不花精力,不花点苦功夫是不行的,没有什么事情是能后随随便便成功的!
|