找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1085|回复: 2
打印 上一主题 下一主题
收起左侧

关于51单片机和32单片机读ADC的区别

[复制链接]
跳转到指定楼层
楼主
ID:74687 发表于 2024-12-28 17:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
情况是这样的,我用STC15和PY32两种单片机设计了一个读电流的板子,电流的采集电路都差不多,用的INA3221差分电路的方式,采集到采样电阻两端的压差,然后通过计算获取到电流的。

现在的问题,我用STC15的单片机读到的微安电流的值很稳定,而且py32读到的微安电流值会有些抖动,误差在80uA内 ,我认为微安电流的测量,有些抖动是正常的,像51这种一点变化都没有,我总觉得很奇怪。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

板凳
ID:401564 发表于 2025-1-2 13:32 | 只看该作者
INA3221不是IIC读取数据的吗?
回复

使用道具 举报

沙发
ID:1079566 发表于 2024-12-29 06:58 | 只看该作者
抖动才是正常的,SAR型ADC,速度快,周边又是高频数字电路, 所以有抖动.

PY32的指标大概是10.5BIT, 也就是满幅0.1%左右. 结果是12BIT, 所以大概是最大4+的抖动, 一般会用软件一阶滤波或平均.
STC的指标估计与PY32差不多.
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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