经AMS1117电平转换后所得的+3.3V输出电压将作为微控制器和外部存储器芯片的电源。
3.4.2 电源电路
1 微控制器电源电路
在给微控制器配置电源时,需考虑备用电池、复位电路、启动配置和对芯片的主电源供应,此外本节亦将介绍微控制器芯片的时钟配置17。
(1)备用电池
微控制器的备用电池部分电路连接如图3.10所示:
如图3.10所示,在VBAT引脚通过一个100nF的电容和+3.3V电源相连,其中电容起到滤波的作用。
当微控制器的 供电关闭时,为了得到备用寄存器的内容,VBAT引脚需要连接到一个靠电池或其它电源提高呢的可选择的standby电压。如果应用中没有外部电池,VBAT必须在外部连接到 。
(2)复位电路
微控制器的复位电路部分连接如图3.11所示:
STM32微控制器有3种形式的复位:系统复位、电源复位和备份区域复位。本系统采用的是系统复位中NRST引脚上的低电平产生的外部复位方式对系统进行复位。在图3.11所示连接下,系统刚开始通电时,因电容C12两端积累的电荷为0,故两端没有压降,从而NRST引脚的电平为地电平,此时系统进行复位。而自系统通电开始,主数字电源 便不断通过电阻R1对电容C12充电,故电容和NRST引脚相连接的一端电势不断升高,直至 ,且该过程短暂。此时NRST引脚的电平变为高电平,从而停止复位。
故图15电路中的复位连接方式能够在系统上电初期对系统进行复位,且经过短暂时间后,复位自动结束,系统进入正常工作状态。
(3)启动配置
微控制器的启动配置电路连接如图3.12所示:
在STM32微控制器中,由BOOT[1:0]两个引脚决定了三种不同的启动模式,如表3.2所示:
表3.2 启动模式引脚定义
BOOT1 BOOT0 启动模式 别名
X 0 用户闪存 用户闪存被选作启动区
0 1 系统闪存 系统闪存被选作启动区
1 1 嵌入式SRAM 嵌入到SRAM被选作启动区
图3.12中通过将BOOT0引脚和地相连接,以选择用户闪存作为启动区。
(4)主电源供应电路
微控制器的主电源供应电路连接如图3.13所示:
图3.13中 和 之间经并联四个0.1uF的电容后和电源转换电路的+3.3V电压相连接,给微控制器供电,其中四个电容起到稳定电压输入,滤除杂波的作用。
(5)时钟配置
微控制器的时钟配置电路连接如图3.14所示:
三个不同的时钟源可以用来驱动系统时钟(SYSCLK):HIS晶振时钟(高速内部时钟信号);HSE晶振时钟(高速外部时钟信号);PLL时钟。
本系统通过OSC_IN和OSC_OUT引脚连接外部8MHz晶振的方式将HSE时钟作为系统时钟源,并将此时钟源经内部PLL倍频后作为系统时钟。
2 存储器芯片电源电路18
存储器芯片供电电路如图3.15所示:
其中GND引脚和系统地相连, 引脚均和+3.3V连接。
3.5 上位机接口电路部分
与上位机接口电路13连接如图3.16所示:
其中:
RXD为微控制器芯片PA10脚复用所得的USART1_RX,TXD为微控制器芯片PA9脚复用所得的USART1_TX,这两个引脚分别与经USB转串口所得的TX和RX引脚相连来实现与上位机的异步全双工串口通信。
PA13和PA14引脚为程序下载调试使用引脚。本设计调试过程中使用的是微控制器的SWJ调试端口,其中PA13脚起串行数据输入/输出的作用,PA14引脚用于从上位机机到微控制器的时钟传输线。
PC10脚位预留脚,需要时可以用于上下位机间的通信。
- 上一篇:MEMS惯性GPS信息融合技术的个人导航定位方法
- 下一篇:NFC协议物理层的软件实现+文献综述
-
-
-
-
-
-
-
C++最短路径算法研究和程序设计
巴金《激流三部曲》高觉新的悲剧命运
NFC协议物理层的软件实现+文献综述
现代简约美式风格在室内家装中的运用
中国传统元素在游戏角色...
浅析中国古代宗法制度
江苏省某高中学生体质现状的调查研究
g-C3N4光催化剂的制备和光催化性能研究
高警觉工作人群的元情绪...
上市公司股权结构对经营绩效的影响研究