專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

流量傳感器測(cè)量車輛瞬時(shí)耗油量的程序?qū)嶒?yàn)

作者:佚名   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2011年05月30日   【字體:

汽車的油耗跟哪些因素有關(guān)?下面列舉一下:

1、路況。
2、駕駛方式。
3、風(fēng)阻。
4、速度。
5、檔位。
6、空調(diào)。
7、開窗戶。

等等、等等......

 是不是太多因素了?

一般說來,車輛的油耗最大影響因素是速度。速度太高勢(shì)必費(fèi)油,太低也是費(fèi)油的?炊铝械谋恚

 


 


有個(gè)名詞叫巡航速度。什么是巡航速度呢?

定速巡航系統(tǒng) CRUISE CONTROL SYSTEM 縮寫為CCS,又稱為定速巡航行駛裝置,速度控制系統(tǒng),自動(dòng)駕駛系統(tǒng)等.其作用是: 按司機(jī)要求的速度合開關(guān)之后,不用踩油門踏板就自動(dòng)地保持車速,使車輛以固定的速度行駛.采用了這種裝置,當(dāng)在高速公路上長(zhǎng)時(shí)間行車后,司機(jī)就不用再去控制油門踏板,減輕了疲勞,同時(shí)減少了不必要的車速變化,可以節(jié)省燃料。
這種系統(tǒng)在國(guó)外汽車上應(yīng)用較多,在美國(guó),安裝率已達(dá)到60%以上。然而,在我國(guó)由于道路條件限制,沒有什么大用。專業(yè)人士表示:原則上定速巡航要在高速公路或全封閉路上使用。因?yàn)樵诜欠忾]路上,復(fù)雜的路況不利于交通安全。例如在國(guó)道上,一些拖拉機(jī)動(dòng)力不足,會(huì)給巡航車輛造成障礙;另外很多小路口又往往有車輛沖上路面,在定速巡航的情況下,容易措手不及,而且在國(guó)道上反復(fù)剎車也無法保持穩(wěn)定的定速巡航狀態(tài),失去了定速的意義。另外,盤山路或彎路過多時(shí)一定要慎用定速巡航。因?yàn)樵谡3鰪澛返那闆r下,要適當(dāng)加油提供更大的轉(zhuǎn)向力,而定速巡航狀態(tài)下車輛自動(dòng)維持車速恒定,油門由行車電腦控制,往往給彎路行車帶來危險(xiǎn),在這種條件下,應(yīng)當(dāng)適當(dāng)控制車速。

嗚嗚!想省油卻忽略了安全。不值得。

我有個(gè)辦法讓你既省油又安全,請(qǐng)看我做的小產(chǎn)品“油寶”。

我的辦法是:直接在供油油路上串聯(lián)一個(gè)汽油流量計(jì)。用它來觀察油料的瞬時(shí)消耗,自己的車自己開,省油的機(jī)會(huì)自己找。

設(shè)定5秒鐘刷新顯示一下油料消耗(以毫升作為計(jì)量單位),當(dāng)你開車上路后,你觀察油量的消耗,當(dāng)你慢慢吞吞的走時(shí),油耗計(jì)數(shù)較大,但當(dāng)你行車正常時(shí),油耗會(huì)下降并且會(huì)有較穩(wěn)定的顯示,你只需要根據(jù)表的顯示,找到又比較快速又比較省油的行車速度就可以啦,不過當(dāng)你有急事或者飆車時(shí),油量會(huì)急劇上升的。

例如:當(dāng)車速為60公里時(shí),設(shè)油耗穩(wěn)定在一個(gè)值比如20,可當(dāng)你把車速提高到80公里,此時(shí)顯示油耗40,你會(huì)覺得得不喪失,又沒要什么急事,開那么快干什么,于是你又回到60的車速,油寶也顯示為20了。討厭!前面有個(gè)人橫穿馬路,你一腳剎車就慢到10公里,此時(shí)顯示的是30,所以當(dāng)你走過他后,你立刻又會(huì)跑到60公里,因?yàn)檫@個(gè)速度既省油又快。

