我用单片机和DA实现正弦波的输出,波形失真,找不到原因,如图

来源:百度知道 编辑:UC知道 时间:2024/06/01 19:01:46

我晕,你连程序都不贴出来,你找不到原因人家帮你找啊。

我刚好做过这个,在我博客里有http://hi.baidu.com/%D3%B9and%B3%A3/blog/item/7793bd06d4b724c47a894775.html

有仿真,有程序,自己琢磨

模拟输出 根据频率大小 加一个电解电容 (0.1U-10u)看波形
一般都是程序错了 好好找找 要么粘上代码

你DA输出正弦波要想不失真是不可能的,在输出端要加一个RC,大小要取合适,还有就是DA的速率尽量最快失真就最小,也就是多输出数据转换.

楼主,是这样的,利用单片机只能进行低频的波形输出(<200Hz)。
您的情况应该是没有利用好查表输出的

锁相环输出波形与输入有什么关系?如果输入为正弦波,输出的波形是什么样?各位大虾帮忙啊! 如何将单片机输出的50Hz方波信号变换成50HZ的正弦波信号? 谁知道用51单片机写正弦波信号的C程序 单片机时钟12M,用定时器T0定时及溢出中断方式编程实现从P1.5引脚输出方波波形 设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波和由用户编辑的特定形状波形。 急!我已用labview8.0实现多种波形的输出,请问如何设置方波占空比及如何增加数据存储功能? 用单片机实现PWM的输出是不是就是把单片机管脚输出的恒定直流量"切"成一段一段的输出? 利用单片机AT89C52可否实现pwm的音频调制输出? 怎么才能使单片机的输出不用进行DA转换旧可以直接驱动电磁阀? 单片机和数模转换器输出方波的程序