多用信号发生器设计思路,要求能输出方波、三角波、正弦波,频率在10kHz—1MHz; 各种输出波形的幅值连续

把计算内容给我详细说下,谢谢
2025-03-21 03:10:03
推荐回答(1个)
回答1:

这个题目难度不大,你最好用DDS比如AD9850这种芯片实现,关键在于确定每个周期的点数,比如256个点。
方波计算很简单,直接按占空比比例分配高、低电平就可以了。
三角波也简单,就相当于两根一次函数(y=x或y=-x),各自分配128个点,分配好X轴的参数后,y参数自然就定了。
正弦波麻烦一点,要用Excel计算,取一个比较精确的圆周率值(3.1415926535897932等等),然后按正弦波交流信号函数表达式,分配好X后,计算出y值,取整后放DDS里。
最后按一定频率,读取这些预存值就 OK