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

基于MC9S12單片機(jī)的智能車數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)

2013-01-16 09:20:42孟騰章政
電子設(shè)計(jì)工程 2013年9期
關(guān)鍵詞:單片機(jī)智能系統(tǒng)

孟騰,章政

(武漢科技大學(xué) 信息科學(xué)與工程學(xué)院,湖北 武漢 430081)

我國已經(jīng)成為世界上規(guī)模最大的汽車市場之一,汽車在國民經(jīng)濟(jì)生產(chǎn)和生活中的重要作用日益顯著。近年來,如何使車輛駕駛更加安全、高效、環(huán)保、舒適的研究越來越受到各國研究學(xué)者關(guān)注[1]。由相關(guān)的無線通信網(wǎng)絡(luò)電路實(shí)時(shí)地處理這些信息。例如,給駕駛員提供道路的提示、警告等信息。這樣,可大大減少了駕駛員由于疲勞等因素帶來的駕駛危險(xiǎn),增強(qiáng)了道路交通以及駕駛員人身的安全性;另外,一旦發(fā)生車輛故障、交通堵塞或交通事故,將給車輛調(diào)度、乘客出行帶來不便。

隨著社會的快速發(fā)展和商業(yè)化進(jìn)程的加速,越來越多的行業(yè)和部門需要掌握車輛或其它移動目標(biāo)的實(shí)時(shí)信息并能遠(yuǎn)程控制目標(biāo)。這類需求使得車輛數(shù)據(jù)遠(yuǎn)傳控制系統(tǒng)逐漸成為國內(nèi)外的研究熱點(diǎn)。車輛數(shù)據(jù)遠(yuǎn)傳控制系統(tǒng)通過站點(diǎn)終端及時(shí)將車輛信息及行車信息發(fā)送到調(diào)度站,并實(shí)時(shí)顯示車輛及道路信息,將實(shí)現(xiàn)科學(xué)合理調(diào)度車輛,減少乘客出行不便,并可傳遞輔助駕駛或避免事故的實(shí)時(shí)信息,或提供娛樂信息、生活信息等數(shù)據(jù)服務(wù)。

1 車載數(shù)據(jù)遠(yuǎn)傳控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

1.1 系統(tǒng)總體設(shè)計(jì)

車載遠(yuǎn)傳控制系統(tǒng)主要包括兩部分:智能車模型和遠(yuǎn)傳控制系統(tǒng)。

智能車模型主要由MC9S12核心控制模塊、道路檢測模塊、舵機(jī)轉(zhuǎn)向模塊、速度檢測模塊、電機(jī)驅(qū)動模塊等組成。智能車模型通過道路檢測模塊來識別道路信息,通過AD轉(zhuǎn)化信息傳給核心控制模塊,然后由核心控制模塊分析處理,采用PID[2]的控制方式來驅(qū)動舵機(jī)轉(zhuǎn)向模塊和電機(jī),從而實(shí)現(xiàn)自動尋路行駛。

遠(yuǎn)傳控制系統(tǒng)由兩塊MC9S12單片機(jī)構(gòu)成主從式結(jié)構(gòu)。中間通過無線收發(fā)模塊NRF24L01實(shí)現(xiàn)車輛數(shù)據(jù)及控制命令的遠(yuǎn)程傳輸。系統(tǒng)工作時(shí)首先由主機(jī)發(fā)送命令給從機(jī),然后從機(jī)與智能車模型上的單片機(jī)采用并行口通信的方式傳達(dá)主機(jī)的命令,同時(shí)將模型車此時(shí)運(yùn)行的速度、位置、舵機(jī)、電機(jī)等參數(shù)回傳給主機(jī)。如此循環(huán)下去,在一個(gè)時(shí)間周期內(nèi)實(shí)現(xiàn)“主到從,從到主”之間的雙向通信,從而既能接受智能車的數(shù)據(jù)又能控制智能車。遠(yuǎn)傳控制系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

