楼主:
asanick (EvanWU)
2016-04-15 17:53:12Arduino的类比电压输出利用PWM等效出一个平均电压来达成0~5V任意值的类比电压输
出,如果以输出2.5V为例就是输出一个duty=50%的pwm波。
想请教一下其它mcu(例如stm32)的DAC功能也是这样子输出一个pwm波吗?
还是在示波器看起来Arduino是duty=50的pwm波而stm32的dac输出是一个2.5V的直流波形
?
作者:
chuegou (chuegou)
2016-04-15 18:10:00我理解的DAC是后者,前者...需要加RC滤成直流
作者:
WolfLord (呆呆小狼 N )
2016-04-15 19:43:00所谓的DAC输出的直接就是电压或电流(诺顿)PWM其实并不算是真正的数位转类比,他输出的是周期百分比(模拟类比)
作者:
deo2000 (800IM)
2016-04-16 19:11:00我认为PWM是ADC的一种,不只是模拟。因低频量随duty%变化
作者: disap ( ) 2016-04-18 20:18:00
PWM型通常还要搭配ADC动态监测 否则电压受负载影响很大实现PWM还要耗费一个TIMER 一般MCU应该是不会特地选PWM型
作者: dsplab (星野夢美) 2016-04-19 12:24:00
74HC595 + R-2R + RC滤波,使用SPI接口=> 8 Bit DAC
作者:
amduser (重返荣耀)
2016-05-08 02:08:00arduino Due有支援DAC输出