在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3235|回复: 7

[求助] 正弦信号输入ADC每一位输出数字码怎么确定

[复制链接]
发表于 2010-12-26 15:13:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
如果给ADC输入加一个正弦波,我想知道ADC输出每一位的数字码是怎样变化的,这个可以吗?有没有关于ADC输出各位的时域的表达式啊?
发表于 2010-12-26 21:53:45 | 显示全部楼层
Yes, of course.
Is MATLAB script OK for you?
 楼主| 发表于 2010-12-26 22:50:37 | 显示全部楼层
回复 2# fhchen2002


    我没有用MATLAB啊,就是想知道输出各位的数字码是怎样变化的,有没有一些时域抑或频域的表达式
 楼主| 发表于 2010-12-27 11:45:33 | 显示全部楼层
回复 4# waveguides


    我想分析DAC电流源随机误差对于SFDR的影响,于是想知道ADC输入正弦信号输出各位的变化。
发表于 2010-12-27 13:07:56 | 显示全部楼层
本帖最后由 fhchen2002 于 2010-12-27 13:27 编辑

回复 3# favourite626


The digital outputs are function of the following paramters:
  • Input frequency
  • Amplitude of input sinasoidal
  • DC offset of sinasoidal
  • Quantization level
  • Sampling frequency


A close-form lookup table is not possible.
For example,
Input frequency = 2.19532 MHz
Sampling frequency = 50 MHz
Sampling frequency is not an integer multiple of the input frequency, so the output digital code will not repeat in short period of time.

Using a spreadsheet or a script from a high-level language with a control equation to generate the 0/1 outputs is usually the reasonable approach.
发表于 2010-12-27 13:28:01 | 显示全部楼层
ahdlLib里面有理想ADC可以用来仿真
发表于 2010-12-27 13:28:57 | 显示全部楼层




    Normally such an analysis is conducted in MATLAB script.
 楼主| 发表于 2010-12-27 23:03:18 | 显示全部楼层
回复 8# fhchen2002


    恩,谢谢啦,我再研究研究
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-23 03:48 , Processed in 0.020388 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表