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

一種車(chē)聯(lián)網(wǎng)智能終端系統(tǒng)設(shè)計(jì)

2021-10-10 02:57:02劉豪睿
物聯(lián)網(wǎng)技術(shù) 2021年9期
關(guān)鍵詞:定義程序

楊 娟,劉豪睿

(1.德州學(xué)院 經(jīng)濟(jì)與管理學(xué)院,山東 德州 253023;2.德州學(xué)院 計(jì)算機(jī)與信息學(xué)院,山東 德州 253023)

0 引 言

車(chē)聯(lián)網(wǎng)作為物聯(lián)網(wǎng)的一個(gè)分支,其目的是提供移動(dòng)終端的數(shù)據(jù)給數(shù)據(jù)分析系統(tǒng),為供應(yīng)鏈服務(wù)商、車(chē)企、保險(xiǎn)公司和4S店等提供數(shù)據(jù)源[1]。車(chē)聯(lián)網(wǎng)智能終端系統(tǒng)主要由OBD數(shù)據(jù)硬件和服務(wù)器程序部署組成[2]。該硬件平臺(tái)主要由OBD模擬器、OBD診斷系統(tǒng)(開(kāi)發(fā)板)和4G串口傳輸模塊組成。該平臺(tái)可以由現(xiàn)有通用開(kāi)發(fā)模塊組成。通用開(kāi)發(fā)模塊的優(yōu)點(diǎn)是模塊性能單一,有助于開(kāi)發(fā)者對(duì)其功能的理解,其缺點(diǎn)是體積較大,便攜性較差。該平臺(tái)也可由集成電路板構(gòu)成,即將4G通信模塊集成于開(kāi)發(fā)板上,其優(yōu)點(diǎn)是體積較小,便攜性較好[3-6]。本文使用通用開(kāi)發(fā)模塊進(jìn)行設(shè)計(jì),服務(wù)器程序由Windows Service程序、SQL Server數(shù)據(jù)庫(kù)和ASP.NET程序3部分組成,測(cè)試環(huán)境為騰訊云服務(wù)器+SQL Server Express 2017。

1 系統(tǒng)總體框架設(shè)計(jì)

圖1為本設(shè)計(jì)的系統(tǒng)總體框架圖。該系統(tǒng)由主控板、串口GPRS模塊、服務(wù)器程序和OBD協(xié)議分析組成。系統(tǒng)中由OBD模擬器(或?qū)嵻?chē)電腦)發(fā)送數(shù)據(jù)給主控板,主控板將CAN協(xié)議數(shù)據(jù)整理為485數(shù)據(jù),經(jīng)過(guò)串口GPRS模塊發(fā)送TCP數(shù)據(jù)。服務(wù)器中的Windows Service 程序負(fù)責(zé)接收來(lái)自開(kāi)發(fā)板的TCP數(shù)據(jù),并存儲(chǔ)于SQL Server 數(shù)據(jù)庫(kù)中。SQL Server 數(shù)據(jù)是數(shù)據(jù)庫(kù)文件和表格,存儲(chǔ)來(lái)自開(kāi)發(fā)板的實(shí)時(shí)數(shù)據(jù)和記錄歷史數(shù)據(jù)。ASP.NET程序是Web程序,部署于IIS服務(wù)器中,作為顯示網(wǎng)站。

圖1 系統(tǒng)總體框架圖

2 方案平臺(tái)主控板開(kāi)發(fā)說(shuō)明

STM32F103ZET6擁有的資源包括:64 KB SRAM、512 KB FLASH、2個(gè)基本定時(shí)器、4個(gè)通用定時(shí)器、2個(gè)高級(jí)定時(shí)器、2個(gè)DMA控制器(共12個(gè)通道)、3個(gè)SPI、2個(gè)I2C、5個(gè)串口、1個(gè)USB、1個(gè)CAN、3個(gè)12位ADC、1個(gè)12位DAC、1個(gè)SDIO接口、1個(gè)FSMC接口以及112個(gè)通用I/O口。圖2為開(kāi)發(fā)板資源圖。原理圖設(shè)計(jì)時(shí)把STM32F103ZETT6芯片分成兩個(gè)部分:一個(gè)部分是通用引腳(GPIO),見(jiàn)圖2;還有一部分是電源引腳屬于電源模塊部分[7-8]。

圖2 開(kāi)發(fā)板資源圖

為連接更多的外部模塊,STM32F103芯片部分引腳是有雙重功能的,部分雙重功能使用跳線帽選擇實(shí)現(xiàn),這特點(diǎn)在編寫(xiě)程序需要注意,特別是把SWD接口功能引腳做為模塊功能引腳時(shí)需要注意關(guān)閉芯片的JTAG和SWD功能。

