目录
电源电路
首先是电源电路,我们来看电源电路的原理图。
首先忽略D+、D-,我们先来看电源本身,除了两头的接地和VCC(这是USB接口的特性),我们观察到右侧还有两个并联的电容和一个开关。
两颗电容的功能:大的电解电容用来对低频干扰滤波,由于电解电容结构是卷绕而成,存在电感分量,对高频阻抗较高,所以再并联一个小的瓷片电容用来对高频、脉冲干扰滤波,保证电源电压平稳无纹波存在。
复位电路和晶振
接下来看看复位电路,复位电路主要由开关,电阻,电容组成。
电阻的作用不是限制电流的大小,而是控制复位时间.电容充电时间与RC的值成正比。
复位电路中的电容只是在上电那一会儿起作用,充电瞬间电容有电流流过,所以RST端得到高电平,充电结束后没有电流了,则RST端变为低电平。
晶振电路在单片机内部有相应的电路,电路里一定会有电源的。
让复位端电平与电源电平变化不同步
让复位端电平的上升落后于电源电平的上升,在一小段时间内造成这样的局面:
1. 电源达到正常工作电源
2. 复位电平低于低电平阈值(被当作逻辑0)
这种状态就是复位状态。仅用一个电阻是不可能同时实现这两条的。
复位,就是提供一个芯片要求的复位条件,一般是N个机器周期的固定电平。
低电平复位就是芯片可正常工作后保持N个以上周期的低然后变高即可。
高电平复位就是芯片可正常工作侯保持N个周期以上的高然后变低即可。
晶振电路比较简单,由一颗晶振和两颗电容组成。
晶振旁边接的两个电容,作用是负载频率不同决定振荡器的振荡频率不同。标称频率相同的晶振,负载电容不一定相同。
普通单片机的晶体振荡器在并联谐振状态下工作,这也可以理解为谐振电容器的一部分。 根据晶体制造商提供的晶体负载要求进行选择。 换句话说,晶体的频率是在其提供的负载电容下测量的,这可以确保频率值的最大误差。
同时,还可以保证温度漂移等错误。 两个电容器的值相同,或者相差不大,如果相位差太大,则容易引起共振不平衡,容易停止振动或根本不振动。