一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 2273|回复: 15
收起左侧

请教单片机测量电流及算法

[复制链接]
发表于 2014-8-12 23:35 | 显示全部楼层 |阅读模式
请问怎么用AVR单片机测量电流及算法?哪位高人给个范例,谢谢!!
发表于 2014-8-12 23:43 | 显示全部楼层
通过测量取样电阻上的电压来测定电流。算法就是欧姆定律
 楼主| 发表于 2014-8-12 23:51 | 显示全部楼层
fujiachun 发表于 2014-8-12 23:43
通过测量取样电阻上的电压来测定电流。算法就是欧姆定律

那这样,测试电流就需要暂用2个I/O口了哦,那怎么读取2个I/O口的值呢?下图是读ADC2还是读ADC3的值呢?才接触,还不很懂,谢谢!!

电路

电路
发表于 2014-8-12 23:52 | 显示全部楼层
g54188 发表于 2014-8-12 23:51
那这样,测试电流就需要暂用2个I/O口了哦,那怎么读取2个I/O口的值呢?下图是读ADC2还是读ADC3的值呢?才 ...

既然 不确定读哪一个值  那就加运放  只读一个
发表于 2014-8-12 23:56 | 显示全部楼层
一般来说,一个ADC就够了
发表于 2014-8-13 03:12 | 显示全部楼层
我记得atmel官方有个例子,官网能下载到,是做充电器的,有电压有电流,不过我不懂。
发表于 2014-8-13 07:25 | 显示全部楼层
请高手说下具体如何去实现,最近也在学习!同求!
发表于 2014-8-13 08:33 | 显示全部楼层
图上的是ADC差分输入,读ADC2与ADC3的压差,认真看看单片机的规格书
发表于 2014-8-13 08:54 | 显示全部楼层
只要1个IO,采样电阻是串联在单片机的地和输出的负极之间的,你的图不明用意
发表于 2014-8-13 08:58 | 显示全部楼层
本帖最后由 wxh2000 于 2014-8-13 09:11 编辑

可以用差分模式来测电阻取样后的值。用ADC0、ADC1或ADC2或ADC3作差分输入端,增益为10倍 ,即最大值是Vref(Internal reference voltage=2.56V)/10比较合适。但要注意:两个电压需在2.7~VCC变化。可看数据手册内容 m324_diff_adc.bmp

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-6-17 06:10 , Processed in 0.068580 second(s), 48 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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