找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3513|回復(fù): 12
收起左側(cè)

怎么穩(wěn)定測距傳感器通過A/D模塊輸出的數(shù)字量?

[復(fù)制鏈接]
ID:826204 發(fā)表于 2020-11-20 15:53 | 顯示全部樓層 |閱讀模式
用的傳感器GP2Y0A21YK0F   A/D模塊XPT2046
傳感器輸出電壓穩(wěn)定   但通過A/D模塊輸出的數(shù)字量  很不穩(wěn)定  輸出的AD值總是跳動
回復(fù)

使用道具 舉報

ID:827243 發(fā)表于 2020-11-20 16:45 | 顯示全部樓層
跳動多大呢? A/D模塊XPT2046主要用來接觸摸屏的,你用來測AD,確定接線和讀值正確么?A/D模塊XPT2046有兩路輸入X,Y值。
回復(fù)

使用道具 舉報

ID:826204 發(fā)表于 2020-11-20 20:05 | 顯示全部樓層
daemondong 發(fā)表于 2020-11-20 16:45
跳動多大呢? A/D模塊XPT2046主要用來接觸摸屏的,你用來測AD,確定接線和讀值正確么?A/D模塊XPT2046有兩 ...

謝謝您的回復(fù)
我是新手 也不太懂  店家說XTP2046用來測A/D
說只需要用傳感器的輸出電壓線接Y+,X+,IN3,IN4其中的一個就行
我就接了IN4
回復(fù)

使用道具 舉報

ID:826204 發(fā)表于 2020-11-20 20:08 | 顯示全部樓層
daemondong 發(fā)表于 2020-11-20 16:45
跳動多大呢? A/D模塊XPT2046主要用來接觸摸屏的,你用來測AD,確定接線和讀值正確么?A/D模塊XPT2046有兩 ...

輸出的AD值跳動范圍在一百,幾十左右


回復(fù)

使用道具 舉報

ID:826204 發(fā)表于 2020-11-20 20:21 | 顯示全部樓層
這是接線圖
`3AQE`8~6{N~TE%(`I$~234.png
回復(fù)

使用道具 舉報

ID:307391 發(fā)表于 2020-11-20 20:44 | 顯示全部樓層
取平均值試試
回復(fù)

使用道具 舉報

ID:420836 發(fā)表于 2020-11-21 07:31 | 顯示全部樓層
使用數(shù)字濾波器對采樣信號進(jìn)行平均。
回復(fù)

使用道具 舉報

ID:781556 發(fā)表于 2020-11-21 09:38 | 顯示全部樓層
模塊與電路方面的硬件影響屬於先天性的,如硬件方面已沒有優(yōu)化的空間,只能依靠軟件上的算法,以求盡可能的接近理想值。
起步建議採用去頭去尾再求均,類似於體育評分的去最高,去最低等其他條件。以剔除無效值
若算法設(shè)計科學(xué),亦可鳥槍換炮。
回復(fù)

使用道具 舉報

ID:826204 發(fā)表于 2020-11-21 10:07 | 顯示全部樓層

跳動過快 根本無法平均值
回復(fù)

使用道具 舉報

ID:826204 發(fā)表于 2020-11-21 10:10 | 顯示全部樓層
TTQ001 發(fā)表于 2020-11-21 07:31
使用數(shù)字濾波器對采樣信號進(jìn)行平均。

數(shù)字濾波器  哪里有賣的
回復(fù)

使用道具 舉報

ID:826204 發(fā)表于 2020-11-21 10:12 | 顯示全部樓層
mvwtest 發(fā)表于 2020-11-21 09:38
模塊與電路方面的硬件影響屬於先天性的,如硬件方面已沒有優(yōu)化的空間,只能依靠軟件上的算法,以求盡可能的 ...

有點(diǎn)難  跳動太快
無法取值  除了百位能看清楚
十位,個位 近似閃跳
回復(fù)

使用道具 舉報

ID:542563 發(fā)表于 2020-11-21 10:47 | 顯示全部樓層
程序里面取平均,不是手動算
回復(fù)

使用道具 舉報

ID:826204 發(fā)表于 2020-11-21 20:19 | 顯示全部樓層
liulei99 發(fā)表于 2020-11-21 10:47
程序里面取平均,不是手動算

不會啊
求指教

回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表