摘要:单片机由于体积比较小, 价格相对较低, 性价比非常高, 因此被广泛应用。首先介绍了单片机及最小单片机系统概念, 然后详细的说明了最小单片机系统的组成及设计过程, 最后介绍了最小单片机系统在日常生活中的创新应用。
关键词:单片机; 最小单片机系统; 电源电路; 时钟电路; 复位电路;
Abstract:Single-chip micro-controller is named embedded micro-controller, due to its small size, relatively low price and very high cost performance, single-chip microcomputers are widely used. This paper first introduces the concept of single-chip microcomputer and minimum single-chip system, then explains the composition and design process of the minimum single-chip system in detail, and finally introduces the innovative application of the minimum single-chip system in daily life.
Keyword:Single chip microcomputer; Minimum single chip system; Power supply circuit; Clock circuit; Reset circuit;
1 最小单片机系统
单片机又称单片微控制器, 是在一块芯片中集成了中央处理器 (CPU) 、数据存储器 (RAM) 、程序存储器 (ROM) 、定时器/计数器和多种功能输入/输出 (I/O) 接口的集成电路芯片。单片机可以完成复杂的运算、逻辑控制和通信等功能, 现已被广泛的应用于社会各个领域, 如仪器仪表、家用电器、医用设备、航空航天、智能化管理、过程控制、网络通信、汽车电子产品等领域。
在生活中, 我们希望我们的生活越来越智能化, 如家庭安全报警、测距、温湿度显示及报警、PM2.5检测等等, 最小单片机系统的应用就能让我们轻松解决上述问题, 从而给我们的生活带来了非常巨大便利。最小单片机系统就是让单片机能正常工作并发挥其功能时所必须的组成部分, 也可理解为是用最少元件组成的可以完成最基本工作的单片机系统。最小单片机系统虽然简单, 但却是大多数控制系统所必不可少的关键部分。
2 最小单片机系统组成及设计
2.1 最小单片机系统组成
对于MCS-51单片机, 其内部已经包含了一定数量的程序存储器和数据存储器, 在外部只要增加少量电路即可构成单片机最小系统。对MCS-51系列单片机来说, 最小单片机系统一般包括:电源、时钟电路和复位电路, 如下图所示。
图1 MCS-51最小单片机系统结构图
2.1.1 电源电路
在电子设计中, 我们需要有一个供电模块, 这个供电模块能够为系统提供电源。既然是电源, 就必须可靠, 能够维持整个电子设计, 只有这样, 电子系统才可以正常运行。电源电路就是单片机的供电电路, 一般是3.3V或者5V, 具体多少要参考各种型号的单片机的工作电压, 通常情况下是5V.
2.1.2 时钟电路
微控制器均为时序电路, 需要一个时钟信号才能工作, 单片机指令的执行都是建立在单片机晶振提供的时钟频率。通常一个系统共用一个晶振, 便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振, 而通过电子调整频率的方法保持同步。
2.1.3 复位电路
单片机在上电时候状态并不稳定, 为了解决这个问题, 单片机需要一个复位逻辑信号, 它可以把单片机初始化到某个确定的状态。除了由专门的复位芯片构成的复位电路以外, 最简单的复位电路就是RC复位电路, 复位信号分高电平有效和低电平有效两种, 具体可参看所选用的单片机芯片手册。复位电路的工作原理是把电容和电阻外接在单片机的复位引脚RST上, 这样就可以达到上电复位。
2.2 最小单片机系统计
最小单片机系统设计过程如下:
a.首先采用Proteus软件绘制51单片机最小系统仿真原理图;
b.为了测试所需, 再绘制测试模块;
c.绘制完成后, 为了仿真, 再采用Keil软件编写测试代码并生成hex文件;
d.烧录hex文件, 查看仿真结果;
e.选择电子元器件和相关工具;
f.采用万用板进行焊接;
g.实物测试。包括电源模块和下载模块;
h.打开单片机程序烧录软件, 进行烧录。
3 最小单片机系统的创新应用
单片机主要擅长系统控制, 但对于高中生来讲, 复杂控制系统还难以完成。但在我们日常生活中, 有些基本的控制任务, 由于其控制目标简单, 因此易实现。因此, 这些控制任务就可以采用最小单片机系统来实现, 从而实现性价比最佳目标。如超声波测距、智能防近视、灯光防盗报警、红外热释家庭防盗报警、烟雾火灾检测报警、可燃气体检测报警、温度上下限报警控制、电子无线病床病房呼叫器、智能窗帘窗户控制、恒温水箱温度控制系统、心率脉搏计检测系统、太阳能手机充电器和PM2.5空气质量粉尘检测系统等等。
以太阳能手机充电器为例说明。太阳能手机充电器是将太阳能转换成电能, 然后基于最小单片机系统, 最终实现手机充电和显示功能。充电器由硬件和软件两部分设计组成。硬件由单片机最小系统、太阳能充电电路、ADC0832转换模块、太阳能充电电池、液晶显示模块和电源模块组成。具体工作原理为太阳能充电板在阳光的照耀下产生电荷, 存储太阳能电池板的电荷, 经过稳压芯片稳压后给芯片提供电源和充电电池充电。软件设计的程序先对STC89C52系统初始化, 液晶屏定时器初始化;然后给出开机显示, 接着打开定时器开始定时, 同时开启模数转换器采集锂电池电压的数据值, 且把采集的数据在液晶屏上进行显示。综上, 此简易太阳能充电站制作简单、安装简单、性价比高及性能稳定,
4 结论
最小单片机系统因其可靠性高, 便于扩展, 控制功能强, 低电压, 低功耗, 集成度高, 体积小, 性价比高等优点广泛应用于社会生活各个角落。对于学生而言, 通过5l单片机最小系统的学习, 结合生活中的各类应用, 既能锻炼学生电子工艺的实践能力, 也能克服传统空洞理论单片机教学, 还能加深对工程实践过程的了解, 从而提高学生分析应用及实践创新能力。
参考文献
[1]陈旦花。单片机最小系统的设计与应用[J].无线互联科技, 2012 (10) :103-104.
[2]邢锋。最小单片机系统的超声波测距的设计[J].信息化建设, 2016 (7) .
[3]李丽。单片机最小系统的研究[J].数字技术与应用, 2016 (10) :26-26.
[4]吴育军。浅析单片机的应用与发展[J].无线互联科技, 2016 (13) :22-23.
[5]周嘉俊。单片机在生活中的应用[J].新课程 (中) , 2013 (8) .