圖1 系統(tǒng)結(jié)構(gòu)框圖Fig.1 System diagram

1.2 系統(tǒng)硬件設(shè)計(jì)

遠(yuǎn)傳控制系統(tǒng)的電路模塊,主要有MC9S12單片機(jī)最小系統(tǒng)、電源模塊、電機(jī)驅(qū)動模塊、NRF14L01模塊等。

1.2.1 MC9S12單片機(jī)最小系統(tǒng)

MC9S12XS128只是HCS12X家族中的一個(gè)成員。該器件包括大量的片上處理器和外部I/O[3]。MC9S12XS128是一個(gè)16位器件,有16位中央處理單元 (128KB Flash)、128 kB Flash、8 kB RAM、2 kB EEPROM組成片內(nèi)存儲器。同時(shí)還包括 2個(gè)異步串行通訊接口(SCI)、2個(gè)串行外設(shè)接口(SPI)和一個(gè)8通道輸入捕捉/輸出比較 (IC/OC)增強(qiáng)型捕捉定時(shí)器(ECT)、1個(gè) 16通道 10位 A/D 轉(zhuǎn)換器(ADC)和一個(gè) 8通道PWM。圖2為MC9S12XS128的112封裝引腳圖。

1.2.2 電源模塊

電源是一個(gè)系統(tǒng)正常工作的基礎(chǔ),電源模塊為系統(tǒng)其他各個(gè)模塊提供所需要的能源保證,因此電源模塊的設(shè)計(jì)至關(guān)重要。模型車系統(tǒng)中接受供電的部分包括:傳感器模塊、最小系統(tǒng)模塊、驅(qū)動電機(jī)模塊、轉(zhuǎn)向舵機(jī)模塊以及其他的外圍輔助模塊等。設(shè)計(jì)中,除了需要考慮電壓范圍和電流容量等基本參數(shù)外,還要在電源轉(zhuǎn)換效率、噪聲、干擾和電路簡單等方面進(jìn)行優(yōu)化。

圖2 MC9S12單片機(jī)最小系統(tǒng)Fig.2 MC9S12 minimum system

系統(tǒng)硬件電路的電源由7.2 V,2 A/h的可充電鎳鎘電池提供,電池在充滿電時(shí)電壓可達(dá)8.2 V。由于電路中的不同電路模塊所需要的工作電流容量各不相同,因此電源模塊應(yīng)該包含多個(gè)穩(wěn)壓電路和單獨(dú)供電電路,將充電電池電壓轉(zhuǎn)換成各個(gè)模塊所需要的電壓。本系統(tǒng)電源管理結(jié)構(gòu)圖如圖3所示。

圖3 電源管理模塊電路原理圖Fig.3 Power management module diagram

1.2.3 電機(jī)驅(qū)動模塊

在本系統(tǒng)中,電機(jī)驅(qū)動模塊設(shè)計(jì)為采用International Rectifier公司生產(chǎn)的IR2104S半橋驅(qū)動芯片和IRF3205 MOSFET組成的H橋型直流電機(jī)驅(qū)動電路。用兩個(gè)IR2104S各自驅(qū)動一個(gè)半橋,最后組成全橋,如圖5所示。

1.2.4 無線模塊NRF24L01

NRF24L01是一款新型單片射頻收發(fā)器件,工作于2.4~2.5 GHz ISM頻段。內(nèi)置頻率合成器、功率放大器、晶體振蕩器、調(diào)制器等功能模塊,并融合了增強(qiáng)型ShockBurst技術(shù),其中輸出功率和通信頻道可通過程序進(jìn)行配置[4]。NRF24L01功耗低,在以-6 dBm的功率發(fā)射時(shí),工作電流只有9 mA;接收時(shí),工作電流只有12.3 mA[5],多種低功率工作模式(掉電模式和空閑模式)使節(jié)能設(shè)計(jì)更方便,如圖6所示。

圖4 電機(jī)驅(qū)動模塊電路原理圖Fig.4 Motor driving module diagram

