版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、畢 業(yè) 論 文 題 目 車載gps定位終端 英文題目 vehicle gps position terminal 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)
2、(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)
3、位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日摘 要隨著經(jīng)濟(jì)的發(fā)展,人口的增加和車輛的普及使得各地交通成為大眾關(guān)注的問題,因此為了解決交通問題,隨即出現(xiàn)了智能的車載gps定位終端,它是智能公交系統(tǒng)的一個(gè)重要的組成部分,在城市交通優(yōu)越的背景下,為了緩解城市交通擁堵的現(xiàn)象,就必須大力
4、發(fā)展公交事業(yè)。智能公交系統(tǒng)的建設(shè)可以改善公交公司的企業(yè)管理方法,提高公交系統(tǒng)的運(yùn)營(yíng)效率與服務(wù)水平,是城市公交事業(yè)發(fā)展重要的一步。本文在參考大量文獻(xiàn)、熟悉相關(guān)設(shè)計(jì)的基礎(chǔ)上,結(jié)合先進(jìn)的gps、gprs技術(shù),提出了基于單片機(jī)控制的公交車載終端的設(shè)計(jì)與實(shí)現(xiàn)方法,包括硬件電路設(shè)計(jì)、軟件代碼的編寫、整機(jī)調(diào)試等內(nèi)容。文章詳細(xì)說明了終端的功能,并提出了相應(yīng)的設(shè)計(jì)方案,給出了具體硬件設(shè)計(jì)的原理圖,在軟件設(shè)計(jì)中畫出了比較詳盡的程序流程圖,給出了主要功能模塊函數(shù)。最后對(duì)通過了的終端進(jìn)行了整體的調(diào)試展示。本設(shè)計(jì)使用方便,而且穩(wěn)定,可將實(shí)時(shí)信息連續(xù)發(fā)送給監(jiān)控中心,達(dá)到對(duì)終端的及時(shí)定位,在液晶顯示屏上還可顯示當(dāng)前時(shí)間,符
5、合大眾需求,很有實(shí)用價(jià)值。關(guān)鍵詞:全球定位系統(tǒng),通用分組無線服務(wù)技術(shù),終端abstractwith the development of economy,the increase of population and the popularity of vehicle lead to traffic becoming more attentive problem. intelligent vehicle gps position terminal came in order to solve the traffic problems, which is an important componen
6、t of intelligent bus system. under the advantageous background of urban traffic, we must forcefully develop public transport business in order to alleviate the congestion of urban traffic. the construction of intelligent bus system can improve the managing methods of the bus company and improve the
7、operating efficiency and service levels of the public transportation system which is an important development step for urban public transport.in this paper, referring to a lot of literatures and designs and combinating of advanced technology on gps, gprs, bus terminal design and implementation contr
8、olled by mcu are proposed, including hardware design, software code writing, debugging machine and so on. the function of the terminal is described in detail.the corresponding design and a specific hardware design schematics are gram flow chart are drawn thoroughly in software design.t
9、he main modules function is proposed.finally, the terminal is tested.this design is stable and easy to use with real-time information be sent continuously to the monitoring center to locate the terminal timely.the current time can display on the lcd screen which is very practical and meeting popular
10、 demand.key words:global positioning system, general packet radio service, terminal目 錄摘 要iabstractii1 緒論1.1 選題背景(1)1.2 選題意義(1)1.3 本課題國(guó)內(nèi)外現(xiàn)狀(2)2 gprs和gps介紹2.1 gps全球定位系統(tǒng)的簡(jiǎn)介(3)2.2 gprs簡(jiǎn)介(4)3 系統(tǒng)設(shè)計(jì)3.1 設(shè)計(jì)要求(5)3.2 設(shè)計(jì)思想(5)3.3 使用的硬件(5)3.4 所用的軟件(12)3.5 設(shè)計(jì)的難點(diǎn)(13)3.6 小結(jié)(13)4 功能電路模塊的實(shí)現(xiàn)4.1 stc單片機(jī)基本電路模塊(14)4.2 max2
11、32電路設(shè)計(jì)(16)4.3 顯示模塊(17)4.4 小結(jié)(17)5 硬件實(shí)現(xiàn)5.1 繪制pcb圖(18)5.2 制作電路板(20)5.3 焊接(22)5.4 硬件測(cè)試(24)5.5 小結(jié)(28)6 軟件設(shè)計(jì)6.1 實(shí)現(xiàn)me3000模塊通信(29)6.2 gps格式(32)6.3 單片機(jī)寄存器(34)6.4 程序設(shè)計(jì)(37)6.5 小結(jié)(46)7 系統(tǒng)測(cè)試結(jié)束語(yǔ)(51)附 錄(53)致謝(62)參考文獻(xiàn)(63)1 緒論1.1 選題背景我國(guó)近幾年來交通運(yùn)輸行業(yè)得到了快速高效的發(fā)展,顯現(xiàn)出一番蓬勃繁榮的景象,但是這也帶來很多的問題,首先,長(zhǎng)途客車和貨車由于長(zhǎng)時(shí)間的工作,存在很多的安全隱患,給人民的生
12、命安全和財(cái)產(chǎn)安全帶來了很大的危害。其次,這幾年我國(guó)機(jī)動(dòng)車輛數(shù)量迅速增加,交通擁塞現(xiàn)象很普遍。再者,公安巡邏、醫(yī)療急救車、押款車等都要對(duì)其進(jìn)行合理的調(diào)度和安全的保障。為了解決以上諸多問題,車載gps終端便在我們身邊發(fā)展起來了。關(guān)于gps車載終端這方面的研究,我國(guó)還處于初級(jí)階段,但經(jīng)過長(zhǎng)期的努力,已取得了很大的成就。我國(guó)汽車gps導(dǎo)航基本推廣,各行各業(yè)無不受到影響,給我國(guó)很多行業(yè)的管理發(fā)展提供了強(qiáng)力的手段,也給人們帶來了便利,比如申通公司,它可以讓客戶查快件的當(dāng)前位置和路線,它提供了衛(wèi)星、地圖、地形三種方式,其可用性和適用性較為理想,還有在全國(guó)公交查詢系統(tǒng)中也提供了路線查詢,能更好的服務(wù)于人民。尤
13、其自2000年以來,隨著gprs無線通信技術(shù)的發(fā)展,利用gprs網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸成為車載終端的理想選擇方式,再加上gps定位的準(zhǔn)確性為其提供了技術(shù)手段,因此車載終端的發(fā)展已成為必然。1.2 選題意義動(dòng)態(tài)交通信息服務(wù)一直是智能交通領(lǐng)域的研究熱點(diǎn)問題,科學(xué)技術(shù)的發(fā)展拉近了人們的距離,也成功的服務(wù)于人民,這樣一來,人們的活動(dòng)范圍逐漸增大,對(duì)即時(shí)監(jiān)控和一些突發(fā)事件的實(shí)時(shí)獲取便有了很大的困難,但這些影響著人們的正常生活,時(shí)刻威脅著人民的生命安全和財(cái)產(chǎn)安全。因此為了解決這些問題,有很多的方案出現(xiàn)在我們的眼前,但是還要考慮很多的問題,比如:價(jià)格、外形、通用性等。近年來,隨著人們生活水平的不斷提高,汽車逐漸進(jìn)
14、入家庭,并成為生活的必需品,未來幾年內(nèi)汽車的增長(zhǎng)速度還將會(huì)大幅度上升。車載gps系統(tǒng)具有巨大的市場(chǎng)潛力和不可估量的發(fā)展前景1。采用me3000通信模塊接入網(wǎng)絡(luò),利用單片機(jī)控制串口接收的gps信息并進(jìn)行處理,再將有用信息用me3000模塊通過網(wǎng)絡(luò)傳送,從而達(dá)到對(duì)有車載終端裝置的物體進(jìn)行實(shí)時(shí)的監(jiān)控和突發(fā)事件的獲取。本裝置穩(wěn)定性好,價(jià)格便宜且具有很高的通用性,并且gprs技術(shù)提供了通信的最佳方式,也具有普遍性,綜上所述,車載終端會(huì)有很大的市場(chǎng)前景。1.3 本課題國(guó)內(nèi)外現(xiàn)狀國(guó)外對(duì)車輛導(dǎo)航與監(jiān)控系統(tǒng)的研究比較早,尤其北美、歐洲、日本等地,這方面的技術(shù)都非常先進(jìn),最初他們只應(yīng)用于軍事上,而近十年來車輛導(dǎo)航
15、與監(jiān)控系統(tǒng)的研究已達(dá)到相當(dāng)高的水平,開發(fā)了各種智能的導(dǎo)航定位監(jiān)控裝置,并廣泛的應(yīng)用于汽車上。在美國(guó),美國(guó)城市公交管理局(umta)已經(jīng)啟動(dòng)了智能公共交通系統(tǒng)項(xiàng)目。經(jīng)過現(xiàn)場(chǎng)試驗(yàn),umta對(duì)此項(xiàng)目評(píng)價(jià)很高,一些開發(fā)公交車隊(duì)管理系統(tǒng)的公司,已經(jīng)采用自動(dòng)確定車輛位置的全球定位系統(tǒng)和計(jì)算機(jī)輔助發(fā)車系統(tǒng)等,進(jìn)行實(shí)時(shí)管理公共汽車的運(yùn)營(yíng),并開發(fā)了一些先進(jìn)的系統(tǒng)。在日本,公共交通綜合管理系統(tǒng)包括累計(jì)運(yùn)營(yíng)數(shù)據(jù)、乘客計(jì)數(shù)、監(jiān)視和控制公共汽車運(yùn)營(yíng)和乘客服務(wù)等功能,其中乘客服務(wù)功能中包括進(jìn)站汽車、信息查詢和公共交通與鐵路接駁信息提示。公共交通綜合管理系統(tǒng)的硬件包括公交主控中心、區(qū)域中心以及路邊、車庫(kù)和車載設(shè)備等,其水平
16、在世界前列2。而對(duì)于我國(guó)而言,智能導(dǎo)航與監(jiān)控系統(tǒng)應(yīng)用經(jīng)歷了緩慢的發(fā)展道路,起初是把電子技術(shù)應(yīng)用于交通運(yùn)輸和管理,后來gps(global positioning system)衛(wèi)星定位技術(shù)應(yīng)引入我國(guó),主要用在大地測(cè)量、海上漁業(yè)和車輛定位等領(lǐng)域。直到19982000年間,隨著無線通信技術(shù)的發(fā)展,我國(guó)車載監(jiān)控系統(tǒng)才得到發(fā)展。杭州、北京、大連等幾座大城市已在部分公交線路上建成了公交車輛跟蹤調(diào)度系統(tǒng),并安裝了電子站牌,車載gps定位設(shè)備,實(shí)現(xiàn)了對(duì)車輛的實(shí)時(shí)跟蹤和定位,公交車與調(diào)度室的雙向通訊、以及電子站牌上實(shí)時(shí)顯示下班車位置等功能。但是和歐美相比還相差很遠(yuǎn),因此具有很大的發(fā)展空間3。2 gprs和gp
17、s介紹2.1 gps全球定位系統(tǒng)的簡(jiǎn)介全球定位系統(tǒng)gps(global positioning system),是一種可以授時(shí)和測(cè)距的空間交會(huì)定點(diǎn)的導(dǎo)航系統(tǒng),可向全球用戶提供連續(xù)、實(shí)時(shí)、高精度的三維位置,三維速度和時(shí)間信息。 1957年10月第一顆人造地球衛(wèi)星上天,天基電子導(dǎo)航應(yīng)運(yùn)而生。美國(guó)從1973年開始籌建全球定位系統(tǒng),1994年投入使用。經(jīng)歷20年,耗資300億美元,是繼阿波羅登月計(jì)劃和航天飛機(jī)計(jì)劃之后的第三項(xiàng)龐大空間計(jì)劃。 gps定位系統(tǒng)由三部分組成:gps衛(wèi)星空間部分、地面控制部分和用戶gps接收機(jī)。gps空間由24顆分布在6個(gè)等間隔軌道上的衛(wèi)星組成,全球任何地方任何時(shí)間都不少于4顆
18、衛(wèi)星供觀測(cè),而這24顆中有3顆作為備用衛(wèi)星。每個(gè)軌道上有4顆衛(wèi)星,他們按與地球55度的相通方向運(yùn)行,空間間隔為90度。 用戶可以用4顆衛(wèi)星確定4個(gè)導(dǎo)航參數(shù):維度、經(jīng)度、高度和時(shí)間。gps接收機(jī)通過接收多顆衛(wèi)星的信號(hào)來解算出自身的位置已實(shí)現(xiàn)定位和導(dǎo)航4。其原理如圖2-1所示。圖2-1 gps定位原理上述四個(gè)方程式中待測(cè)點(diǎn)坐標(biāo)x、y、z和vto為未知參數(shù),其中di=cti(i=1、2、3、4)。 di (i=1、2、3、4) 分別為衛(wèi)星1、衛(wèi)星2、衛(wèi)星3、衛(wèi)星4到接收機(jī)之間的距離。ti (i=1、2、3、4) 分別為衛(wèi)星1、衛(wèi)星2、衛(wèi)星3、衛(wèi)星4的信號(hào)到達(dá)接收機(jī)所經(jīng)歷的時(shí)間。 c為gps信號(hào)的傳播
19、速度(即光速)。四個(gè)方程式中各個(gè)參數(shù)意義如下:x、y、z 為待測(cè)點(diǎn)坐標(biāo)的空間直角坐標(biāo)。 xi 、yi 、zi (i=1、2、3、4) 分別為衛(wèi)星1、衛(wèi)星2、衛(wèi)星3、衛(wèi)星4在t時(shí)刻的空間直角坐標(biāo),可由衛(wèi)星導(dǎo)航電文求得。 vti (i=1、2、3、4) 分別為衛(wèi)星1、衛(wèi)星2、衛(wèi)星3、衛(wèi)星4的衛(wèi)星鐘的鐘差,由衛(wèi)星星歷提供。 vto為接收機(jī)的鐘差。由以上四個(gè)方程即可解算出待測(cè)點(diǎn)的坐標(biāo)x、y、z 和接收機(jī)的鐘差vto。2.2 gprs簡(jiǎn)介gprs(general packet radio service)是通用分組無線業(yè)務(wù)的英文簡(jiǎn)稱,是gsm的延續(xù)。gprs和以往連續(xù)占用頻道并在上面?zhèn)鬏數(shù)姆绞讲煌?,它?/p>
20、以封包(packet)式來傳輸,因此使用者所負(fù)擔(dān)的費(fèi)用是以其傳輸資料單位計(jì)算,并非使用其整個(gè)頻道,理論上較為便宜。gprs的傳輸速率可提升至56甚至114kbps。gprs網(wǎng)絡(luò)是在現(xiàn)有g(shù)sm網(wǎng)絡(luò)上增加ggsn(gate gprs supporting node)和sgsn(serving gprs supporting node)來實(shí)現(xiàn)的,使得用戶能夠在端到端分組方式下發(fā)送和接收數(shù)據(jù),同時(shí)兼容電路型數(shù)據(jù)和分組數(shù)據(jù)交換3。gsm是一種電路交換,而gprs是一種分組交換。因此它適合用于間斷的、突發(fā)性的或者頻繁的等數(shù)據(jù)傳輸,正是這一特點(diǎn),它才適合大多數(shù)移動(dòng)互聯(lián)的應(yīng)用。gprs系統(tǒng)是采用無線分組交換技
21、術(shù),提供廣域的無線的ip連接,其優(yōu)勢(shì)主要有:資源利用率高、傳輸速率高、接入時(shí)間段、支持ip協(xié)議等。3 系統(tǒng)設(shè)計(jì)3.1 設(shè)計(jì)要求(1)接收gps信息并通過單片機(jī)對(duì)其進(jìn)行處理。(2)將所需信息發(fā)送給監(jiān)控中心。(3)對(duì)監(jiān)控中心的命令進(jìn)行響應(yīng)。3.2 設(shè)計(jì)思想由上面的設(shè)計(jì)要求可知,先要對(duì)gps接收的信息進(jìn)行分析,得知其數(shù)據(jù)的格式和相應(yīng)的意義,將有用的數(shù)據(jù)處理之后用1602液晶顯示屏顯示出來。要了解at指令,將gprs模塊通過串口程序的控制可以通信上網(wǎng),再將相應(yīng)的at命令用單片機(jī)通過串口控制發(fā)送給gprs模塊,以實(shí)現(xiàn)和監(jiān)控中心通信。3.3 使用的硬件3.3.1 gprs模塊其模塊上有中興公司的me300
22、0、l1084d等硬件器件,如下圖3-1所示。 圖3-1 gprs模塊me3000模塊的主連接器有40管腳連接器和10管腳連接器兩種,管腳間距為1.27mm。管腳說明如圖3-2和3-3所示5。圖3-2 me300040管腳連接器圖3-3 me300040管腳連接器10管腳連接器的管腳除了1-4接地外,其他懸空。40管腳連接器我們不需要都有很詳細(xì)的了解,但是對(duì)于很重要且和本設(shè)計(jì)密切相關(guān)的要掌握其作用和意義,主要管腳定義如表3-1所示5。表3-1 me3000引腳介紹功能管腳號(hào)信號(hào)名稱輸入/輸出基本功能sim卡接口4card_data雙向數(shù)據(jù)線6card_clk輸出時(shí)鐘線8v_card輸出card
23、電源2card_rst輸出復(fù)位信號(hào)電源23gnd地-24gnd地-22v_main輸入模塊主電源19v_main輸入模塊主電源21v_main輸入模塊主電源串口113txd輸出模塊發(fā)送數(shù)據(jù)給用戶11rxd輸入模塊從用戶接收數(shù)據(jù)12/cts輸出模塊允許用戶發(fā)送數(shù)據(jù)14/rts輸入用戶請(qǐng)求模塊允許發(fā)送數(shù)據(jù)17/dsr輸出模塊準(zhǔn)備好16/dtr輸入用戶電路準(zhǔn)備好燈28sms_led輸出來電、來短信指示燈30slg_led輸出網(wǎng)絡(luò)信號(hào)指示燈復(fù)位10/reset輸入me3000模塊電源由v_main提供,電壓特性如表3-2所示。表3-2 me3000電壓特性表分類最小值典型值最大值輸入電壓3.3v3.9
24、v4.25vl1084d為可調(diào)低壓差線性穩(wěn)壓器,其外形如圖3-4所示。圖3-4 l1084d外形各引腳功能如表3-3所示。表3-3 l1084d引腳定義引腳號(hào)功能1調(diào)整2輸出3輸入如何利用l1084d給me3000提供典型值為3.9v的電壓呢,看下圖3-5所示。圖3-5 l1084d原理由上圖可知其輸入工作電壓為6v-9v。但是通過r1和r2的調(diào)節(jié),使得v_main在3.9v左右為me3000模塊供電,而模塊對(duì)電源和地的處理要求較為嚴(yán)格,要求對(duì)電壓和地做相應(yīng)的濾波處理,電源紋波控制在50mv左右,上圖中的電容就可達(dá)到這個(gè)作用。3.3.2 單片機(jī)stc12c5a60s2系列單片機(jī)中包含中央處理器
25、(cpu)、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、定時(shí)/技術(shù)器、uart串口、串口2、i/o接口、高速a/d轉(zhuǎn)換、spi接口、pca、看門狗及片內(nèi)r/c振蕩和外部晶體振蕩電路等模塊。stc12c5a60s2系列單片機(jī)幾乎包含了數(shù)據(jù)采集和控制中所需的所以單元模塊,可稱的上一個(gè)片上系統(tǒng)。結(jié)構(gòu)如圖3-6所示。圖3-6 stc12c5a60s2引腳介紹如表3-4所示6。表3-4 stc12c5a60s2引腳定義功能引腳號(hào)信號(hào)名稱備注電源引腳40vcc電源端,接+5v電源20vss接地端時(shí)鐘引腳19xtal1使用外部時(shí)鐘時(shí),接地18xtal2使用外部時(shí)鐘時(shí),接外部時(shí)鐘的輸入端控制引腳9rst/vpd復(fù)位信號(hào)/備用電源
26、輸入30ale/地址鎖存允許信號(hào)輸出引腳/編程脈沖輸入引腳31ea/vpp外部程序存儲(chǔ)器地址允許輸入/編程電壓輸入信號(hào)29psen片外rom讀選通信號(hào)并行i/o口引腳32-39p08位雙向i/o口引腳或數(shù)據(jù)/地址總線低8位復(fù)用1-8p18位準(zhǔn)雙向i/o口21-28p28位準(zhǔn)雙向i/o口引腳或高8為地址總線10-17p38位準(zhǔn)雙向i/o口引腳和第二功能p3口第二功能介紹如表3-5所示6。表3-5 p3口第二功能定義引腳第二功能信號(hào)名稱p3.0rxd串行數(shù)據(jù)接收p3.1txd串行數(shù)據(jù)發(fā)送p3.2int0外部中斷0申請(qǐng)p3.3int1外部中斷1申請(qǐng)p3.4t0定時(shí)/計(jì)數(shù)器0的外部輸入p3.5t1定時(shí)
27、/計(jì)數(shù)器1的外部輸入p3.6wr外部ram的寫選通p3.7rd外部ram的讀選通3.3.3 max232max232該產(chǎn)品是有德州儀器公司(ti)推出的一款兼容rs232標(biāo)準(zhǔn)的芯片。其作用就是用來電平轉(zhuǎn)換的,外形如圖3-7所示。圖3-7 max232外形該芯片有三部分組成:第一部分是電荷泵電路。由1、2、3、4、5、6腳和4只電容構(gòu)成。功能是產(chǎn)生+12v和-12v兩個(gè)電源,提供給rs-232串口電平的需要。第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由7、8、9、10、11、12、13、14腳構(gòu)成兩個(gè)數(shù)據(jù)通道。 其中13腳(r1in)、12腳(r1out)、11腳(t1in)、14腳(t1out)為第一數(shù)據(jù)通道。
28、 8腳(r2in)、9腳(r2out)、10腳(t2in)、7腳(t2out)為第二數(shù)據(jù)通道。ttl/cmos數(shù)據(jù)從t1in、t2in輸入轉(zhuǎn)換成rs-232數(shù)據(jù)從t1out、t2out送到電腦db9插頭;db9插頭的rs-232數(shù)據(jù)從r1in、r2in輸入轉(zhuǎn)換成ttl/cmos數(shù)據(jù)后從r1out、r2out輸出。 第三部分是供電,15腳gnd、16腳vcc7。 主要特點(diǎn):(1)符合所有的rs-232c技術(shù)標(biāo)準(zhǔn)。 (2)只需要單一 +5v電源供電。(3)片載電荷泵具有升壓、電壓極性反轉(zhuǎn)能力,能夠產(chǎn)生+10v和-10v電壓。(4)功耗低,典型供電電流5ma。 (5)內(nèi)部集成2個(gè)rs-232c驅(qū)動(dòng)器
29、。 (6)內(nèi)部集成兩個(gè)rs-232c接收器。3.3.4 1602液晶模塊該液晶是工業(yè)字符型的,能夠同時(shí)顯示16x02即32個(gè)字符,模塊內(nèi)部的字符發(fā)生存儲(chǔ)器(cgrom)已經(jīng)存儲(chǔ)了160個(gè)不同的點(diǎn)陣字符圖形,這些字符有:阿拉伯?dāng)?shù)、英文字母的大小寫、常用的符號(hào)、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫的英文字母a的代碼是0100000b(41h),顯示是模塊把地址41h中的點(diǎn)陣字符圖形顯示出來,我們就能看到“a”了8。此模塊通常有14條引腳線或者16條引腳線,多出來的2條是背光電源線,引腳如圖3-8所示。圖3-8 1602引腳其引腳介紹如下表3-6所示8。表3-6 1602引腳定義引腳
30、符號(hào)功能說明1vss接地2vdd接電源(+5v)3v0液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高(對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10k的電位器調(diào)整對(duì)比度)。4rsrs為寄存器選擇,高電平1時(shí)選擇數(shù)據(jù)寄存器、低電平0時(shí)選擇指令寄存器。5r/wr/w為讀寫信號(hào)線,高電平(1)時(shí)進(jìn)行讀操作,低電平(0)時(shí)進(jìn)行寫操作。6ee(或en)端為使能(enable)端,下降沿使能。7db0低4位三態(tài)、 雙向數(shù)據(jù)總線 0位(最低位)8db1低4位三態(tài)、 雙向數(shù)據(jù)總線 1位9db2低4位三態(tài)、 雙向數(shù)據(jù)總線 2位10db3低4位三態(tài)、 雙向數(shù)據(jù)總線 3位11db4低4位三態(tài)
31、、 雙向數(shù)據(jù)總線 4位12db5低4位三態(tài)、 雙向數(shù)據(jù)總線 5位13db6低4位三態(tài)、 雙向數(shù)據(jù)總線 6位14db7高4位三態(tài)、 雙向數(shù)據(jù)總線 7位(最高位)(也是busy flag)15bla背光電源正極16blk背光電源正極3.4 所用的軟件(1)proteus軟件是英國(guó)labcenter electronics公司出版的eda工具軟件(該軟件中國(guó)總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。它不僅具有其它eda工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。因此它備受科研工作者的青睞,可以說是目前最好的仿真單片機(jī)及外圍器件的工具。該工具基本有四大功能模塊:智能原理圖設(shè)計(jì)、完善的電路仿真功能、單片機(jī)協(xié)
32、同仿真功能、pcb設(shè)計(jì)平臺(tái)。并且提供了極其豐富的資源,以便學(xué)生在不需要硬件的條件下,還能更好的接受書本知識(shí),具有較高的推廣利用價(jià)值。(2)keil c51軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,并且支持匯編語(yǔ)言、c語(yǔ)言的程序設(shè)計(jì),界面友好、易學(xué)易用,甚至可以仿真單片機(jī)的串行通信,比medwin好用。該元件可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。使用者可用ide本身或其它編輯器編輯c或匯編源文件。然后分別由c51及c51編譯器編譯生成目標(biāo)文件(.obj),最后可轉(zhuǎn)換成標(biāo)準(zhǔn)的hex文件,然后在proteus中將其寫入單片機(jī)進(jìn)行仿真。(3)由于要制作電路板,所以要選擇相應(yīng)的pc
33、b設(shè)計(jì)軟件,但pcb設(shè)計(jì)軟件很多,然而protel其運(yùn)行速度快,占用系統(tǒng)資源少。在其運(yùn)行過程中運(yùn)行穩(wěn)定,而且簡(jiǎn)單易學(xué),方便實(shí)用,所以為首選。3.5 設(shè)計(jì)的難點(diǎn)(1)gps數(shù)據(jù)的接收和處理(2)數(shù)據(jù)格式轉(zhuǎn)換顯示(3)at指令的發(fā)送和返回實(shí)現(xiàn)3.6 小結(jié)這一章對(duì)系統(tǒng)的設(shè)計(jì)要求及其主要用到的器件做了詳細(xì)介紹,使我們對(duì)整個(gè)系統(tǒng)有了更好的了解,給后面硬件設(shè)計(jì)和系統(tǒng)程序的設(shè)計(jì)提供了方便,這樣降低了整個(gè)系統(tǒng)的難度。4 功能電路模塊的實(shí)現(xiàn)4.1 stc單片機(jī)基本電路模塊stc單片機(jī)具有高抗靜電、超強(qiáng)抗干擾等特點(diǎn),是基于8051內(nèi)核的,所以它與8051單片機(jī)是兼容的。通過前面的介紹可知,本設(shè)計(jì)也不需要很特別的電
34、路,而基本電路模塊只有電源、復(fù)位電路、晶振電路。4.1.1 電源提供考慮到要提供+5v的電源,而微機(jī)的usb接口可以直接提供+5v的電壓,加上此電源輸出的電壓極為穩(wěn)定,而且很方便,因此不需要其他穩(wěn)壓電路,這樣可以簡(jiǎn)化電路,會(huì)給設(shè)計(jì)帶來很大的方便。為了給電源的供電是否正常有個(gè)提示,可用一個(gè)發(fā)光二極管作為提示,如圖4-1所示。圖4-1電源4.1.2 復(fù)位電路從資料可知,單片機(jī)復(fù)位的條件是必須使rst端(9腳)加上持續(xù)兩個(gè)機(jī)器周期(即24個(gè)晶振周期)的高電平,有兩種方法,分別是上電復(fù)位和按鍵復(fù)位。上電復(fù)位電路是利用電容的充電來實(shí)現(xiàn)的,而按鍵復(fù)位除了上電復(fù)位的功能外,若要復(fù)位,只需按reset鍵即可。
35、單片機(jī)的復(fù)位功能是把pc初始化為0000h,是cpu從0000h單元開始執(zhí)行程序;復(fù)位操作同時(shí)使sfr寄存器進(jìn)入初始化,但內(nèi)部ram的數(shù)據(jù)是不變的。本設(shè)計(jì)綜合了上述復(fù)位電路,如圖4-2所示。圖4-2 復(fù)位電路4.1.3 外部晶振電路8051單片機(jī)的時(shí)鐘信號(hào)通常有兩種電路形式,分別是內(nèi)部振蕩方式和外部振蕩方式,而本設(shè)計(jì)采用內(nèi)部振蕩方式。在引腳xtal1和xtal2外接晶體振蕩器,如圖4-3所示。圖4-3 晶振電路圖中的電容起穩(wěn)定振蕩頻率、快速起振的作用,電容的值一般為5pf-30pf(常用30pf)。由于單片機(jī)內(nèi)部有個(gè)高增益運(yùn)算放大器,當(dāng)外接晶振后,就構(gòu)成了自激振蕩器并產(chǎn)生振蕩脈沖6。4.2 m
36、ax232電路設(shè)計(jì) max232是電荷泵芯片,可以完成兩路ttl/rs-232電平轉(zhuǎn)換,它的9、10、11、12引腳是ttl電平端,用來連接單片機(jī)的,gps串口和max232的連接要進(jìn)行直線連接還是交叉連接的功能選擇,如圖4-4所示。圖4-4 max232電路眾所周知,都知道標(biāo)準(zhǔn)的rs232的db9接口有9個(gè)引腳,分別是:dsr(數(shù)據(jù)裝置準(zhǔn)備好)、dtr(數(shù)據(jù)終端準(zhǔn)備好)、rts(請(qǐng)求發(fā)送)、cts(允許發(fā)送)、dcd(接收線信號(hào)檢出)、ri(振鈴指示)、txd(發(fā)送數(shù)據(jù))、rxd(接收數(shù)據(jù))、gnd(接地)11。然而,這次設(shè)計(jì)中,只需要接三條線就可以了,分別為2、3、5三條引腳,其定義如表4
37、-1所示。表4-1 db9所用到的引腳定義引腳引腳名引腳定義2rxd數(shù)據(jù)接收3txd數(shù)據(jù)發(fā)送5gnd接地4.3 顯示模塊根據(jù)第二章的引腳的介紹,其電路連接如圖4-5所示。圖4-5 1602電路4.4 小結(jié)對(duì)前一章有個(gè)充分的了解后,我們就對(duì)工作電路有了一個(gè)較為合理的思考,才一步一步的對(duì)各個(gè)電路模塊進(jìn)行構(gòu)造,從而畫出原理圖,這樣的話既能清晰我們的思路,同時(shí)有保證了以后工作能更好更快的進(jìn)行下去,在這一章中實(shí)現(xiàn)了各個(gè)模塊的原理圖,那么在硬件實(shí)現(xiàn)時(shí)就按照這寫模塊電路進(jìn)行組裝,只要把握好每個(gè)器件的封裝,相信就能有個(gè)好的結(jié)果。5 硬件實(shí)現(xiàn)5.1 繪制pcb圖上一章中我已經(jīng)介紹了功能模塊,完成了sch電路,如
38、圖5-1所示。圖5-1 整體電路上圖中顯示單元1602液晶顯示屏在庫(kù)中找不到,因此要自己繪制,具體模塊也在上一章中介紹過了,接下來就是要繪制pcb電路了,在繪制過程中應(yīng)注意一下幾個(gè)方面的內(nèi)容:(1)整個(gè)電路板的布局。要將每個(gè)器件分布的緊湊,以免使作品的體積過大,這樣不但給制作電路板帶來了困難,而且會(huì)浪費(fèi)電路板。而且要放在合適的位置,不要給布線帶來不必要的麻煩。(2)每個(gè)元件的封裝。對(duì)于不知道封裝的器件,要準(zhǔn)確的測(cè)量,不要板子做完了后悔莫及,對(duì)于電容、電阻等器件,沒必要那么精確,在允許的情況下,可合理的改動(dòng)。(3)布線。合理布線對(duì)整個(gè)系統(tǒng)極為重要,要把握好線的寬度和每個(gè)焊盤的大小。完成了pcb圖
39、的設(shè)計(jì)并焊接后,發(fā)現(xiàn)1602液晶顯示屏的數(shù)據(jù)引腳和stc12c5a60s2的p2口接反了,這給以后的編程帶來了很大的麻煩,因此第一次就這樣以失敗而告終,不得不重新做修改電路,再做一個(gè)板子了。修改完的pcb圖如5-2圖所示。圖5-2 pcb電路圖完成了pcb圖的繪制之后,好好的進(jìn)行檢查,也可以讓身邊的人幫自己看看,這樣更能發(fā)現(xiàn)錯(cuò)誤。這時(shí)候要考慮制作的板子是否把每個(gè)器件都能合適的插上去,器件與器件之間的距離,有些器件體型如果不考慮的話,到時(shí)候一個(gè)會(huì)擋住另一個(gè),雖然只有一點(diǎn)點(diǎn),但卻會(huì)給焊接帶來很大的麻煩,甚至可能會(huì)作廢制作的板子。5.2 制作電路板由于pcb打樣費(fèi)用比較昂貴,而且費(fèi)時(shí),因此大多數(shù)人會(huì)
40、自己做,我已經(jīng)畫好的pcb圖,那么下一步就是做電路板了。制作電路板有很多種方法,而感光法來制作電路板是最好的,因?yàn)檫@種方法精度高、成功率高,是目前最為便捷的方法。此方法中,在撕開黑色保護(hù)膜的時(shí)候一定要小心,不要用手指觸摸感光膜,否則會(huì)影響感光板制作的質(zhì)量,影響以后的正常運(yùn)行。感光法制作電路板所需要材料如表5-1所示。表5-1 制作電路板材料所需物品備注感光板制作電路板的必需品菲林紙打印電路圖,用于感光板感光兩片20cm20cm透明玻璃和四個(gè)大的夾子將打印好的電路圖緊緊貼在感光板上日光燈對(duì)感光板曝光。顯影劑用于感光板顯影三氯化鐵用于感光板蝕刻鉆孔工具插入元件在制作板子前首先要先確定是否有已配制好
41、的藥液,如果沒有要及時(shí)配制,尤其是顯影液的配制,把握不好比例就會(huì)使顯影失敗。還要對(duì)曝光時(shí)間進(jìn)行把握,因?yàn)樘鞖獾淖兓瘯?huì)影響曝光時(shí)間的長(zhǎng)短。因此要對(duì)二者進(jìn)行測(cè)試,已達(dá)到最好的效果。步驟可分為一下7個(gè)部分:(1)打印用激光打印機(jī)將pcb圖打印到菲林紙上。不過在打印之前要設(shè)置打印選項(xiàng),因?yàn)閳D是在底層的,所以要選擇打印底層并選擇打印孔,不需要鏡像。(2)測(cè)試顯影液首先,將感光板切下很小一塊,撕掉上面的黑色保護(hù)膜一半,將其放在日光燈下曝光,時(shí)間大概是十分鐘。然后死掉另一半黑色保護(hù)膜,用筷子夾住,在自己配制好的顯影液里輕輕晃動(dòng),先看看能否洗出來了發(fā)亮的銅膜,如果效果佳,那么顯影液配制成功,否則失敗。再看看沒
42、被曝光的那段,和剛撕開是的顏色作對(duì)比,從而得出曝光時(shí)間是否合適,要是合適,那么這時(shí)要記住日光燈和感光板的距離,以便做板子的時(shí)候把握,要不合適,則曝光時(shí)間有問題,再進(jìn)行測(cè)試。(3)曝光將打印有電路圖的菲林紙鋪在撕去了保護(hù)膜的感光板上(注意將菲林紙有墨的一面種感光板貼緊),將鋪好菲林紙的感光板放在兩塊玻璃板中間,用夾子夾好固定,將夾好的玻璃板放于日光燈下曝光(注意將有菲林紙的一面朝上)。根據(jù)經(jīng)驗(yàn),在夏天,用日光燈曝光時(shí)間約為8到9分鐘,冬天可長(zhǎng)1到3分鐘,不過同時(shí)要根據(jù)室外的光線來調(diào)整曝光時(shí)間,最好不要晚上做板子,除非有曝光機(jī)。(4)顯影將顯影劑(燒堿)與水按1:20的比例配置好,如果實(shí)在是沒有測(cè)
43、量工具的話可以先在容器倒入一礦泉水瓶的三分之一水量,然后放入約為小手指大小的顯影劑,混合均勻后,放入一小塊的感光板實(shí)驗(yàn)一下,之后根據(jù)它的反應(yīng)來調(diào)整顯影劑的濃度。然后將曝光好的板子放入其中顯像,并微微晃動(dòng)讓板子表面的顯影液均勻流動(dòng)。顯影劑配置的好的話,只要幾分鐘就能看到最終效果:除線路和焊盤上一層綠色的感光膜外,其他地方均為裸露的紅色銅。(5)蝕刻將三氯化鐵按與水的比例為4:6配置好,將顯影好的板子放入裝有三氯化鐵溶液的塑料盆中(不要用金屬盆,特別是銅的),蝕刻電路板,在蝕刻的同時(shí),如果給溶液加熱的保持溫度在50-60度之間,溫度越高蝕刻速度越快。最終效果:除有線路的地方有感光膜覆蓋銅線外,其他
44、地方的銅均已被腐蝕掉,剩下絕緣的基板,這樣電路板就算是做好了。(6)去膜用細(xì)砂紙將其上面的感光膜搓掉,也可以放在顯影液溶液中,去掉線路上的感光膜,最終線路上沒有感光膜,均為紅色的銅線。(7)打孔用電鉆對(duì)零件孔或需要鉆孔的地方進(jìn)行鉆孔,選用0.8mm的鉆頭9。5.3 焊接現(xiàn)在板子制作完了,就該找所需器件了,如表5-2所示。表5-2 所需器件器件名稱數(shù)量備注stc12c5a60s21mcumax2321rs232轉(zhuǎn)換db9ra(m)1串口(公),下載程序,gps接口da9ra(f)1串口(母),gprs模塊接口dip401單片機(jī)座dip161max232座4k72復(fù)位和電源指示燈10k1復(fù)位用排阻
45、1上拉電阻發(fā)光二極管1電源指示燈22u電容1復(fù)位用104電容5rs232電路30p電容2晶振短路子若干交叉線選擇用1620液晶顯示屏1顯示gps信息單列插槽11602用晶振1-電源插座1-不帶鎖開關(guān)1復(fù)位微調(diào)電阻1調(diào)節(jié)1602亮度找完元件后,就開始焊接,首先要準(zhǔn)備好焊接所需的工具,有40w電烙鐵帶烙鐵架、錫絲、鑷子、剪刀、小刀、斜口鉗、吸錫器等。在這個(gè)過程中首先要焊接小元件和藏在大器件下面的元件,最重要要注意錫的量,如把握不好,麻煩就來了?,F(xiàn)將焊接步驟總結(jié)如下:(1)準(zhǔn)備施焊:右手拿電烙鐵,左手拿焊錫絲,采用握筆式。(2)加熱焊接點(diǎn):將烙鐵邊側(cè)放置于焊件與焊盤形成的直角處,使焊接點(diǎn)升溫。(3)
46、送入焊錫絲:及時(shí)將焊錫絲放置到電烙鐵焊接處的對(duì)面,同時(shí)接觸焊盤和引腳。(4)移開焊錫絲:落在焊盤上的焊料適量后,迅速移開焊錫絲。(5)移開電烙鐵:當(dāng)焊盤上的焊料接近飽滿,充分浸潤(rùn)在焊盤和焊件之間,在焊錫最光亮,流動(dòng)性最強(qiáng)時(shí),及時(shí)迅速地移開電烙鐵,移開的時(shí)候往上稍稍提拉(完全一次焊接過程所用的時(shí)間大約24 秒)。焊接完之后的板子如下圖5-3和5-4所示。圖5-3 焊接成品圖5-4 焊接面5.4 硬件測(cè)試(1)me3000通信模塊測(cè)試測(cè)試之前先要得到中興通訊 me3000模塊at指令集手冊(cè),熟悉一下me3000模塊的at指令,為me3000模塊的測(cè)試打基礎(chǔ),首先打開自己編寫的zteme3000串口
47、調(diào)試助手,用微機(jī)usb接口提供電源給模塊,然后將模塊和微機(jī)用串口線連起來,要先復(fù)位,復(fù)位鍵要按2-3秒。然后打開串口并初始化,填入服務(wù)器的ip地址和端口號(hào),進(jìn)行tcp連接,成功之后就可以發(fā)送數(shù)據(jù)了。在此之前,要保證你連接服務(wù)器的ip地址是有效的,最好有固定的ip地址,還要自己設(shè)定一個(gè)端口號(hào),這樣才能順利的連接服務(wù)器,但是,zteme3000串口調(diào)試助手的功能還是不夠完善,不能顯示服務(wù)器發(fā)送回來的數(shù)據(jù),對(duì)于漢字的發(fā)送很容易出現(xiàn)錯(cuò)誤,這還要在以后的學(xué)習(xí)中逐漸完善,但是針對(duì)于me3000模塊的測(cè)試,這些已經(jīng)足夠了,不必計(jì)較那么多,現(xiàn)將tcp連接成功之后自由發(fā)送數(shù)據(jù)的過程截圖給出,如圖5-5所示。圖5
48、-5 me3000測(cè)試服務(wù)器端socket調(diào)試助手接收到數(shù)據(jù),如下圖5-6所示。圖5-6 接收數(shù)據(jù)由于zteme3000串口調(diào)試助手是自行用c#編寫的,所以只針對(duì)中興公司me3000模塊的,每個(gè)類型的gprs的at指令是不一樣的,所以其他模塊就不管用了,至于怎么編寫的這里就不做介紹了,里面定義了幾個(gè)類,也較為復(fù)雜,現(xiàn)給出主要函數(shù)名稱,以供參考。private void buttoncomopen_click(object sender, eventargs e); /打開串口private void onopencom(string opentext); /串口打開成功private void
49、 onclosecom();/串口關(guān)閉private void onrecv(string recinf) ;/接收數(shù)據(jù)private void buttoncomsend_click(object sender, eventargs e);/通過串口發(fā)送private void buttonmodelinit_click(object sender, eventargs e) ;/模塊初始化private void getnetinf(string netinf) ;/獲取網(wǎng)絡(luò)狀態(tài)private void getcsq(string csqinf) ;/獲取信號(hào)強(qiáng)度private void
50、openallfunc(string openinf) ;/打開所有功能private void getgprsstatus(string gprsstatusinf); /查詢gprs連接狀態(tài)private void gprsopen(string gprsopeninf); /連接gprsprivate void getipaddress(string ipinf) ;/查詢ip地址private void buttonconnect_click(object sender, eventargs e) ;/連接服務(wù)器private void connecting(string connec
51、tinginf); /等待連接應(yīng)答private void buttonsend_click(object sender, eventargs e) ;/tcp發(fā)送信息private void statusopencom();/打開串口時(shí)控件狀態(tài)private void controlstatusinitmok();/模塊初始化成功狀態(tài)private void controlstatustcpconnect();/tcp連接成功private void addrecordinf(string recordinf); /加入流水信息private string getcomarg();/讀取串口
52、參數(shù)private void statuesopencomcontrl();/打開串口控件狀態(tài)private void statuesclosecomcontrl();/關(guān)閉串口時(shí)的狀態(tài)private void statussuccessinitmodle();/模塊初始化成功private void threadtcpsending();/發(fā)送信息private void statustcpconnected();/連接tcp服務(wù)器成功(2)測(cè)試1602液晶顯示屏用c語(yǔ)言編寫程序,實(shí)現(xiàn)在1602液晶顯示屏上顯示jiujiang welcome you,從而測(cè)試焊接好的電路是否正常,首先將寫好
53、的程序編譯、執(zhí)行,產(chǎn)生hex文件,再用軟件通過串口將其燒入單片機(jī)中,軟件截圖如下圖5-7所示。圖5-7 寫入程序由上圖可以看到,在寫入程序之前,還要選擇單片機(jī)的型號(hào)、最高波特率和最低波特率等,打開程序文件點(diǎn)擊下載,然后上電,這樣就可以成功的的將程序?qū)懭雴纹瑱C(jī),現(xiàn)在可以看出,已經(jīng)將程序成功的將程序燒入單片機(jī),接下來就是看看效果了。將1602液晶顯示屏插上去,然后上電復(fù)位,這是就能看到所預(yù)期的效果了,成功之后,看看效果如圖5-8所示。圖5-8 電路測(cè)試5.5 小結(jié)這章主要是硬件的實(shí)現(xiàn),而前幾章我們對(duì)整個(gè)系統(tǒng)的設(shè)計(jì)打下了基礎(chǔ),這一章將第三章各個(gè)模塊的原理圖組合之后得到系統(tǒng)總原理圖,根據(jù)這個(gè)原理圖畫出
54、pcb圖。采用這章介紹的方法制作電路板和焊接,然后測(cè)試電路是否正常,這對(duì)以后的軟件編程相當(dāng)重要。6 軟件設(shè)計(jì)說到軟件設(shè)計(jì),先要從全區(qū)考慮,以免所設(shè)計(jì)的軟件不能達(dá)到預(yù)期目標(biāo),車載終端首先要接收gps信息并進(jìn)行處理顯示,在將所需信息發(fā)給監(jiān)控中心,結(jié)構(gòu)如下圖6-1所示。圖6-16.1 實(shí)現(xiàn)me3000模塊通信要想和監(jiān)控中心通信,就先得用微機(jī)控制模塊進(jìn)行通信,以得知模塊通信的具體過程和所用到的指令,這樣才能進(jìn)行程序設(shè)計(jì),達(dá)到所預(yù)期的效果。因此就要對(duì)此模塊的at指令特別熟悉,系統(tǒng)常用at指令格式如表6-1、表6-2、表6-3、表6-4、表6-5、表6-6所示 10。表6-1 at+zipsend向目標(biāo)地址發(fā)送tcp數(shù)據(jù)描述該指令用于向綁定的tcp服務(wù)器發(fā)送數(shù)據(jù)格式at+zipsend=port,length提示后再發(fā)送數(shù)據(jù)示例at+zipsend=1,10ziyo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 解除建設(shè)合同協(xié)議
- 公司對(duì)公短期借款合同格式
- 燈具供應(yīng)協(xié)議
- 英文版設(shè)備采購(gòu)合同
- 家居家具選購(gòu)合同
- 質(zhì)量保證書質(zhì)量領(lǐng)先服務(wù)至上
- 聘用合同補(bǔ)充協(xié)議樣本
- 嚴(yán)謹(jǐn)作風(fēng)自覺加班
- 服務(wù)推廣合作合同書
- 招標(biāo)前期物業(yè)服務(wù)合同
- 《旅游財(cái)務(wù)管理》課件-2財(cái)務(wù)管理及其目標(biāo)
- 基于ECharts的數(shù)據(jù)可視化應(yīng)用
- 海洋學(xué)海上實(shí)踐教學(xué)智慧樹知到期末考試答案2024年
- JTJ034-2000 公路路面基層施工技術(shù)規(guī)范
- 2023年4月自考00243民事訴訟法學(xué)試題及答案
- 戰(zhàn)場(chǎng)防護(hù)基本知識(shí)課件
- EPC工程總承包項(xiàng)目項(xiàng)目管理要點(diǎn)
- 初中圖書目錄
- 礦山爆破安全知識(shí)
- 搞笑小品劇本《白蛇前傳》劇本臺(tái)詞完整版
- 高速路政員年度工作總結(jié)
評(píng)論
0/150
提交評(píng)論