24小时联系电话:18217114652、13661815404

中文

您当前的位置:
首页>
电子资讯>
公司新闻>
您的 MCU 中需要模拟...

公司新闻

您的 MCU 中需要模拟比较器吗?


您的 MCU 中需要模拟比较器吗?

我记得电子课程中使用 LM358 运算放大器构建了第一个运算放大器模拟比较器。在您开始为您的客户将它们设计成实际系统之前,这种简单的电路似乎并不总是具有实际用途。使用运算放大器电路中的正反馈很容易构建模拟比较器,但是您总是会在带有运算放大器 IC 和反馈回路中的其他组件的电路板上占用一些空间。

使用模拟比较器和 MCU 怎么样?您的 MCU 提供了大量集成功能和 I/O,通过 MCU 接受比较器输出的一种选择是使用 GPIO 之一。更好的选择是找到带有集成比较器电路的 MCU,这样就不需要外部运算放大器电路或比较器 IC。以下是这些电路在您的设计中的工作原理以及一些包含此功能的流行 MCU

什么是模拟比较器?

模拟比较器基本上是一个 1 位模数转换器。一旦输入到比较器的电压超过某个阈值,器件将在其低电压值和高电压值之间转换状态。模拟比较器可以是反相或非反相设备。在同相器件上,输入信号的上升沿将触发比较器输出从低电压输出状态切换到高电压输出状态,在下降沿反之亦然。反相比较器的行为相反。

在运算放大器模拟比较器电路中,通常使用正反馈来确保一旦输入电压切换到外部参考电压以上时输出饱和。换句话说,运算放大器将在输入信号的上升沿或下降沿进行轨到轨摆动。这是一种创建双态输出的简单方法,该输出在两个电压电平下饱和,同时还对低电平噪声具有一定的免疫力。

带和不带迟滞的模拟比较器输出电压。

为了提供低水平的抗噪能力,模拟比较器电路可以有一定的滞后,而噪声容限将取决于滞后窗口的大小。由于输入三角波,滞后对开关的影响如上所示。如果输入信号有一些变化或噪声,滞后窗口内的任何变化都不会导致切换。在具有多位分辨率的ADC 中,情况并非如此;量化电平之间的较小电压差保持 

在运算放大器电路中,迟滞窗口的大小由反馈回路中的总电阻与参考电压和同相输入之间的电阻之比决定。通过设置这两个值,可以根据特定应用和噪声容限调整比较器的迟滞窗口。这是具有集成模拟比较器的 MCU 真正发挥作用的地方,因为它不需要这些外部电阻器来设置迟滞窗口或阈值电压的大小。

MCU 中模拟比较器的优势

与将模拟接口的比较器与 MCU 集成的其他方法相比,直接集成到 MCU 中的模拟比较器具有许多优势。

简化切换。如果您只需要检测 2 种电压状态之间的差异,集成模拟比较器是比使用外部运算放大器电路和 ADC 通道更好的选择。您无需编程一些数值阈值并将其转换为固件来估计输入电压何时真正饱和。

可编程滞后。迟滞窗口的大小可以在 MCU 的固件中编程,也可以在操作期间动态设置。如果您愿意,您可以将迟滞窗口设置为比 GPIO 输入的噪声容限更宽,从而为您提供一个非常强大的电路来检测开关事件。

更多的外部噪声抗扰度。运算放大器输出和 MCU 输入之间的馈线会产生另一个点,在该点噪声可以注入输入,然后可能会在 MCU ADC/GPIO 中产生不准确的读数。通过将模拟比较器集成到 MCU 中,您消除了噪声可能进入系统的额外点。

具有可比输入的更少组件。当您使用带有集成模拟比较器的 MCU 时,您可以降低 BOM 成本,而无需在 MCU 中使用过多数量的输入。

可编程传播延迟。模拟比较器中的传播延迟定义为输入信号越过开关阈值的时刻与输出状态开始改变的时刻之间的时间。一些带有集成比较器的 MCU 允许对该数量进行编程。通过增加传播延迟,MCU 将在切换期间消耗更少的功率。

带有集成模拟比较器的流行 MCU

如今,您会在市场上找到大量来自顶级制造商的 MCU。以下是一些流行的 MCU,包括集成模拟比较器功能以及一系列其他接口:

S08PB

 S08PB MCU是一款更小的 8 位器件,适用于简单的嵌入式计算应用。该特定器件包括两个外围设备较少的模拟比较器,并且通过消除简单模拟系统不需要的外围设备,它的封装比许多其他流行的 MCU 更小。模拟系统的一些有用功能包括集成运算放大器、高精度 RTC 计数器、两个灵活定时器调制器和 12 通道 ADC12 位分辨率)。

STM32系列

STM32 系列是最流行的 MCU系列之一,用于需要中等处理能力和高总线宽度的嵌入式产品。这些器件以 32 位总线宽度运行高达 72 MHzArm Cortex-M4 内核)。它们还具有高分辨率 ADC12 位)和一系列具有高 I/O 数量的数字接口(CANI2CI2SIrDALINSPIUARTUSARTUSB)。

MSP430

MSP430 MCU 系列是一系列 16 MCU,采用各种封装并包括一个模拟比较器。这些 MCU 运行频率高达 25 MHz,包括集成 SRAM/FRAM、闪存、ADCSPI/UART 以及其他接口和功能等特性。

支持您的混合信号设计的其他组件

您的 MCU 应该是混合信号设计的起点,因为它需要与您系统中的所有其他数字和模拟组件连接。您的系统需要的其他一些组件包括:

支持电路的无源器件

HMI 显示模块

用于功率调节的 DC-DC 转换器

无线和网络组件

请输入搜索关键字

确定