恭喜你!你已經(jīng)找到愛車此刻的最佳省油狀態(tài)了!你會(huì)用我的“油寶”來為你創(chuàng)造價(jià)值了!

實(shí)驗(yàn)的情況見下圖:

 
 

電路圖如下:


 完整版本的代碼下載:http://www.torrancerestoration.com/f/youbao1.rar
試驗(yàn)程序如下:  

;實(shí)驗(yàn):流量傳感器(霍爾器件)脈沖顯示程序
;該程序?qū)崿F(xiàn)流量傳感器的脈沖數(shù)計(jì)數(shù)
;同時(shí)二進(jìn)制顯示在P1口的發(fā)光二極管和十進(jìn)制顯示在三位數(shù)碼管上。
;接線圖:         +5V----------------------傳感器紅線(+5V電源)
;                 +5V-------10K電阻--------傳感器黃線(脈沖輸出)--------單片機(jī)INT0(P3.2)
;                 GND----------------------傳感器黑線(地)
; 30H--3秒內(nèi)脈沖數(shù)   31H放個(gè)位數(shù) 32H放十位數(shù)  33H放百位數(shù)
;嚴(yán)老師 2011.3.2調(diào)試畢。

     org 0000h       ;源程序開始地址
     jmp main
     ORG 03H  ;設(shè)置中斷服務(wù)程序入口地址
     INC 30H
     RETI
     org 50h ;主程序開始
main:      setb it0 ;下降沿觸發(fā)方式 
     mov ie,#10000001b ;開放中斷,允許外部0中斷
     mov 30H,#0 ;脈沖計(jì)數(shù)器清零
here:   mov  A,30H
               cpl a
     mov p1,a ;顯示。因?yàn)槭?亮1不亮,所以要cpl反相
;數(shù)碼管顯示子程序  從30H中取數(shù),轉(zhuǎn)換為壓縮BCD碼,并通過串口發(fā)送到數(shù)碼管顯示。
xshi:   mov a,30h
     mov b,#100
     div ab
     mov 33h,a
     mov a,b
     mov b,#10
     div ab
     mov 32H,a
     mov 31H,b
     MOV 30H,#0
     MOV   DPTR,#xshm  
          MOV   SCON,#10H 
loop_1:   MOV   A,31H        
     MOVC  A,@A+DPTR      
               MOV   SBUF,A         
          JNB   TI,$           
               CLR   TI             
               MOV   A,32H        
     MOVC  A,@A+DPTR      
     MOV   SBUF,A         
     JNB   TI,$           
              CLR   TI 
     mov   A,33H            
     MOVC  A,@A+DPTR      
     MOV   SBUF,A         
     JNB   TI,$           
     CLR   TI             
     CALL DELAY
     CALL DELAY
     CALL DELAY
     CALL DELAY
     CALL DELAY
     ;inc 30h
     jmp here   
delay:     mov r7,#10 ;延時(shí)子程序(精確定時(shí)1秒)
d1:         mov r6,#200
d2:         mov r5,#229
     djnz r5,$
     djnz r6,d2
     djnz r7,d1
     ret        
xshm: DB 3FH,06H,5BH,4FH,66H ;0,1,2,3,4
          DB 6DH,7DH,07H,7FH,6FH ;5,6,7,8,9
          end 

產(chǎn)品工業(yè)設(shè)計(jì)如下:


OK!

這個(gè)東東還有其他的功能:

1、記錄你總耗油量。不怕你的司機(jī)偷了你的油了。

2、記錄你單程的耗油量。比如想知道我從三里街到九江學(xué)院那里用了多少油。

我只有摩托車沒汽車,等我上路實(shí)驗(yàn)完我會(huì)上傳我的摩托車的油耗曲線的。

關(guān)閉窗口

相關(guān)文章