圖5 無線模塊NRF24L01電路原理圖Fig.5 NRF24L01 diagram

1.3 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)的軟件設(shè)計(jì)主要是實(shí)現(xiàn)三塊MC9S12單片機(jī)之間的通信,其中有兩塊是采用無線通信。

對單片機(jī)和無線模塊NRF24L01進(jìn)行初始化后,將主機(jī)的數(shù)據(jù)存入24l01的緩存區(qū),準(zhǔn)備對數(shù)據(jù)進(jìn)行發(fā)送。由于該無線模塊不能實(shí)現(xiàn)全雙工功能,但主輔機(jī)之間的通信時(shí)間是微秒級,很短[6]。所以主機(jī)與輔機(jī)采用以下方式構(gòu)成交換式“主從”結(jié)構(gòu)。

在同一個(gè)周期內(nèi),前一段時(shí)間將主機(jī)配置為發(fā)送模式,輔機(jī)配置為接受模式。主機(jī)發(fā)送命令給輔機(jī)后由輔機(jī)與智能模型車通信實(shí)現(xiàn)命令的傳達(dá)。在該周期的下一段時(shí)間里,把輔機(jī)配置為發(fā)送模式,主機(jī)配置為接收模式,輔機(jī)將智能車模型的運(yùn)行數(shù)據(jù)回傳給主機(jī),主機(jī)將收到的智能車模型數(shù)據(jù)通過液晶屏顯示,如此循環(huán)。其設(shè)計(jì)流程圖如圖7所示。

2 系統(tǒng)調(diào)試

在程序開發(fā)過程中,使用 Metrowerks公司為MC9S12系列單片機(jī)專門提供的開發(fā)平臺Codewarrior。通過BDM,可以把程序燒入單片機(jī),還可以進(jìn)行在線調(diào)試。CodeWarrior能夠自動檢查代碼中的語法錯誤,它通過一個(gè)集成的調(diào)試器和編輯器來掃描代碼,以找到并減少明顯的錯誤,然后編譯、鏈接程序以便計(jì)算機(jī)能夠理解和執(zhí)行程序。Codewarrior中的mc9s12xs128.h文件對MC9S12XS128單片機(jī)所有寄存器對應(yīng)的存儲映射地址都進(jìn)行了宏定義,軟件開發(fā)時(shí)直接調(diào)用這些宏就可以了。CodeWarrior運(yùn)行界面如圖8所示。

圖6 軟件設(shè)計(jì)流程圖Fig.6 Software design flow chart

圖7 CodeWarrior運(yùn)行界面Fig.7 CodeWarrior running interface

3 結(jié) 論

文中設(shè)計(jì)了一個(gè)無線數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng),該系統(tǒng)以Nordic公司生產(chǎn)的2.4 GHz頻段射頻芯片NRF24L01和Freescale單片機(jī)MC9S12為核心,結(jié)合電源、電機(jī)、傳感器等外圍驅(qū)動電子電路,在硬件結(jié)構(gòu)上簡單、體積小、成本低、功耗低,軟件上采用交換式“主從”結(jié)構(gòu),使其數(shù)據(jù)傳輸高、工作方式穩(wěn)定檢測數(shù)據(jù)可靠直觀。利用該系統(tǒng),對模型車的運(yùn)動狀態(tài)和行駛軌跡進(jìn)行實(shí)時(shí)數(shù)據(jù)采集進(jìn)而對模型車實(shí)行遠(yuǎn)程控制從而提高模型車的行駛速度和操縱穩(wěn)定性。

[1]卓晴,黃開勝,邵貝貝.學(xué)做智能車[M].北京:北京航空航天大學(xué)出版社,2007.

[2]Udo Kuln.Ein praxisnahe einstellregel fuer PID-regeler[J].Automatisier umgsteahmische Praxis,2005,37(5):1-5.

