![基于stc89c52單片機(jī)的模擬屏顯示控制系統(tǒng)設(shè)計(jì)_第1頁](http://file4.renrendoc.com/view10/M02/2D/2A/wKhkGWWqdNiADhBWAABiiaHXGko001.jpg)
![基于stc89c52單片機(jī)的模擬屏顯示控制系統(tǒng)設(shè)計(jì)_第2頁](http://file4.renrendoc.com/view10/M02/2D/2A/wKhkGWWqdNiADhBWAABiiaHXGko0012.jpg)
![基于stc89c52單片機(jī)的模擬屏顯示控制系統(tǒng)設(shè)計(jì)_第3頁](http://file4.renrendoc.com/view10/M02/2D/2A/wKhkGWWqdNiADhBWAABiiaHXGko0013.jpg)
![基于stc89c52單片機(jī)的模擬屏顯示控制系統(tǒng)設(shè)計(jì)_第4頁](http://file4.renrendoc.com/view10/M02/2D/2A/wKhkGWWqdNiADhBWAABiiaHXGko0014.jpg)
![基于stc89c52單片機(jī)的模擬屏顯示控制系統(tǒng)設(shè)計(jì)_第5頁](http://file4.renrendoc.com/view10/M02/2D/2A/wKhkGWWqdNiADhBWAABiiaHXGko0015.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE院系電子電氣工程系專業(yè)電氣工程及其自動(dòng)化班級(jí)電氣1班學(xué)號(hào)學(xué)生姓名指導(dǎo)教師摘要論文闡述了基于STC89C52單片機(jī)的模擬屏控制系統(tǒng)的硬件電路原理圖設(shè)計(jì),以及系統(tǒng)軟件設(shè)計(jì)中的時(shí)序控制部分和片選部分的實(shí)現(xiàn)過程和方法。該系統(tǒng)采用STC89C52單片機(jī)為控制中心,并用MAX232芯片來實(shí)時(shí)采集傳輸外部數(shù)據(jù),通過單片機(jī)的控制,實(shí)現(xiàn)相應(yīng)數(shù)據(jù)在模擬顯示屏上的顯示。系統(tǒng)包括地址鎖存模塊,時(shí)序控制模塊,片選模塊,顯示報(bào)警模塊四個(gè)部分,能夠?qū)崿F(xiàn)報(bào)警數(shù)據(jù)的實(shí)時(shí)采集和處理,時(shí)序控制模塊,液晶屏不同顯示模式的切換以及報(bào)警等功能。關(guān)鍵詞:?jiǎn)纹瑱C(jī)AT89C51;液晶顯示;按鍵控制本次課程設(shè)計(jì)是依據(jù)51單片機(jī)的最小系統(tǒng)做的一次系統(tǒng)擴(kuò)展,該系統(tǒng)的主要設(shè)計(jì)目的是對(duì)一些高危工作區(qū)域或者易發(fā)事故區(qū)域進(jìn)行監(jiān)控,能在事故發(fā)生后第一時(shí)間知道哪一區(qū)域發(fā)生了問題,從而采取相應(yīng)的應(yīng)對(duì)措施。該系統(tǒng)利用51單片機(jī)進(jìn)行系統(tǒng)控制,利用74系列芯片控制時(shí)序信號(hào)的發(fā)生以及輸出顯示,使得系統(tǒng)高效實(shí)用。關(guān)鍵字:74HC161;74HC74;74HC595;74HC165;74HC245;74HC573;74HC139;RS232;STC單片機(jī)
AbstractThispaperintroducesaAT89S51single-chipforthecontrollersystemdestemdesignthesystemcanrealizethedisplayanddynamicinbothEnglishandChinesecharactersandspecialeffectscanbethroughthelevelthatthewaythateventoexpandthesizeofthescreeninordertoachievethepurposeofthatincreasethecontentsystemadoptsPCasaPC,PCtothesinglechipmicrocomputercontrolcommandandtheuppermachinesenttostoredisplaycode,receivinganddealwithAT89S51PCcontrolcommandsanddisplaycode,thedisplaydrivermodulesdrivea16andresolutionofLEDdotmatrixdisplayscanshowedthatthePCandofcommunicationbetweenthemicrocontrollerusingRS232CcommunicationstandardstoachievechoosesAT89S51isinexpensiveprogramwrittentotheconvenientcharacteristicsmakeKeyword:74HC161;74HC74;74HC595;74HC165;74HC245;74HC573;74HC139;RS232;Singlechipmicrocomputer目錄目錄 1第1章引言 11.1選題背景及意義 11.1.1選題的背景 11.1.2選題的意義 31.2論文的整體構(gòu)架 3第2章開發(fā)工具簡(jiǎn)介 52.1KEILC51軟件簡(jiǎn)介 52.2Protel軟件簡(jiǎn)介 5第3章設(shè)計(jì)方案 73.1總體設(shè)計(jì)思路 73.2方案論證 83.2.1方案一無MCU設(shè)計(jì)方案 83.2.2方案二無74HC595設(shè)計(jì)方案 83.2.3方案三單片機(jī)控制下的移位時(shí)鐘方案 93.2.4方案確定 9第4章硬件設(shè)計(jì) 104.1系統(tǒng)設(shè)計(jì)原理圖 104.1.1原理圖繪制 104.1.2PCB板制圖 114.2系統(tǒng)各模塊介紹 124.2.1地址鎖存器模塊 124.2.2時(shí)序信號(hào)產(chǎn)生模塊 134.2.3組合邏輯應(yīng)用 15第5章調(diào)試結(jié)果及分析 175.1調(diào)試結(jié)果 175.2結(jié)果分析 17第6章結(jié)論 186.1設(shè)計(jì)結(jié)論 186.2心得體會(huì) 18參考文獻(xiàn) 19附錄一 20附一芯片驅(qū)動(dòng)程序 20附二RS-232接口通訊協(xié)議解析 21致謝 25PAGE27第1章引言1.1選題背景及意義1.1.1選題的背景進(jìn)入21世紀(jì)以來,我國信息技術(shù)得到快速的發(fā)展,LED點(diǎn)陣屏技術(shù)也取得突破性進(jìn)展及愈發(fā)成熟的市場(chǎng)銷售模式,同時(shí)當(dāng)今社會(huì)對(duì)電子產(chǎn)品的需求量日趨擴(kuò)大,以后將迎來LED新時(shí)代,隨著社會(huì)科技的進(jìn)步和戶外廣告的發(fā)展,人們對(duì)戶外媒體的要求也越來越高,傳統(tǒng)的路牌、燈箱、單立柱、霓虹燈等表現(xiàn)形式單一的戶外媒體已經(jīng)無法滿足受眾的需求。戶外廣告市場(chǎng)上的競(jìng)爭(zhēng)將是品牌價(jià)值、客戶管理和專業(yè)品質(zhì)的較量,于是,LED開始浮出水面。LED大型顯示屏是科技與媒體的完美結(jié)合,能把該理念充分發(fā)揮,當(dāng)仁不讓地成為未來戶外媒體發(fā)展趨勢(shì)。
LED顯示屏是20世紀(jì)90年代出現(xiàn)的新型平板顯示器件,由于其亮度高、畫面清晰、色彩鮮艷,使它在公眾多媒體顯示領(lǐng)域一枝獨(dú)秀,因此市場(chǎng)空間巨大。LED顯示屏是一種迅速發(fā)展起來的新型信息顯示媒體。隨著我國經(jīng)濟(jì)的不斷發(fā)展,已被廣泛應(yīng)用于車站、賓館、銀行、醫(yī)院等公共場(chǎng)合。顯示屏電源是其重要組成部分,主要用來給顯示屏發(fā)光二極管提供必要的工作電流,保證屏體正常顯示。為簡(jiǎn)單起見,通常采用由一小功率電源帶3到4個(gè)顯示驅(qū)動(dòng)板的供電方案。這樣,一個(gè)較大面積的顯示屏需要配接許多電源模塊,例如一個(gè)2m×1.5m的屏體,就需要提供24個(gè)5V/20A的模塊電源。該設(shè)計(jì)存在以下的缺點(diǎn)。
1)接線復(fù)雜每一個(gè)電源均需單獨(dú)地配置交流輸入線、直流輸出線。
2)電源冗余度差在大多數(shù)情況下,屏體顯示內(nèi)容為文字、動(dòng)畫、圖片,每個(gè)顯示驅(qū)動(dòng)板消耗的電流不一樣,可能某些電源模塊過載,而另一些模塊空載。此外,若某一電源失效,會(huì)造成屏體的一部分黑屏。
3)電源過載能力差,利用率低屏體在工作時(shí)消耗的電流隨畫面的內(nèi)容、顏色、亮度而變化,大部分時(shí)間電流較小,而大面積高亮度的畫面雖消耗電流大,但持續(xù)時(shí)間短??紤]到LED是恒流驅(qū)動(dòng)的,只要驅(qū)動(dòng)板可正常工作,供電電壓可以降低一些。電源最好有下拖形狀的限流特性,而不是通常的較陡峭形狀的限流特性,以保證有較好的過載能力、較高的利用率。
LED點(diǎn)陣顯示屏是通過PC機(jī)將要顯示的漢字字模提取出來,并發(fā)送給單片機(jī),然后顯示在點(diǎn)陣屏上,主要適用于室內(nèi)外漢字顯示。
LED點(diǎn)陣顯示屏按照顯示的內(nèi)容可以分為圖文顯示屏、圖像顯示屏和視頻顯示屏。與圖像顯示屏相比,圖文顯示屏的特點(diǎn)就在于無論是單色還是彩色顯示屏都沒有顏色上的灰度差別,因此圖文顯示屏也就體現(xiàn)不出色彩的豐富性,而視頻顯示屏不僅能夠顯示運(yùn)動(dòng)、清晰和全彩色的圖像,還能夠播放電視和計(jì)算機(jī)信號(hào)。雖然這三者有一些區(qū)別,但它們最基礎(chǔ)的顯示控制原理都是相似的。LED顯示屏的發(fā)展可分為以下幾個(gè)階段:第一階段為1990年到1995年,主要是單色和16級(jí)雙色圖文屏。用于顯示文字和簡(jiǎn)單圖片,主要用在車站、金融證券、銀行、郵局等公共場(chǎng)所,作為公共信息顯示工具。圖像處理技術(shù)、光纖通信技術(shù)等的應(yīng)用將LED顯示屏提升到了一個(gè)新的臺(tái)階。LED顯示屏控制
第二階段是1995年到1999年,出現(xiàn)了64級(jí)、256級(jí)灰度的雙基色視頻屏。視頻控制技術(shù)、專用大規(guī)模集成電路芯片也在此時(shí)由國內(nèi)企業(yè)開發(fā)出來并得以應(yīng)用。
第三階段從1999年開始,紅、純綠、純藍(lán)LED管大量涌入中國,同時(shí)國內(nèi)企業(yè)進(jìn)行了深入的研發(fā)工作,使用紅、綠、藍(lán)三原色LED生產(chǎn)的全彩色顯示屏被廣泛應(yīng)用,大量進(jìn)入體育場(chǎng)館、會(huì)展中心、廣場(chǎng)等公共場(chǎng)所,從而將國內(nèi)的大屏幕帶入全彩時(shí)代。LED顯示屏分為數(shù)碼顯示屏、圖文顯示屏和視頻顯示屏,均有LED矩陣塊組成。LED數(shù)碼顯示屏的顯示器件為7段碼數(shù)碼管,適于制作時(shí)鐘屏、利率屏等,顯示數(shù)字的電子顯示屏。圖文顯示屏的顯示器件是由許多均勻排列的發(fā)光二極管組成的點(diǎn)陣顯示模塊,適用于播放文字,圖像信息。圖文顯示屏可與計(jì)算機(jī)同步顯示漢字、英文文本和圖形;視頻顯示屏采用微型計(jì)算機(jī)進(jìn)行控制,文圖,圖像并茂,以實(shí)時(shí)、同步、清晰的信息傳播方式播放各種信息,還可顯示二維,三維動(dòng)畫、錄像、電視、VCD節(jié)目以及現(xiàn)場(chǎng)實(shí)況。LED顯示屏根據(jù)使用場(chǎng)所又可分為室內(nèi)顯示屏與室外顯示屏。LED顯示屏顯示畫面色彩艷麗,立體感強(qiáng)烈,靜若油畫,動(dòng)若電影,被廣泛應(yīng)用于金融、郵電、廠礦企業(yè)、交通運(yùn)輸、教育系統(tǒng)、醫(yī)院商場(chǎng)建筑市場(chǎng)、拍賣行等。
實(shí)際上,從2000年起,LED草坪燈、交通信號(hào)燈、手電筒、地板燈、景觀燈等開始進(jìn)入市場(chǎng),經(jīng)過近幾年的發(fā)展,規(guī)模上有較大增長(zhǎng)。從應(yīng)用產(chǎn)品的開發(fā)來說,首先是要把新應(yīng)用研制出來。2004年4月在德國法蘭克福照明展上,展出了80家公司采用Luxeon功能器件開發(fā)出的應(yīng)用產(chǎn)品。然而考慮開發(fā)什么產(chǎn)品時(shí),一定要從發(fā)揮LED本身優(yōu)點(diǎn)方面出發(fā),如從它的長(zhǎng)壽命、防潮、耐振動(dòng)特性出發(fā),可開發(fā)建筑照明、景觀燈具、水底投射燈具、廣告投光燈具、車輛燈具和交通信號(hào)燈;從省電、重量輕、體積小的特性出發(fā),可開發(fā)室內(nèi)照明燈、博物館投射燈、安全出口標(biāo)志燈、手電筒;從聚光性好等特性出發(fā),可開發(fā)薄形燈具、小臺(tái)燈、廣告燈箱、舞臺(tái)燈和煤礦燈;從低電壓、快速驅(qū)動(dòng)特性出發(fā),可開發(fā)手電筒、維修燈、埋地?zé)?、草坪燈和水中燈;從單一波長(zhǎng)高亮度特性出發(fā),可開發(fā)交通信號(hào)燈、道路警示燈、障礙燈和剎車燈等。
現(xiàn)在隨著電子技術(shù)的發(fā)展,產(chǎn)品的技術(shù)含量越來越高,使得芯片的復(fù)雜程度越來越高,人們對(duì)數(shù)萬門乃至數(shù)百萬門設(shè)計(jì)的需求也越來越多,信息時(shí)代,LED市場(chǎng)展現(xiàn)了美好的前景。如今時(shí)代在進(jìn)步,科技在發(fā)展,人們的生活質(zhì)量在步步提高,人們?cè)絹碓揭庾R(shí)到它和環(huán)境的協(xié)調(diào)性、美觀性以及更好的心理體驗(yàn),在這方面,走在同行業(yè)前列的是比利時(shí)Barco。Barco一直引著LED顯示領(lǐng)域的革命,為人們提供創(chuàng)意型的顯示解決方案,使LED與各種環(huán)境相融合,為人們帶來獨(dú)特視覺感受的同時(shí)也帶來無與倫比的心理體驗(yàn),也提供了更多的廣告和互動(dòng)機(jī)會(huì)。Barco在戶外廣告領(lǐng)域有很多成功案例,在國內(nèi)就有重慶的解放碑和北京的中關(guān)村,這些成功案例均為BarcoLED的用戶帶來巨大的商業(yè)價(jià)值。這些有BarcoLED的地方更已成為當(dāng)?shù)胤降臉?biāo)志性建筑之一。1.1.2選題的意義LED點(diǎn)陣屏本身具備很大的優(yōu)勢(shì),它主要應(yīng)用于顯示屏,利用發(fā)光二極管點(diǎn)陣模塊或像素單元組成的平面式顯示屏幕。由于它具有發(fā)光效率高、使用壽命長(zhǎng)、組態(tài)靈活、色彩豐富以及對(duì)室內(nèi)室外環(huán)境適應(yīng)能力強(qiáng)等優(yōu)點(diǎn),自20世紀(jì)80年代后期開始,隨著LED制造技術(shù)的不斷完善,在國內(nèi)外得到廣泛的應(yīng)用。它為一種低成本,高亮度,大角度,節(jié)能環(huán)保、易于數(shù)字化控制以及寬的環(huán)境適應(yīng)能力的一種公用信息發(fā)布系統(tǒng)。且我國LED產(chǎn)業(yè)發(fā)展現(xiàn)狀較為良好,具有很大的市場(chǎng)發(fā)展?jié)撡|(zhì),據(jù)有關(guān)部門統(tǒng)計(jì),近幾年,半導(dǎo)體顯示器產(chǎn)業(yè)發(fā)展迅速,全球產(chǎn)值年增長(zhǎng)率保持在20%以上,被公認(rèn)為是21世紀(jì)最具有發(fā)展前景的高技術(shù)領(lǐng)域。我國初步形成的完整產(chǎn)業(yè)鏈,在半導(dǎo)體顯示屏節(jié)能產(chǎn)業(yè)上取得了積極進(jìn)展,且我國技術(shù)水平相對(duì)領(lǐng)先,LED顯示屏產(chǎn)業(yè)在規(guī)模發(fā)展的同時(shí),產(chǎn)品技術(shù)推陳出新,一直保持比較先進(jìn)的水平。所以,選擇此設(shè)計(jì)課題不僅能讓我們對(duì)LED點(diǎn)陣屏這一行業(yè)有一個(gè)更加全面和深入的了解,掌握51單片機(jī)的軟硬件開發(fā)工具的使用方法,也能為以后的工作積累世紀(jì)工作經(jīng)驗(yàn),更能從中掌握其基本顯示原理和設(shè)計(jì)方法。增加對(duì)本技術(shù)的熟悉程度以及利于對(duì)我國這一技術(shù)與世界水平進(jìn)行正確對(duì)比,以看清自身的不足取長(zhǎng)補(bǔ)短,因此本課題不論是對(duì)自己的就業(yè)還是對(duì)我國的LED點(diǎn)陣屏技術(shù)的發(fā)展都有非常積極與現(xiàn)實(shí)的意義。1.2論文的整體構(gòu)架第一章引言部分對(duì)選題背景和應(yīng)用及前景作了詳細(xì)的闡述,明確了本課程設(shè)計(jì)的目的與意義。第2章主要介紹了開發(fā)本系統(tǒng)所涉及的開發(fā)工具及其基本信息。第3章通過對(duì)比論證的方式論證了本方案的可行性。第4章硬件設(shè)計(jì)。統(tǒng)籌安排了系統(tǒng)的各個(gè)功能模塊。第5章調(diào)試結(jié)果及分析。對(duì)系統(tǒng)的結(jié)果作出調(diào)試和分析。最后結(jié)論部分介紹了設(shè)計(jì)體會(huì)和編程體會(huì),并指出了系統(tǒng)設(shè)計(jì)中的不足和改進(jìn)的方向。
第2章開發(fā)工具簡(jiǎn)介模擬屏顯示控制系統(tǒng)利用KeilC51作為系統(tǒng)腳本語言進(jìn)行編程設(shè)置,是因?yàn)镃語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。用過匯編語言后再使用C來開發(fā),體會(huì)更加深刻。模擬屏顯示控制系統(tǒng)之所以利用Protel軟件進(jìn)行原理圖繪制以及PCB板繪制,是因?yàn)镻rotel軟件是基于Win95/WinNT/Win98/Win2000的純32位電路設(shè)計(jì)制版系統(tǒng)。其提供了一個(gè)集成的設(shè)計(jì)環(huán)境,包括了原理圖設(shè)計(jì)和PCB布線工具,集成的設(shè)計(jì)文檔管理,支持通過網(wǎng)絡(luò)進(jìn)行工作組協(xié)同設(shè)計(jì)功能。2.1KEILC51軟件簡(jiǎn)介KeilC51是美國KeilSoftware公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng),其提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到KeilC51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語言的優(yōu)勢(shì)KeilC51單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)C51工具包的整體結(jié)構(gòu)中uVision與Ishell分別是C51forWindows和forDos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A51編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對(duì)目標(biāo)文件(.ABS)。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM中。2.2Protel軟件簡(jiǎn)介Protel99SE是ProklTechnology公司開發(fā)的基于Windows環(huán)境下的電路板設(shè)計(jì)軟件。該軟件功能強(qiáng)大,人機(jī)界面友好,易學(xué)易用,仍然是各大機(jī)電院校電學(xué)專業(yè)必學(xué)課程,同時(shí)也是業(yè)界人士首選的電路板設(shè)計(jì)工具。Protel99SE由兩大部分組成:電路原理圖設(shè)計(jì)(AdvancedSchematic)和多層印刷電路板設(shè)計(jì)(AdvancedPCB)。其中AdvancedSchematic由兩部分組成:電路圖編輯器(Schematic)和元件庫編輯器(SchematicLibrary)Protel99SE軟件采用全新的管理方式,即數(shù)據(jù)庫的管理方式。Protel99軟件是在桌面環(huán)境下第一個(gè)以獨(dú)特的設(shè)計(jì)管理和團(tuán)隊(duì)合作技術(shù)為核心的全方位的印制板設(shè)計(jì)系統(tǒng)。所有Protel軟件設(shè)計(jì)文件都被存儲(chǔ)在唯一的綜合設(shè)計(jì)數(shù)據(jù)庫中,并顯示在唯一的綜合設(shè)計(jì)編輯窗口。其含有豐富的元件庫,可以方便調(diào)用,利于制圖。
第3章設(shè)計(jì)方案本章通過對(duì)比論證的方式詳細(xì)介紹了系統(tǒng)所采用的設(shè)計(jì)方案,同時(shí)也就采用本方案設(shè)計(jì)的優(yōu)點(diǎn)和意義做了說明。3.1總體設(shè)計(jì)思路1設(shè)計(jì)步驟設(shè)計(jì)將按模塊式實(shí)現(xiàn),根據(jù)任務(wù)書要求,設(shè)計(jì)總共分四大部分完成:(1)根據(jù)應(yīng)用需求構(gòu)建框架圖;(2)元器件選型及原理圖繪制;(3)各模塊設(shè)計(jì)與編程;(4)仿真制版。2設(shè)計(jì)思想傳感器傳感器計(jì)算機(jī)RS232計(jì)算機(jī)51單片機(jī)74HC573RAM74HC16574HC595燈陣控制顯示系統(tǒng)圖3-1總體設(shè)計(jì)框架圖利用傳感器將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),經(jīng)由計(jì)算機(jī)處理后通過RS-232傳輸給計(jì)算機(jī),再由計(jì)算機(jī)傳給51單片機(jī),51單片機(jī)將數(shù)據(jù)輸出給74HC573進(jìn)行鎖存,同時(shí)在單片機(jī)上擴(kuò)展一個(gè)RAM,鎖存器與RAM相連,而顯示控制部分也與RAM相連,控制RAM的讀寫操作,從而實(shí)現(xiàn)對(duì)模擬顯示屏的顯示控制,RAM與74HC165相連,利用74HC165完成并串轉(zhuǎn)換,再經(jīng)由74HC595完成串并轉(zhuǎn)換,而74HC595與燈陣相連。其設(shè)計(jì)框圖如圖3-1所示。3.2方案論證3.2.1方案一無MCU設(shè)計(jì)方案其設(shè)計(jì)框架圖如圖3-3所示。傳感器計(jì)算機(jī)RS232計(jì)算機(jī)傳感器計(jì)算機(jī)RS232計(jì)算機(jī)74HC57374HC16574HC595燈陣RS485此方案由于沒有使用MCU進(jìn)行顯示控制,雖然減少了硬件成本,但由于顯示控制部分的減少,系統(tǒng)的可靠性與有效性大大降低,而RAM芯片的較少,使得系統(tǒng)的處理能力大大降低,性價(jià)比不高。3.2.2方案二無74HC595設(shè)計(jì)方案?jìng)鞲衅鱾鞲衅饔?jì)算機(jī)RS232計(jì)算機(jī)51單片機(jī)74HC573RAM74HC165燈陣控制顯示系統(tǒng)圖3-3無74HC595設(shè)計(jì)方案框架圖方案二的設(shè)計(jì)框架圖如圖3-4所示。此方案不通過74HC595進(jìn)行串并轉(zhuǎn)換,雖然減少了芯片的使用,降低了硬件成本,但是由于74HC165是串行傳輸數(shù)據(jù)的,數(shù)據(jù)只能一位一位的在模擬屏上顯示輸出,實(shí)時(shí)性差,大大降低了系統(tǒng)的有效性。當(dāng)數(shù)據(jù)傳輸量較大時(shí),由于數(shù)據(jù)的傳輸是串行的,容易造成丟包,不能有效地對(duì)突發(fā)事件進(jìn)行預(yù)警,從而進(jìn)行相應(yīng)的處理,降低了系統(tǒng)的可靠性。3.2.3方案三單片機(jī)控制下的移位時(shí)鐘方案該方案(設(shè)計(jì)框圖見圖3-1)增大了系統(tǒng)的處理能力,而且單片機(jī)還對(duì)模擬屏進(jìn)行顯示控制,增強(qiáng)了系統(tǒng)的可操作性。74HC595芯片的應(yīng)用,提高了數(shù)據(jù)的傳輸速率,增強(qiáng)了系統(tǒng)的實(shí)時(shí)性和有效性,大大提高了系統(tǒng)的性價(jià)比。3.2.4方案確定由上述三個(gè)方案對(duì)比,采用第三種方案。單片機(jī)進(jìn)行顯示控制,增強(qiáng)了系統(tǒng)的可操作性,從而使系統(tǒng)顯得更人性化,更具有實(shí)用價(jià)值。而利用單片機(jī)進(jìn)行的片外RAM擴(kuò)展,大大增強(qiáng)了系統(tǒng)數(shù)據(jù)的容納能力,增強(qiáng)了系統(tǒng)的穩(wěn)定性。我們知道,單片機(jī)具有經(jīng)濟(jì)實(shí)惠,成本相對(duì)較低,速度快,片上資源豐富,驅(qū)動(dòng)能力強(qiáng),功耗低,可選擇型號(hào)種類多,性價(jià)比高,保密性好等優(yōu)點(diǎn)。因而,單片機(jī)的應(yīng)用,使得系統(tǒng)的有效性,穩(wěn)定性得到大大提高。在數(shù)據(jù)傳輸過程中,一般情況下,并行傳輸是最快的,但74HC165傳來的數(shù)據(jù)卻是串行的,為了實(shí)現(xiàn)串并轉(zhuǎn)換,從而高速有效的傳輸數(shù)據(jù),使得模擬顯示屏能實(shí)時(shí)有效的起到預(yù)警作用,而74HC595的應(yīng)用其恰好解決了這些問題。我們知道74HC595具有驅(qū)動(dòng)電流大,35毫安每個(gè)端口,操作靈活,方便的組成動(dòng)態(tài)顯示,電路簡(jiǎn)單成本低等優(yōu)點(diǎn)。因此,74HC595的應(yīng)用大大增強(qiáng)了系統(tǒng)的吞吐量和可靠性。方案三的設(shè)計(jì)是由單片機(jī)進(jìn)行系統(tǒng)的全局控制,而由74系列芯片去具體控制實(shí)現(xiàn)各部分的功能,完成系統(tǒng)的監(jiān)控任務(wù)。我們知道,單片機(jī)技術(shù)和74系列芯片正是當(dāng)今技術(shù)發(fā)展的潮流,而單片機(jī)技術(shù)以及74系列芯片的應(yīng)用恰好符合了技術(shù)發(fā)展的潮流。在本設(shè)計(jì)中,利用74系列芯片設(shè)計(jì)的片選電路、驅(qū)動(dòng)電路具有高效、簡(jiǎn)潔的特性,其結(jié)合單片機(jī)總線的讀寫信號(hào),讓各時(shí)序間,各波形間緊密相關(guān),使得整個(gè)系統(tǒng)的效率得到了大大的提高。綜合以上涉及方面的分析,因此本次課題采用此方案進(jìn)行設(shè)計(jì)。
第4章硬件設(shè)計(jì)4.1系統(tǒng)設(shè)計(jì)原理圖4.1.1原理圖繪制1.繪制步驟(1)打開PROTEL軟件,新建項(xiàng)目。(2)建立元件庫。(3)連線,設(shè)計(jì)原理圖,如圖4-1所示。圖4-1電路設(shè)計(jì)原理圖系統(tǒng)原理構(gòu)架圖如圖4-2所示。圖4-2系統(tǒng)原理構(gòu)架圖2.電路設(shè)計(jì)原理實(shí)現(xiàn)過程說明當(dāng)外部數(shù)據(jù)通過DB9端口送入單片機(jī)后,單片機(jī)的P0口用作時(shí)分復(fù)用系統(tǒng)的數(shù)據(jù)線和地址線,P2口傳送高八位地址,當(dāng)ALE信號(hào)有效時(shí),單片機(jī)先傳送地址信號(hào),74HC573進(jìn)行地址鎖存,隨后將接收到的數(shù)據(jù)送入RAM,同時(shí),單片機(jī)的P1.0和P1.1口以及T1口與一片74HC139相連,根據(jù)外來數(shù)據(jù)送來的區(qū)域數(shù)據(jù),完成74HC165的片選(注:此次課題暫時(shí)用了1片165)。單片機(jī)的P1.2和T1口以及RD口與另一片74HC139相連,用于控制時(shí)序信號(hào)的產(chǎn)生以及作為161和165的使能端。當(dāng)CSM為低電平,DISP為高電平,PE為低電平,此時(shí),74HC74的輸出Q為高電平,與Q端口相連的74HC161有效,啟動(dòng)計(jì)數(shù)功能,同時(shí)Q0口選中輸出,此時(shí),Q0口的信號(hào)不斷地在0與1之間交替變化,從而不斷的產(chǎn)生上升沿與下降沿,當(dāng)為上升延時(shí),74HC165工作,此時(shí),該上升沿經(jīng)反相器反相后,與74HC595相連,正好實(shí)現(xiàn)了74HC165工作時(shí),595不工作,而595工作時(shí),165不工作。當(dāng)計(jì)數(shù)器計(jì)滿16個(gè)脈沖溢出時(shí),其TC口產(chǎn)生一個(gè)上升沿信號(hào),將此信號(hào)送給74HC74的CLK管腳,此時(shí)74HC74Q端0,74HC161的CEP為低電平,其停止計(jì)數(shù)。我們知道,165和595都是上升沿觸發(fā)的,當(dāng)計(jì)數(shù)停止時(shí),也就停止了脈沖的產(chǎn)生,也就實(shí)現(xiàn)了對(duì)165和595的控制。4.1.2PCB板制圖1.繪制步驟(1)根據(jù)原理圖,進(jìn)行元器件導(dǎo)入。(2)原器件封裝。(3)生成PCB圖,如圖4-3所示。圖4-3PCB板圖4.2系統(tǒng)各模塊介紹4.2.1地址鎖存器模塊1.74HC573簡(jiǎn)介圖4-474HC573引腳圖74HC573的輸入是和標(biāo)準(zhǔn)CMOS輸出兼容的;加上拉電阻,他們能和LS/ALSTTL輸出兼容。當(dāng)鎖存使能端LE為高時(shí),這些器件的鎖存對(duì)于數(shù)據(jù)是透明的(也就是說輸出同步)。當(dāng)鎖存使能變低時(shí),符合建立時(shí)間和保持時(shí)間的數(shù)據(jù)會(huì)被鎖存。其引腳與功能特性如圖4-4所示。2.74HC573應(yīng)用原理圖圖4-574HC573應(yīng)用74HC573的實(shí)際應(yīng)用如圖4-5所示。在此原理圖中,單片機(jī)的P0口用作時(shí)分復(fù)用系統(tǒng)的數(shù)據(jù)線和地址線,而74HC573起地址鎖存的作用。當(dāng)單片機(jī)ALE(地址鎖存允許)為高電平時(shí),與其連接的74HC573的C口也為高電平,此時(shí)74HC573進(jìn)行地址鎖存。4.2.2時(shí)序信號(hào)產(chǎn)生模塊1.設(shè)計(jì)思路(1)利用晶振電路的輸出產(chǎn)生移位時(shí)鐘;(2)從存貯器讀出顯示數(shù)據(jù)時(shí)自動(dòng)啟動(dòng)發(fā)送;(3)發(fā)送完一個(gè)字節(jié)后停止;(4)74HC595與74HC165的時(shí)鐘信號(hào)反相。2.時(shí)序產(chǎn)生原理圖時(shí)序原理說明:首先,從單片機(jī)的讀寫控制端輸出一個(gè)讀信號(hào),當(dāng)允許擴(kuò)展RAM讀出數(shù)據(jù)時(shí),數(shù)據(jù)送入74HC165中暫存,同時(shí),單片機(jī)的RD、CSM、DISP管腳控制74HC139產(chǎn)生PE信號(hào),由PE信號(hào)控制計(jì)數(shù)器進(jìn)行計(jì)數(shù),其計(jì)數(shù)由Q0口輸出,Q0的值從0到1不斷跳變,不停的產(chǎn)生上升下降沿,而595的CLK口與反向器相連,從而使得74HC165里的數(shù)據(jù)一位一位的傳進(jìn)595中,而595一位一位地接收數(shù)據(jù)。時(shí)序產(chǎn)生原理圖如圖4-6所示。計(jì)數(shù)時(shí)序狀態(tài)真值表如表4-7所示。圖4-6時(shí)序產(chǎn)生原理圖表4-7計(jì)數(shù)時(shí)序狀態(tài)真值表信號(hào)狀態(tài)PECEPQ0CLK計(jì)數(shù)時(shí)010未知計(jì)數(shù)后100上升沿3.時(shí)序波形圖圖4-7時(shí)序波形圖時(shí)序波形圖說明:當(dāng)單片機(jī)的DISP為高電平與CSM為低電平且RD信號(hào)有效時(shí)時(shí),PE信號(hào)有效為低電平,使得74HC74置位,CEP變?yōu)楦唠娖剑瑥亩鴨?dòng)了74HC161,讓其開始計(jì)數(shù),計(jì)數(shù)由Q0口輸出,共計(jì)數(shù)十六個(gè)脈沖,這樣就產(chǎn)生了8個(gè)上升沿和8個(gè)下降沿,在這8個(gè)上升沿中,每個(gè)上升沿使得165傳一個(gè)數(shù),而每個(gè)下降沿,使得595取一個(gè)數(shù)。當(dāng)計(jì)數(shù)完成后,161的TC口產(chǎn)生一個(gè)上升沿脈沖,使得74HC74復(fù)位,CEP變?yōu)榈碗娖?,同時(shí)單片機(jī)控制RD信號(hào)變?yōu)楦唠娖?,關(guān)閉RAM的讀寫,使得74HC139停止工作,PE信號(hào)失效,161停止計(jì)數(shù)。4.2.3組合邏輯應(yīng)用1.設(shè)計(jì)原理圖組合邏輯應(yīng)用圖如圖4-8所示。原理圖說明:由單片機(jī)的P1.0和P1.1完成片選,實(shí)現(xiàn)165以及595的級(jí)聯(lián),從而擴(kuò)大該系統(tǒng)控制的規(guī)模。同時(shí),由單片機(jī)的RD信號(hào),DISP信號(hào)控制時(shí)序的發(fā)生。圖4-8組合邏輯應(yīng)用圖
第5章調(diào)試結(jié)果及分析5.1調(diào)試結(jié)果本系統(tǒng)設(shè)計(jì)的主要目的是為了實(shí)現(xiàn)對(duì)高危行業(yè)的某些區(qū)域進(jìn)行監(jiān)控,當(dāng)該區(qū)域出現(xiàn)緊急情況時(shí),模擬顯示屏的燈陣會(huì)點(diǎn)亮,使得能夠及時(shí)做出應(yīng)對(duì)措施。具體要求如下:1.系統(tǒng)啟動(dòng)時(shí),所有的燈都處于熄滅的狀態(tài)。2.當(dāng)外部傳感器傳來信號(hào)時(shí),數(shù)據(jù)送入單片機(jī)的擴(kuò)展RAM中。3.當(dāng)單片機(jī)讀寫信號(hào)打開時(shí).即允許從RAM中讀出數(shù)據(jù)時(shí),定時(shí)器工作,由其輸出端不斷產(chǎn)生上升沿和下降沿信號(hào),使得74HC165和74HC595工作,從而控制模擬屏燈陣的顯示,而模擬屏的每一個(gè)燈和相應(yīng)的區(qū)域?qū)?yīng),從而實(shí)現(xiàn)對(duì)區(qū)域的監(jiān)控。5.2結(jié)果分析本設(shè)計(jì)應(yīng)該掌握單片機(jī)系統(tǒng)的基本構(gòu)成,掌握74系列芯片原理及使用方法,掌握51板的使用方法,初步掌握STC51單片機(jī)匯編語言一般編程技巧,初步掌握PROTEL軟件的使用方法和操作技巧,初步掌握51板系統(tǒng)調(diào)試的一般步驟及方法。
第6章結(jié)論6.1設(shè)計(jì)結(jié)論1.在設(shè)計(jì)中我遇到了繪制原理圖時(shí),對(duì)軟件不熟而造成的種種失誤;對(duì)芯片的了解不夠深入,不能合理的選用芯片型號(hào)和利用其管腳;在整個(gè)電路的設(shè)計(jì)上,對(duì)知識(shí)的綜合應(yīng)用能力太差,造成了電路冗余;對(duì)單片機(jī)匯編語言不熟悉程序編寫困難等問題。2.我采用的方法是通過上網(wǎng)搜索資料,和同組成員商議,向指導(dǎo)老師和實(shí)訓(xùn)老師請(qǐng)教以及通過光盤盒網(wǎng)站中相關(guān)資料進(jìn)行學(xué)習(xí)。3.此設(shè)計(jì)的優(yōu)點(diǎn)是電路簡(jiǎn)單明了,各時(shí)序間,各波形間聯(lián)系緊密,減少了硬件上的冗余。缺點(diǎn)是模擬屏燈陣的燈編號(hào)程序難以實(shí)現(xiàn)。4.我建議在進(jìn)行等標(biāo)號(hào)時(shí),先連接,在對(duì)對(duì)應(yīng)的引腳上的燈和區(qū)域進(jìn)行編號(hào),增加單片機(jī)軟件程序智能的對(duì)進(jìn)制進(jìn)行轉(zhuǎn)換,除去繁冗的進(jìn)制計(jì)算。6.2心得體會(huì)畢業(yè)設(shè)計(jì)終于結(jié)束了,最初的目的是想學(xué)到一些對(duì)將來就業(yè)很有實(shí)質(zhì)性幫助的東西。結(jié)果還算可以接受,雖然說與預(yù)期的有不少出入,但鍛煉自己這個(gè)主要目標(biāo)算是達(dá)成了。通過這次課程設(shè)計(jì),我對(duì)如何完成一項(xiàng)實(shí)際的計(jì)劃有了進(jìn)一步的認(rèn)識(shí),對(duì)如何加強(qiáng)自己的合作能力有了更進(jìn)一步的思考。通過這次課程設(shè)計(jì),我想下學(xué)期的畢業(yè)設(shè)計(jì)會(huì)少點(diǎn)困難,以后在工作中也能夠有更多的經(jīng)驗(yàn)好借鑒。在這段日子里,我實(shí)踐、思考、反思、總結(jié),所得收獲都已經(jīng)成為大學(xué)生涯中的寶貴財(cái)富?;蛟S大學(xué)生活中的片斷隨著歲月的流逝難免被遺忘,但是這段課程設(shè)計(jì)的日子相信仍會(huì)是記憶深刻,它作為我們走向社會(huì)的第一步,承載了即將面對(duì)現(xiàn)實(shí)和挑戰(zhàn)的心情,必將難忘。
參考文獻(xiàn)[1]于海生.微型計(jì)算機(jī)控制技術(shù)[M].北京:清華大學(xué)出版社,1999.6.[2]孫涵芳.MCS-51系列單片機(jī)原理及應(yīng)用[J].北京:北京航天大學(xué)出版社,1996.4.[3]黃正瑾.綜合電子設(shè)計(jì)與實(shí)踐[M].福建:東南大學(xué)出版社,2002.3.[4]趙建領(lǐng).51單片機(jī)開發(fā)與應(yīng)用技術(shù)詳解[M].北京:北京航空航天大學(xué)出版社,2005.[5]周立功.單片機(jī)實(shí)驗(yàn)與實(shí)踐[M].北京:北京航空航天大學(xué)出版社,2004.[6]李群芳.單片機(jī)原理、接口及應(yīng)用.北京:清華大學(xué)出版社,2010.9.[7]曹陽.邏輯與數(shù)字電路設(shè)計(jì).北京:清華大學(xué)出版社.2008.5.[8]陳海宴.51單片機(jī)原理及應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2010.[9]鐘富昭等.8051單片機(jī)典型模塊設(shè)計(jì)與應(yīng)用[M].北京:人民郵電出版社,2007.[10]張琳娜,劉武發(fā).傳感檢測(cè)技術(shù)及應(yīng)用.北京:中國計(jì)量出版社,1999.[11]薛均義.凌陽十六位單片機(jī)原理及應(yīng)用.北京:北京航空航天大學(xué)出版社.2003.
附錄一附一芯片驅(qū)動(dòng)程序單片機(jī)顯示驅(qū)動(dòng):MOVR2,#8LOOP:RLCAMOVSER,CSETBCLKCLRCLKDJNZR2,LOOP驅(qū)動(dòng)子程序:MOVDPTR,#MOVXA,@DPTRMOVR2,#8LOOP:SETBCLKCLRCLKDJNZR2,LOOP循環(huán)控制程序:MOVDPTR,#MOVR6,#(N+255)/256MOVR7,#LOWNLOOP:MOVXA,@DPTRINCDPTRDJNZR7,LOOPDJNZR6,LOOP
附二RS-232接口通訊協(xié)議解析協(xié)議中所定義的四種分割符號(hào):1.PacketBegin =’\b\f’ 為協(xié)議報(bào)文的開始符。2.FileBreak =’\f\b’ 為協(xié)議中各個(gè)字段之間的分隔符。3.CommandBreak =’\b\v’ 為對(duì)各指令段之間的分隔符。4.PacketEnd =’\f\v’ 為協(xié)議報(bào)文的結(jié)束符。通訊串口設(shè)置:上位機(jī)RS232數(shù)據(jù)格式約定:波特率:9600BPS數(shù)據(jù)長(zhǎng)度:8位起始位:1位校驗(yàn):無連接初始化協(xié)議協(xié)議解析連接初始化協(xié)議:客戶端連接模擬顯示屏數(shù)據(jù)包(Connect)Connect=\b\fLED\f\bCI\f\b’(’\f\b1\f\b’)’\f\b5\f\v和校驗(yàn)心跳超時(shí):設(shè)置為5秒。Connect=080c4C45440c0843490c08280c08310c08290c08350c0bA7模擬顯示屏返回客戶端連接數(shù)據(jù)包(ConnectAck)ConnectAck=\b\fLED\f\bCIA\f\b’(’\f\b1\f\b’)’\f\b0\f\v和校驗(yàn)系統(tǒng)狀態(tài)號(hào):“0”表示系統(tǒng)正常,即服務(wù)端已就需,并開始服務(wù)。ConnectAck=080c4C45440c084349410c08280c08310c08290c08300c0be3客戶端斷開與模擬顯示屏的連接協(xié)議 客戶端斷開與服務(wù)的連接(Disconnect) Disconnect=\b\fLED\f\bCB\f\v和校驗(yàn) Disconnect=080c4C45440c0843420c0b99客戶端與模擬顯示屏的心跳連接協(xié)議 客戶端與服務(wù)的心跳請(qǐng)求(Heartbeat) Heartbeat=\b\fLED\f\bHB\f\v和校驗(yàn) Heartbeat=080c4C45440c0848420c0b9e 服務(wù)返回客戶端心跳請(qǐng)求(HeartbeatNotity) HeartbeatNotity=\b\fLED\f\bHBN\f\v和校驗(yàn)HeartbeatNotity=080c4C45440c0848424E0c0bEC客戶端訂閱模擬顯示屏或模擬顯示屏LED點(diǎn)狀態(tài)、警情的協(xié)議 客戶端訂閱請(qǐng)求協(xié)議(Subscribe)訂閱模擬顯示屏狀態(tài)協(xié)議Subscribe=\b\fLED\f\bAS\f\v和校驗(yàn)Subscribe=080c4C45440c0841530c0ba8訂閱模擬顯示屏LED點(diǎn)狀態(tài)、警情的協(xié)議 Subscribe=\b\fLED\f\bAS\f\b1—935\f\v和校驗(yàn)Subscribe=080c4C45440c0841530c08312D3933350c0bbb協(xié)議中,設(shè)備點(diǎn)號(hào)=子系統(tǒng)號(hào)+‘—’+LED編號(hào),“LED編號(hào)”是指某一個(gè)LED燈在整個(gè)模擬屏上的編號(hào),還是在某個(gè)系統(tǒng)中的編號(hào)。由于無系統(tǒng)劃分依據(jù),我方將“LED編號(hào)”暫定為:某個(gè)LED燈在整個(gè)模擬屏系統(tǒng)中的編號(hào)。服務(wù)返回客戶端訂閱請(qǐng)求協(xié)議(SubscribeNotify)返回模擬顯示屏狀態(tài)協(xié)議SubscribeNotify=\b\fLED\f\bASN\f\b0\f\v和校驗(yàn)訂閱狀態(tài)碼:0:訂閱成功SubscribeNotify=080c4C45440c0841534E0c08300c0b3A返回模擬顯示屏點(diǎn)狀態(tài)、警情協(xié)議 SubscribeNotify=\b\fLED\f\bASN\f\b1—935\f\b0\f\v和校驗(yàn)訂閱狀態(tài)碼:0:訂閱成功SubscribeNotify=080c4C45440c0841534E0c08312D3933350c08300c0b4D客戶端取消訂閱模擬顯示屏或模擬顯示屏LED點(diǎn)狀態(tài)、警情的協(xié)議 客戶端取消訂閱請(qǐng)求協(xié)議(Unsubscribe) 1.客戶端取消訂閱模擬顯示屏狀態(tài)協(xié)議 Unsubscribe=\b\fLED\f\bUS\f\v和校驗(yàn) Unsubscribe=080c4C45440c0855530c0bbc 2.客戶端取消訂閱模擬顯示屏LED點(diǎn)狀態(tài)、警情協(xié)議 Unsubscribe=\b\fLED\f\bUS\f\b1—935\f\v和校驗(yàn)Unsubscribe=080c4C45440c0855530c08312D3933350c0bcf服務(wù)返回客戶取消訂閱請(qǐng)求協(xié)議(UnsunbscribeNotify)服務(wù)返回客戶端取消訂閱模擬顯示屏請(qǐng)求協(xié)議Unsubscribe=\b\fLED\f\bUSN\f\b0\f\v和校驗(yàn)取消訂閱狀態(tài)碼:0:取消訂閱成功。Unsubscribe=080c4C45440c0855534E0c08300c0b4E服務(wù)返回客戶端取消訂閱模擬顯示屏LED點(diǎn)狀態(tài)、警情請(qǐng)求協(xié)議Unsubscribe=\b\fLED\f\bUSN\f\b1—935\f\b0\f\v和校驗(yàn)取消訂閱狀態(tài)碼:0:取消訂閱成功。Unsubscribe=080c4C45440c0855534E0c08312D3933350c08300c0b61狀態(tài)檢測(cè)協(xié)議 客戶端查詢模擬顯示屏相關(guān)狀態(tài)的數(shù)據(jù)包(Status) Status=\b\fLED\f\bSQ\b\vLED\f\b1—1\f\v和校驗(yàn)Status=080c4C45440c085351080b4C45440c08312D310c0b43查詢模擬屏以及1號(hào)系統(tǒng)1號(hào)LED燈狀態(tài)。模擬顯示屏返回客戶端查詢數(shù)據(jù)包(StatusNotify)StatusNotify=\b\fLED\f\bSQN\f\b1\b\vLED\f\b1—1\f\b1\f\v和校驗(yàn)StatusNotify=080c4C45440c0853514E0c0831080b4C45440c08312D310c08310c0b1B返回模擬屏狀態(tài)正常以及1號(hào)系統(tǒng)1號(hào)LED燈狀態(tài)正常。警情上報(bào)協(xié)議警情上報(bào)系統(tǒng)若制作則模擬屏上所用的元件幾乎翻倍,加上距離較遠(yuǎn),數(shù)據(jù)在傳輸中會(huì)產(chǎn)生偏差,于是會(huì)導(dǎo)致整個(gè)系統(tǒng)更加不穩(wěn)定。系統(tǒng)中所用元件均為優(yōu)質(zhì)元件,其出故障的概率極低,故警情上報(bào)協(xié)議在本系統(tǒng)中不做處理。設(shè)備控制協(xié)議 客戶端向模擬屏發(fā)送控制數(shù)據(jù)包(Control)例:1號(hào)系統(tǒng)1號(hào)燈門禁報(bào)警狀態(tài),指令序列號(hào)為5,需要返回執(zhí)行結(jié)果。 Control=\b\fLED\f\bDC\f\b5\f\b1—1\f\b1\f\b’(’\f\b1:11\f\b’)’\f\v和校驗(yàn) 參數(shù)ID:參數(shù)ID始終為1。參數(shù)值:參數(shù)值依據(jù)某個(gè)燈的報(bào)警情況確定。Control=080c4C45440c0844430c08350c08312D310c08280c08313A31310c08290c0be1模擬屏返回客戶端控制結(jié)果數(shù)據(jù)包(ControlAck)例:根據(jù)上例指令序號(hào)為5,需返回執(zhí)行結(jié)果,指令執(zhí)行成功則返回如下數(shù)據(jù)包:ControlAck=\b\fLED\f\bDCA\f\b5\f\b0\f\v和校驗(yàn)ControlAck=080c4C45440c084443410c08350c08300c0b69設(shè)備參數(shù)讀取協(xié)議 客戶端向模擬屏發(fā)送參數(shù)讀取數(shù)據(jù)包(Read)Read=\b\fLED\f\bDR\f\b123\f\b1—1\f\b1\f\b’(’\f\b1\f\b’)’\f\v和校驗(yàn)參數(shù)ID:參數(shù)ID為1.Read=080c4C45440c0844520c083132330c08312D310c08310c08280c08310c08290c0bfa模擬顯示屏返回客戶端參數(shù)讀取結(jié)果數(shù)據(jù)(ReadAck)ReadAck=\b\fLED\f\bDRA\f\b123\f\b1—1\f\b1\f\b’(’\f\b1:0:0\f\b’)’\f\v參數(shù)值:0.模擬屏LED點(diǎn)狀態(tài)正常:0ReadAck=080c4C45440c084452410C083132330C08312D310C08310C08280C08313A303A300C08290C0B0F
致謝在這里感謝指導(dǎo)老師馬老師給我耐心的指導(dǎo),在這次設(shè)計(jì)期間,碰到許多專業(yè)方面的難題,馬老師都一一幫我解答,特別在教學(xué)繁忙的情況下,還為我們提供了許多寶貴的資料和意見,并幫我們做出了詳細(xì)的分析,使我們更加順利地完成此次課程設(shè)計(jì)。通過這一個(gè)多月的時(shí)間,使我學(xué)到許多知識(shí),明白了許多以前上課時(shí)無法理解的知識(shí),還積累了一些較簡(jiǎn)單的問題解決方案。與此同時(shí)也感謝同組做課題設(shè)計(jì)的同學(xué),在設(shè)計(jì)過程中,有許多東西我不懂,他們都耐心地給我講解,給予我技術(shù)支援,幫助我解決了不少難題。另外由于該方面的設(shè)計(jì)水平有限,所以存在著許多缺陷和失誤,懇請(qǐng)老師批評(píng)指正。ganemploymenttribunalclaiEmploymenttribunalssortoutdisagreementsbetweenemployersandemployees.Youmayneedtomakeaclaimtoanemploymenttribunalif:youdon'tagreewiththedisciplinaryactionyouremployerhastakenagainstyouyouremployerdismissesyouandyouthinkthatyouhavebeendismissedunfairly.Formoreinformationaboutdismissalandunfairdismissal,see
Dismissal.Youcanmakeaclaimtoanemploymenttribunal,evenifyouhaven't
appealed
againstthedisciplinaryactionyouremployer
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度國際教育培訓(xùn)機(jī)構(gòu)合作合同-@-5
- 2025年度綜合施工作業(yè)吊車租賃包月合同
- 2025年度網(wǎng)紅直播戶外廣告合作合同(HBF-RH)
- 2025年度航空客運(yùn)航班延誤補(bǔ)償合同
- 2025年度跨境電商平臺(tái)融資借款及抵押擔(dān)保合同協(xié)議
- 電商品牌與用戶體驗(yàn)的融合設(shè)計(jì)
- 電商行業(yè)稅務(wù)合規(guī)性培訓(xùn)的重要性
- 競(jìng)選大隊(duì)委演講稿 (15篇)
- 春節(jié)日記模板錦集8篇
- 2025年度古董字畫修復(fù)與藝術(shù)修復(fù)材料供應(yīng)合同
- 小學(xué)校本課程教材《趣味數(shù)學(xué)》
- 干細(xì)胞療法推廣方案
- (2024年)電工安全培訓(xùn)(新編)課件
- mil-std-1916抽樣標(biāo)準(zhǔn)(中文版)
- 《社區(qū)康復(fù)》課件-第七章 腦癱患兒的社區(qū)康復(fù)實(shí)踐
- 城鄉(xiāng)環(huán)衛(wèi)一體化內(nèi)部管理制度
- 廣匯煤炭清潔煉化有限責(zé)任公司1000萬噸年煤炭分級(jí)提質(zhì)綜合利用項(xiàng)目變更環(huán)境影響報(bào)告書
- 小學(xué)數(shù)學(xué)六年級(jí)解方程練習(xí)300題及答案
- 大數(shù)據(jù)在化工行業(yè)中的應(yīng)用與創(chuàng)新
- 光伏十林業(yè)可行性報(bào)告
- 小學(xué)綜合實(shí)踐《我做環(huán)保宣傳員 保護(hù)環(huán)境人人有責(zé)》
評(píng)論
0/150
提交評(píng)論