久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 10036|回復: 16
打印 上一主題 下一主題
收起左側

STC15W系列單片機AD轉換為什么數據很不穩定

  [復制鏈接]
回帖獎勵 30 黑幣 回復本帖可獲得 30 黑幣獎勵! 每人限 1 次(中獎概率 10%)
跳轉到指定樓層
樓主
ID:496214 發表于 2019-7-28 11:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 sdsslh 于 2019-7-28 11:26 編輯

小弟最近在做一個項目,使用的單片機是STC15W4k58s4,然后做ADC,一個溫度傳感器,一個壓力傳感器,電路沒問題,輸入到單片機自帶ADC中進行AD轉換的時候,串口接收到的數據為什么很不穩定,我使用了內部bandgap精確計算參考電壓,而且使用了7805對單片機進行5V的供電,而且我在輸入ADC的時候還加了濾波電容,我用萬用表實測的輸入ADC的電壓非常穩定,可是輸入ADC以后,輸出的數據卻很不穩定,溫度傳感器數據不穩定,但是壓力傳感器數據較為穩定。ADC使用的是查詢方式,雙通道,溫度傳感器ADC后誤差在+-0.05mv,請問這是怎么回事,求大神解答,方便看我的代碼的話,求大神留下個聯系方式,謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:496214 發表于 2019-7-28 11:25 | 只看該作者
奇怪的是,我這個壓力傳感器傳來的數據就比較穩定,但是溫度傳感器經AD轉換后誤差在+-0.05mv左右
回復

使用道具 舉報

板凳
ID:496214 發表于 2019-7-28 15:19 | 只看該作者
aaaaaa。 發表于 2019-7-28 14:49
樓主,你的問題解決了嗎

沒有解決
回復

使用道具 舉報

地板
ID:123289 發表于 2019-7-29 09:08 | 只看該作者
通道開關提前打開,稍等一會再起動AD。
回復

使用道具 舉報

5#
ID:388197 發表于 2019-7-29 14:26 | 只看該作者
有些ADC采樣有個類似電容充電的過程,不知道你用的那個是不是這種,當你信號源內阻比較大而采樣的保持時間又不夠時就會發生這種情況.一般加大采樣的保持時間會有改善.或者在信號和ADC接口之間用運放搭個跟隨器試試,之前我試過用一個100K的NTC熱敏電阻和1個1K的精密電阻分壓測量溫度,在高溫時,采集的數據基本跳動很小,比較準確.但在室溫時,數據跳動就很大.
還有種辦法就是,比如實際需要12位精度,用16位的ADC,采樣后,丟掉低4位.這樣采集到的數據就基本不跳動了,當然這種做法成本較高.

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

6#
ID:213173 發表于 2019-7-29 17:02 | 只看該作者

沒有看到你的程序及電路圖,不好直接判斷。數據有小幅波動是正常的,通常需要加軟件濾波。環境共模干擾無所不在。如果可能你試試20ms取樣10~20次分別保存結果,去掉最大和最小值再取平均值,通常可以獲得穩定的ADC數據。
回復

使用道具 舉報

7#
ID:155507 發表于 2019-7-29 19:36 | 只看該作者
如果可以的話,你采樣的次數要多一些,130次,然后再減去一個最大值和一個最小值,再除以128,這效果會好一點
不管是參考電壓還是采樣的平均次數,都盡可能的和2的次冪有關
回復

使用道具 舉報

8#
ID:62363 發表于 2019-7-29 22:53 | 只看該作者
我前用兩天STC15W408AS做氣壓儀表遇到的問題是內部bandgap參考電壓誤差較大,棄之。用7805供電,采集AD后直接用5V換算,滿足了要求。每個周期采集八遍AD,冒泡排序后,取中間四個求平均值。
回復

使用道具 舉報

9#
ID:256277 發表于 2020-2-21 14:07 | 只看該作者
STC15W408AS,內部BandGap參考電壓 我按照例程讀取這個參考電壓,根本不穩定一直在變化!

