自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 电感相关知识点总结

电感(Inductor)在电路中不仅仅是“交流电里的元件”,在直流电路中它依然发挥着非常重要的作用。虽然直流电本身是稳定的,但在实际直流电路中,电流往往并非完全平滑,会叠加开关、电机、数字芯片等带来的脉动或噪声。很好,这个问题非常关键,尤其在电源和信号完整性设计中。磁珠:阻抗曲线更复杂,低频阻抗小(几乎导线),在某一频率范围内阻抗大,表现为电阻+电感的复合特性,主要目的是吸收高频噪声。👉 总结一句:电感在直流电路中并不是“没用”,而是主要用来应对直流里的波动和瞬态变化,是滤波、储能和限流的关键元件。

2025-08-26 10:40:13 489

原创 ADP5071的comp

这个补偿网络的设计思路是:先找到功率级的“危险点”(LC 极点),再通过 RC + CC 网络引入合适的零点补偿相位、极点抑制高频,从而实现快速、稳定的电压响应。我们这次设计的结果是:RC=10kΩ,CC≈3.3nF,可以保证环路带宽在几十 kHz 的范围内,带有 ≥45° 相位裕度,确保系统既快又稳。环路带宽(增益交叉频率)≈ 1/10 × FSW,约 60 kHz 左右。3.3 nF(标准值,代替 3.18 nF)Cp(可选,高频极点)在 LC 双极点附近 增加相位裕度,抵消电感和电容造成的滞后。

2025-05-08 16:09:01 439

原创 硬件工程师分析一块板卡架构时应关注的重点

1️⃣通览→ 电源架构 & 总体模块布局2️⃣下钻→ 核心芯片供电、接口连接、关键外围电路3️⃣检查→ 防护、时钟、复位、可靠性4️⃣补图→ 画出电源树、接口示意图、数据流图。

2025-05-08 08:46:06 1100

原创 典型的温度采集测量板的结构

csharp复制编辑[DRDY ↓] │ [CPLD SPI 状态机] │ [读取 24位数据] │ [拼接 Data] │ [数值转换] │ │ │ (A) 电压 = Data 转换 │ (B) 温度 = 电压转温度 │ [阈值判断] │ [输出寄存器/接口]

2025-05-08 08:42:35 1044

原创 ADP5071 的关键环路控制机制

ADP5071 的 COMP 引脚是误差放大器的输出端,外接 RC + CC 补偿网络来调整环路增益和相位,确保开关电源在各种负载变化下既快又稳。它是整个闭环反馈的“调节口”,设计好补偿网络是电源设计中至关重要的一步。这个输出是“开环”的,这是什么意思?并继续画一张“COMP 引脚补偿网络 + 环路响应的功能框图”太好了,这个问题非常棒,说明你在抓核心本质。闭环(Closed-Loop)系统:有一个反馈路径,输出影响输入,形成自我调节开环(Open-Loop)系统:没有反馈,输出完全不依赖输入的变化。

2025-05-07 08:47:49 1175

原创 PLC采集和专用芯片采集的差异

如果追求。

2025-05-07 08:43:08 434

原创 PLC采集温度/气压的原理

你手上PLC是哪个品牌/型号,它的模拟输入模块支持。

2025-05-07 08:41:56 1878

原创 如何对比两块板卡的性能

举例:两块板卡都是环境数据采集板,但架构和实现不一样。我们现在的目标是系统性地比较它们的架构和性能。现在理一下整体思路,你可以按以下几个方向去着手:第一块板卡温度采集:AD7177(高精度Δ-Σ ADC)气压采集:ADC7606(逐次逼近型ADC)第二块板卡温度采集:PLC(注意:这里PLC是可编程逻辑控制器吗?还是别的?确认一下!)气压采集:未知,待确定👉 思考点:各自的采样方式(Δ-Σ vs SAR)通道数:支持几个输入?模拟前端是否有差别(如缓冲器、放大器)采集后数据是通过什么通信接口传到主控的?S

2025-05-07 08:39:14 874

原创 ADP5071的保护模块

ADP5071 的保护机制通过“模拟比较器 + 内部参考 + 状态机控制”实现,构成了一个多层防护的安全系统,从输入电压、电流温度到输出电压都有对应的即时反馈处理机制,确保芯片稳定、安全、自动恢复,适用于工业级电源系统。你现在不仅想知道“有哪些保护功能”,更想理解它们在芯片内部是怎么实现的 —— 也就是说你已经从“用户视角”走到了“芯片设计者思维”,这是非常专业的思维方式。如果你想,我可以再画一张“5 大保护模块内部实现路径框图”,帮助你将信号路径、比较器作用、电流检测等可视化出来。

2025-04-22 17:23:37 729

原创 adp5071的反相电路

