🟦 u5-08 模拟外设:ADC、DAC、比较器与运放

🟦 STM32U575 数据手册初学者精讲 · 第 8 / 10 章
🗨️ U575 的模拟外设非常丰富:14 位高速 ADC、12 位 ADC、双 DAC、两个比较器、两个运放、内部电压基准和温度传感器,让数据采集与信号调理单片完成。
这一章在干嘛? 搞懂每类模拟外设的定位、速度和典型用法,选型时就不会纠结。

ADC1:14 位 2.5 Msps,主力高速 ADC

场景建议配置
多通道轮询扫描模式 + DMA 循环模式
电机电流采样TIM 触发 + 双 ADC 同步
低功耗传感器LPTIM 触发 + LPDMA + Stop 模式
ADC1 接 3.6 V 满量程时,输入电压不能超过 VDDA。超过会损坏或读数不准。

ADC4:12 位 2.5 Msps,低功耗域专用

ADC4 属于 APB3 低功耗域,可以在 Stop 模式下继续工作,配合 LPDMA 做低功耗采样。

ADC分辨率特点典型场景
ADC114 位主性能域,通道多通用高速采集
ADC412 位低功耗域电池供电传感器

DAC:双通道 12 位

DAC1 和 DAC2 可以输出模拟电压,典型用法:

U575 的 DAC 输出缓冲器可以关闭,直连高阻负载时更省电。

比较器 COMP1/COMP2

比较器可以把两路模拟信号比较,输出数字电平。常见应用:

比较器输出可以直接连到 TIM 的刹车输入,实现硬件级过流保护。

运算放大器 OPAMP1/OPAMP2

U575 内置两个可编程运放,常见用法:

内置运放的好处是省了一颗外部运放芯片,节省 BOM 和 PCB 面积。

VREFBUF 与内部参考

如果 ADC 需要高精度,建议用外部独立基准或 VREFBUF,而不是直接用 VDDA 当参考。
🧠 小测验
ADC1 的最高采样率和分辨率是多少?
14 位,2.5 Msps。
ADC4 相比 ADC1 的优势是什么?
位于低功耗域,可在 Stop 模式下工作。
比较器输出可以用来做什么?
触发中断、控制 TIM 刹车、做阈值报警等。
← 上一篇🏠 顶层目录下一篇 →