由于內部BandGap參考電
//壓很穩定,  哈哈哈,搞笑!
回復

使用道具 舉報

10#
ID:679425 發表于 2020-2-21 15:02 | 只看該作者
STC15W408AS,內部BandGap參考電壓
回復

使用道具 舉報

11#
ID:452392 發表于 2020-4-26 14:19 來自手機 | 只看該作者
stm32f107的12位ad抖動在100-200mv,你這個已經很好了,12位的話也就1mv的精度
回復

使用道具 舉報

12#
ID:452392 發表于 2020-4-26 14:21 來自手機 | 只看該作者
sdsslh 發表于 2019-7-28 11:25
奇怪的是,我這個壓力傳感器傳來的數據就比較穩定,但是溫度傳感器經AD轉換后誤差在+-0.05mv左右

0.05mv的話精度已達到14位了是不是弄錯了0.05V
回復

使用道具 舉報

13#
ID:727683 發表于 2020-5-11 20:37 | 只看該作者
萬用表的內阻10M ohm左右,ADC不準一般與采樣時間,輸入電阻有關,因為沒有看到電路圖不好判定,如果實在不準可以使用補償的方式解決,一般單片機ADC模塊都有補償的解釋,y=ax+b的方式, 希望對你有幫助,如何希望進一步了解,可以相互學習.
回復

使用道具 舉報

14#
ID:911776 發表于 2021-5-18 15:27 | 只看該作者
本帖最后由 yhy08090 于 2021-5-19 11:12 編輯
Camel2020 發表于 2020-5-11 20:37
萬用表的內阻10M ohm左右,ADC不準一般與采樣時間,輸入電阻有關,因為沒有看到電路圖不好判定,如果實在不 ...

我也有這個問題,我的adc口沒有外接什么電路,就單單adc口進行采樣,我用的STC官方提供的STC15對應的ADC查詢方式的demo,求哪位知道的大神幫忙指點哈子
回復

使用道具 舉報

15#
ID:879348 發表于 2021-5-18 17:15 | 只看該作者
這好像是51架構單片機的通病,快速切換通道導致數據不準,我用過很多種51好像都有這個問題
回復

使用道具 舉報

16#
ID:911776 發表于 2021-5-19 10:51 | 只看該作者
本帖最后由 yhy08090 于 2021-5-19 13:40 編輯
wufa1986 發表于 2021-5-18 17:15
這好像是51架構單片機的通病,快速切換通道導致數據不準,我用過很多種51好像都有這個問題

那都是怎么處理這些不準確的數據的?我現在加了軟件濾波,數據仍然一直波動很大
回復

使用道具 舉報

17#
ID:61140 發表于 2022-4-5 17:28 | 只看該作者
打開ADC電源后適當延時,一個通道處理完后再適當延時,很方便的方法.
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品视屏 | 欧美精品久久久久 | 日韩欧美国产成人一区二区 | 亚洲一区二区三区在线免费 | 超碰网址 | 日本一二三区电影 | 欧美日韩国产一区 | 国产一区二区三区免费 | 国产一区三区在线 | 国产在视频一区二区三区吞精 | 在线精品国产 | 欧美一区二区二区 | 欧美日韩一区二区电影 | 欧美精品综合在线 | 日韩毛片免费视频 | 亚洲超碰在线观看 | 欧美成视频在线观看 | 国产男女猛烈无遮掩视频免费网站 | 美国av毛片 | 好好的日在线视频 | 精品视频一区在线 | 亚洲成人自拍 | 99免费在线观看 | 日韩精品区 | 在线精品国产 | 国产极品91| 日日摸日日爽 | 色永久| 天天看天天摸天天操 | 一区二区在线免费观看 | 亚洲精品一区二区三区免 | 免费在线观看成人av | 亚洲传媒在线 | 日韩综合在线视频 | 中文久久 | 99热在线播放 | 欧美综合一区二区三区 | 在线观看视频一区二区三区 | 国产亚洲欧美在线 | 国产激情视频在线观看 | 国产欧美一区二区三区日本久久久 |