[讨论] 求助 DAC转化结果消除毛刺???

eemingtian   2014-5-4 21:31 楼主
   搞了半个多月MSP430的ADC和DAC0832的DAC,中间遇到许多问题都一一解决了,今晚用示波器观察输出波形,发现一些毛刺,峰峰值最高有1.2V,我接的是一个直流电源。输出回路接了 一个无缘滤波,截止频率1.3K。各位应该遇到类似的问题吧这些毛刺是怎么产生的?? 以及消除的方法??(我试了提高采样频率毛刺会减少,减小RC滤波截止频率也相对减少一些,但还是有毛刺,)

这些毛刺是怎么产生的呢????????
  • IMG_20140504_211658.jpg

回复评论 (13)

楼主测的哪里的信号波形?没有足够设计信息是不好判断的。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-5-4 21:59
用另一个通道看看参考电压的波形。。。
点赞  2014-5-4 22:08
既然是求助贴,就应该描述清楚,你的描述里面我只知道你遇到问题了,却什么信息也不透露,你让大家猜?
点赞  2014-5-4 22:28
引用: chunyang 发表于 2014-5-4 21:59
楼主测的哪里的信号波形?没有足够设计信息是不好判断的。

DAC0832经过滤波输出后的  (我用的是4片DAC 四通道同时输出)
点赞  2014-5-5 15:58
引用: lpxv 发表于 2014-5-4 22:28
既然是求助贴,就应该描述清楚,你的描述里面我只知道你遇到问题了,却什么信息也不透露,你让大家猜?

不好意思 没说清楚,那个波形是DAC0832经过滤波输出后的  (我用的是4片DAC 四通道同时输出)  DAC后的波形
点赞  2014-5-5 15:59
不知道楼主有没有一路一路的挨着测是否输出正常,输出一个直流信号,看看毛刺是哪里来的,如果直流信号都有毛刺的话,先检查电路吧,应该是硬件电路问题的,
点赞  2014-5-5 21:38
是程序还是硬件的问题,可以通过实验确定,即向DAC写入一个定值,这时DAC输出只会是一个固定的直流电平,如果这时有杂波,说明是硬件问题,否则则为程序问题。楼主既然不交待具体的设计信息,也只能说点常识了。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-5-5 22:15

]1:如果每个波形都有毛刺,可能是频率太高,上升沿或下降沿太陡引起,解决措施加一个小小电容
2:如果部分波形有毛刺,可能是占空比改变时机不对,解决措施,调整程序,在上一个波形结束后改占空比
参考下资料
毛刺的消除.pdf (1.33 MB)
(下载次数: 69, 2014-5-6 22:32 上传)


点赞  2014-5-6 22:32
引用: led2015 发表于 2014-5-6 22:32
]1:如果每个波形都有毛刺,可能是频率太高,上升沿或下降沿太陡引起,解决措施加一个小小电容
2:如果 ...

非常感谢!是电路的问题,
点赞  2014-5-7 17:22
引用: chunyang 发表于 2014-5-5 22:15
是程序还是硬件的问题,可以通过实验确定,即向DAC写入一个定值,这时DAC输出只会是一个固定的直流电平,如 ...

是电路的问题,刚开始发帖有时候说不明白,望见谅
点赞  2014-5-7 17:24
引用: lpxv 发表于 2014-5-5 21:38
不知道楼主有没有一路一路的挨着测是否输出正常,输出一个直流信号,看看毛刺是哪里来的,如果直流信号都有 ...

恩恩 是电路的问题,我在想办法
点赞  2014-5-7 17:25
是电路问题的可能性不大,除非有严重设计错误或电源很脏,耦合了过多噪声。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-5-7 23:06
可否加一个软件滤波?
I-Love-MCU
点赞  2014-5-9 08:46
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复