我正在研究stm32的模拟输出。STM32F407VG用户手册和数模转换器手册上说,STM32可以从数模转换器外设提供模拟输出。
模拟输出真的是模拟的吗?
发布于 2021-06-14 20:27:07
这就是模拟外围设备被模拟的想法。
数字模式有两种状态-- 0和1。
模拟状态可以有多个状态。DAC可以具有与DAC数据寄存器的分辨率一样多的状态。如果DAC具有12位分辨率,则它可以具有4096个状态。
事实上并不是“完全模拟”的输出,只有4096个状态的输出,我们可以认为是模拟的。
发布于 2021-11-05 14:52:39
STM32上的数模转换器( DAC )的输出是“真正的模拟”,因为它产生0和电源电压之间的任何电压。STM32F407中的两个DAC是12位DAC,这意味着它们可以在该范围内产生4096个不同的电压电平。
此外,STM32F407中的数模转换器输出可以缓冲,这意味着它们可以提供或吸收一些电流,使输出“看起来”与典型模拟器件(如运算放大器)的输出没有什么不同。
因此,即使信号可能是由数字控制的mosfets和电阻产生的,它的行为也就像“真正的”模拟信号一样。
https://stackoverflow.com/questions/67969327
复制相似问题