这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » sos,10 sos 如何用8位的AD转换器实现10位精度

共2条 1/1 1 跳转至

,sos,10 sos 如何用8位的AD转换器实现10位精度

院士
2006-09-17 18:14:16     打赏
,sos,10 sos 如何用8位的AD转换器实现10位精度



关键词: 何用     转换器     实现     10位     精度    

院士
2006-12-22 22:43:00     打赏
2楼
问 我在的厂里,有一款机型,主控芯片为AT89C51,A\D转换器用8位的ADC0832.
但转换后却可显示500以上,我只能显示255,
我也试过把3次的采样和相加,但显示每次最小变化都是3,
不知如何显示500以上,每次最变化是1? 1: 用AVRPIC等MCU就不郁闷了 2: 我知道提高采样精度的办法我知道提高采样精度的办法
之前我是做温度测量的,是内带8位的ADC, 但当时需要的温度检测范围太广了,做了一个星期的实验,在低沉本的办法下我实现了,提高采样精度
想知道办法的工程师请来EMAIL: mcurd@163.com
如果能成为朋友,还能为你提供更多的信息.一切是 FREE 3: 意义不大,用傻瓜相机能拍出专业照片吗?当然专业摄影师可以让你的傻瓜相机拍出你认为专业的照片,其实专业不专业,专业人士说了才算。

方法一般是:
1、过采样,多点取均值。你不是8位吗,最大256,每个数据乘以2,不就超过500了吗,当然误差也放大了,不要紧,你要是有N点(N>10)取平均,那是不是就很大程度抵消了噪声,这是肯定的,但再抵消也不会超过理论9bit的精度。

2、改变量程。这是改变相对误差最好的办法。看了万用表就知道了,就是这么切换的。但是你愿意修改线路板加上多个基准调节电路和模拟开关吗?

其实0832可不便宜,买个10bit串行的AD或者直接采用内置AD的MCU不是更好。 4: 谢谢各位大侠的帮助谢谢各位大侠的帮助
我准备采用ATMEL的AT89LP4051的片子
里面有两路10bit-A/D 5: AT89LP4051 能买到吗?好像是新出来的 6: 用四次采样值之和作为采样结果,就达到了10位A/D,若非精细不变的信号,可以使用此法。 7: 各有各的高着啊看眼了我.

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]