[3]吳曄,張陽,滕勤.基于HCS12的嵌入式系統(tǒng)設(shè)計(jì)[M].北京:北京電子工業(yè)出版社,2010.

[4]丁永紅,孫運(yùn)強(qiáng).基于NRF24L01的無線數(shù)傳系統(tǒng)設(shè)計(jì)[J].國外電子測量技術(shù),2008(4):15-17.DING Yong-hong,SUN Yun-qiang.Design of wireless data transmission system based on NRF24L01[J].Foreign Electronic Measurement Technology,2008(4):15-17.

[5]時(shí)志云,蓋建平.新型高速無線射頻器件NRF24L01及其應(yīng)用[J].電子設(shè)計(jì)工程,2007(8):42-44.SHI Zhi-yun,GAI Jian-ping.A new kind of high speed wireless RF transceiver-nRF24L01 and its application[J].Electronic Design Engineering,2007(8):42-44.

[6]陳新興,林其偉.基于nRF24L01無線巷道離層儀設(shè)計(jì)[J].福建電腦,2008(1):17-18.CHEN Xin-xing,LIN Qi-wei.Design of wireless roadway abscission instrument based on nRF24L01[J].Fujian Computer,2008(1):17-18.

猜你喜歡
單片機(jī)智能系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
主站蜘蛛池模板: 91精品国产福利| 99er精品视频| 国产在线视频福利资源站| 精品精品国产高清A毛片| 国产不卡一级毛片视频| 午夜福利亚洲精品| 中文无码精品A∨在线观看不卡| 91福利国产成人精品导航| 无码人妻免费| 91精品国产情侣高潮露脸| 国产精品刺激对白在线| 日本午夜在线视频| 国产成人做受免费视频| 91亚瑟视频| 97国产在线观看| 老熟妇喷水一区二区三区| 国产精品视频导航| 国产麻豆aⅴ精品无码| 一本一道波多野结衣av黑人在线| 在线观看视频一区二区| 一本大道香蕉高清久久| 亚洲无线国产观看| 中文字幕2区| 日韩区欧美区| 一本色道久久88亚洲综合| 国产精选自拍| 国产精品香蕉在线观看不卡| 亚洲AⅤ永久无码精品毛片| 呦系列视频一区二区三区| 亚洲成人在线网| 人人妻人人澡人人爽欧美一区| 日本福利视频网站| 国产亚洲欧美日韩在线一区二区三区| 亚洲av成人无码网站在线观看| 国产精品白浆无码流出在线看| 国产精品思思热在线| 一区二区三区在线不卡免费| 91在线播放免费不卡无毒| 成人国产一区二区三区| 午夜性刺激在线观看免费| 久久久精品久久久久三级| 日韩小视频网站hq| 日本免费福利视频| 91口爆吞精国产对白第三集| 国产精品免费电影| 欧美一级专区免费大片| 欧美一区二区三区国产精品| 在线播放91| 国产成人高清亚洲一区久久| 日韩精品无码一级毛片免费| 成人福利免费在线观看| 国产午夜精品鲁丝片| 欧美精品三级在线| 国产小视频a在线观看| 国产黄网永久免费| 国产精品精品视频| av色爱 天堂网| 久久特级毛片| 精品国产成人三级在线观看| 亚洲综合片| 美女黄网十八禁免费看| 久久久亚洲色| 人人爽人人爽人人片| 免费无码AV片在线观看中文| 国产精品夜夜嗨视频免费视频| 国产精品免费露脸视频| 亚洲国产精品美女| 国产一区二区网站| 久久久久人妻一区精品色奶水| 在线中文字幕日韩| 日韩国产综合精选| 成年人福利视频| 日韩无码真实干出血视频| 久久99热这里只有精品免费看| 成年免费在线观看| 亚洲第一天堂无码专区| 欧美精品不卡| 呦视频在线一区二区三区| 亚洲综合婷婷激情| 欧洲亚洲欧美国产日本高清| 巨熟乳波霸若妻中文观看免费| 亚洲色欲色欲www网|