AN4232:STM32F3系列器件模拟比较器入门 8 f( j+ A9 X+ S! b 数据摘要1 V1 b4 j& L+ b, Q- ~0 q0 J ) D; R/ I4 [2 `! }& K/ Z 前言 此应用笔记描述了STM32F3系列器件内置的模拟比较器的主要功能。应用场景为: • 逐周期电流保护 • 频率和脉宽测量 • 模拟电压监测 1 u9 r+ ]4 A% l, b- q' } • 防止电机控制应用中的伪过电流检测 • 湿度测量 五种应用场景展示了模拟比较器的用处以及它们如何与其他外设(例如数模转换器(DAC) 和定时器)集成。 为确保用户快速入门,本文档中呈现的一些应用场景以C语言实现,在STM32F30x和 STM32F37x DSP以及标准外设库封装中可用。 请注意,本文档并不能取代产品参考手册中的模拟比较器(COMP)部分。+ r# F1 p5 z4 B* P/ a 本文中给出的所有数值仅作参考。参考相关的数据手册来获取有效的最新数据。% x( t4 {( W0 X$ B# o1 f. _ 在整篇文档中: • STM32F30x是指STM32F301、STM32F302、STM32F303、STM32F3x8、STM32F328、 STM32F358、STM32F398和STM32F334。 • STM32F37x是指STM32F373和STM32F378产品系列。 : g0 Q4 U& }# j% }% t 1 模拟比较器概述 1.1 迟滞# k) o k S" H6 i2 P 比较器将反相输入与正相输入进行比较,即使是细微的电压波动都会导致比较器输出突变。 在许多应用中,这种突变不可接受。 图 1显示输入有噪声时的输出突变。 & }( I I3 T4 l! e& F7 W* N 0 a u: N! l0 P W/ C& u 注: 以下微控制器上不提供迟滞功能: STM32F301x6/8、STM32F302x6/8、STM32F303x4/6/8、STM32F334xx、STM32F302xD/E和 STM32F303xD/E。 + {' x5 i9 q( B8 p3 x; M 1.2 传播延迟(响应时间) 模拟比较器的另一种重要功能是传播延迟。此延迟被定义为输入信号超过阈值的时刻与输出 状态变化的时刻之间的时间(通常是在输出达到VDD的50%时)。需在比较器传播延迟与功 耗之间进行折中:比较器速度越快,其功耗越大。 在STM32F302xB/C、STM32F303xB/C和STM32F37x器件中,工作模式(速度/功耗)可配 置,这对低功耗应用(例如电压监测)和时间关键应用(例如电机控制)十分有用。 STM32F30x和STM32F37x器件中的模拟比较器能以2 µs/1.2 µA的低速/低功耗工作,还能以 50 ns/75 µA的高速/高功耗工作。 ( |, [5 h, \* A* [2 U B: g .................... 阅读更多内容,请下载文档 下载地址1>> 下载地址2>> 更多中文文档>>* @% R3 _6 a5 a8 W* H # k" o5 E2 V* H8 ?6 }- ? |
基于STM32F334的数字电源
STM32F3DISCOVERY + UCGUI3.90A的移植(源码+视频)
基于STM32F303双电机FOC驱动: 无感原理图/BOM表/代码等开源...
【基于STM32F3的电机控制】_给力外围之 OPAMP
在 STM32 F0、 F2、 F3、 F4 和 L1 系列MCU 中使用硬件实时时钟 (RTC)
基于STM32F334的BUCK同步降压数字电源设计
ST FOC4.3 库关于 STM32F30x 系列 ICS采样代码的修改
STM32F334 上的 ADC 管脚和 DAC 管脚复用问题
如何使用USART或LPUART将STM32F0/F3/L0/L4微控制器从低功耗模式唤醒
在 STM32 F0、 F2、 F3、 F4 和 L1 系列 MCU 中使用硬件实时时钟 (RTC)