硬件基础——LDO

本文详细阐述了LDO电源稳压器的工作原理,包括其控制方式、效率限制、选型依据(如电压差、电流和功耗)、常用型号以及注意事项,如电容选择和PCB设计要点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

记录LDO如何设计

1、工作原理

① 由拓扑可知,内部误差放大器通过控制开关管的导通程度实现稳压,输出纹波小,无开关噪声

② LDO属于线性电源,输出电流等于输入电流,发热功率=电压差*电流,转换效率=Vo/Vi

③LDO不适合电压差过大的场合,比如输入24V,输出3.3V,如果电流20mA,发热功率=20.7V*20mA=0.54W,效率只有13.75%

Note:如果负载电流很小,压差过大也可以使用LDO。

④LDO不适合电流大的场合,电流大,发热功率相对较大,同时,压差大,可能导致电压下拉,具体看datasheet的电压降,比如1V/1A(电流1A时,压降最少1V,此时,如果输入电压4V,输出最大只能3V)

⑤根据经验,SOT-23封装,发热功率不超过0.3W;SOT-89,发热功率不超过0.5W

⑥ 如果发热功率过大,可以考虑使用BUCK降压电路,必须使用LDO的话,可以串联电阻,分担一部分功耗,但需要注意LDO电压降必须满足要求

2、选型依据

① 输入输出电压 - 决定了最大电压差

② 输出电流 - 评估带载能力,电压差等

③ 静态电流 - 低功耗考虑

④ 品牌,成本

⑤ 封装,发热功率(电压差*输出电流)
在这里插入图片描述

3、常用型号

7805,AMS1117系列,HT73xx系列等

三、注意事项

输入输出电容要考虑降额

(1)、输入端的电容怎么选?

首先要考虑输入电容的作用是什么?

我是这样理解的,在PCB中前端的5V电源到LDO有一段距离,当5V电源不能够及时供给LDO电流时,通过并联一个大电容进行提供能量(这也是为什么IC电源旁要并联电容的作用,有多个供电引脚时,就要相对应的并联等同数量的电容),而由并联一个小电容的作用是滤除电源高频杂波。

所以这里我采用的是一个10uF的电容+一个0.1uF的电容,而不是采用手册中的1uF的方式,当然选择电容不单单只是考虑容值,还要考虑耐压、ESR等因素,大家可以看我另一篇文章《选择电容要考虑哪些点》。

(2)、输出端的电容怎么选?

也是要考虑输出电容的作用是什么?

输出电容是为了位置输出电压的稳定以及为后续电路提供能量,
手册中给到的输出电容是1uF–22uF。

一般情况下是按照手册中给到的容值去设计是没有问题,就算有问题也可以追溯,那我这里了为什么选择100uF呢,是因为在上电的一瞬间,后端瞬间负载过大会将电压拉低,单单加一个10uF或者22uF的,在上电瞬间电压可能会被拉低80mV,而加100uF只会被拉低30-40mV,这个要具体进行测试;但是电容又不能太大,太大的话,ESR就过大,会导致电源有振荡,且电容放电会有可能损坏LDO,所以选择时要综合考虑。

(3)、PCB设计时,应该考虑什么?

应该考虑一下几点:散热、电源线的粗细、电容的顺序

散热:部分LDO需要加散热片及散热过孔的,设计时要注意;

电源线的粗细:根据工作电流的大小对电源线进行调整;

电容的顺序:要根据原理图的顺序进行布线。,一般遵守输入端小电容靠近引脚,输出端大电容靠近引脚。

