A/D怎样采样的变成数字信号的?

[复制链接]
 楼主| happy_10 发表于 2010-11-20 16:22 | 显示全部楼层 |阅读模式
宋倩2010 发表于 2010-11-20 16:25 | 显示全部楼层
帮你找下 A/D转换器模块意思,等会
宋倩2010 发表于 2010-11-20 16:43 | 显示全部楼层
模拟量转换到数字量打个比方,10位AD模块采样电压值,2的10次方就是1024个点,如果选用参考电压为5V,也就是说从0V到5V间分为1024个点,每个AD值就对应的(5/1024)V电压
宋倩2010 发表于 2010-11-20 16:44 | 显示全部楼层
计多少个数,就按它的倍数计算就能得到模拟电压值
chenho 发表于 2010-11-20 17:06 | 显示全部楼层
楼主知不知道有种东西叫传感器
宋倩2010 发表于 2010-11-20 17:15 | 显示全部楼层
楼主意思就是通过传感器  A/D怎样采样的变成数字信号的,呵呵
 楼主| happy_10 发表于 2010-11-20 17:28 | 显示全部楼层
计多少个数是什么意思?
zhuhuis 发表于 2010-11-20 17:30 | 显示全部楼层
给了一个模拟量3V的电压 A/D转换器怎么样在电压比较器里 跟这个 模拟量比较?
宋倩2010 发表于 2010-11-20 17:43 | 显示全部楼层
用的是10位 5V点基准电压 那分辨率就是5/1024了 输入一个模拟量3V的电压   同过第一个CPU的脉冲 逐次逼近寄成器就输出一个1000000000的二进制数字  DAC就把这个转换成模拟量V1  =5/1024*512=2.5V满量程的一半
宋倩2010 发表于 2010-11-20 17:48 | 显示全部楼层
这个模拟量跟 输入的模拟量比较  大于就记下最高位的1 也给下个脉冲提供了1  就这样第个数1100000000  。。。。。。。。一直比下去直到小于出现 就听一下记住这个二进制数字
gongche 发表于 2010-11-20 17:56 | 显示全部楼层
假如你用的是10位A/D 5V点基准电压 那分辨率就是5/1024了
gongche 发表于 2010-11-20 17:56 | 显示全部楼层
现在输入一个模拟量3V的电压,那么你由A/D得到的数据就应该是3/5*1024=614.4,就是614或是615左右,这样A/D转换就结束了
 楼主| happy_10 发表于 2010-11-20 18:08 | 显示全部楼层
多谢楼上几位,615  要是用2进制表示出来就是 3V电压的数字量表示了  1001100111
是这个吧=615=3V的模拟电压量
宋倩2010 发表于 2010-11-20 18:21 | 显示全部楼层
完全正确
 楼主| happy_10 发表于 2010-11-20 18:31 | 显示全部楼层
对了,CCP的有个16的比较器,是不是这里的比较也跟A/D转换器了的比较差不多吗?
chenho 发表于 2010-11-20 18:50 | 显示全部楼层
我们所使用的ADC通常是单调的,即一个数值就会对应着某一个范围的电压。
chenho 发表于 2010-11-20 18:51 | 显示全部楼层
根据这个对应关系,根据数字就可以知道电压是多少
 楼主| happy_10 发表于 2010-11-20 18:53 | 显示全部楼层
CCP的工作流程是什么样的
 楼主| happy_10 发表于 2010-11-20 19:12 | 显示全部楼层
就是当CCP做为捕捉时 他捕捉的是什么呀
chenho 发表于 2010-11-20 21:18 | 显示全部楼层
不明白你什么意思?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

744

主题

7973

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部