赛灵思
直播中

贾飞世

7年用户 1821经验值
私信 关注
[问答]

ADC_DAC在vhdl coading中做什么能增加相同输入的输出

大家好,
我是vhdl coading的新手,我需要在altium nano board 3000上做项目,它使用了斯巴达3an。
它包含ADC084SO21和DAC084S085。
现在我有了ADC_DAC接口的代码,即如果我给ADC模拟信号,我通过DAC获得相同的信号。
现在对于相同的输入信号,我希望通过DAC输出信号的幅度是输入幅度的两倍(即如果我在adc中给出1v信号,我必须通过dac获得2v)。
现在我想知道我应该在vhdl coading中做什么,以增加相同输入的输出。
提前致谢

以上来自于谷歌翻译


以下为原文


Hello to every one,
                                   im very new to vhdl coading and i need to do project on altium nano board 3000, which uses spartan 3an. it contains ADC084SO21 and DAC084S085. Now im having the code for ADC_DAC Interfacing, ie if i give analog signal to ADC im getting the same signal through DAC. Now for the same input signal i want the amplitude of output signal through DAC as twice the amplitude of input(ie if i give 1v  signal in adc , i have to get 2v through dac ). Now i want to know what should i do in the vhdl coading inorder to increase the output for same input.


                                             thanks in advance

回帖(1)

黄淳

2019-1-29 11:18:56
venky228写道:
大家好, 
我对vhdl coading(原文如此)非常新,我需要在altium nano board 3000上做项目,它使用了斯巴达3an。
它包含ADC084SO21和DAC084S085。
现在我有了ADC_DAC接口的代码,即如果我给ADC模拟信号,我通过DAC获得相同的信号。
现在对于相同的输入信号,我希望通过DAC输出信号的幅度是输入幅度的两倍(即如果我在adc中给出1v信号,我必须通过dac获得2v)。
现在我想知道我应该在vhdl coading(sic)中做些什么来增加相同输入的输出。 
提前致谢
ÿ
将是开始的地方。
实施细节留给读者练习。
----------------------------是的,我这样做是为了谋生。

以上来自于谷歌翻译


以下为原文

venky228 wrote:
 
Hello to every one,
                                   im very new to vhdl coading (sic) and i need to do project on altium nano board 3000, which uses spartan 3an. it contains ADC084SO21 and DAC084S085. Now im having the code for ADC_DAC Interfacing, ie if i give analog signal to ADC im getting the same signal through DAC. Now for the same input signal i want the amplitude of output signal through DAC as twice the amplitude of input(ie if i give 1v  signal in adc , i have to get 2v through dac ). Now i want to know what should i do in the vhdl coading (sic) inorder to increase the output for same input.
 
 
                                             thanks in advance
 
y <= x * 2;
 
would be the place to start.
 
The implementation details are left as an exercise for the reader.
----------------------------Yes, I do this for a living.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分