作者asanick (EvanWU)
看板ASM
标题[问题] Arduino类比电压输出
时间Fri Apr 15 17:53:12 2016
Arduino的类比电压输出利用PWM等效出一个平均电压来达成0~5V任意值的类比电压输
出,如果以输出2.5V为例就是输出一个duty=50%的pwm波。
想请教一下其它mcu(例如stm32)的DAC功能也是这样子输出一个pwm波吗?
还是在示波器看起来Arduino是duty=50的pwm波而stm32的dac输出是一个2.5V的直流波形
?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.70.38.3
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1460713994.A.7F4.html
1F:推 chuegou: 我理解的DAC是後者,前者...需要加RC滤成直流 04/15 18:10
2F:推 WolfLord: 所谓的DAC输出的直接就是电压或电流(诺顿) 04/15 19:43
3F:→ WolfLord: PWM其实并不算是真正的数位转类比,他输出的是周期百分比 04/15 19:44
4F:→ WolfLord: (模拟类比) 04/15 19:45
5F:→ MasterChang: stm32的DAC是後者 04/16 01:24
6F:推 deo2000: 我认为PWM是ADC的一种,不只是模拟。因低频量随duty%变化 04/16 19:11
7F:推 disap: PWM型通常还要搭配ADC动态监测 否则电压受负载影响很大 04/18 20:18
8F:→ disap: 实现PWM还要耗费一个TIMER 一般MCU应该是不会特地选PWM型 04/18 20:20
9F:→ dsplab: 74HC595 + R-2R + RC滤波,使用SPI介面=> 8 Bit DAC 04/19 12:24
10F:→ amduser: arduino Due有支援DAC输出 05/08 02:08