搜索
bottom↓
回复: 58

3.3V单片机的AD怎样采集0-5V的模拟信号?

  [复制链接]

出0入10汤圆

发表于 2012-6-12 15:13:51 | 显示全部楼层 |阅读模式
有个传感器输出0-5V的模拟量信号,而我的单片机系统却是3.3V的,现在想用这个3.3V单片机自带的AD来采集这个0-5的模拟量信号该怎么做?应该不能直接连接吧,要加什么转换电路?麻烦做过的朋友们指导一下!谢谢了!

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2012-6-12 15:15:47 | 显示全部楼层
电阻分压啊

出0入10汤圆

 楼主| 发表于 2012-6-12 15:22:37 | 显示全部楼层
raxb 发表于 2012-6-12 15:15
{:fu ...

直接分压就行?那得用精度很高的电阻吧?

出0入127汤圆

发表于 2012-6-12 15:37:07 | 显示全部楼层
lklhzu 发表于 2012-6-12 15:22
直接分压就行?那得用精度很高的电阻吧?

多用几个电阻并联、串联分压不就行了

出0入0汤圆

发表于 2012-6-12 15:40:01 | 显示全部楼层
              万用表貌似就是这样啊。

出0入0汤圆

发表于 2012-6-12 15:52:45 | 显示全部楼层
电阻分压最简单,但会受到电阻的影响。还有一种用差分运放做,不过这很麻烦。

出0入0汤圆

发表于 2012-6-12 16:18:23 | 显示全部楼层
哈哈,我一般都是电阻分压, 假如你是5V 那么10K 10K 分压,就是0-2.5V 那刚好在单片机范围啊。 直接AD 采集,就可以了。 不行,在加个可调电阻校准。 个人意见。

出0入0汤圆

发表于 2012-6-12 16:21:49 来自手机 | 显示全部楼层
担心电阻不准你那AD就准?

出0入0汤圆

发表于 2012-6-12 17:50:01 | 显示全部楼层
电阻分压然后加个跟随器就可以了 这样不会影响阻抗匹配

出0入0汤圆

发表于 2012-6-12 22:35:11 | 显示全部楼层
不计成本的话加个放大器。

出0入0汤圆

发表于 2012-6-14 12:35:25 | 显示全部楼层
很好的资料,特来学习

出0入0汤圆

发表于 2012-6-17 22:45:32 来自手机 | 显示全部楼层
用运放做一个减法运算器,书上有现成的电路,就是调试的时侯麻烦点

出0入0汤圆

发表于 2012-6-18 09:17:33 | 显示全部楼层
你单片机AD是多少位的?普通精度的,电阻分压足够了,高精度的另说。

出0入0汤圆

发表于 2012-6-18 12:42:27 | 显示全部楼层
不能直接接,超出AD范围了。
精度要求不高的话,可以用电阻分压

出0入10汤圆

 楼主| 发表于 2012-6-18 15:46:59 | 显示全部楼层
6K6K 发表于 2012-6-18 09:17
你单片机AD是多少位的?普通精度的,电阻分压足够了,高精度的另说。

10位的AD。

出0入0汤圆

发表于 2013-10-26 10:49:33 | 显示全部楼层
我用STC12LE54系列(10位的AD)的芯片,电源3.0V,都是通过两个10k分压测锂电池的电压

出0入0汤圆

发表于 2013-10-26 11:26:29 | 显示全部楼层
电阻分压吧

出0入0汤圆

发表于 2013-10-26 12:47:27 来自手机 | 显示全部楼层
电阻分压,用五环的。

出0入0汤圆

发表于 2013-10-26 16:18:07 | 显示全部楼层
用电阻分压前,面加了个跟随器~~~

出0入0汤圆

发表于 2013-10-26 17:18:58 | 显示全部楼层
看数电书!!!!!!

出0入0汤圆

发表于 2013-10-26 17:23:08 | 显示全部楼层
学习了。。。

出0入0汤圆

发表于 2013-10-26 17:53:43 | 显示全部楼层
楼上的,为什么要加跟随器?钱多是吧? 单片机AD采集 输入阻抗 理论上是无穷大了,所以不存在阻抗不匹配的问题。

出0入0汤圆

发表于 2013-10-28 23:26:34 来自手机 | 显示全部楼层
电阻分压最直接。保险加运放

出0入0汤圆

发表于 2013-10-28 23:46:48 | 显示全部楼层
电阻分压+程序处理

出0入10汤圆

发表于 2013-10-28 23:48:22 | 显示全部楼层
舍得花钱用光耦也行

出0入0汤圆

发表于 2013-10-29 00:17:05 | 显示全部楼层
目测分压可以

出0入0汤圆

发表于 2013-10-30 13:16:02 | 显示全部楼层
电阻分压,5v单片机 采集 12v 24v 都可以用电阻分压

出0入0汤圆

发表于 2014-4-7 15:16:06 | 显示全部楼层
特来学习!

出0入0汤圆

发表于 2014-4-7 15:21:40 | 显示全部楼层
电阻分压,其实芯片的AD也是不准的!

出0入0汤圆

发表于 2014-4-8 13:57:37 | 显示全部楼层
电阻可以稍微大点,这样对前级影响会小些

出0入10汤圆

 楼主| 发表于 2014-4-8 13:59:40 | 显示全部楼层
用电阻分压的话,电阻的选择是个问题,需要结合所连接的传感器和单片机IO的输入阻抗进行选择。

出20入186汤圆

发表于 2014-4-8 15:12:57 | 显示全部楼层
lklhzu 发表于 2014-4-8 13:59
用电阻分压的话,电阻的选择是个问题,需要结合所连接的传感器和单片机IO的输入阻抗进行选择。 ...


vkjs如果觉得电阻不准的话,如图,加个可调电阻,校准下

本帖子中包含更多资源

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

x

出30入0汤圆

发表于 2014-10-13 20:20:59 | 显示全部楼层
电阻分压是正确的,楼上的方法更准确。

出0入0汤圆

发表于 2014-10-15 18:03:50 | 显示全部楼层
要先分压啊

出0入0汤圆

发表于 2014-10-16 07:46:06 来自手机 | 显示全部楼层
楼主应该说明精度要求,一般情况下电阻分压就好了,AD采样精度不仅和分压电阻有关,和单片机本身AD转换器、AD参考电压等都是有关的

出0入0汤圆

发表于 2014-10-16 07:47:05 来自手机 | 显示全部楼层
楼主应该说明精度要求,一般情况下电阻分压就好了,AD采样精度不仅和分压电阻有关,和单片机本身AD转换器、AD参考电压等都是有关的

出0入0汤圆

发表于 2014-10-16 07:53:31 | 显示全部楼层
电阻分压,出厂校正即可。

出0入0汤圆

发表于 2014-10-16 11:53:22 | 显示全部楼层
应该由信号源输出阻抗以及信号类型决定此采用何种方式的!

出0入0汤圆

发表于 2014-10-16 12:24:54 | 显示全部楼层
llssr 发表于 2012-6-12 15:37
多用几个电阻并联、串联分压不就行了

一个比一个神

出0入127汤圆

发表于 2014-10-16 12:40:11 | 显示全部楼层

反正楼主要求也没有说,并联+串联能在一定程度上减小电阻误差影响,不过精度高的话还是要校准

出0入0汤圆

发表于 2014-10-16 13:38:24 | 显示全部楼层
看来是把问题想复杂了

出0入0汤圆

发表于 2014-10-16 13:40:58 | 显示全部楼层
电阻分压先试试,不行再加个电压跟随器,

出0入54汤圆

发表于 2014-10-16 13:55:14 | 显示全部楼层
LingYi 发表于 2013-10-26 17:53
楼上的,为什么要加跟随器?钱多是吧? 单片机AD采集 输入阻抗 理论上是无穷大了,所以不存在阻抗不匹配的 ...

在电阻分压前加跟随器的作用不是钱多烧的!是 为了高阻采集不影响测量端电路用的!

出0入0汤圆

发表于 2014-10-16 14:49:09 | 显示全部楼层
看你要求什么水平,如果简单就是分压,不过需要校准;如果要精读但没钱,连运放电路;如果有钱,直接上一个5V的采集芯片,跟3.3v通信

出0入10汤圆

 楼主| 发表于 2014-10-16 15:43:51 | 显示全部楼层
baoya1 发表于 2014-10-16 14:49
看你要求什么水平,如果简单就是分压,不过需要校准;如果要精读但没钱,连运放电路;如果有钱,直接上一个 ...

需要怎么校准?试了下,对同一信号,加不加运放,读出的AD值一样,何解?

出0入0汤圆

发表于 2014-10-16 15:51:36 | 显示全部楼层
运放你是不是搞得跟随,如果是的话当然一样,校准可以用万用表-高精度的,测量电阻然后加上一个可调电阻

出0入0汤圆

发表于 2014-10-16 18:12:00 | 显示全部楼层
lklhzu 发表于 2014-10-16 15:43
需要怎么校准?试了下,对同一信号,加不加运放,读出的AD值一样,何解? ...

用的电压跟随器,值当然一样了

出0入0汤圆

发表于 2014-10-16 18:42:23 | 显示全部楼层
电阻分压~

出0入0汤圆

发表于 2015-12-18 17:12:27 | 显示全部楼层
电阻分压就可以了  没什么不可以的  精度问题你可以在程序里消化掉  除了温漂带来的影响   电阻带入的偏差是一个固定值  即使电阻阻值不准也并不影响  你又不是非要按照电阻标的值去计算  而是用实际值  校准了就可以

出0入0汤圆

发表于 2015-12-18 17:41:04 | 显示全部楼层
LingYi 发表于 2013-10-26 17:53
楼上的,为什么要加跟随器?钱多是吧? 单片机AD采集 输入阻抗 理论上是无穷大了,所以不存在阻抗不匹配的 ...

难道是偶然么~~~stm321系列的输入阻抗就几十k,而且采样速度高了还要低~~之前有做电流采集的时候一个输出电阻10几k霍尔采样就很有问题奥~~手册上有

出0入0汤圆

发表于 2015-12-18 17:43:49 | 显示全部楼层

这个是不是几个相同阻值的电阻并串联从概率上来说~~~更接近于准确的呢~~听老师说过,比如要一个10k电阻用两个5的电阻串联得到准确10k的概率更高哦~~

出0入0汤圆

发表于 2015-12-18 22:31:09 来自手机 | 显示全部楼层
本帖最后由 雨雪随行 于 2015-12-18 22:32 编辑

你家单片机ad是128bit的吧?还怕不准确。只要前端驱动能力足够,后端输入阻抗不是太小,电阻分压绝对是首选。用普通5%的电阻,出厂预校准,你家电压基准还不是太烂的情况下,可以达到12bit的精度。如果你有钱,完全可以上5ppm的电阻,这个也不太贵就是几十元一只,再加一只lm399h作为电压基准,不用校准,出厂直接用就可以

编辑一下,坟帖都给翻出来了-_-#

出0入0汤圆

发表于 2015-12-28 15:20:40 | 显示全部楼层
2013的弹子球 发表于 2015-12-18 17:41
难道是偶然么~~~stm321系列的输入阻抗就几十k,而且采样速度高了还要低~~之前有做电流采集的时候一个输出 ...

哦哦,谢谢你的纠正

出0入0汤圆

发表于 2015-12-28 16:14:42 | 显示全部楼层
参考电压直接接到5V那里不就OK了吗

出0入0汤圆

发表于 2015-12-28 16:37:41 | 显示全部楼层
用一个可调电阻器,中间抽头接AD采样

出0入8汤圆

发表于 2015-12-28 16:39:09 | 显示全部楼层
LingYi 发表于 2013-10-26 17:53
楼上的,为什么要加跟随器?钱多是吧? 单片机AD采集 输入阻抗 理论上是无穷大了,所以不存在阻抗不匹配的 ...

加不加跟随,跟分压电阻的大小有关吧,

出0入0汤圆

发表于 2015-12-29 19:17:04 | 显示全部楼层
不舍的六年 发表于 2015-12-28 16:39
加不加跟随,跟分压电阻的大小有关吧,

跟AD 输入管脚的阻抗有关,高阻抗可以不用跟随器

出10入113汤圆

发表于 2015-12-29 22:12:27 | 显示全部楼层
这个题目的高大上解法难道不是用5V的单片机采集再用光耦走IIC协议给3V单片机的吗?

出0入0汤圆

发表于 2020-10-11 23:19:32 | 显示全部楼层
MARK 下,3.3V单片机的AD怎样采集0-5V的模拟信号
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 01:28

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表