




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、EPC和RFID技術(shù)課程設(shè)計(jì)(論文)火車(chē)車(chē)速監(jiān)控系統(tǒng)設(shè)計(jì) 院(系)名稱(chēng)電子與信息工程學(xué)院 專(zhuān)業(yè)班級(jí)物聯(lián)網(wǎng)121班 學(xué)號(hào)120402007 學(xué)生姓名薛紅見(jiàn) 指導(dǎo)教師賈旭 副教授起 止 時(shí) 間: 2015.12.212016.1.1課程設(shè)計(jì)(論文)任務(wù)及評(píng)語(yǔ)院(系):電子與信息工程學(xué)院 教研室:物聯(lián)網(wǎng)工程學(xué) 號(hào)120402007學(xué)生姓名薛紅見(jiàn)專(zhuān)業(yè)班級(jí)物聯(lián)網(wǎng)121班課程設(shè)計(jì)(論文)題目火車(chē)車(chē)速監(jiān)控系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)(論文)任務(wù)任務(wù)要求:1、 通過(guò)兩次讀卡記錄火車(chē)經(jīng)過(guò)的時(shí)間,計(jì)算車(chē)速。2、 實(shí)現(xiàn)測(cè)速上限的報(bào)警功能。3、 讀卡模塊設(shè)計(jì)實(shí)現(xiàn)讀卡操作。4、 設(shè)計(jì)系統(tǒng)完成相應(yīng)的功能。5、 撰寫(xiě)課程設(shè)計(jì)報(bào)告一份。
2、技術(shù)要求:1、 利用2.4GHz讀卡模塊來(lái)設(shè)計(jì)系統(tǒng)。2、 無(wú)線(xiàn)數(shù)據(jù)通信部分基于ZigBee協(xié)議。3、 讀卡終端采用CC2530核心板。4、 系統(tǒng)能正常運(yùn)行。軟件界面友好、操作簡(jiǎn)單。指導(dǎo)教師評(píng)語(yǔ)及成績(jī)注:“指導(dǎo)教師評(píng)語(yǔ)”應(yīng)從平時(shí)表現(xiàn)、答辯表現(xiàn)、論文質(zhì)量等方面進(jìn)行評(píng)價(jià)。(評(píng)語(yǔ)中可以指出該生課程設(shè)計(jì)的不足之處)平時(shí)成績(jī): 答辯成績(jī): 論文成績(jī): 總成績(jī): 指導(dǎo)教師簽字: 年 月 日注:平時(shí)成績(jī)占20%,答辯成績(jī)占40%,論文成績(jī)占40%。本科生課程設(shè)計(jì)(論文)目 錄第1章 緒論11.1我國(guó)鐵路的發(fā)展史11.2系統(tǒng)設(shè)計(jì)思想21.3方案的提出3第2章 需求分析42.1系統(tǒng)的設(shè)計(jì)分析42.2 系統(tǒng)組成52
3、.3 系統(tǒng)網(wǎng)絡(luò)連接52.4 系統(tǒng)器件分析6第3章ZigBee技術(shù)83.1ZigBee技術(shù)83.2 ZigBee技術(shù)特點(diǎn)83.3 ZigBee的應(yīng)用93.4 標(biāo)準(zhǔn)限定9第4章 系統(tǒng)詳細(xì)設(shè)計(jì)與編碼114.1系統(tǒng)設(shè)計(jì)模塊114.2程序代碼12第5章 系統(tǒng)的維護(hù)17第6章 總結(jié)18參考文獻(xiàn)19I第1章 緒論1.1我國(guó)鐵路的發(fā)展史中國(guó)鐵路迄今已有100多年的歷史:從其第一條營(yíng)業(yè)鐵路上海吳淞鐵路1876年通車(chē)之時(shí)算起,是123年;從其自辦的第一條鐵路唐胥鐵路1881年通車(chē)之時(shí)算起,也有118年了。百余年來(lái),中國(guó)的鐵路事業(yè)經(jīng)歷了新舊兩個(gè)根本性質(zhì)不同的社會(huì)。無(wú)論從政治上還是從經(jīng)濟(jì)上,這都決定了它在其發(fā)展歷程中
4、必然會(huì)遭遇到兩種迥然不同的命運(yùn)和前途。舊中國(guó)的鐵路事業(yè),雖是史無(wú)前例的產(chǎn)業(yè),但卻帶有半封建半殖民地的性質(zhì)。它的建設(shè)、發(fā)展和經(jīng)營(yíng)都被控制在帝國(guó)主義、封建主義和官僚資本主義的手里,其發(fā)展之緩慢和經(jīng)營(yíng)之慘淡,自不待言。新中國(guó)的鐵路事業(yè)雖以舊中國(guó)的鐵路設(shè)備為其物質(zhì)基礎(chǔ),但由于在共產(chǎn)黨和人民政府領(lǐng)導(dǎo)下,一貫堅(jiān)持自力更生、艱苦奮斗、勤儉建國(guó)的方針,70年代后期以來(lái)又貫徹執(zhí)行改革開(kāi)放的政策,不僅迅速而徹底地改變了舊鐵路的半封建半殖民地性質(zhì),而且取得了前所未有的輝煌成就。當(dāng)然,新中國(guó)的鐵路事業(yè)在其長(zhǎng)達(dá)50年的發(fā)展歷程中,也不是一帆風(fēng)順的。它經(jīng)歷了由小到大、由少到多和由弱變強(qiáng)的漸進(jìn)過(guò)程,在其前進(jìn)的道路上不乏平坦
5、與坎坷,歡欣與痛惜,經(jīng)驗(yàn)與教訓(xùn),勝利與失敗。這50年是中國(guó)鐵路自強(qiáng)不息、堅(jiān)忍不拔、披荊斬棘、前赴后繼的50年,這50年又自有其曲折的變化和發(fā)展。20世紀(jì)70年代末和80年代初,中國(guó)鐵路進(jìn)入改革開(kāi)放新時(shí)期。在新的路線(xiàn)和新的方針、政策指引下,鐵路事業(yè)推陳出新,突飛猛進(jìn)。我國(guó)的人口量大,由于經(jīng)濟(jì)的快速發(fā)展造成運(yùn)輸事業(yè)繁忙,現(xiàn)代化的運(yùn)輸鐵路的發(fā)展有利于從根本上緩解運(yùn)輸緊張的狀況。現(xiàn)如今我國(guó)既有的京滬鐵路是一條百年老線(xiàn),長(zhǎng)期處于限制型運(yùn)輸狀態(tài),客運(yùn)需求無(wú)法滿(mǎn)足,尤其是春運(yùn)、暑運(yùn)、黃金周更是“一票難求”;貨物運(yùn)輸請(qǐng)車(chē)滿(mǎn)足率僅為35%左右。近年來(lái),通過(guò)電氣化和提速改造后,這條線(xiàn)路的運(yùn)輸能力大大提高,但是挖潛
6、已達(dá)到極限。新建京滬現(xiàn)代化鐵路,實(shí)現(xiàn)客貨分線(xiàn)運(yùn)行,可以大大提高通道內(nèi)鐵路運(yùn)輸能力和服務(wù)質(zhì)量,為東部地區(qū)率先基本實(shí)現(xiàn)現(xiàn)代化提供可靠運(yùn)力保證。現(xiàn)代化鐵路運(yùn)輸?shù)陌l(fā)展有利于完善綜合運(yùn)輸體系。發(fā)展現(xiàn)代化的鐵路是國(guó)家綜合交通運(yùn)輸網(wǎng)的重要組成部分。鐵路現(xiàn)代化技術(shù)的迅速發(fā)展使我國(guó)的運(yùn)輸結(jié)構(gòu)得到優(yōu)化和完善,同時(shí)也有利于鐵路與其它各種交通方式之間優(yōu)勢(shì)互補(bǔ),提供質(zhì)量更高、更豐富的客運(yùn)服務(wù),滿(mǎn)足旅客不同層次的需求,提高交通運(yùn)輸系統(tǒng)整體效率。鐵路現(xiàn)代化運(yùn)輸?shù)陌l(fā)展有利于促進(jìn)資源節(jié)約和環(huán)境保護(hù)。我國(guó)人口眾多、土地資源有限,生態(tài)環(huán)境保護(hù)任務(wù)繁重。建設(shè)更先進(jìn)的鐵路,可以發(fā)揮節(jié)約土地、能源以及安全性好等比較優(yōu)勢(shì),降低全社會(huì)的運(yùn)輸
7、成本,促進(jìn)沿線(xiàn)經(jīng)濟(jì)社會(huì)協(xié)調(diào)發(fā)展。鐵路現(xiàn)代化技術(shù)的發(fā)展是有利于加快鐵路現(xiàn)代化進(jìn)程。世界現(xiàn)代化鐵路經(jīng)過(guò)40多年發(fā)展,技術(shù)不斷提高和完善,按照最新世界現(xiàn)代鐵路的統(tǒng)計(jì),目前已有11個(gè)國(guó)家和地區(qū)共一萬(wàn)多公里現(xiàn)代高科技鐵路投入運(yùn)營(yíng);世界各國(guó)正在建設(shè)的高速鐵路達(dá)一萬(wàn)公里以上,規(guī)劃的現(xiàn)代化鐵路有2萬(wàn)多公里。利用先進(jìn)成熟技術(shù)建設(shè)我國(guó)現(xiàn)代化鐵路不僅是可行的,而且將提升鐵路現(xiàn)代化整體水平,并帶動(dòng)我國(guó)經(jīng)濟(jì)建設(shè)的迅速發(fā)展,提高自主創(chuàng)新能力。我國(guó)發(fā)展現(xiàn)代化鐵路是從我國(guó)國(guó)情出發(fā)的最現(xiàn)實(shí)的選擇;是發(fā)展交通運(yùn)輸,優(yōu)化和提升交通運(yùn)輸結(jié)構(gòu)的重大戰(zhàn)略決策;是我國(guó)鐵路高層次、大幅度擴(kuò)大旅客運(yùn)輸和貨物運(yùn)輸能力的新途徑;是“科技興路”發(fā)展
8、戰(zhàn)略的最重要的組成部分;是交通運(yùn)輸領(lǐng)域貫徹可持續(xù)發(fā)展戰(zhàn)略的具體體現(xiàn)。1.2系統(tǒng)設(shè)計(jì)思想隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,近些年來(lái)產(chǎn)生了很多新型的技術(shù)。物聯(lián)網(wǎng)是近幾年迅速發(fā)展并為人們所熟知的概念,被公認(rèn)為是繼計(jì)算機(jī)、互聯(lián)網(wǎng)、移動(dòng)通信后世界信息產(chǎn)業(yè)革命的新一次浪潮,被認(rèn)為是下一個(gè)萬(wàn)億級(jí)產(chǎn)業(yè)。其市場(chǎng)前景預(yù)期將遠(yuǎn)遠(yuǎn)超過(guò)計(jì)算機(jī)、互聯(lián)網(wǎng)和移動(dòng)通信,必將成為世界經(jīng)濟(jì)的新增長(zhǎng)點(diǎn),為未來(lái)社會(huì)經(jīng)濟(jì)發(fā)展、社會(huì)進(jìn)步和科技創(chuàng)新提供最重要的基礎(chǔ)設(shè)施保障,也必將徹底改變?nèi)藗兊纳罘绞健N锫?lián)網(wǎng)作為一種新興的技術(shù)潮流,其技術(shù)并不“新”,物聯(lián)網(wǎng)應(yīng)用關(guān)鍵技術(shù)為傳感器技術(shù)、RFID標(biāo)簽、嵌入式系統(tǒng)技術(shù),都是已得到廣泛應(yīng)用的技術(shù)。其中,傳感器技
9、術(shù)是一種計(jì)算機(jī)應(yīng)用中的關(guān)鍵技術(shù),將傳輸線(xiàn)路中的模擬信號(hào)轉(zhuǎn)變?yōu)榭商幚淼臄?shù)字信號(hào),交于計(jì)算機(jī)進(jìn)行處理。將物聯(lián)網(wǎng)比作人的話(huà),傳感器便相當(dāng)于人的眼睛、鼻子、皮膚等感官。RFID,全稱(chēng)為Radio Frequency Identification,即射頻識(shí)別技術(shù),是一種將無(wú)線(xiàn)射頻技術(shù)與嵌入式技術(shù)融為一體的綜合技術(shù),在不久的將來(lái)將廣泛應(yīng)用于自動(dòng)識(shí)別、物品物流管理方面。嵌入式系統(tǒng)技術(shù)是一種將計(jì)算機(jī)軟件、計(jì)算機(jī)硬件、傳感器技術(shù)、集成電路技術(shù)、電子應(yīng)用技術(shù)集成于一體的復(fù)雜技術(shù)。現(xiàn)已得到廣泛的應(yīng)用,如MP3、電腦、衛(wèi)星系統(tǒng)等。將物聯(lián)網(wǎng)比作人的話(huà),嵌入式系統(tǒng)便相當(dāng)于人的大腦,支配著人的一切活動(dòng)。具有工業(yè)控制、交通管
10、理、信息家電、家庭智能管理、POS網(wǎng)絡(luò)、環(huán)境工程等非常廣闊的應(yīng)用前景。本次設(shè)計(jì)的火車(chē)車(chē)速監(jiān)控系統(tǒng)是基于物聯(lián)網(wǎng)技術(shù)來(lái)實(shí)現(xiàn)的。用到了Matlab技術(shù)來(lái)測(cè)出通過(guò)兩次讀卡記錄火車(chē)經(jīng)過(guò)的時(shí)間,計(jì)算車(chē)速。當(dāng)火車(chē)的車(chē)速達(dá)到火車(chē)運(yùn)輸線(xiàn)的上限時(shí),通過(guò)控制中心來(lái)實(shí)現(xiàn)測(cè)速上限的報(bào)警功能。本次系統(tǒng)的組成設(shè)計(jì)利用2.4GHz讀卡模塊來(lái)設(shè)計(jì)系統(tǒng),無(wú)線(xiàn)數(shù)據(jù)通信部分基于ZigBee來(lái)完成,讀卡終端采用了CC2530核心板。1.3方案的提出目前來(lái)說(shuō),隨著無(wú)線(xiàn)技術(shù)的飛速發(fā)展,無(wú)線(xiàn)通信技術(shù)在各個(gè)行業(yè)得到了廣泛應(yīng)用。但是,目前我國(guó)的一些火車(chē)控制系統(tǒng)還處于人工管理的狀態(tài),各種火車(chē)車(chē)速監(jiān)控設(shè)施也略顯老舊,跟不上現(xiàn)代化鐵路發(fā)展的腳步。這種
11、狀況也造成了火車(chē)運(yùn)輸行業(yè)的運(yùn)輸成本和維護(hù)花銷(xiāo)成本加大,也不便利于我們的運(yùn)輸業(yè)智能化的發(fā)展。為此,提出一種更新型、智能化、操作便利的火車(chē)車(chē)速控制系統(tǒng)方案,就是我們現(xiàn)階段必行的一段路程。通過(guò)智能的現(xiàn)代通信技術(shù)來(lái)測(cè)量車(chē)速,根據(jù)各個(gè)鐵路運(yùn)輸線(xiàn)的運(yùn)輸要求來(lái)判斷否需要加速、減速或勻速運(yùn)行火車(chē)。如果信號(hào)檢測(cè)到的信息顯示車(chē)速過(guò)快,那么就通過(guò)我們的火車(chē)車(chē)速控制系統(tǒng)來(lái)對(duì)火車(chē)進(jìn)行減速;如果通過(guò)現(xiàn)代無(wú)線(xiàn)技術(shù)測(cè)試的火車(chē)車(chē)速慢于線(xiàn)性車(chē)線(xiàn)的最低要求時(shí),通過(guò)火車(chē)控制系統(tǒng)對(duì)火車(chē)進(jìn)行加速;如果火車(chē)運(yùn)行正常,這不對(duì)火車(chē)控制系統(tǒng)進(jìn)行操作。火車(chē)車(chē)速檢測(cè)系統(tǒng)通過(guò)無(wú)線(xiàn)通信技術(shù)來(lái)傳遞火車(chē)通過(guò)兩次記錄火車(chē)車(chē)速讀卡器的時(shí)間計(jì)算車(chē)速。通過(guò)無(wú)線(xiàn)傳輸
12、技術(shù)將火車(chē)經(jīng)過(guò)兩個(gè)讀卡器的時(shí)間的狀況反饋到管理中心,實(shí)現(xiàn)火車(chē)車(chē)速的遠(yuǎn)程監(jiān)控,有效便利與我們對(duì)火車(chē)車(chē)速測(cè)量。近年來(lái),國(guó)家大力提倡節(jié)能減耗,而傳統(tǒng)的火車(chē)車(chē)速測(cè)量控制方式多數(shù)是人力、機(jī)械顯示車(chē)速的狀態(tài)。其測(cè)試需要大量的人力和財(cái)力,同時(shí)對(duì)于火車(chē)車(chē)速是否正常也只能通過(guò)人工方式進(jìn)行檢查,這些對(duì)火車(chē)車(chē)速的監(jiān)測(cè)極容易造成人力疲勞從而造成較大的事故。他們的管理極為不便。也容易造成將人力資源損耗在一些無(wú)關(guān)緊要的事情上。但是,同時(shí)火車(chē)車(chē)速檢測(cè)也不同于小型運(yùn)輸工具,需要對(duì)其進(jìn)行大量的投資,所以需要對(duì)其監(jiān)測(cè)系統(tǒng)進(jìn)行詳細(xì)的規(guī)劃,以免給國(guó)家造成不必要的浪費(fèi)。本文給出一種基于無(wú)線(xiàn)技術(shù)的火車(chē)車(chē)速監(jiān)控系統(tǒng)設(shè)計(jì)方案,實(shí)現(xiàn)火車(chē)的自動(dòng)
13、監(jiān)控,對(duì)我國(guó)整個(gè)火車(chē)運(yùn)輸系統(tǒng)進(jìn)行管理、維護(hù),使之大大的便利與我們的生活。同時(shí)降低對(duì)人力、財(cái)力的損耗。火車(chē)車(chē)速監(jiān)控系統(tǒng)的控制器通過(guò)各個(gè)閱讀模塊時(shí)檢測(cè)火車(chē)經(jīng)過(guò)此次模塊的時(shí)間,通過(guò)濾波算法判斷是否屬于規(guī)定范圍內(nèi)運(yùn)行火車(chē),然后決定火車(chē)車(chē)速狀態(tài)的切換;同時(shí),各控制器通過(guò)算法自動(dòng)識(shí)別各自監(jiān)控的火車(chē)運(yùn)行的工作狀態(tài),判斷其是否正常,通過(guò)控制器的無(wú)線(xiàn)傳輸功能將火車(chē)的運(yùn)行的狀況反饋到管理中心,管理中心也可將相應(yīng)指令傳送到指定位置的火車(chē),進(jìn)行相關(guān)控制,實(shí)現(xiàn)管理中心遠(yuǎn)程、實(shí)時(shí)監(jiān)測(cè)火車(chē)并及時(shí)進(jìn)行火車(chē)的維修或控制。19第2章 需求分析2.1系統(tǒng)的設(shè)計(jì)分析在需求分析階段,我采用了分模塊法對(duì)系統(tǒng)整體進(jìn)行需求分析。分模塊法是通
14、過(guò)將系統(tǒng)模塊化劃分,并最后對(duì)各個(gè)模塊將系統(tǒng)進(jìn)行整合快速,建立起來(lái)的可以在計(jì)算機(jī)上運(yùn)行的程序,它所能完成的功能往往是最終產(chǎn)品能完成的功能的一個(gè)子集。先對(duì)系統(tǒng)設(shè)計(jì)的目的進(jìn)行分析,搜集我們?cè)O(shè)計(jì)系統(tǒng)所需的資料對(duì)我們?cè)O(shè)計(jì)的系統(tǒng)進(jìn)行詳細(xì)的了解,了解我們?cè)O(shè)計(jì)系統(tǒng)軟件是為了達(dá)到什么樣的目的,我們要將設(shè)計(jì)的系統(tǒng)做成什么樣以及做到什么程度,我們?cè)O(shè)計(jì)的系統(tǒng)能夠解決用戶(hù)的什么問(wèn)題以及判斷能否滿(mǎn)足客戶(hù)的要求。完成系統(tǒng)設(shè)計(jì)的目的分析后,我們應(yīng)該詳細(xì)地對(duì)設(shè)計(jì)的系統(tǒng)制定完成仔細(xì)的開(kāi)發(fā)計(jì)劃。根據(jù)我們服務(wù)的用戶(hù)需求及不確定的高風(fēng)險(xiǎn)部分進(jìn)行詳細(xì)的原型規(guī)劃和開(kāi)發(fā),在我們的項(xiàng)目開(kāi)發(fā)小組內(nèi)部進(jìn)行原型評(píng)價(jià),對(duì)設(shè)計(jì)的系統(tǒng)性能及所需的要求進(jìn)行
15、完整的分析,以及判斷我們現(xiàn)如今的科技狀況能否達(dá)到此項(xiàng)目的要求。最后,作為項(xiàng)目的開(kāi)發(fā)方,在完成對(duì)項(xiàng)目的整體分析后,整合成完整的開(kāi)發(fā)方案,我們還應(yīng)該做的是請(qǐng)客戶(hù)進(jìn)行原型評(píng)價(jià),以保證確實(shí)反映了用戶(hù)的真正想法,請(qǐng)他們判斷我們所設(shè)計(jì)的系統(tǒng)是否達(dá)到他們要求以及還有沒(méi)有必要添加新的想法。完成項(xiàng)目規(guī)劃之后,我們將對(duì)系統(tǒng)進(jìn)行系統(tǒng)設(shè)計(jì)的步驟。通過(guò)我們對(duì)Matlab技術(shù)的學(xué)習(xí)和掌握以及對(duì)物聯(lián)網(wǎng)技術(shù)中的無(wú)線(xiàn)傳感器技術(shù)的學(xué)習(xí),對(duì)當(dāng)前的軟件開(kāi)發(fā)過(guò)程常常彩迭代方式進(jìn)行開(kāi)發(fā),逐步求精,以降低風(fēng)險(xiǎn)和成本。在開(kāi)發(fā)過(guò)程當(dāng)中,我們應(yīng)秉承寧缺毋濫的設(shè)計(jì)思想,為我們的客戶(hù)盡到應(yīng)有的責(zé)任,絕不弄虛作假來(lái)欺騙客戶(hù)。設(shè)計(jì)的程序利用迭代的次數(shù),
16、每次迭代的里程碑,要實(shí)現(xiàn)的目標(biāo),及可提交的成果必須有可驗(yàn)證的清晰的計(jì)劃。在我們的設(shè)計(jì)過(guò)程當(dāng)中,我們的客戶(hù)有可能會(huì)對(duì)設(shè)計(jì)的需求進(jìn)行變更,我們應(yīng)該詳細(xì)并細(xì)心地對(duì)它們的要求進(jìn)行分析,以及對(duì)成本和我們的造價(jià)進(jìn)行詳細(xì)的說(shuō)明。需求變更是正常的,也是難免的,允許用戶(hù)和開(kāi)發(fā)者自身對(duì)需求進(jìn)行變更,并隨時(shí)準(zhǔn)備為項(xiàng)目功能的進(jìn)行添加。完成客戶(hù)的要求是我們軟件開(kāi)發(fā)人員的工作目標(biāo),我們?cè)谕瓿上到y(tǒng)的設(shè)計(jì)過(guò)程當(dāng)中,應(yīng)做到隨時(shí)學(xué)習(xí),掌握更加先進(jìn)的科學(xué)技術(shù),對(duì)我們的系統(tǒng)開(kāi)發(fā)生涯是必行的一段旅程。通過(guò)我們將系統(tǒng)的各個(gè)功能進(jìn)行分析劃分,我們可以將設(shè)計(jì)的系統(tǒng)大致分為三個(gè)模塊:即火車(chē)運(yùn)行期間火車(chē)上的閱讀器讀取鐵路沿線(xiàn)上分布的閱讀卡從而可
17、以得到火車(chē)經(jīng)過(guò)該閱讀卡的時(shí)間、利用無(wú)線(xiàn)通信技術(shù)傳遞給系統(tǒng)的中央控制器進(jìn)行速度的計(jì)算,以及根據(jù)現(xiàn)行的火車(chē)運(yùn)行狀態(tài)和各個(gè)火車(chē)運(yùn)行線(xiàn)路要求對(duì)火車(chē)的運(yùn)行情況進(jìn)行報(bào)警和控制已完成系統(tǒng)的工作。2.2 系統(tǒng)組成在我們?cè)O(shè)計(jì)的火車(chē)車(chē)速監(jiān)控系統(tǒng)當(dāng)中,我們將系統(tǒng)控制設(shè)計(jì)劃分成了四個(gè)組成部分:火車(chē)運(yùn)行期間安裝在火車(chē)上的閱讀器件在火車(chē)經(jīng)過(guò)在火車(chē)線(xiàn)路上分布的閱讀卡時(shí)讀取時(shí)間過(guò)程,即信息的讀取部分。利用ZigBee無(wú)線(xiàn)網(wǎng)絡(luò)協(xié)議,將閱讀部分讀取的信息通過(guò)無(wú)線(xiàn)傳感器將收集到的數(shù)據(jù)信息傳遞給中央數(shù)據(jù)處理系統(tǒng),并建成一個(gè)信息傳遞及接受控制電路,并設(shè)計(jì)連接物理電路(電路中利用了物聯(lián)網(wǎng)技術(shù)當(dāng)中的傳感器技術(shù)、信息感應(yīng)技術(shù)等)。火車(chē)車(chē)速監(jiān)
18、控系統(tǒng)將處理后的信息依據(jù)各個(gè)火車(chē)運(yùn)行線(xiàn)路的狀況要求對(duì)火車(chē)現(xiàn)行的狀況的進(jìn)行判斷,并傳遞給火車(chē)控制平臺(tái),進(jìn)行警告的作用。利用Matlab技術(shù)生成一個(gè)簡(jiǎn)單的控制系統(tǒng)運(yùn)行等的頁(yè)面(為我們遠(yuǎn)方控制系統(tǒng)以及了解系統(tǒng)的運(yùn)行情況的頁(yè)面)。2.3 系統(tǒng)網(wǎng)絡(luò)連接系統(tǒng)部署重點(diǎn)在于怎樣使物聯(lián)網(wǎng)技術(shù)對(duì)物理電路方面的設(shè)計(jì)與Matlab頁(yè)面顯示與控制的相結(jié)合使用,怎樣才能讓硬件放面和軟件方面相結(jié)合在一起更好的使用。本系統(tǒng)是利用遠(yuǎn)程控制與傳感地讀取控制相結(jié)合的方法對(duì)火車(chē)車(chē)速進(jìn)行監(jiān)控,使之便利對(duì)火車(chē)運(yùn)行狀態(tài)的判斷,節(jié)省對(duì)老式的火車(chē)車(chē)速監(jiān)控系統(tǒng)對(duì)人力資源的浪費(fèi)。給與我們的日常生活當(dāng)中便利,節(jié)省了對(duì)鐵路建設(shè)期間的自然資源。那么,本
19、次設(shè)計(jì)的連接就包含了對(duì)無(wú)線(xiàn)傳感器的利用,以及對(duì)收集到的信息的判斷與調(diào)控。本次設(shè)計(jì)的思想也是對(duì)火車(chē)車(chē)速監(jiān)控系統(tǒng)進(jìn)行改造,使之更便利于我們?nèi)粘5纳睢H缦拢瑘D2.1顯示了現(xiàn)代化火車(chē)車(chē)速監(jiān)控系統(tǒng)圖片,這張圖片完整的顯示了現(xiàn)代高科技技術(shù)在火車(chē)控制上的應(yīng)用情況。圖2.1 火車(chē)車(chē)速監(jiān)控總圖2.4 系統(tǒng)器件分析1. 2.4GHz卡模塊 2.4GHz無(wú)線(xiàn)技術(shù)的傳輸距離可以達(dá)到10米,這就比27MHZ無(wú)線(xiàn)技術(shù)占有很大優(yōu)勢(shì)。所的2.4GHz所指的是一個(gè)工作頻段,2.4GHz ISM(Industry Science Medicine)是全世界公開(kāi)用使用的無(wú)線(xiàn)頻段,藍(lán)牙技術(shù)即工作在這一
20、頻段,在2.4GHz頻段下工作可以獲得更大的使用范圍和更強(qiáng)的抗干擾能力。隨著產(chǎn)品向高端化發(fā)展,越來(lái)越多的2.4GHz無(wú)線(xiàn)游戲外設(shè)開(kāi)始在市場(chǎng)里銷(xiāo)售。為了實(shí)現(xiàn)工業(yè)、家庭和樓宇的自動(dòng)化控制,將人類(lèi)從有線(xiàn)的環(huán)境中解放出來(lái)以取代線(xiàn)纜為目標(biāo),用于無(wú)線(xiàn)個(gè)人區(qū)域網(wǎng)(WPAN,Wireless Personal Area Network)范圍的短距離無(wú)線(xiàn)通信技術(shù)標(biāo)準(zhǔn)得到了迅速的發(fā)展,典型技術(shù)標(biāo)準(zhǔn)有藍(lán)牙(Bluetooth)、ZigBee、無(wú)線(xiàn)USB(WirelessUSB)、無(wú)線(xiàn)局域網(wǎng)Wi-Fi(IEEE 802.11b/g)等。在人們享受方便快捷的時(shí)候,這些技術(shù)的電磁兼
21、容問(wèn)題日益凸現(xiàn)。由于這些技術(shù)均選擇了2.4GHz(2.42.483GHz)ISM 頻段,再加上無(wú)繩電話(huà)和微波爐等干擾源,就使得該頻段日益擁擠。 2.4GHz 頻段日益受到重視,原因主要有三: 首先它是一個(gè)全球性的頻段,開(kāi)發(fā)的產(chǎn)品具有全球通用性;其次,它整體的頻寬勝于其他ISM 頻段,這就提高了整體數(shù)據(jù)傳輸速率,允許系統(tǒng)共存; 第三就是尺寸,2.4GHz無(wú)線(xiàn)電和天線(xiàn)的體積相當(dāng)小,產(chǎn)品體積也更小。雖然每一種技術(shù)標(biāo)準(zhǔn)都進(jìn)行了必要的設(shè)計(jì)來(lái)減小干擾的影響,但是為了能讓各種設(shè)備正常運(yùn)行對(duì)他們之間的干擾、共存分析顯然是非常重要的。如下圖圖2.2 為
22、本次實(shí)驗(yàn)用到的2.4GHz讀卡模塊的圖片圖2.2 2.4GHz讀卡模塊2. CC2530模塊CC2530 是用于IEEE 802.15.4、ZigBee 和RF4CE 應(yīng)用的一個(gè)真正的片上系統(tǒng)(SoC)解決方案。它能夠以非常低的總的材料成本建立強(qiáng)大的網(wǎng)絡(luò)節(jié)點(diǎn)。CC2530 結(jié)合了領(lǐng)先的RF 收發(fā)器的優(yōu)良性能,業(yè)界標(biāo)準(zhǔn)的增強(qiáng)型8051 CPU,系統(tǒng)內(nèi)可編程閃存,8-KB RAM 和許多其他強(qiáng)大的功能。CC2530 有四種不同的閃存版本:CC2530F32/64/128/256,分別具有32/64/128/256KB 的閃存。CC2530 具有不同的運(yùn)行模式,使得它尤其適應(yīng)超低功耗要求的系統(tǒng)。運(yùn)行
23、模式之間的轉(zhuǎn)換時(shí)間短進(jìn)一步確保了低能源消耗。CC2530F256 結(jié)合了德州儀器的業(yè)界領(lǐng)先的黃金單元ZigBee 協(xié)議棧(Z-Stack),提供了一個(gè)強(qiáng)大和完整的ZigBee 解決方案。如下圖圖2.3所示為CC2530模塊器件圖2.3 CC2530模塊第3章ZigBee技術(shù)3.1ZigBee技術(shù)ZigBee技術(shù)是一種近距離、低復(fù)雜度、低功耗、低速率、低成本的雙向無(wú)線(xiàn)通訊技術(shù)。主要用于距離短、功耗低且傳輸速率不高的各種電子設(shè)備之間進(jìn)行數(shù)據(jù)傳輸以及典型的有周期性數(shù)據(jù)、間歇性數(shù)據(jù)和低反應(yīng)時(shí)間數(shù)據(jù)傳輸?shù)膽?yīng)用。Zigbee作為新一代無(wú)線(xiàn)通訊技術(shù)的命名。在此之前ZigBee也被稱(chēng)為“HomeRF Lite
24、”、“RF- EasyLink”或“fireFly”無(wú)線(xiàn)電技術(shù),統(tǒng)稱(chēng)為ZigBee。簡(jiǎn)單的說(shuō),ZigBee是一種高可靠的無(wú)線(xiàn)數(shù)傳網(wǎng)絡(luò),類(lèi)似于CDMA和GSM網(wǎng)絡(luò)。ZigBee數(shù)傳模塊類(lèi)似于移動(dòng)網(wǎng)絡(luò)基站。通訊距離從標(biāo)準(zhǔn)的75m到幾百米、幾公里,并且支持無(wú)限擴(kuò)展。3.2 ZigBee技術(shù)特點(diǎn)ZigBee是一種無(wú)線(xiàn)連接,可工作在2.4GHz(全球流行)、868MHz(歐洲流行)和915 MHz(美國(guó)流行)3個(gè)頻段上,分別具有最高250kbit/s、20kbit/s和40kbit/s的傳輸速率,它的傳輸距離在10-75m的范圍內(nèi),但可以繼續(xù)增加。作為一種無(wú)線(xiàn)通信技術(shù),ZigBee具有如下特點(diǎn):(1)
25、低功耗:由于ZigBee的傳輸速率低,發(fā)射功率僅為1mW,而且采用了休眠模式,功耗低,因此ZigBee設(shè)備非常省電。據(jù)估算,ZigBee設(shè)備僅靠?jī)晒?jié)5號(hào)電池就可以維持長(zhǎng)達(dá)6個(gè)月到2年左右的使用時(shí)間,這是其它無(wú)線(xiàn)設(shè)備望塵莫及的。(2) 成本低Zig:Bee模塊的初始成本在6美元左右,估計(jì)很快就能降到1.52.5美元, 并且ZigBee協(xié)議是免專(zhuān)利費(fèi)的。低成本對(duì)于ZigBee也是一個(gè)關(guān)鍵的因素。(3) 時(shí)延短:通信時(shí)延和從休眠狀態(tài)激活的時(shí)延都非常短,典型的搜索設(shè)備時(shí)延30ms,休眠激活的時(shí)延是15ms, 活動(dòng)設(shè)備信道接入的時(shí)延為15ms。因此ZigBee技術(shù)適用于對(duì)時(shí)延要求苛刻的無(wú)線(xiàn)控制(如工業(yè)控
26、制場(chǎng)合等)應(yīng)用。(4) 網(wǎng)絡(luò)容量大:一個(gè)星型結(jié)構(gòu)的Zigbee網(wǎng)絡(luò)最多可以容納254個(gè)從設(shè)備和一個(gè)主設(shè)備,一個(gè)區(qū)域內(nèi)可以同時(shí)存在最多100個(gè)ZigBee網(wǎng)絡(luò), 而且網(wǎng)絡(luò)組成靈活。(5) 可靠:采取了碰撞避免策略,同時(shí)為需要固定帶寬的通信業(yè)務(wù)預(yù)留了專(zhuān)用時(shí)隙,避開(kāi)了發(fā)送數(shù)據(jù)的競(jìng)爭(zhēng)和沖突。MAC層采用了完全確認(rèn)的數(shù)據(jù)傳輸模式, 每個(gè)發(fā)送的數(shù)據(jù)包都必須等待接收方的確認(rèn)信息。如果傳輸過(guò)程中出現(xiàn)問(wèn)題可以進(jìn)行重發(fā)。(6) 安全:ZigBee提供了基于循環(huán)冗余校驗(yàn)(CRC)的數(shù)據(jù)包完整性檢查功能,支持鑒權(quán)和認(rèn)證, 采用了AES-128的加密算法,各個(gè)應(yīng)用可以靈活確定其安全屬性。3.3 ZigBee的應(yīng)用我Zi
27、gBee 模塊是一種物聯(lián)網(wǎng)無(wú)線(xiàn)數(shù)據(jù)終端,利用ZigBee網(wǎng)絡(luò)為用戶(hù)提供無(wú)線(xiàn)數(shù)據(jù)傳輸功能。該產(chǎn)品采用高性能的工業(yè)級(jí)ZigBee方案,提供SMT與DIP接口,可直接連接TTL接口設(shè)備,實(shí)現(xiàn)數(shù)據(jù)透明傳輸功能;低功耗設(shè)計(jì),最低功耗小于1mA;提供6路I/O,可實(shí)現(xiàn)數(shù)字量輸入輸出、脈沖輸出;其中有3路I/O還可實(shí)現(xiàn)模擬量采集、脈沖計(jì)數(shù)等功能。該產(chǎn)品已廣泛應(yīng)用于物聯(lián)網(wǎng)產(chǎn)業(yè)鏈中的M2M行業(yè),如智能電網(wǎng)、智能交通、智能家居、金融、移動(dòng)POS終端、供應(yīng)鏈自動(dòng)化、工業(yè)自動(dòng)化、智能建筑、消防、公共安全、環(huán)境保護(hù)、氣象、數(shù)字化醫(yī)療、遙感勘測(cè)、農(nóng)業(yè)、林業(yè)、水務(wù)、煤礦、石化等領(lǐng)域。如下圖圖3.1所示為ZigBe
28、e 組網(wǎng)模式:圖3.1 Zigbee組網(wǎng)模式圖3.4 標(biāo)準(zhǔn)限定IEEE組織早在2003年就開(kāi)始制定IEEE802.15.4標(biāo)準(zhǔn)并發(fā)布,2006年進(jìn)行標(biāo)準(zhǔn)更新,最新針對(duì)智能電網(wǎng)應(yīng)用制定了IEEE802.15.4g標(biāo)準(zhǔn),針對(duì)工業(yè)控制應(yīng)用制定了IEEE802.15.4e標(biāo)準(zhǔn)。IEEE802.15.4系列標(biāo)準(zhǔn)屬于物理層和MAC層標(biāo)準(zhǔn),由于IEEE組織在無(wú)線(xiàn)領(lǐng)域的影響力,以及TI、ST、Ember、Freescale、NXP等著名芯片廠(chǎng)商的推動(dòng),該標(biāo)準(zhǔn)已經(jīng)成為無(wú)線(xiàn)傳感器網(wǎng)絡(luò)領(lǐng)域的事實(shí)標(biāo)準(zhǔn),符合該標(biāo)準(zhǔn)的芯片已經(jīng)在各個(gè)行業(yè)得到廣泛應(yīng)用。ZigBee聯(lián)盟對(duì)ZigBee標(biāo)準(zhǔn)的制定:IEEE802.15
29、.4的物理層、MAC層及數(shù)據(jù)鏈路層,標(biāo)準(zhǔn)已在2003年5月發(fā)布。ZigBee網(wǎng)絡(luò)層、加密層及應(yīng)用描述層的制定也取得了較大的進(jìn)展。V1.0版本已經(jīng)發(fā)布。其他應(yīng)用領(lǐng)域及其相關(guān)的設(shè)備描述也會(huì)陸續(xù)發(fā)布。由于ZigBee不僅只是802.15.4的代名詞,而且IEEE僅處理低級(jí)MAC層和物理層協(xié)議,因此ZigBee聯(lián)盟對(duì)其網(wǎng)絡(luò)層協(xié)議和API進(jìn)行了標(biāo)準(zhǔn)化。完全協(xié)議用于一次可直接連接到一個(gè)設(shè)備的基本節(jié)點(diǎn)的4K字節(jié)或者作為Hub或路由器的協(xié)調(diào)器的32K字節(jié)。每個(gè)協(xié)調(diào)器可連接多達(dá)255個(gè)節(jié)點(diǎn),而幾個(gè)協(xié)調(diào)器則可形成一個(gè)網(wǎng)絡(luò),對(duì)路由傳輸?shù)臄?shù)目則沒(méi)有限制。ZigBee聯(lián)盟還開(kāi)發(fā)了安全層,以保證這種便攜設(shè)備不會(huì)意外泄漏其
30、標(biāo)識(shí),而且這種利用網(wǎng)絡(luò)的遠(yuǎn)距離傳輸不會(huì)被其它節(jié)點(diǎn)獲得。2001年8月,ZigBee Alliance成立。2004年,ZigBee V1.0誕生。它是zigbee的第一個(gè)規(guī)范.但由于推出倉(cāng)促,存在一些錯(cuò)誤。2006年,推出ZigBee 2006,比較完善;2007年底,ZigBee PRO推出;2009年3月,zigbee RF4CE推出,具備更強(qiáng)的靈活性和遠(yuǎn)程控制能力;2009年開(kāi)始,zigbee采用了IETF的IPv6 6Lowpan標(biāo)準(zhǔn)作為新一代智能電網(wǎng)Smart Energy(SEP 2.0)的標(biāo)準(zhǔn),致力于形成全球統(tǒng)一的易于與互聯(lián)網(wǎng)集成的網(wǎng)絡(luò),實(shí)現(xiàn)端到端的網(wǎng)絡(luò)通信。隨著美國(guó)及全球智能電
31、網(wǎng)的大規(guī)模建設(shè)和應(yīng)用,物聯(lián)網(wǎng)感知層技術(shù)標(biāo)準(zhǔn)將逐漸由zigbee技術(shù)向IPv6 6Lowpan標(biāo)準(zhǔn)過(guò)渡。第4章 系統(tǒng)詳細(xì)設(shè)計(jì)與編碼4.1系統(tǒng)設(shè)計(jì)模塊軟件采用模塊化設(shè)計(jì)思想,以主程序?yàn)楹诵脑O(shè)置了多個(gè)功能模塊子程序,使大量的功能在子程序中實(shí)現(xiàn),簡(jiǎn)化了設(shè)計(jì)結(jié)構(gòu)。運(yùn)行過(guò)程中通過(guò)主程序調(diào)用各功能模塊子程序。該系統(tǒng)有二個(gè)功能模塊:信息的獲取,并且顯示給我們實(shí)現(xiàn)相應(yīng)信號(hào)通過(guò)無(wú)線(xiàn)傳感器件傳遞;信號(hào)信息處理模塊,實(shí)現(xiàn)對(duì)信號(hào)的處理;信號(hào)輸出模塊,實(shí)現(xiàn)處理結(jié)果的編碼輸出,再通過(guò)顯示頁(yè)面來(lái)顯示系統(tǒng)所收集到的有關(guān)所測(cè)出的火車(chē)車(chē)速運(yùn)輸狀態(tài)的狀態(tài)圖,達(dá)到報(bào)警提示火車(chē)車(chē)速的目的。硬件信號(hào)傳遞分為兩部分信號(hào),即通過(guò)利用物聯(lián)網(wǎng)技術(shù)
32、中的RFID技術(shù)的閱讀器讀取閱讀卡片信息,從而得到火車(chē)經(jīng)過(guò)閱讀卡的時(shí)間,在利用相同的方法測(cè)出火車(chē)經(jīng)過(guò)下一個(gè)閱讀器卡片的時(shí)間,并通過(guò)無(wú)線(xiàn)傳輸技術(shù)將所得信息傳遞給中央處理模塊進(jìn)行處理,后再傳遞給火車(chē)上的顯示頁(yè)面進(jìn)行報(bào)警處理。系統(tǒng)信息傳遞的流程圖如圖4.1所示圖4.1 系統(tǒng)的信息走向載我們的日常生活當(dāng)中也有一些方面已經(jīng)用到了物聯(lián)網(wǎng)類(lèi)的智能系統(tǒng)控制,當(dāng)然我們應(yīng)該通過(guò)不斷的努力來(lái)增長(zhǎng)我們?cè)谥悄芸刂品矫娴闹R(shí),來(lái)充實(shí)我們的生活。那么就讓我們通過(guò)下面的一個(gè)物聯(lián)網(wǎng)智能控制連接設(shè)備來(lái)了解一下他,希望能夠給我們帶來(lái)一些進(jìn)步。通過(guò)對(duì)本次設(shè)計(jì)的火車(chē)車(chē)速監(jiān)控系統(tǒng)的設(shè)計(jì),讓我們來(lái)畫(huà)一下其網(wǎng)絡(luò)的擴(kuò)譜圖像。如下圖圖4.2所示
33、,為物聯(lián)網(wǎng)智能系統(tǒng)實(shí)際設(shè)計(jì)圖圖4.2 系統(tǒng)設(shè)計(jì)圖4.2程序代碼1.主機(jī)程序如下代碼為在系統(tǒng)中設(shè)計(jì)的基于2.4GHz讀卡模塊的火車(chē)車(chē)速監(jiān)控系統(tǒng)的源代碼,通過(guò)代碼進(jìn)行控制及生成控制設(shè)備的頁(yè)面,極大地加強(qiáng)了我們?cè)诨疖?chē)對(duì)車(chē)速的監(jiān)控能力,也大大地方便了我們的生活。如下代碼為引入的功能等的包。#include <reg52.h> #include <math.h> #include <VIIC_C51.H> #include <zlg7290.H> #include &
34、lt;SD12864.H> 以下的兩段代碼定義了兩個(gè)在整個(gè)過(guò)程當(dāng)中都能夠用到的方法,通過(guò)這兩個(gè)方法,我們能夠更加方便設(shè)計(jì)代碼思路。#define uchar unsigned char #define uint unsigned int void msec(uint x); uchar rec_es(void); void sent_es(uchar schar); 如下兩段代碼所示,兩段代碼分別代表了這兩段代碼是控制鍵
35、盤(pán)中斷和報(bào)警控制的,我們能夠通過(guò)這兩段代碼對(duì)系統(tǒng)進(jìn)行鍵盤(pán)中斷和報(bào)警。sbit KEY_INT = P33; /鍵盤(pán)中斷sbit WAPA= P34; /報(bào)警控制如下面的代碼所示,他們分別定義了各自的意義。通過(guò)這幾個(gè)定義可以了解到key_buf是有關(guān)寄存器的器件變量,并且屬性是為data類(lèi)型的,并了解到了在這個(gè)程序代碼當(dāng)中,房間號(hào)、當(dāng)前使用的是、和光線(xiàn)等級(jí)的分別所代表的變量表示方法。并在下面程序使用中更加方便。uchar data key_buf; /定義鍵值寄存器uchar ida
36、ta room_disbuf16="火車(chē)編號(hào):000 " uchar idata JSRS_disbuf16="當(dāng)前使用:000 " uchar idata GXDJ_disbuf16="車(chē)速階段:0 " uchar idata time_disbuf16="00:00:00 " uchar idata KDSJ_disbuf16="00
37、:00" uchar idata GDSJ_disbuf16="00:00" uchar data ZMKG; uchar data room_buf3; uchar data cou1,cou2; long int data com1,com2,com3,com4; 在下面的代碼中我們可以知道在本次系統(tǒng)當(dāng)中通過(guò)ZMK_disbuf16來(lái)表示車(chē)速的“速度”狀態(tài),以及通過(guò)代碼uchar&
38、#160;code ZMG_disbuf16="速度: 過(guò)快"來(lái)代表在系統(tǒng)使用過(guò)程中代表系統(tǒng)中開(kāi)關(guān)的“過(guò)快”狀態(tài)。bit bdata flag1,flag2; uchar code ZMK_disbuf16="車(chē)速: 快" uchar code ZMG_disbuf16="車(chē)速: 慢" 在本次系統(tǒng)代碼當(dāng)中,如下代碼是整個(gè)代碼編寫(xiě)的核心,通過(guò)main()方法來(lái)達(dá)到對(duì)整個(gè)程序的控制與顯示。如下代碼運(yùn)行完成后可以
39、生成代碼的登錄頁(yè)面,并且在頁(yè)面當(dāng)中,我們可以看到有以下定義。在本次的源代碼當(dāng)中我們可以看到系統(tǒng)設(shè)計(jì)的登錄及性能選擇頁(yè)面,我們可以看到本次試驗(yàn)的開(kāi)機(jī)延時(shí),屬性有上電液晶屏禁令的信息,了解開(kāi)定時(shí)器都有沒(méi)有中斷,設(shè)置T1的方式;以及根據(jù)個(gè)人情況的不同選擇的波特率。一般來(lái)說(shuō)我使用的波特率為9600b/s;通過(guò)設(shè)置串口的位方式,也在又是可能通過(guò)設(shè)備將本次實(shí)驗(yàn)當(dāng)中的波特率加倍使用。main() msec(1000); /開(kāi)機(jī)延時(shí) /EN=0;/上電液晶屏禁能 EA=1;/開(kāi)所有中斷 ET0=1;/開(kāi)定時(shí)器0 TMOD=0x21;/設(shè)置T1為方式2 TH1=0Xfa;/設(shè)置波
40、特率為9600b/s TL1=0Xfa; TH0=0x3c; TL0=0xb0; SCON=0xd0;/設(shè)置串口位方式3 PCON=0X80;/波特率加倍 RI=0; TI=0; cou2=0; flag2=0; /=開(kāi)機(jī)動(dòng)態(tài)提示= SD_Ini(); /SD初始化 WARN=0; /系統(tǒng)啟動(dòng)提示 msec(200); WARN=1; EX1=1;/開(kāi)外部中斷1 TR0=1; TR1=1;/定時(shí)器1開(kāi)始計(jì)數(shù)/=
41、 如下圖4.3所示為本次設(shè)計(jì)生成的基本的Matlab GUI生成圖片界面,我們可以通過(guò)添加項(xiàng)目于屬性項(xiàng),與代碼相結(jié)合的方法來(lái)實(shí)現(xiàn)我們所設(shè)計(jì)的軟件程序,并且有效地Matlab學(xué)習(xí)。/=SD初始化及開(kāi)機(jī)提示= SD_Wrhz(0, "車(chē)速檢測(cè)系統(tǒng)"); /系統(tǒng)加載完畢界 SD_Wrhz(16," 數(shù)據(jù)"); SD_Wrhz(8, "卡號(hào)"); SD_Wrhz(24," 開(kāi)始"); KEY_INT=1;
42、 while(KEY_INT); key_buf=0; while(1) SD_Wrchar(0, "車(chē)速檢測(cè)系統(tǒng)"); /顯示主菜單 SD_Wrchar(16,"數(shù)據(jù)"); SD_Wrchar(8, "卡號(hào)"); SD_Wrchar(24,"開(kāi)始"); msec(10); if(flag2) sent_es(5); msec(10); sent_es(time_disbuf0)
43、; msec(2); sent_es(time_disbuf1); msec(2); 如圖4.3所示為通過(guò)軟件Matlab設(shè)計(jì)的Matlab GUI界面,所示的標(biāo)簽以及屬性并與操作代碼相結(jié)合的方法,就可以實(shí)現(xiàn)我們所設(shè)計(jì)的程序運(yùn)行得出以下結(jié)果圖。圖4.3 系統(tǒng)運(yùn)行結(jié)果第5章 系統(tǒng)的維護(hù)火車(chē)車(chē)速檢測(cè)系統(tǒng)的維護(hù)就是在我們?cè)O(shè)計(jì)的火車(chē)車(chē)速檢測(cè)系統(tǒng)使用之后需要進(jìn)行的對(duì)軟件的修改和對(duì)硬件設(shè)施的定期檢查維護(hù)以及更換,但是在對(duì)火車(chē)車(chē)速監(jiān)控系統(tǒng)進(jìn)行維護(hù)之前我們必須對(duì)其的原理和信息傳遞方法進(jìn)行理解分析,以及對(duì)其運(yùn)行情況進(jìn)行定期檢測(cè),在我們對(duì)火車(chē)車(chē)速監(jiān)控系統(tǒng)修改完成后,也一定要進(jìn)行必要的測(cè)試來(lái)保證我們所做的修改以及維護(hù)能夠正常運(yùn)行。在我們正常的情況下,網(wǎng)站可維護(hù)性的因素主要分為以下幾個(gè)部分:第一是可理解性。軟件的可理解性可以變現(xiàn)為外來(lái)用戶(hù)理解軟件的結(jié)構(gòu)和接口以及功能和內(nèi)部過(guò)程的難易程度從而使我們能夠更容易的對(duì)其進(jìn)行連接和升級(jí);然后是可測(cè)試性,我們通常通過(guò)診斷和測(cè)試的難易程度是由軟件的容易理解程度來(lái)確定的。好的文檔形式對(duì)診斷和測(cè)試來(lái)說(shuō)是至關(guān)重要的。此外,軟件的結(jié)構(gòu)和可用的測(cè)試工具和調(diào)試工具,以及以前設(shè)計(jì)的測(cè)試過(guò)程也都非常重要
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《環(huán)節(jié)動(dòng)物門(mén):枝角類(lèi)Claera》課件示例
- 《商法學(xué)課件》課件
- 雙語(yǔ)客運(yùn)值班員應(yīng)急管理課件
- 譚香玲項(xiàng)目一電力電子概述任務(wù)認(rèn)識(shí)電力電子器件課件
- 鐵路市場(chǎng)營(yíng)銷(xiāo)鐵路客運(yùn)市場(chǎng)細(xì)分的標(biāo)準(zhǔn)課件
- 《GB 18279.1-2015醫(yī)療保健產(chǎn)品滅菌 環(huán)氧乙烷 第1部分:醫(yī)療器械滅菌過(guò)程的開(kāi)發(fā)、確認(rèn)和常規(guī)控制的要求》(2025版)深度解析
- 2025年云南交通職業(yè)技術(shù)學(xué)院?jiǎn)握锌荚囶}庫(kù)
- 標(biāo)準(zhǔn)部件四方采購(gòu)協(xié)議
- 專(zhuān)業(yè)外墻涂料施工合同示范2025年
- 平價(jià)股權(quán)轉(zhuǎn)讓合同模版
- 波形梁鋼護(hù)欄檢測(cè)記錄表
- 小學(xué)生國(guó)學(xué)知識(shí)競(jìng)賽題庫(kù)和答案
- 體檢報(bào)告單入職體檢模板
- 質(zhì)量體系調(diào)查表模板(空)
- 護(hù)士角色的轉(zhuǎn)換與適應(yīng)
- 檔案袋密封條模版
- 樁基托梁擋土墻施工方案
- 《中學(xué)思想政治學(xué)科教學(xué)論》課程教學(xué)大綱
- 常用CMYK色值表大全
- 碳纖維預(yù)浸料項(xiàng)目可行性研究報(bào)告-用于立項(xiàng)備案
- T∕ACSC 01-2022 輔助生殖醫(yī)學(xué)中心建設(shè)標(biāo)準(zhǔn)(高清最新版)
評(píng)論
0/150
提交評(píng)論