嵌入式技术之原理图&PCB设计-51核心板1.0.0–MCU STC89C52RC原理图
目录
9.1 元器件选型
9.1.1 STC89C52RC-40l-LQFP44
9.1.2 10uF电容
9.1.3 100nF电容
9.2 原理图
9.3 多次滤波
9.4 滤波电容选型
9.5 应该用哪个电源网络供电
9.6 程序的烧录
9.1 元器件选型
9.1.1 STC89C52RC-40l-LQFP44
编号:C8707
9.1.2 10uF电容
编号:C15850
9.1.3 100nF电容
编号:C14663
9.2 原理图
9.3 多次滤波
虽然我们已经在Type C接口处进行了一次电源滤波处理,但考虑到PCB布局的实际影响,通常电路板的接口位置会设置在边缘部分,而MCU等核心元件通常位于板中心。这样的布局意味着从边缘到中心的电源线路会穿过其他正在工作的元器件,可能导致MCU供电线上出现电压波动。
因此,在设计中,对于那些对电压波动敏感的元器件,我们通常会采取额外的滤波措施,以确保它们能获得稳定的电源供应。这样的设计思路有助于提高整个系统的可靠性和性能。
9.4 滤波电容选型
在STC89C52RC的数据手册中提供的参考电路设计里,已经包含了对电容选型的建议。对于大电容,建议选择10微法拉(uF),而小电容则建议使用0.1微法拉(uF)。这一推荐与我们在电源模块设计时使用的滤波电容选型是一致的。
9.5 应该用哪个电源网络供电
目前,我们的设计已经包含了下面3个供电网络,同时他们包含两种电压水平。
(1)VIN_5V和VCC是两个5V电压水平的电源网络。
(2)3V3是一个3.3V电压水平的电源网络。
根据STC89C52RC的数据手册,我们可以得知这款MCU的工作电压在5.5V~3.3V之间,STC官方手册中,将工作在5.5V~3.3V之间的单片机称为5V单片机,将工作在3.8V~2.0V之间的单片机称为3V单片机。
数据手册第7页:
而我们选择的STC89C52RC是一个5V单片机,它的工作电压是5.5V~3.3V,具体也可以参考数据手册。
你可能会想STC89C52RC的工作范围是5.5V~3.3V,那么我们使用LDO出来的3.3V电压好像也可以给MCU供电。这样其实不行,因为3.3V是它的极限电压,如果你使用#V#给MCU供电,那么MCU其实会很不稳定地工作,或者压根不能工作。因此还是应当使用5V供电。这样一来我们就可以在VCC网络和VIN_5V里做选择。
接下来我们来探讨为什么不能将VIN_5V直接接给MCU,而必须使用一个由自锁开关控制的VCC来进行供电。
9.6 程序的烧录
程序烧录是指通过特定的软件和USB线将可执行代码写入MCU(微控制单元)中。MCU上电开机后将执行这些代码。这些代码能够判断MCU某些引脚的电平状态(高电平或低电平),并能控制自身引脚的电平状态,从而实现对外部硬件设备的控制。
作者:长久的梦