dsp采样怎么把数组里的数字量转化为模拟量输出

dsp采样怎么把数组里的数字量转化为模拟量输出,第1张

模拟量,比如电压,可用通过ADC器件来完成转换成数字量,用辅助电路将要采样的电压调理到ADC器件要求的范围内,然后可以通过编程控制ADC器件完成转换,得到一个用二进制表示的采样值,采样值随电压变化而同比例变化。

数字量,可以通过DAC器件转换成模拟量输出,用程序给DAC器件赋值,DAC器件将给定的数值转换成相应的电压(或电流)信号输出,再通过调理电路转换成需要的输出电压范围使用

方法多得很:

1、利用SPI/IIC等常用BUS接DAC

2、没有SPI/IIC可以用GPIO来模拟(视硬件资源而定)

3、利用EMIF口接并口DAC

4、利用GPIO点控制R2R梯形电阻网络

欢迎补充

。。。。。

DAC是数摸转换器的缩写,输入端为计算得到的二进制数据,输出模拟信号。那么,根据此理解,DSP程序运算过程中,并不考虑实际输出信号的大小,为计算方便,可能只是按照整数处理,在送到DAC以获得模拟信号输出的时候,需要符合实际的物理要求...所以才有移位 *** 作...

----------------------------------------------

噢,找到一个帖子:http://www.61ic.com/Article/dspzh/200409/469.html

数的定标 在定点DSP芯片中,采用定点数进行数值运算,其 *** 作数一般采用整型数来表示。一个整型数的最大表示范围取决于DSP芯片所给定的字长,一般为16位或24位。显然,字长越长,所能表示的数的范围越大,精度也越高。如无特别...


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11770246.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存