picA/D转换的算法

[复制链接]
3848|10
 楼主| WWWW_ZZZZ 发表于 2007-4-3 17:46 | 显示全部楼层 |阅读模式
 楼主| WWWW_ZZZZ 发表于 2007-4-3 17:50 | 显示全部楼层

PIC单片机A/D转换的算法

假设模拟采样电压为2V,单片机的电源为5V,经转换后16进制数为多少?请大虾赐教.
xieyuanbin 发表于 2007-4-3 18:26 | 显示全部楼层

应该回去读书.

你参考电压是多少?
zhaoyu2005 发表于 2007-4-9 11:57 | 显示全部楼层

参考电压和AD位数也不说,怎么高告诉你?

高速你一个通用的办法吧:n=(Vin/Vref)*(2N-1)<br />说明:n为转换结果<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vin为输入电压<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vref为参考电压<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2N为2的N次方,N为AD位数
LZB 发表于 2007-4-11 13:43 | 显示全部楼层

去看Datasheet

  
jinling14 发表于 2007-4-13 18:49 | 显示全部楼层

我对A/D转换也不是很了解

怎么去判断小数点位数呢
xiyuan188 发表于 2007-4-27 16:01 | 显示全部楼层

小數點位的判斷

如果要判斷小數點的位數,你可以將你算出來的值*10;<br />然後再顯示的時候在固定一個小數點就行啦!~
sodwell 发表于 2007-4-30 11:39 | 显示全部楼层

算法啊

一个AD转换也叫算法啊.....
jinling14 发表于 2007-5-1 01:04 | 显示全部楼层

回4楼

那个计算公式好像不对吧<br />我知道:Vin=(Vref/(2N-1))*n<br />&nbsp;&nbsp;&nbsp;&nbsp;说明:n为转换结果<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vin为输入电压<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vref为参考电压<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2N为2的N次方,N为AD位数<br />
老丁 发表于 2007-6-11 13:30 | 显示全部楼层

都一样

9楼和4楼的公示转化一下不就一样了么?
jiaqisun 发表于 2007-6-12 10:13 | 显示全部楼层

9楼的数学不过关啊

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

1

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