方向盤(pán)轉向角傳感器的數據采集系統設計
3.2 在上位機上對方向盤(pán)轉向角傳感器接收的數據進(jìn)行處理
ARM通過(guò)CAN總線(xiàn)把從轉向角傳感器接收的數據通過(guò)串口送到上位機上,并且以txt的格式存儲在上位機上,由于Matlab具有強大的數據處理及可視化功能,所以在上位機上利用Matlab對接收來(lái)的數據進(jìn)行處理。由于方向盤(pán)轉向角傳感器的數據是通過(guò)CAN總線(xiàn)以幀的形式進(jìn)行發(fā)送的,是一串十六進(jìn)制數字,分別代表的是轉向角傳感器采集到的方向盤(pán)轉角,轉角方向以及角速度,在實(shí)際應用中需要對這些數據進(jìn)行分割,從中提取出方向盤(pán)的轉角,轉角方向以及角速度。其相應的轉向角方向以及轉向角顯示結果如圖5所示。本文引用地址:http://dyxdggzs.com/article/161282.htm
圖5中橫坐標N是采集的數據量,取了4 000個(gè)數據點(diǎn)。以采集第一個(gè)數據的時(shí)間為0時(shí)刻,以后每個(gè)數據點(diǎn)之間的時(shí)間間隔是10.3 ms,由于數據點(diǎn)比較多,橫坐標只取了具有代表性的數據點(diǎn)。圖中縱坐標分別代表的是方向盤(pán)轉向角傳感器轉角的方向和大小,用藍色的點(diǎn)表示轉角的大小(采用弧度制),紅色的曲線(xiàn)表示轉角的方向。方向盤(pán)轉向角的方向,順時(shí)針?lè )较蛴?來(lái)表示,逆時(shí)針?lè )较蛴?來(lái)表示,在Matlab中通過(guò)繪圖的方式把這些數據形象的顯示出來(lái)。
4 結論
本文通過(guò)對轉向角傳感器數據采集系統的設計,采集到了方向盤(pán)轉向角傳感器的轉向角,轉向角速度和方向三個(gè)參數,并對采集到的數據進(jìn)行了相應處理。經(jīng)分析表明,方向盤(pán)轉向角傳感器的數據采集系統設計是有效的、可行的,能為汽車(chē)前向燈自適應控制提供準確的方向盤(pán)轉向角相關(guān)參數信息。
評論