999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的汽車檔位角度傳感子系統的設計與實現

2017-03-01 01:15:43廣東工業大學張昌堯
電子世界 2017年3期
關鍵詞:汽車系統

廣東工業大學 張昌堯

基于STM32的汽車檔位角度傳感子系統的設計與實現

廣東工業大學 張昌堯

本系統是基于stm32的新型汽車檔位的測量系統及方法,主要采用功能強大的stm32單片機和性能優良的mpu-6050芯片進行開發,還包括安裝在汽車檔位上角度傳感器與硬件檔位組成的子系統模塊,STM32F051x微型處理器與角度傳感器組成的數據采集模塊以及STM32F051x微處理器的數據處理系統模塊。相對于傳統系統,本系統具有可移植性強,穩定性好,抗干擾能力強,檢測精度高等優點。

汽車檔位;stm32;mpu6050

0.引言

目前一般轎車上大約有幾十只傳感器,高級轎車有100多個傳感器,預計到2020年,全球的車用傳感器需求量將達到127.1億只。

1.汽車檔位角度傳感器子系統的建模過程

(1)檔位系統主要是采用傳統的手動擋汽車6檔位結構模型,6個檔位分別是“1”,“2”,“3”,“4”,“5”和“R”檔,此外,還有立于中間槽的“N”檔。在檔位與檔位切換的過程中,必須先切換到“N”檔,停留1秒鐘左右再切換到另一個檔位。“R”檔為倒車檔,本系統的“R”檔是在“4”檔的右邊,“5”檔的對面。

(2)角速度傳感器主要選用性能良好的MPU-6050。它集成了三軸的陀螺儀,角速度全格感測范圍為±250、±500、±1000與±2000°/sec (dps)。不僅可以準確追蹤快速與慢速動作,而且用戶可程式控制的加速器全格感測范圍為±2g、±4g±8g與±16g。此外,可以把角度信號采集進行自處理,把角度信息輸出到微型處理器上。

2.汽車檔位角度傳感器子系統的工作原理

(1)I2C通訊

Mpu-6050傳感器通過I2C接口連接到主控制器STM32,不需要額外的ADC電路,直接通過數字接口就可以讀取傳感器的當前輸出。stm32、mpu-6050和24C02之間采用I2C通訊進行數據傳輸,不僅簡單、快捷,而且高效、準確。

(2)兩個角度傳感器根據公式計算出傾角大小

通過I2C接口讀出來的轉換結果ADC值,并不是以度每秒為單位。按以下公式進行轉換:

Anglerate = ADCrate /靈敏度

當量程為±1000o/s時。讀取x軸的ADC值為value_x,從數據表中得知在±1000o/s下的靈敏度為dec_s LSB/(o/s) 。根據上面的公式:

當選擇量程為±250dps的時候,將會得到分辯率為131LSB/ (o/s)。也就是當載體在X+軸轉動1dps時,ADC將輸出131。

這就是說,MPU6050檢測到模塊正在以約value_x/dec_s度每秒的速度繞X軸旋轉。也就是當載體在X+軸轉動1dps時,ADC將輸出value_x/dec_s。

(3)卡爾曼濾波

通過陀螺儀(mpu6050)來測量角度。因為陀螺儀讀出的是角速度,角速度乘以時間,就是轉過的角度。把每次計算出的角度做累加就會等到當前所在位置的角度。

使陀螺儀是與桌面平行,每t ms讀一次陀螺儀的角速度,當讀了三次角速度以后 z軸轉到上圖的位置,則在這段時間中轉過的角度為x:

角x=角1+角2+角3

假設從陀螺儀讀出的角速度為w,那總角度為:

假設經過n次,那么總的角度如下:

實際上這就是一個積分過程。

其實這種計算出來的角度也存在一定的誤差,而且總的角度是經過多次相加得到的,這樣誤差就會越積累越大,最終導致計算出的角度與實際角度相差很大。于是使用卡爾曼濾波把加速度計讀出的角度結合在一起,使計算出的角度更準確。

3.STM32軟件模塊的功能實現

(1)微處理器通過I2C協議獲得傾角信號

如果SCL處于高電平時,SDA上產生下降沿,則認為是起始位,SDA上的上升沿認為是停止位。每次數據傳輸都是以一個起始位開始,而以停止位結束。傳輸的字節數沒有限制。最高有效位將首先被傳輸,接收方收到第8位數據后會發出應答位。通信速率分為常規模式(時鐘頻率100kHz)和快速模式(時鐘頻率400kHz)。同一總線上可以連接多個帶有I2C接口的器件,每個器件都有一個唯一的地址,既可以是單接收的器件,也可以是能夠接收發送的器件。

(2)通過PWM(脈沖寬度調制模式)調試

系統的性能測試和功能調試主要是通過TIM和PWM來實現。脈沖寬度調制(PWM),是英文“Pulse Width Modulation”的縮寫,簡稱脈寬調制,是利用微處理器的數字輸出來對模擬電路進行控制的一種非常有效的技術,也叫做對脈沖寬度的控制。

PWM輸出的是一個方波信號,信號的頻率是由TIMx的時鐘頻率和TIMx_ARR預分頻器所決定的,其公式為:

頻率:Fpwm = 72M / ((arr+1)*(psc+1))(單位:Hz)

而輸出信號的占空比則是由TIMx_CRRx寄存器確定的。其公式為:

占空比:duty circle = TIM3->CCR1 / arr(單位:%)

因此,可以通過向CRR中填入適當的數來輸出自己所需的頻率和占空比的方波信號。

4.系統測試及分析

(1)測試和現象

在電腦主機 USB 接口上插入stm32的電源線和J-LINK 的連接線,同時給示波器供電,示波器兩個通道接線的負接線與開發板STM32 的GND 連接,正接線分別接通道n(n=1,2)和其互補通道。其中,通道1 和2的輸出分別對應PA.08和PA.09引腳,而通道1 和2 的互補輸出分別對應PB.13和PB.14引腳。前序工作準備好后,再在Keil uVision4 環境里打開main 的工程,編譯連接運行。觀察并記錄示波器圖像。

(2)結果分析

當通道1模擬的是x軸方向的檔位變化時,設置通道 1 和其互補通道的頻率都為17.57kHz,占空比的大小隨著檔位把手在x軸方向的變化而變化。當汽車檔位處于“N”檔時,也即是空擋位置,通道1和其互補通道的占空比都為50%;當汽車檔位撥到“1、2、3、4、5、R”檔位時,通道1和其互補通道的頻率保持不變仍為17.57kHz,則通道1占空比為25%,其互補通道占空比變為75%。由此就可以判斷出汽車檔位x軸方向的變化情況。

同理,當通道2模擬的是y軸方向的檔位變化時。也就可以判斷出汽車檔位y軸方向的變化情況。

綜合x軸和y軸的信息就可以判斷出汽車檔位的實際位置,也即是汽車的實際檔位情況。

5.結束語

傳統的做法都是采用霍爾元器件來進行汽車檔位的檢測,其特點是通過磁傳感器檢測來判斷擋位的變化。本系統采用角度傳感器代替霍爾元器件來對汽車檔位進行檢測,不僅穩定性高,而且可移植性強,精度高。

張昌堯(1990—),男,廣東茂名人,碩士,研究方向:機器視覺、機器人。

猜你喜歡
汽車系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
2019年8月汽車產銷環比增長 同比仍呈下降
汽車與安全(2019年9期)2019-11-22 09:48:03
半沸制皂系統(下)
汽車的“出賣”
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
汽車們的喜怒哀樂
3D 打印汽車等
決策探索(2014年21期)2014-11-25 12:29:50
主站蜘蛛池模板: 国产免费羞羞视频| 色播五月婷婷| 国产精品永久免费嫩草研究院| 一本一道波多野结衣av黑人在线| 欧美色99| 波多野结衣中文字幕一区二区| 日韩欧美在线观看| 国产jizzjizz视频| 欧美一区二区三区欧美日韩亚洲| 精品国产免费观看一区| 精品欧美一区二区三区久久久| 国产一区二区三区免费观看| 丁香婷婷激情网| 在线a网站| 国产9191精品免费观看| 成年人国产网站| 国产国语一级毛片在线视频| 一级爆乳无码av| 久久精品人妻中文系列| 青草视频久久| 欧美天堂在线| 人妻丰满熟妇αv无码| 伊人国产无码高清视频| 欧美乱妇高清无乱码免费| 99久视频| 国内精品久久人妻无码大片高| 另类欧美日韩| 香蕉精品在线| 77777亚洲午夜久久多人| 日韩在线欧美在线| 波多野结衣一区二区三区88| 美女被躁出白浆视频播放| 少妇精品在线| 一本大道视频精品人妻| 亚洲男人的天堂久久精品| 国产v精品成人免费视频71pao| 成人小视频网| 国产日韩欧美在线视频免费观看 | 美女无遮挡免费网站| 91黄视频在线观看| 婷婷色婷婷| 国产SUV精品一区二区| 久久综合九色综合97婷婷| 久久五月天国产自| 国产激爽爽爽大片在线观看| 高清国产va日韩亚洲免费午夜电影| 国产在线无码av完整版在线观看| 中文字幕色站| 午夜欧美在线| 亚洲成人免费在线| 狼友av永久网站免费观看| 日韩少妇激情一区二区| 毛片三级在线观看| 婷婷六月激情综合一区| 日本三级欧美三级| 亚洲αv毛片| 欧美精品成人一区二区在线观看| 日韩欧美成人高清在线观看| 狠狠亚洲婷婷综合色香| 91精品久久久无码中文字幕vr| 国产幂在线无码精品| 婷婷色一二三区波多野衣 | 日韩中文无码av超清| 国产精品久久久免费视频| 精品三级在线| 欧美国产三级| 欧美日韩精品一区二区视频| 亚洲一区二区在线无码| 欧洲欧美人成免费全部视频| 波多野结衣久久高清免费| 精品无码专区亚洲| 97在线免费| 欧美A级V片在线观看| 国产爽妇精品| 粉嫩国产白浆在线观看| 国产精品原创不卡在线| 精品福利国产| 无码 在线 在线| 又黄又爽视频好爽视频| 波多野结衣久久精品| 国产高潮流白浆视频| 欧美视频在线播放观看免费福利资源|