TI论坛
直播中

李娓仑

8年用户 1440经验值
私信 关注
[问答]

在TLC7524的DAC产生一个正弦波,在每个电平的跳变间隙都会出现小的毛刺,是正常的吗?


  • 最经在TLC7524的DAC产生一个正弦波,但是输出波形有些异常

    上图图是100hz的正弦波,在每个电平的跳变间隙都会出现小的毛刺;

    上图是100hz的局部放大图,

    上图是1Khz的波形,随着频率的上升,毛刺似乎更大了;

    上图是100khz的波形,似乎开关毛刺已经影响到了正常波形;
    整个硬件参照TLC7524手册来设计,因为有时会输出方波和三角波,所以没有添加滤波器,下图为设计框图

    请问ti专家,有没有什么方法能消除这些毛刺的影响,让整个正弦波变得平滑呢?

回帖(2)

王建华

2024-12-24 09:44:29
  DAC 输出本来就不是连续的波形, 而是多点的拟合. 所以有一些毛刺是正常的情况.
举报

kasdlak

2024-12-25 16:44:23
在TLC7524的DAC产生正弦波时,出现小的毛刺是正常现象。这些毛刺可能是由于DAC的量化误差、电路中的噪声、电源不稳定等因素引起的。以下是一些建议,可以帮助您减少毛刺的影响,使正弦波更加平滑:

1. 增加DAC的分辨率:提高DAC的分辨率可以减少量化误差,从而降低毛刺的影响。如果可能的话,您可以考虑使用更高分辨率的DAC。

2. 使用低通滤波器:在DAC输出端添加一个低通滤波器可以有效减少高频噪声,使正弦波更加平滑。您可以使用RC滤波器或有源滤波器。需要注意的是,滤波器会降低系统的响应速度,因此需要在滤波效果和响应速度之间进行权衡。

3. 优化电源设计:确保电源稳定且纹波小,可以减少电路中的噪声,从而降低毛刺的影响。您可以考虑使用线性稳压器或开关稳压器,并添加适当的滤波电容。

4. 降低采样率:降低DAC的采样率可以减少量化误差,从而降低毛刺的影响。但是,这会降低系统的响应速度,因此需要在滤波效果和响应速度之间进行权衡。

5. 软件处理:在生成正弦波数据时,可以使用软件算法对数据进行平滑处理,例如使用低通滤波器对数据进行滤波。

综上所述,您可以尝试以上方法来减少毛刺的影响,使正弦波更加平滑。需要注意的是,这些方法可能会影响系统的响应速度,因此在实际应用中需要根据具体需求进行权衡。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分