<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 汽車(chē)電子 > 設(shè)計(jì)應(yīng)用 > 用于機(jī)動(dòng)車(chē)路考系統(tǒng)的車(chē)載通訊系統(tǒng)研究

          用于機(jī)動(dòng)車(chē)路考系統(tǒng)的車(chē)載通訊系統(tǒng)研究

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

          本文引用地址:http://www.ex-cimer.com/article/197888.htm

          其中初始化子程序主要完成通信端口設(shè)置、開(kāi)始字符和結(jié)束字符的定義、高速計(jì)數(shù)器設(shè)置、接收和發(fā)送中斷的初始化等。校驗(yàn)解析子程序主要完成對(duì)接收指令的校驗(yàn)和解析判斷各個(gè)考試子項(xiàng)目編號(hào),以便啟動(dòng)相應(yīng)的項(xiàng)目子程序。項(xiàng)目子程序主要根據(jù)指令啟動(dòng)相應(yīng)的子項(xiàng)目程序,完成該項(xiàng)目各種傳感信號(hào)的判定與處理。
          3.2 上位機(jī)軟件開(kāi)發(fā)
          上位機(jī)控制程序的核心是人機(jī)交互、串口數(shù)據(jù)采集、處理、顯示和遠(yuǎn)程數(shù)據(jù)通訊(控制中心和場(chǎng)地基站的通訊)。 因此在編制PC 服務(wù)器程序過(guò)程中,服務(wù)器的操作采用用戶熟悉的操作,如WindowsXP等,并使用VC 高級(jí)編程語(yǔ)言開(kāi)發(fā)應(yīng)用程序。采用面向?qū)ο蠓椒夹g(shù)開(kāi)發(fā)上位機(jī)軟件,主要使用案例為數(shù)據(jù)采集、處理、傳輸、顯示幾個(gè)部分。
          (1)數(shù)據(jù)采集
          在工作過(guò)程中需要采集GPS 串口數(shù)據(jù)和傳感器組信號(hào)。GPS 數(shù)據(jù)為地標(biāo)定位,主要用于檢測(cè)、標(biāo)定項(xiàng)目位置和行車(chē)軌跡,判斷行車(chē)是否進(jìn)入某個(gè)考試項(xiàng)目,以便對(duì)該項(xiàng)目的整個(gè)考試情況進(jìn)行記錄。采集傳感器組信號(hào)包括車(chē)內(nèi)的傳感信號(hào)和基站的傳感信號(hào)。這些傳感信號(hào)為了反映考車(chē)的基本工作狀態(tài)以便進(jìn)行相應(yīng)的處理。
          在串行數(shù)據(jù)采集中,上位機(jī)所接收的數(shù)據(jù)往往是異步的、突發(fā)性的。在采集模塊程序中引入多線程,即創(chuàng)建專(zhuān)門(mén)的通信線程實(shí)現(xiàn)對(duì)串口的訪問(wèn),這種方法可以有效地克服串口
          通信中的停滯和反應(yīng)不及時(shí)現(xiàn)象。本文具體實(shí)現(xiàn)時(shí)采用由界面交互的主線程和對(duì)串口進(jìn)行處理的后臺(tái)輔助線程組成。主線程負(fù)責(zé)數(shù)據(jù)采集,用來(lái)初始化串口,自定義通信事件消息,創(chuàng)建、刪除輔助線程及協(xié)調(diào)各線程的運(yùn)行。后臺(tái)輔助線程是串口數(shù)據(jù)采集的核心,包括串口監(jiān)視線程、接收線程和數(shù)據(jù)處理線程三種線程。監(jiān)視線程在后臺(tái)對(duì)串口進(jìn)行實(shí)時(shí)監(jiān)視,當(dāng)監(jiān)視到預(yù)定義的消息時(shí),立即調(diào)用接收線程自動(dòng)接收數(shù)據(jù)并觸發(fā)數(shù)據(jù)處理線程,數(shù)據(jù)處
          理線程處理完數(shù)據(jù)后通知主線程保存處理的數(shù)據(jù),然后繼續(xù)對(duì)串口進(jìn)行監(jiān)視,這樣即保證了采集數(shù)據(jù)的實(shí)時(shí)性,又避免了資源的浪費(fèi)。
          (2)數(shù)據(jù)處理
          提取的GPS 串口數(shù)據(jù)進(jìn)行分離,得到GPS 定位的基本信息,包括經(jīng)、緯度,時(shí)間等,用于檢測(cè)、標(biāo)定項(xiàng)目位置和考車(chē)軌跡。提取的傳感信號(hào)狀態(tài)信息用于根據(jù)考試規(guī)則進(jìn)行判分。
          (3)數(shù)據(jù)傳輸
          把提取到的GPS 定位信息分離后通過(guò)無(wú)線網(wǎng)絡(luò)傳給考試監(jiān)控中心,以便考試監(jiān)控中心對(duì)考車(chē)考試過(guò)程進(jìn)行監(jiān)控。數(shù)據(jù)傳輸還包括考生、考官基本信息上傳,考試過(guò)程狀態(tài)信息上傳,考試成績(jī)上傳等。
          (4)數(shù)據(jù)顯示
          動(dòng)態(tài)顯示整個(gè)考試過(guò)程的狀態(tài)信息和考試成績(jī),在界面上顯示同時(shí),用語(yǔ)音方式提示。
          4 結(jié)束語(yǔ):
          車(chē)載智能通訊系統(tǒng)是整個(gè)駕駛?cè)说缆房荚囅到y(tǒng)的動(dòng)力源泉,保證了整個(gè)系統(tǒng)的正常運(yùn)轉(zhuǎn),因此,確保通訊的穩(wěn)定、可靠性是至關(guān)重要的。經(jīng)實(shí)際調(diào)試的改進(jìn),系統(tǒng)運(yùn)行良好,已成功投入到駕校和車(chē)管所的使用過(guò)程中,取得了良好的經(jīng)濟(jì)效益和社會(huì)效益。
          本文作者創(chuàng)新點(diǎn):提出一種用于駕駛?cè)寺房枷到y(tǒng)的系統(tǒng)的軟、硬件設(shè)計(jì)方案;主要論述了系統(tǒng)應(yīng)該具備的基本要求;系統(tǒng)的硬件結(jié)構(gòu)設(shè)計(jì)及功能;給出基于PLC 自由口通訊的一種編程思路和基于多線程的數(shù)據(jù)采集方法。

          西門(mén)子plc相關(guān)文章:西門(mén)子plc視頻教程


          數(shù)字通信相關(guān)文章:數(shù)字通信原理


          通信相關(guān)文章:通信原理



          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();