三九宝宝网宝宝教育学龄段教育

单片机制作波形发生器如何获取波形的数字编码

02月02日 编辑 39baobao.com

[matlab生成的波形怎么进行fft分析]我放个《通信原理——基于matlab的计算机仿真》的例子,是对方波进行分析的。 以下是主函数: %*********利用DFT计算信号的频谱并与信号的真实频谱的抽样比较**************...+阅读

用正弦波来说吧,就是很多个点组成,每个点都对应一个电压,v=data*参考电压*1/2n,(2n表示2的n次方,n是ad的位数,有8位,12位。16位的)data就是数字编码: 1:把一个周期模拟量数据存储在存储器里,用高精度震荡源做中断源中断单片机,单片机单片机在中断里读出数据存储器对应数据,送DA芯片,经过放大送LC谐振电路,得到你想要的电压幅度连续交流信号。 2:单片机速度跟不上可用加法计数器累加振荡源脉冲,累加数值作为数据存储器地址,震荡脉冲作为数据存储器读信号,控制数据存储器输出数据,送DA转换,放大,驱动LC谐振电路。如果再用单片机控制对振荡源分频,可以输出任意周期的信号。 其它波形如法炮制!(当然方波就没有必要如此了)!!

以下为关联文档:

并分析波形与理论是否相符那就先看AMI码和HDB3码都是什么呗,然后比较。波形相同就是AMI码中连0个数小于41.AMI码: 只需将信息码中的1以"+1"和"-1"作交替转换即可2.HDB3码: (1)先将消息代码变换成AMI码,若AMI码...

推荐阅读
图文推荐