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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3628|回復: 31
收起左側

打氣泵補氣和顯示的問題,大家都有什么辦法解決?

  [復制鏈接]
ID:686513 發表于 2022-6-8 08:59 | 顯示全部樓層 |閱讀模式

打氣泵在打氣過程中,由于氣流是動態的,所以實時顯示會比靜態多3psi,打氣停止時,實時顯示又會回到壓力傳壓感器檢測到的真實值。如設定10psi壓力,打氣到10PSI停止打氣(此時壓力傳感器檢測到的是動態10PSI),顯示馬上從10PSI降到7PSI(此時壓力傳感器檢測到的是靜態7psi),我想實現的是設置10PSI,打氣中顯示到10PSI停止打氣后靜態實際壓力也是10psi.  我的方法是打氣中加3PSI補氣到13PSI(靜態實際壓力為10PSI) 根據打氣控制引腳的高低電平,來控制顯示,如打氣時顯示值為13-3PSI,不打氣時為10PSI。但這也有個問題就是打氣停止的那一刻,顯示會從10到13再到10的跳變。

顯示
        case 0: parm1 = press;        if(md1==1) parm1 = press       - 30;  if(press<60) parm1=0; break; //parm1送給顯示   press為壓力傳感器實際值    md1打氣控制引腳


打氣補氣
case 0: if(parm1 > keynum1) {md1=0;} break;      keynum1為設定值


回復

使用道具 舉報

ID:329625 發表于 2022-6-8 10:34 | 顯示全部樓層
如果差值是固定的,在打氣時對差值進行修改就可
回復

使用道具 舉報

ID:879348 發表于 2022-6-8 11:33 | 顯示全部樓層
顯示到10就不用再增加了,然后電機還是繼續打氣補償,最后很關鍵,停止后,氣壓下降不大也不要顯示低于10,總的來說其實是作假來獲得好的用戶感覺
回復

使用道具 舉報

ID:686513 發表于 2022-6-8 21:24 | 顯示全部樓層
wufa1986 發表于 2022-6-8 11:33
顯示到10就不用再增加了,然后電機還是繼續打氣補償,最后很關鍵,停止后,氣壓下降不大也不要顯示低于10, ...

到10顯示不增加,打氣不停,用戶感覺也不好,好像到了設定值不會停的感覺!
回復

使用道具 舉報

ID:686513 發表于 2022-6-8 21:26 | 顯示全部樓層
本帖最后由 zhth1979 于 2022-6-8 21:28 編輯
17337161031 發表于 2022-6-8 10:34
如果差值是固定的,在打氣時對差值進行修改就可

差值是固定的,能說具體一些嗎?這個問題想了好幾天了,也沒好辦法解決。
回復

使用道具 舉報

ID:883242 發表于 2022-6-8 22:49 | 顯示全部樓層
你這壓力傳感器是正對著出氣孔???放側面都不會有這么大的動態誤差。
回復

使用道具 舉報

ID:230742 發表于 2022-6-8 23:03 | 顯示全部樓層
手工打氣的操作是憑經驗打到一個數字,然后松手,看看胎壓多少,缺了在補氣。
希望能有點啟發。
回復

使用道具 舉報

ID:624769 發表于 2022-6-9 00:12 | 顯示全部樓層
case 0: //parm1 = press;        //這句屏蔽掉,  僅僅在 打氣開關 開啟時 刷新 parm1
if(md1==1) parm1 = press       - 30;  
else  if(press<60) parm1=0;    //開關關閉,且氣壓 小于60  (也許拔掉氣管了,顯示歸0)
break; //parm1送給顯示   press為壓力傳感器實際值    md1打氣控制引腳



有必要的話, 再加一個 Case  或者一個狀態判斷,用來在  接上氣管,沒有開 打氣開關時的顯示。
回復

使用道具 舉報

ID:686513 發表于 2022-6-9 11:11 | 顯示全部樓層
Hephaestus 發表于 2022-6-8 22:49
你這壓力傳感器是正對著出氣孔???放側面都不會有這么大的動態誤差。

沒有正對著出氣孔,打氣時這個氣壓是不穩的,靜態時氣壓才是真正的輪胎氣壓。
回復

使用道具 舉報

ID:686513 發表于 2022-6-9 12:37 | 顯示全部樓層
188610329 發表于 2022-6-9 00:12
case 0: //parm1 = press;        //這句屏蔽掉,  僅僅在 打氣開關 開啟時 刷新 parm1
if(md1==1) parm1 ...

case 0: //parm1 = press;        //這句不能屏蔽掉,這個是打氣停止時顯示,if(md1==1) parm1 = press       - 30;這句是在打氣時顯示,if(press<60) parm1=0;這句是氣壓從3PSI開始顯示,低于3PSI都顯示0.      還有不能加case狀態判斷吧,1.switch條件判斷不能為bit類型吧,這時只有打氣和不打氣也就是0和1.    2.這兩個狀態和用if語句判斷效果是一樣的吧。
回復

