作者jamtu (月光下的智慧)
看板Electronics
标题Re: [问题] DAC输出都会内建滤波器吗?
时间Thu Feb 20 00:48:53 2014
※ 引述《qeagle ()》之铭言:
: 之前用微控器内建的DAC输出
: 我想输出一个方波,所以固定时间中断,输出0和1(FF)交替
: 我想这样应该是方波,没有想到输出是很像弦波的信号
这是因为你的输出信号交换太快
DAC本身输出的推力不够强 (内阻太大)
你接上的DAC负载电容太大
於是造成了充电放电的效应
: 後来才知道他的输出经过滤波,所以我预期是方波,输出是弦波
: 後来输出改成
: 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0
: 同样的方波周期,输出愈多的1和0,方波会愈漂亮
这绝对不能称作是"同样的方波周期"
这很明显是因为你让周期变长
RC time constant远小於你的周期 看起来才比较理想
你输出越多的1跟0,等效上就是方波频率越来越慢,当然越来越理想
: 我想请问,所有的DAC都是这样内建滤波器吗?
这是你系统设计的"非理想效应",不是他故意设计成这样的
你可能接了太大的负载
: 因为现在我想做一个弦波,所以只准备输出 0 1 0 1
: 但现在使用不同的DAC,怕内部构造不同,输出会变成方波
: 故此请教
要制造一个弦波理论上不应该利用这种非理想效应
使用不同的DAC,输出的特性不一样,当然造成的结果也就不一样
你如果想要制造一个弦波何必用MCU加上DAC呢
用电子学课本的许多架构都能够达到类似的功能
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.111.145
1F:推 mmonkeyboyy:怪东怪西就是不怪自己用错了 XD 02/20 01:54
2F:→ kuanglun:eye diagram 也都不是完美的方波阿... 0和1不一定push到 02/20 08:38
3F:→ kuanglun:rail. 过Vih和Vil就是1和0了. 02/20 08:39
4F:推 astrotails:这篇正解! 02/20 23:01
5F:推 stevegood:正解 但要想到如此非本科系且研读过有困难 03/18 11:21