<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > 基于PC機與單片機的電子油門(mén)檢測系統

基于PC機與單片機的電子油門(mén)檢測系統

作者: 時(shí)間:2010-11-19 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/197587.htm

  單信號檢測功能主要是檢測主信號電壓SIG1的同步度,線(xiàn)性度等是否在設定范圍之內。單信號加開(kāi)關(guān)量檢測是在單信號檢測的基礎上增加了開(kāi)關(guān)量的檢測,具體如圖3所示。

  雙信號檢測主要是檢測兩路電壓信號SIG1和SIG2的同步度和線(xiàn)性度是否在設定的范圍之內,保證實(shí)測信號曲線(xiàn)在理想信號曲線(xiàn)之間。另外,對空行程的怠速電壓等也有具體的檢測規定,這里依據油門(mén)類(lèi)型的不同,分別進(jìn)行其標準的設定。雙信號加開(kāi)關(guān)量檢測主要是在上述雙信號檢測基礎上增加了一個(gè)開(kāi)關(guān)量檢測,在設定電壓范圍內檢測開(kāi)關(guān)電壓的高低變化,進(jìn)而判斷其正確性,具體如圖4所示。

  2 系統通信協(xié)議

  此系統采用串口通信協(xié)議,波特率默認設置為9 600 b/s,此項可調節。設定字符格式為1個(gè)起始位,8個(gè)數據位和2個(gè)停止位,中間8位即為有效數據。

  上位機發(fā)出指令格式:0xAA+指令+校驗碼(和為0校驗)。指令內容為單次測試指令:0x91;循環(huán)測試指令:0x92;測試結束:0x94。

  每個(gè)單次測試下位機發(fā)出數據格式為:6個(gè)0xBB字節作為數據的開(kāi)始標志,中間為采集的實(shí)時(shí)數據(數據分組發(fā)送,一個(gè)循環(huán)一組數據,每組數據以角度遞增 O.5度為一個(gè)值),最后為6個(gè)0xCC字節作為數據的結束標志。數據內容為10位A/D采集的原始值,基準電壓5 V。中間具體采集的實(shí)時(shí)數據格式為數據類(lèi)型(6個(gè)二進(jìn)制位)+數據內容(10個(gè)二進(jìn)制位)。部分數據類(lèi)型具體定義見(jiàn)表1所示。

  

數據類(lèi)型具體定義

  3 系統軟件的實(shí)現

  3.1 主要功能模塊的軟件實(shí)現

  由上位機軟件和下位機軟硬件兩部分組成。下位機軟件用C語(yǔ)言編寫(xiě),具體的硬件設計電路和軟件編程部分這里不再詳細說(shuō)明。上位機軟件由三個(gè)主要功能模塊構成,它們是油門(mén)通信模塊、參數設置模塊、信息管理模塊,總體設計流程如圖5所示。首先進(jìn)行系統初始化,包括串口通信初始化、產(chǎn)品參數設置初始化(讀取后臺數據庫中的第一條記錄作為默認設置數據),等待上位機發(fā)送檢測命令,下位機依據協(xié)議驗證后傳送實(shí)時(shí)信號檢測數據,同時(shí)顯示實(shí)時(shí)信號曲線(xiàn),然后依據設置條件判斷該產(chǎn)品合格否,并將結果進(jìn)行存儲等后期處理。

  

總體設計流程

  在通信模塊中,直接采用微軟通信控件MSComm??紤]到串口收發(fā)數據的速度,這里的程序在處理實(shí)時(shí)數據時(shí)采用先接收、后處理的方法,防止串口通信實(shí)時(shí)數據的丟失,具體程序實(shí)現流程如圖6所示。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>