使用道具 舉報

ID:1033481 發表于 2022-6-9 13:45 | 顯示全部樓層
傳授一個終極方法給你,打氣過程中不顯示氣壓,做動態動畫,到達想要的氣壓再顯示。這樣就可以了
回復

使用道具 舉報

ID:1033481 發表于 2022-6-9 13:46 | 顯示全部樓層
傳授一個究極方法,你打氣時不顯示氣壓,顯示動畫,等到充氣完畢后顯示正確氣壓就可以了。
回復

使用道具 舉報

ID:686513 發表于 2022-6-9 16:52 | 顯示全部樓層
啤酒瓶子老大 發表于 2022-6-8 23:03
手工打氣的操作是憑經驗打到一個數字,然后松手,看看胎壓多少,缺了在補氣。
希望能有點啟發。

一般打氣前設置好壓力值,按啟動鍵開始打氣,直至氣壓達到設定值電機自動停止,此時顯示和實際氣壓相同。補氣是在打氣中就做了!
回復

使用道具 舉報

ID:686513 發表于 2022-6-9 16:53 | 顯示全部樓層
wufa1986 發表于 2022-6-8 11:33
顯示到10就不用再增加了,然后電機還是繼續打氣補償,最后很關鍵,停止后,氣壓下降不大也不要顯示低于10, ...

這個顯示到10不再增加好像不太好做到吧?
回復

使用道具 舉報

ID:624769 發表于 2022-6-9 17:27 來自手機 | 顯示全部樓層
zhth1979 發表于 2022-6-9 12:37
case 0: //parm1 = press;        //這句不能屏蔽掉,這個是打氣停止時顯示,if(md1==1) parm1 = press   ...

為什么不能屏蔽掉? 屏蔽掉之后,關閉電源后parm1就不動了,不就滿足你的需求了么?
回復

使用道具 舉報

ID:686513 發表于 2022-6-10 08:58 | 顯示全部樓層
188610329 發表于 2022-6-9 17:27
為什么不能屏蔽掉? 屏蔽掉之后,關閉電源后parm1就不動了,不就滿足你的需求了么?

屏蔽掉之后,關閉電源停止打氣后parm1就會比實際壓力值少3PSI.
回復

使用道具 舉報

ID:584814 發表于 2022-6-10 19:37 | 顯示全部樓層
充氣狀態顯示-3,非充電狀態正常顯示;
只在狀態互轉時,適當延遲數據更新時間(兩個延時分別按實調)。
回復

使用道具 舉報

ID:686513 發表于 2022-7-25 16:43 | 顯示全部樓層
man1234567 發表于 2022-6-10 19:37
充氣狀態顯示-3,非充電狀態正常顯示;
只在狀態互轉時,適當延遲數據更新時間(兩個延時分別按實調)。

一開始我也是這樣想的,但沒有成功,我再試試。
回復

使用道具 舉報

ID:130230 發表于 2022-7-25 17:21 | 顯示全部樓層
在快要達到目標氣壓值的時候放緩打氣速度。
回復

使用道具 舉報

ID:686513 發表于 2022-7-26 08:40 | 顯示全部樓層
jizhongbiao 發表于 2022-7-25 17:21
在快要達到目標氣壓值的時候放緩打氣速度。

這也是個不錯的方法,但一般這類產品好像沒有放緩打氣速度,控制電路也只有閉合或斷開。
回復

使用道具 舉報

ID:879348 發表于 2022-7-26 08:58 | 顯示全部樓層
我買了個小米的打氣泵,就是到了設定值數字不動了,但是還要打氣一段時間
回復

使用道具 舉報

ID:130230 發表于 2022-7-26 11:22 | 顯示全部樓層
zhth1979 發表于 2022-7-26 08:40
這也是個不錯的方法,但一般這類產品好像沒有放緩打氣速度,控制電路也只有閉合或斷開。

可以間斷性打開就實現放緩的目的了。
回復

使用道具 舉報

ID:686513 發表于 2022-7-26 13:36 | 顯示全部樓層
jizhongbiao 發表于 2022-7-26 11:22
可以間斷性打開就實現放緩的目的了。

除了這個放緩還有別的方法嗎?
回復

使用道具 舉報

ID:686513 發表于 2022-7-26 13:42 | 顯示全部樓層
wufa1986 發表于 2022-7-26 08:58
我買了個小米的打氣泵,就是到了設定值數字不動了,但是還要打氣一段時間

這個方法試過,到設定值后數字不動還要打3PSI,需要等待很長一段時間才停止,給人感覺好像打氣泵有問題。
回復

使用道具 舉報

ID:844772 發表于 2022-7-27 08:37 | 顯示全部樓層
zhth1979 發表于 2022-7-26 13:42
這個方法試過,到設定值后數字不動還要打3PSI,需要等待很長一段時間才停止,給人感覺好像打氣泵有問題。

還在討論嗎?我顯示的時候會看是否開機,如果靜態就直接顯示,如果泵開機就減去2.8左右再顯示。這樣就不會在關泵前等太久。
回復

