单片机最小系统电路

单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。

单片机最小系统电路图

<!-- hidebkimg

hidebkimg --><!-- hidebkimg

(图片来源于网络)

hidebkimg -->

单片机最小系统电路原理

VDD 是单片机的数字电源正极,VSS 是数字电源负极,共有 5 个 VDD 引脚,5 个 VSS 引脚。VDDA 是单片机的模拟电源正极,负责给内部的 ADC、DAC 模块供电,VSSA 是模拟电源负极。还有一个电源引脚,就是 VBAT,BAT 就是 Battery(电池),这个引脚用来连接电池的正极的。STM32 带 RTC 功能(实时时钟),所以有 VBAT 引脚。原理图上预留了一个 CR1220 纽扣锂电池,当主电源供电存在的情况下,由系统中的 VCC3.3 给 VBAT 供电;当主电源断电之后,由 CR1220 纽扣电池给 STM32 自带的 RTC 模块供电,从而能够保证实时时钟模块在主电源掉电的情况下还能够正常工作。

在复位引脚 NRST 上外接电容和电阻。当复位电平(低电平)持续两个机器周期以上时复位有效,系统上电后由于电容的充电,会保持一段时间的低电平来使单片机复位。刚上电,电容两端电压为 0,即低电平复位,RC 电路有个充电曲线(即电容两端电压变化曲线),单片机识别外部电平有一个连接电压,保证 rc 电路电容电压充到单片机临界电压的时间在两个机器周期以上就能满足单片机复位条件;

当 3.3V 电源加到 VCC3.3 时,RC 电路导通,NRST 与地的电位差为电容与地的电位差。NRST 与地的电位差只有电容充电完毕后才会达到 3.3V,所以在电容的充电过程中,给芯片引脚的信号都是低电平。根据 RC 电路充电方程式 V(t)=U+A*e-(t/RC),只要合理的选择好 R 跟 C 的值就可以保证充电时间大于芯片复位所要求的时间。我们一般 R 选择 10K 电阻,C 选择 0.1uF 电容。

单片机最小系统电路作用

单片机最小系统特点:系统资源完全开放,配合其它模块板或自行搭建用户电路可实现任意实验功能。接口设计灵活,使用方便(适合创新实践活动)。板上电路简洁实用,除最小系统和在线下载电路外,还有 1 个 LED、1 个按键、1 个蜂鸣器、1 片 EEPROM 存储器 AT24C04(使用时只需设置相关调线),单片机引脚全部可引出使用,并留有专用 LED 显示接口方便与串行静态 LED 显示板连接。

版权声明:
作者:网友投稿
链接:http://qiangcao.com/bk/455.html
来源:轩哥技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>