迷狐直播免费版app下载-迷狐直播永久免费版下载-迷狐直播最新下载安装

您所在的位置:機(jī)電之家 >工程案例 > 汽車儀表系統(tǒng)軟件設(shè)計(jì)—步進(jìn)電機(jī)的應(yīng)用

深圳市美萊克科技有限公司的工程案例詳情

汽車儀表系統(tǒng)軟件設(shè)計(jì)—步進(jìn)電機(jī)的應(yīng)用

發(fā)布日期:2011-11-08 點(diǎn)擊量:2044

商鋪名稱: 深圳市美萊克科技有限公司
主營產(chǎn)品或服務(wù): 銷售:步進(jìn)電機(jī)、步進(jìn)電機(jī)驅(qū)動器、步進(jìn)馬達(dá)、山洋步進(jìn)電機(jī) 采購:暫無
經(jīng)營模式: 代理商-私營獨(dú)資企業(yè)
商鋪類型: 私營獨(dú)資企業(yè)
商鋪主頁: http://samsrmotor.jdzj.com/
主要經(jīng)營地點(diǎn): 深圳市寶安區(qū)56區(qū)西鄉(xiāng)立交萬駿匯大廈11層1101-1105
貿(mào)易地區(qū): 中國
商鋪狀態(tài):   開通第15
所屬行業(yè): 工控 ---> scada控制系統(tǒng)
汽車儀表系統(tǒng)軟件設(shè)計(jì)分為主程序、CAN通信、數(shù)據(jù)采集處理和數(shù)據(jù)顯示等4個模塊。主程序模塊通過調(diào)用各個子模塊程序來處理數(shù)據(jù)處理:CAN通信模塊負(fù)責(zé)發(fā)送和接收數(shù)據(jù);數(shù)據(jù)采集及處理模塊完成對各種類型數(shù)據(jù)的采集以及計(jì)算;數(shù)據(jù)顯示模塊將車速、油壓以及信號燈等信息顯示在儀表上。
     其主程序流程分為五個部分:
     1)系統(tǒng)初始化。系統(tǒng)初始化主要包括初始化系統(tǒng)時鐘、CAN節(jié)點(diǎn)、LCD液晶屏、步進(jìn)電機(jī)等,并使能CAN中斷,設(shè)置CAN屏蔽碼和驗(yàn)收碼。CAN節(jié)點(diǎn)初始化主要是初始化CAN控制器并中斷CAN控制器。
     2)讀取傳感器以及CAN總線數(shù)據(jù),并驅(qū)動指針以及LCD等顯示,同時等待CAN接收中斷。
     3)CAN接收中斷產(chǎn)生,進(jìn)入接收中斷子程序讀取數(shù)據(jù)。判斷數(shù)據(jù)是否符合數(shù)據(jù)接收條件,如果符合,則接收數(shù)據(jù)。此過程逐位比較接收到的29位標(biāo)識符與驗(yàn)收碼、屏蔽碼,只有標(biāo)識符相應(yīng)位與驗(yàn)收碼相應(yīng)位相同,系統(tǒng)才開始接收數(shù)據(jù)。
     4)處理器將接收的報文進(jìn)行解析,提取需要的數(shù)據(jù)并進(jìn)行處理。處理器對傳感器傳來的數(shù)據(jù)和CAN總線讀取的數(shù)據(jù)進(jìn)行處理計(jì)算,得到相應(yīng)的指針驅(qū)動參數(shù),計(jì)算出指針轉(zhuǎn)角,并根據(jù)初始化的步進(jìn)電機(jī)的參數(shù)計(jì)算出指針轉(zhuǎn)動速度。指針轉(zhuǎn)動速度與相應(yīng)的參數(shù)變化速度成正比。同時計(jì)算出車輛行駛里程并累加到總路程上。

     5)處理器將包含車輛工況的一組脈沖序列發(fā)送至步進(jìn)電機(jī)驅(qū)動器,驅(qū)動器驅(qū)動步進(jìn)電機(jī)以微步方式轉(zhuǎn)動,指示出相應(yīng)的發(fā)動機(jī)轉(zhuǎn)速、車速、水溫以及油壓等;處理器將包含車輛總路程等信息的數(shù)據(jù)發(fā)送至LCD控制器,控制器控制LCD顯示相應(yīng)的總路程等:處理器改變相應(yīng)的I/O引腳狀態(tài)直接點(diǎn)亮/關(guān)閉相應(yīng)的指示燈

資料來源:www.samsrmotor.com.cn

免責(zé)聲明:
本網(wǎng)站部分內(nèi)容來源于合作媒體、企業(yè)機(jī)構(gòu)、網(wǎng)友提供和互聯(lián)網(wǎng)的公開資料等,僅供參考。本網(wǎng)站對站內(nèi)所有資訊的內(nèi)容、觀點(diǎn)保持中立,不對內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。如果有侵權(quán)等問題,請及時聯(lián)系我們,我們將在收到通知后第一時間妥善處理該部分內(nèi)容。