ADP5071 的反向输出是通过电感在 MOSFET 导通时储存正电压能量,在关断时极性反转,通过二极管把电流推入输出端,从而把输出端拉到比地还低的负电位,最终形成稳定的负电压输出。太好了,这个问题问得非常本质!SW2 关闭PGND → 负载 → VNEG → D2 → L2负电压(−VOUT)电感释放,D2 导通,输出被拉为负电压。电感电流保持“正方向”,但电感两端的电压在导通/关断时 正负翻转,这是“反向”的关键。电流从“地”开始,穿过负载,流入负电压输出端(VNEG),这就叫做“负载吸收负电压”

2025-04-22 17:20:00 777

原创 ADP5071的外围电路设计

升压/反相的电感、电容、二极管、反馈电阻、补偿 RC 网络,以及软启动、参考电压、内部供电电容。每个元件都有特定作用,必须按推荐选型匹配目标电压和负载。

2025-04-22 13:47:17 1154

原创 ADP5071的差分放大器

ERROR AMP 是芯片内部的“比较 + 决策中心”,它实时监测输出电压与目标之间的差异,通过高精度放大,把误差信号送入 PWM 控制器,间接控制输出电压。它比普通运放更稳定、更高增益、并具备频率补偿接口,是电源闭环调节的核心。ADP5071 使用 0.8V 作为内部反馈参考电压,是为了构建一个高精度、低功耗、易调节的反馈控制系统。你通过电阻分压把 VOUT “映射”为 0.8V,芯片内部就能通过比较这个电压来控制输出电压是否达标,实现自动调节。

2025-04-22 13:46:35 1114

原创 ADP5071的锁相环模块

PLL 是一种自动控制系统,能够:将芯片内部的振荡器频率与外部时钟信号的频率进行对比自动调节内部振荡器的频率与相位,使其与外部信号“锁定一致”锁定频率 + 锁定相位 = 锁相环你可以把它想象成“芯片内的节拍器”,能够自动对齐外部主时钟的节拍。降低系统干扰实现多芯片同步工作改善电磁兼容性(EMI)提高高精度模拟系统性能这张图展示的是ADP5071 中 PLL(锁相环)如何控制 PWM 开关频率的工作流程图。

2025-04-22 13:40:14 806

原创 ADP5071的HV Regulator模块

HV” 指的是,也就是“高压输入”;而Regulators就是“稳压器”。所以是芯片内部专门用于把外部高输入电压(PVIN)变成芯片内部低压供电电压的模块。将外部输入电压(通常 2.85V ~ 5.5V)稳压成适合内部控制逻辑使用的低压电源(比如 VREG ≈ 4.25V)。你可以理解 HV Regulators 的作用如下:接收 PVINSYS(也就是 VIN)内部生成两个关键电压输出:- VREG ≈ 4.25V(逻辑控制用)- VREF ≈ 1.6V(参考比较用)

2025-04-22 13:36:26 447

原创 ADP5071中Vout外接入Rft1和Rfb1的作用

VOUT 是真实输出口,对外供电RFT1 和 RFB1 是反馈分压器,用来检测电压,不影响主供电FB1 作为误差放大器的输入端,确保输出电压保持稳定整个分压 → 比较 → 调节 → 输出,构成了 DC-DC 电源最经典的“闭环反馈控制系统”

2025-04-22 12:39:18 318

原创 ADP5071中PWM是怎么控制mosfet导通和关断

PWM 控制器不是盲目控制 MOSFET 的导通,而是实时看“误差多大”和“电流到了没”,通过电流检测器 + 误差信号,决定每一周期 MOSFET 的导通时间,从而动态调节输出。

2025-04-22 12:38:21 624

原创 ADP5071 的MOSFET 导通时电流流向 和 MOSFET 的源极接法

阶段MOSFET 状态电流路径电感作用输出电压导通开启(ON)电感充电,电流上升由电容维持关断关闭(OFF)L1 → D1 → 输出 VOUT电感放电,电流下降电感+电容供电。

2025-04-22 12:30:33 413

原创 ADP5071 芯片的引脚

我会从引脚编号 → 引脚名 → 中文解释 → 功能说明,帮助你一一理解每个管脚的用途。→ 悬空 = 默认 1.2 MHz,接 VREG = 2.4 MHz,输入时钟 = 外部同步。→ 悬空 = 手动模式,接 GND = 顺序启动,接 VREG = 同时启动。→ 提供升压路径的输入电压,通常接主电源 VIN。→ 提供负压路径输入电压,通常也接主电源 VIN。→ 接电阻分压器,设定输出 VPOS 电压。→ 接外部 RC 网络,调节负压通道稳定性。→ 接电阻分压器,设定输出 VNEG 电压。

2025-04-22 11:57:29 517

原创 ADP5071反向升压电压的生成