STM32F103集成多個(gè)通信接口,包括5個(gè)UART、CAN通信等。開(kāi)發(fā)板充分利用STM32F103性能,集成了多種形式的通信方法,包括RS 232串口通信、RS 485通信、CAN通信、紅外接收解碼、WiFi通信、2.4G無(wú)線通信、藍(lán)牙通信等,并擴(kuò)展了GSM(電話短信)模塊和GPS模塊。RS 232和RS 485在設(shè)備應(yīng)用中非常普遍,開(kāi)發(fā)板提供1路RS 232(DB9連接器)和1路RS 485接口。

3 RS 485串口GPRS模塊實(shí)驗(yàn)說(shuō)明

串口GPRS模塊共有4種工作模式:網(wǎng)絡(luò)透?jìng)髂J健TTPD模式、短信透?jìng)髂J胶蚒DC模式。串口模塊原理圖如圖3所示。網(wǎng)絡(luò)透?jìng)髂J较拢脩舻拇谠O(shè)備可以通過(guò)本模塊發(fā)送數(shù)據(jù)到網(wǎng)絡(luò)上指定的服務(wù)器,示意圖如圖4所示。模塊也可以接收來(lái)自服務(wù)器的數(shù)據(jù),并將信息轉(zhuǎn)發(fā)至串口設(shè)備[9-12]。

圖3 串口GPRS模塊

圖4 網(wǎng)絡(luò)透?jìng)髂J?/p>

完成設(shè)置后,待模塊啟動(dòng)后,等待模塊連接到網(wǎng)絡(luò)后向模塊的串口發(fā)送數(shù)據(jù),模塊會(huì)把數(shù)據(jù)發(fā)送至的測(cè)試服務(wù)器121.4.170.27上。從服務(wù)器端向模塊發(fā)送數(shù)據(jù),模塊接收到數(shù)據(jù)后,會(huì)將數(shù)據(jù)轉(zhuǎn)發(fā)至串口端。

4 開(kāi)發(fā)板定義OBD數(shù)據(jù)流

在Web顯示界面上,乘用車(chē)和商用車(chē)的數(shù)據(jù)流分別為ISO15031-5和SAE1939-71.這些協(xié)議定義的數(shù)據(jù)流分別有一百多項(xiàng)和幾百項(xiàng),為了正確顯示,需要對(duì)數(shù)據(jù)流進(jìn)行規(guī)定。數(shù)據(jù)流通常一頁(yè)顯示不到10項(xiàng)數(shù)據(jù)流,這樣不到10項(xiàng)的內(nèi)容更新間隔只有2 s。OBD診斷協(xié)議,按照?qǐng)?zhí)行程度以及定義的完整性分成了4類:

第一類:執(zhí)行程度最高,有完整的物理層到應(yīng)用層定義,且乘用車(chē)不執(zhí)行這類協(xié)議不允許銷售,它們是排放協(xié)議(Emission-Related)。

第二類:只在大部分商用車(chē)和農(nóng)用機(jī)械上使用,執(zhí)行程度不算高,有完整的物理層到應(yīng)用層定義,但是應(yīng)用層并不強(qiáng)制執(zhí)行,車(chē)廠可以根據(jù)自己實(shí)際情況定義自己的應(yīng)用層。

第三類:不管乘用車(chē)還是商用車(chē)都有用這個(gè)協(xié)議,定義完整物理層到會(huì)話層,但是最上層的應(yīng)用層只定義了一部分,并且定義的這部分還允許車(chē)廠選擇執(zhí)行。這就是UDS協(xié)議,即 “統(tǒng)一診斷服務(wù)協(xié)議”。協(xié)議名稱為ISO14229。

第四類:物理層到會(huì)話層,基本按照相關(guān)ISO或者SAE定義進(jìn)行,但是應(yīng)用層完全車(chē)廠自行定義。

5 服務(wù)器程序

服務(wù)器程序由3部分組成,分別是Windows Service程序、SQL Server數(shù)據(jù)庫(kù)和 ASP.NET 程序。Windows Service程序負(fù)責(zé)接收來(lái)自開(kāi)發(fā)板和RS 485串口GPRS模塊的TCP數(shù)據(jù),并存儲(chǔ)于SQL Server數(shù)據(jù)庫(kù)中。SQL Server 數(shù)據(jù)是數(shù)據(jù)庫(kù)文件和表格,存儲(chǔ)來(lái)自開(kāi)發(fā)板和RS 485串口GPRS模塊的實(shí)時(shí)數(shù)據(jù)和記錄歷史數(shù)據(jù)。ASP.NET程序是一個(gè)Web程序,部署于IIS服務(wù)器中,作為顯示網(wǎng)站。

6 OBD模擬器

OBD模擬器是可仿真SAEJ1939商用車(chē)協(xié)議,包括故障碼、數(shù)據(jù)流、版本信息車(chē)架號(hào)等。標(biāo)配程序執(zhí)行應(yīng)用層協(xié)議SAEJ1939-71。由于很多整車(chē)廠并不按照SAE組織的標(biāo)準(zhǔn)應(yīng)用層協(xié)議執(zhí)行,而是添加了自定義協(xié)議。OBD硬件如圖5所示。

