PIC 单片机的AD值怎么计算
展开全部
看你用的是PIC那个系列的单片机了。
PIC12、PIC16、PIC18、pic24等系列的单片机基本上都是10位精度的AD,而dsPIC30/33系列单片机有12位精度的AD。
在这只说10位精度的AD的计算。
首先2的10次方就是1024,也就是说AD采集到的数据用0到1023这1024个数值来表示,这还需要看你设置的参考电压的值,如果设置参考电压为5V(VREF引脚接5V),则参考电压范围是0V~5V,其对应的就是0~1023.
所以 AD值 = (采集到的数据 * 5V)/ 1023
PIC12、PIC16、PIC18、pic24等系列的单片机基本上都是10位精度的AD,而dsPIC30/33系列单片机有12位精度的AD。
在这只说10位精度的AD的计算。
首先2的10次方就是1024,也就是说AD采集到的数据用0到1023这1024个数值来表示,这还需要看你设置的参考电压的值,如果设置参考电压为5V(VREF引脚接5V),则参考电压范围是0V~5V,其对应的就是0~1023.
所以 AD值 = (采集到的数据 * 5V)/ 1023
展开全部
看DATASHEET里面的资料。
都有计算公式的。
8位:(0x00-0xff)*5/255=你要的测量值。0x00-0xff是AD转换后的数值,
其他的类推。不同之处只在于转化结果的存放位置,和位数罢了,其余的都很简单。
都有计算公式的。
8位:(0x00-0xff)*5/255=你要的测量值。0x00-0xff是AD转换后的数值,
其他的类推。不同之处只在于转化结果的存放位置,和位数罢了,其余的都很简单。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
10位AD的话
(采样数据/1024)*参考电压
(采样数据/1024)*参考电压
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询