三、测试结果与分析
3.1 正弦波测试结果
表一:
图6
3.2 脉冲波测试结果
表二:
图7
3.3 相对误差统计
表三:
图8
3.4 误差分析
(1)DAC8831的量化误差 DAC8831为16串行输入的D/A转化器,会引入一定的误差。
(2)由于条件有限,采用手工焊接电路影响了整个电路的布局与走线,从而引入了一定的噪声与干扰。
四、总结
在实现此项项目过程中,很快实现了对于产生可控的正弦波并在液晶上显示的基本要求与发挥部分,DDS芯片AD9851产生频率可控的正弦波,在实践测试中得之从AD9851输出的正弦波幅值会随频率变化,最后通过软件编程明显减少了幅值误差。关键部分就在于产生占空比可控的脉冲波,起初的思路是由AD9851产生的正弦波经过滞回比较器生成方波送到FPGA产生可控的脉冲波,但最后产生的脉冲波频率与正弦波频率不对应且影响正弦波的稳定度,两个模块之间有影响,最后讨论改变方案,在MSP430送入控制信号的前提下在FPGA内部产生可控的脉冲波,结果很理想,基本达到了实验要求和发挥的部分。
用户评论(0)