使用道具 舉報

ID:686513 發表于 2022-7-27 13:03 | 顯示全部樓層
glinfei 發表于 2022-7-27 08:37
還在討論嗎?我顯示的時候會看是否開機,如果靜態就直接顯示,如果泵開機就減去2.8左右再顯示。這樣就不 ...

快停止打氣前鎖定顯示值是對的,可以解決等待時間長的問題,但實際只要是從打氣顯示切換到停止打氣顯示就會有這個跳變。
回復

使用道具 舉報

ID:844772 發表于 2022-7-27 16:38 | 顯示全部樓層
zhth1979 發表于 2022-7-27 13:03
快停止打氣前鎖定顯示值是對的,可以解決等待時間長的問題,但實際只要是從打氣顯示切換到停止打氣顯示就 ...

不是快停止大氣鎖定顯示,是只要是打氣狀態就減去3,非打氣狀態就直接顯示。
回復

使用道具 舉報

ID:686513 發表于 2022-7-28 09:11 | 顯示全部樓層
glinfei 發表于 2022-7-27 16:38
不是快停止大氣鎖定顯示,是只要是打氣狀態就減去3,非打氣狀態就直接顯示。

目前就是這樣做的,打氣-3,不打氣正常顯示,可是在打氣和不打氣轉換的時候顯示會出現一個跳變,如打氣顯示10,不打氣會先顯示13再顯示10.
回復

使用道具 舉報

ID:844772 發表于 2022-7-28 09:49 | 顯示全部樓層
zhth1979 發表于 2022-7-28 09:11
目前就是這樣做的,打氣-3,不打氣正常顯示,可是在打氣和不打氣轉換的時候顯示會出現一個跳變,如打氣顯 ...

都知道原因,是很好解決的啊,就是在不打氣時,延遲個一兩秒再顯示當前傳感器數值。如果你還有空,就寫個漸變的延遲程序放在開關氣泵前后的顯示程序那,因為開打氣也要延遲一點,否則就會突然跳低再回來。
回復

使用道具 舉報

ID:130230 發表于 2022-7-28 15:24 | 顯示全部樓層
jizhongbiao 發表于 2022-7-26 11:22
可以間斷性打開就實現放緩的目的了。

在接近目標值的時候不要顯示真正的氣壓值。例如你目標值是10,你在9之后就控制你的顯示值緩慢增加,然后在你關電機的時候直接顯示目標值即可。注意不要每次都顯示10,要隨機顯示9.9 10.1 這樣看起來比較真實。這里有個關鍵點要把握好,就是你控制顯示的時機要在在非常接近目標值的時候以免被識破。
回復

使用道具 舉報

ID:686513 發表于 2022-7-29 09:31 | 顯示全部樓層
本帖最后由 zhth1979 于 2022-7-29 11:09 編輯
glinfei 發表于 2022-7-28 09:49
都知道原因,是很好解決的啊,就是在不打氣時,延遲個一兩秒再顯示當前傳感器數值。如果你還有空,就寫個 ...

你說的很對,停機時有沖高回落的跳變,啟動時有沖低回升的跳變,想了下還是這句的問題:if(md1==1) parm1 = press       - 30;   
回復

使用道具 舉報

ID:686513 發表于 2022-7-29 11:07 | 顯示全部樓層
glinfei 發表于 2022-7-28 09:49
都知道原因,是很好解決的啊,就是在不打氣時,延遲個一兩秒再顯示當前傳感器數值。如果你還有空,就寫個 ...

這個跳變應該是打氣IO口變化時不減或減3PSI(即是:if(md1==1) parm1 = press       - 30; )導致的,但不通過IO口檢測是否打氣并減掉沖高的3PSI,顯示又不對。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 婷婷色网| 成人在线免费视频 | 97福利在线| 久久综合九色综合欧美狠狠 | 欧美天堂在线 | 国产精品7777777 | 国产精品久久久久久久一区探花 | 成人网视频 | 欧美成视频在线观看 | 亚洲成人网在线 | 亚洲 中文 欧美 日韩 在线观看 | 久久精品亚洲欧美日韩精品中文字幕 | 久久精品免费一区二区 | 日韩影音| 91久久精品一区二区二区 | 欧美一区二区三区视频 | 久久一级 | 羞羞网站免费观看 | 日韩在线免费视频 | 国产精品不卡一区 | 久久免费国产视频 | 久久国| 国产精品美女一区二区 | 亚洲视频中文 | 91一区二区 | 日韩精品久久久久 | 一区二区日韩 | 欧美中文在线 | 97人人澡人人爽91综合色 | 久久久久久av| 一区二区三区成人 | 91欧美精品| 中文字幕 在线观看 | 国产精品自产拍 | 日韩视频二区 | 情侣av | 免费看片在线播放 | 久久久久国产成人精品亚洲午夜 | 亚洲黄色网址视频 | 精品福利在线 | 国产日韩91|