圖5 OBD一覽圖

圖5中:A為OBD母口,是OBD通信接口;B為白色4pin端子,其為SWD燒寫(xiě)端口;C為DC端子,是電源輸入端子,可接入24 V和12 V電源適配器;D為電源開(kāi)關(guān),圖中所示為打開(kāi)狀態(tài);E為USB D口,其通過(guò)USB配線連接計(jì)算機(jī)。

本設(shè)計(jì)的車(chē)聯(lián)網(wǎng)智能終端測(cè)試頁(yè)面如圖6所示。經(jīng)測(cè)試,該系統(tǒng)性能穩(wěn)定,可以通過(guò)改變OBD模擬器的狀態(tài),實(shí)現(xiàn)商用車(chē)和乘用車(chē)的協(xié)議轉(zhuǎn)換。測(cè)試網(wǎng)址為http://121.4.170.27/login.aspx,賬號(hào)及密碼為dzu,123456。

圖6 網(wǎng)頁(yè)測(cè)試頁(yè)面

7 結(jié) 語(yǔ)

本文設(shè)計(jì)的車(chē)聯(lián)網(wǎng)智能終端系統(tǒng)以STM32單片機(jī)作為核心控制器,OBD模擬器和串口GPRS模塊作為數(shù)據(jù)的輸入與輸出,并通過(guò)Windows Service程序,SQL Server數(shù)據(jù)庫(kù)和 ASP.NET 程序組成的服務(wù)器程序?qū)崿F(xiàn)網(wǎng)頁(yè)頁(yè)面的處理。經(jīng)過(guò)測(cè)試,本系統(tǒng)的硬件部分和軟件部分具有良好的協(xié)調(diào)性,支持多種診斷協(xié)議,實(shí)時(shí)數(shù)據(jù)傳輸具有良好實(shí)時(shí)性和穩(wěn)定性。

猜你喜歡
定義程序
永遠(yuǎn)不要用“起點(diǎn)”定義自己
海峽姐妹(2020年9期)2021-01-04 01:35:44
定義“風(fēng)格”
試論我國(guó)未決羈押程序的立法完善
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
恐怖犯罪刑事訴訟程序的完善
修辭學(xué)的重大定義
主站蜘蛛池模板: 国产成人av大片在线播放| 午夜视频免费一区二区在线看| 成人夜夜嗨| 全色黄大色大片免费久久老太| 国产欧美日韩视频一区二区三区| 欧美综合成人| 毛片大全免费观看| 色网站在线视频| 91久久国产热精品免费| 国产亚洲美日韩AV中文字幕无码成人 | 国产女同自拍视频| 亚洲无码一区在线观看| 啪啪免费视频一区二区| 国产电话自拍伊人| 国产精品久线在线观看| 国产草草影院18成年视频| 久久国产精品无码hdav| 99久久免费精品特色大片| 亚洲精品无码av中文字幕| 伊人AV天堂| 有专无码视频| 最新午夜男女福利片视频| 九色综合视频网| 强奷白丝美女在线观看| 欧美亚洲国产日韩电影在线| 毛片免费试看| 精品亚洲欧美中文字幕在线看| 无码AV高清毛片中国一级毛片| 最新日韩AV网址在线观看| 少妇精品网站| 波多野结衣在线se| 伊人福利视频| 精品三级网站| 天天操天天噜| 久热精品免费| 欧美日韩中文字幕在线| 91年精品国产福利线观看久久| a免费毛片在线播放| 国产午夜一级淫片| 亚洲国产成人自拍| 国产精品无码AV中文| 国产黑人在线| 欧美日韩国产精品综合| 色135综合网| 亚洲中文精品人人永久免费| 五月天在线网站| 色悠久久综合| 中文字幕啪啪| 久久精品国产亚洲麻豆| 91精品综合| 成年人视频一区二区| 国产又色又爽又黄| 九九香蕉视频| 国产又粗又爽视频| 欧美色香蕉| 亚洲精品国产综合99久久夜夜嗨| 97视频免费看| 成人福利在线观看| 国产xxxxx免费视频| 天天躁夜夜躁狠狠躁躁88| 精品国产成人高清在线| 亚洲清纯自偷自拍另类专区| 亚洲欧美日韩综合二区三区| 亚洲国产清纯| 久久国产av麻豆| AV在线天堂进入| 国产主播在线观看| 亚洲日韩AV无码一区二区三区人| 99久久精品国产精品亚洲| 欧美日韩国产一级| 久久婷婷五月综合97色| AⅤ色综合久久天堂AV色综合 | 国产精品视频猛进猛出| 无码国产偷倩在线播放老年人| 欧美亚洲欧美区| 中文字幕乱码中文乱码51精品| 精品久久久久成人码免费动漫| 欧美日韩国产成人高清视频| 中文字幕第4页| 亚洲经典在线中文字幕| 亚洲va欧美ⅴa国产va影院| 午夜激情福利视频|