找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1128|回復: 2
收起左側

關于51單片機和32單片機讀ADC的區(qū)別

[復制鏈接]
ID:74687 發(fā)表于 2024-12-28 17:46 | 顯示全部樓層 |閱讀模式
情況是這樣的,我用STC15和PY32兩種單片機設計了一個讀電流的板子,電流的采集電路都差不多,用的INA3221差分電路的方式,采集到采樣電阻兩端的壓差,然后通過計算獲取到電流的。

現(xiàn)在的問題,我用STC15的單片機讀到的微安電流的值很穩(wěn)定,而且py32讀到的微安電流值會有些抖動,誤差在80uA內 ,我認為微安電流的測量,有些抖動是正常的,像51這種一點變化都沒有,我總覺得很奇怪。
回復

使用道具 舉報

ID:1079566 發(fā)表于 2024-12-29 06:58 | 顯示全部樓層
抖動才是正常的,SAR型ADC,速度快,周邊又是高頻數(shù)字電路, 所以有抖動.

PY32的指標大概是10.5BIT, 也就是滿幅0.1%左右. 結果是12BIT, 所以大概是最大4+的抖動, 一般會用軟件一階濾波或平均.
STC的指標估計與PY32差不多.
回復

使用道具 舉報

ID:401564 發(fā)表于 2025-1-2 13:32 | 顯示全部樓層
INA3221不是IIC讀取數(shù)據(jù)的嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表