<think>好的,用户想学习嵌入式开发中的电路基础知识,需要入门教程。首先,我需要整理相关的知识点和资源,确保覆盖基础内容,同时结合引用中的信息。 用户提供的引用中提到了电路仿真软件的使用,比如ICE和JTAG模拟器,以及开源引导加载程序。还有推荐的学习资源,比如STM32官网、Arduino、B站教程等。另外,引用中提到了继电器、RS232和RS485等硬件知识,这些可能在电路设计中会用到。 首先,应该从基础电路知识开始,比如欧姆定律、基尔霍夫定律,然后介绍常用元件如电阻、电容、二极管等。接着是数字电路基础,如逻辑门、触发器的应用。然后可能需要涉及电路仿真工具的使用,比如提到的电路模拟器,引用3提到了运行模拟的步骤,可以推荐Multisim或Proteus。 然后,嵌入式系统硬件部分,包括MCU的基本结构,GPIO、ADC、PWM这些外设,以及通信协议如UART、SPI、I2C。引用4提到了RS232和RS485,这里需要详细说明这些通信接口的区别和应用。 接下来是电源管理部分,LDO和DC-DC转换器的区别,以及如何设计电源电路,这部分对嵌入式系统稳定性很重要。 实际操作方面,建议使用开发板进行实验,比如Arduino或STM32,配合教程学习。引用2推荐了正点原子和野火的视频教程,这些资源应该包含进去。 最后,推荐系统化的学习路径,从基础到进阶,结合理论加实践。可能还需要注意电路仿真软件的具体操作步骤,如引用3提到的运行模拟,可以简要说明。 需要确保回答结构清晰,分点列出,每个部分简明扼要,同时引用相关的引用来源。比如在提到引导加载程序时,引用1提到参考开源项目,可以指出这一点。在电路仿真部分,引用3和4的相关内容可以作为补充。 还要生成相关问题,可能涉及电路设计工具、通信协议、电源管理、常见问题排查等,确保问题与内容相关,帮助用户进一步学习。</think>### 嵌入式开发电路基础入门指南 #### 1. **基础电路理论** - **欧姆定律与基尔霍夫定律**:掌握$V=IR$和节点电流、回路电压定律,是分析电路的基础[^4]。 - **常用元件**: - *电阻*:分压、限流。 - *电容*:滤波、储能。 - *二极管*:单向导电性,用于整流。 - *三极管*:放大与开关功能。 - **数字电路基础**: - 逻辑门(如AND、OR、NOT)的功能与应用。 - 触发器和寄存器的时序控制,例如$D$触发器的状态存储特性。 #### 2. **嵌入式系统硬件核心** - **MCU(微控制器)结构**: - CPU、存储器(Flash/RAM)、外设(GPIO、ADC、PWM)。 - 例如,STM32的GPIO模式配置需通过寄存器设置[^2]。 - **通信协议**: - *UART*:异步串口,如RS232(短距离)和RS485(抗干扰、长距离)[^4]。 - *SPI*:全双工高速通信,需4根信号线。 - *I2C*:两线制,支持多主从设备。 - **电源设计**: - *LDO*(低压差线性稳压器):噪声低,效率约60%。 - *DC-DC*(开关电源):效率可达90%,但需处理电磁干扰。 - 例如,设计5V转3.3V电路时需计算功耗和散热。 #### 3. **电路仿真与工具** - **仿真软件**: - *Proteus*:支持MCU协同仿真,可调试代码与电路交互。 - *Multisim*:适合模拟电路分析,如运放电路设计。 - 操作步骤:绘制原理图→设置元件参数→运行仿真→观察波形[^3]。 - **开发工具链**: - 使用JTAG调试器(如ST-Link)下载程序并实时调试[^1]。 #### 4. **实践项目示例** - **LED控制电路**: ```c // STM32 HAL库控制GPIO示例 HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_SET); // 点亮PA5引脚LED ``` - **传感器读取**: - 通过ADC读取温度传感器(如NTC热敏电阻)的电压值,需设计分压电路: $$ V_{out} = V_{cc} \cdot \frac{R_{ntc}}{R_{fixed} + R_{ntc}} $$ #### 5. **学习资源推荐** - **书籍**: - 《电子技术基础(模拟部分)》——康华光。 - 《STM32库开发实战指南》——刘火良[^2]。 - **视频教程**: - B站“正点原子”STM32系列(讲解寄存器与HAL库对比)[^2]。 - **开源项目**: - 参考Arduino的电路设计(如电机驱动板)。 #### 6. **系统化学习路径** 1. 阶段1:学习电路基础(2-3周)。 2. 阶段2:掌握MCU外设(如用PWM控制舵机)(1个月)。 3. 阶段3:复杂系统集成(如通过WiFi模块上传传感器数据)。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值