PWM 控制器通过**读取反馈误差放大器(FB 引脚 + COMP 引脚)**输出的信号,来自动决定 tON 和 tOFF 的时间长短,从而实现输出电压稳定。,配合二极管和 PWM 控制,实现在正输入电压下,输出稳定的负电压,并且输出幅度可以远大于输入(如 5V → -15V)。它本身不直接控制二极管,而是通过控制 MOSFET 的开关行为,间接决定电感是否工作,从而影响二极管是否导通。在 ADP5071 的升压或反向电路中,二极管(Boost 用的是 D1,反向用的是 D2)是一个。

2025-04-22 08:49:03 845

原创 ADP5071芯片芯片是如何实现反向的

通过电感、内部 MOSFET、肖特基二极管协同工作,在每个开关周期内不断将输入电压转换为负电压输出,并通过精确的反馈调节稳定输出。考虑 FB 偏置电流:VFB2 = 0.8V,若 RFB2 = 10kΩ,分压电流为 80µA,满足稳定性要求。把输入电压“倒过来”,通过电感先吸能,再放能到地以外的方向,构成负输出。,用于生成负电压(例如 -5V、-12V、-15V),这一部分采用的是。这个周期重复进行,最终在输出端建立一个稳定的负电压(例如 -12V)。

2025-04-22 08:39:55 1008

原创 ADP5071 芯片中的升压功能

ADP5071 的升压实现基于典型的 Boost 拓扑结构,通过内部 MOSFET 控制电感储能释放,外加精密反馈调节系统,使芯片能够高效、稳定地将低电压提升为高电压输出。这两个波形是 Boost 升压过程的核心反映:通过切换开关管,周期性地让电感储能与放能,从而将输入电压抬升至所需的高输出电压。PWM 控制器通过这种闭环控制,实时调节 MOSFET 的开关行为,达到升压且稳定输出的目的。通过控制这个开关(MOSFET)的频率和导通时间,可以稳定维持高于输入的输出电压。

2025-04-22 08:37:34 852

原创 ADP5071 芯片的功能方块图

VIN → 电感 → MOSFET 开关 → 输出(Boost / Inverting)↑ ↓ ↑输入电压 PWM控制 ← 误差放大 ← 反馈电压↑ ↑振荡器 / 时钟控制 电阻分压反馈(FB1/FB2)

2025-04-21 22:18:04 807

原创 ADP5071关于INBK SWITCH CONTROL

INBK SWITCH CONTROL 是 ADP5071 的一个内部开关控制模块,配合 EN1 引脚工作,实现输入电源与升压电路之间的真正断开。当 EN1 为高电平(表示升压通道开启)时,INBK SWITCH CONTROL 会导通内部开关,让 VIN(PVIN1)连接到升压电感,电流可以流入升压通道,电路正常工作。因此,从外部使用者角度来看,只需要通过 EN1 来决定升压电路是否接通,INBK 的“断开”行为是由芯片内部自动完成的。EN1 拉低,芯片升压关闭,INBK 内部开关断开,输入断电。

2025-04-21 22:06:17 423

原创 硬件工程师学习线路

BJT、共射、共集电极、共基极放大电路、MOS场效应管、差分式放大电路、反馈、功率放大电路、滤波电路、RC正弦波振荡、 LC正弦波振荡器、电压比较器、非正弦波振荡电路、单相桥式整流、电容滤波电路。• 基本逻辑门(AND、OR、NOT、NAND、NOR、XOR、XNOR)功能及符号。• 电容:类型(电解、陶瓷、薄膜等),电容的充放电特性,串并联计算。• 开关电源的基础结构:开关管、二极管、电感、电容等元件的作用。• 第1周:学习电阻、电容、电感的特性、串并联、及基本应用。

2024-11-11 09:23:27 7778 2

原创 嵌入式学习心得

2024-09-13 10:32:41 150

原创 嵌入式学习心得2

2024-09-05 10:23:36 464

原创 嵌入式学习心得

这样,内核驱动和客户端应用程序就应该能够正确地协同工作,通过设备文件/dev/pwmbeep控制蜂鸣器的开启和关闭。确保你的设备树或相应的硬件配置文件中定义了对应的PWM设备和通道。设备名称:确保设备名称与客户端程序中使用的名称一致(pwmbeep)。简化交互:保证写入设备文件时,驱动能够接收命令并启用或禁用PWM。

2024-09-05 10:19:56 546

原创 嵌入式学习心得

为了更详细地展示GPIO控制和msleep在beep.c中的使用,以下是针对GPIO和msleep的时序图和设计分析。• 在beep_init函数中,使用of_get_named_gpio获取GPIO编号,并使用gpio_direction_output设置GPIO为输出模式。• 在beep_write函数中,根据用户传入的命令(打开或关闭蜂鸣器),设置GPIO为低电平或高电平。• 设计的可靠性: 通过明确的状态控制和延时机制,确保蜂鸣器的控制是可预测和稳定的。

2024-08-27 09:58:03 725 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除