智能小區(qū)門禁系統(tǒng)設計與實現8000字【論文】_第1頁
智能小區(qū)門禁系統(tǒng)設計與實現8000字【論文】_第2頁
智能小區(qū)門禁系統(tǒng)設計與實現8000字【論文】_第3頁
智能小區(qū)門禁系統(tǒng)設計與實現8000字【論文】_第4頁
智能小區(qū)門禁系統(tǒng)設計與實現8000字【論文】_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

智能小區(qū)門禁系統(tǒng)設計與實現目錄24401中文摘要 1TOC\o"1-3"\h\u244011引言 摘要:伴隨著時代的不斷發(fā)展,科學技術也在日益更替,當前我們已經進入了物聯網的時代,不僅在工業(yè)當中能夠應用到物聯網,在家居生活當中使用的一些產品也是與物聯網有關的,隨著物聯網技術不斷的發(fā)展,出現了各種各樣的新產品,門禁系統(tǒng)就是被研究出來的新產品之一,傳統(tǒng)的門禁需要門禁卡或者數字密碼才能夠開門,但是這樣的開門方式還是存在著安全問題的,在此基礎上開發(fā)了一個智能小區(qū)門禁系統(tǒng),本次設計的小區(qū)智能門禁系統(tǒng)的處理器采用了單片機來處理數據,使用LCD12864顯示器來顯示相關的用戶信息,使用DS18B20溫度檢測模塊來檢測用戶的溫度,用戶在進入和出入小區(qū)的時候能夠自動打開小區(qū)的門禁,能夠幫助小區(qū)管理員更好的管理小區(qū)。關鍵詞:單片機;門禁系統(tǒng);LCD12864;溫度檢測引言研究背景及意義研究背景太門禁系統(tǒng)是對通行權的管理控制,是小區(qū)住戶安全的直接保障,管理著人員的進出,保障著財產不受侵犯。門禁系統(tǒng)的發(fā)展基礎是傳統(tǒng)的門鎖,門鎖主要用于實現通行通道的關閉與開放,門鎖在人類的社會發(fā)展過程中不斷進行創(chuàng)新和突破,逐漸發(fā)展成門禁系統(tǒng)。原始社會人們就開始在居住的門上用繩索系好來保護房間,可是繩索容易斷裂,于是后面就用竹子或者木頭做的門來替代繩索,這樣簡易的門鎖在當時的社會就可以保障居住的人員和財物的安全,門禁的雛形就在這個時候開始形成。由于木制的或者竹制的門鎖有著明顯的弊端,在長期使用的過程中經常容易損壞,不能防火,還特別容易遭受蟲蛀,因此門鎖的安全性能大大降低。人們在社會發(fā)展的過程中安全意識不斷得到加強和提高,也逐漸意識到木制門鎖潛在的危險性。一大批能工巧匠用提煉出來的金屬制作出了機械門鎖,用金屬制作的機械鎖十分牢固,還有耐壓、防火、防蟲的優(yōu)點,受到人們的廣泛應用。鎖成為了每家每戶的必需品,也是家庭安防的第一道關卡。隨著互聯網的發(fā)展,小區(qū)門禁系統(tǒng)也在更新換代,研究一款新型門禁系統(tǒng)是非常必要的。研究意義如今,科技發(fā)展迅猛,生物識別技術不斷取得新進展,指紋鎖、人臉鎖、虹膜鎖一一出現,無形的鑰匙逐步替代有形的鑰匙。對于家庭住戶來說,門禁可以管理家庭人員和訪客的出入,但是門禁系統(tǒng)不單單只有解決出入這一個功能,還應該解決鑰匙的管理困難、門禁系統(tǒng)靈活性差、安全性低等弊端。因此,新型的智能門禁系統(tǒng)不斷地向前發(fā)展。智能門禁系統(tǒng)的出現,使得鎖具擺脫了長久以來對于實物鑰匙的依賴,通過借助物聯網技術和生物識別技術,實現了門禁系統(tǒng)的遠程無線操控和智能化管理,提高了門禁系統(tǒng)的安全性能,為未來的智能化門禁進一步發(fā)展提供了參考價值。國內外研究現狀二十世紀七十年代,在科技的推動下,微電子技術廣泛應用于門鎖領域,隨后陸續(xù)出現了各種智能鎖。在當時的情況下,智能門鎖的出現并未立刻形成完備的門禁系統(tǒng),而是經過了大概二十年左右時間的不斷發(fā)展,直到二十世紀九十年代,真正意義上的電子門禁系統(tǒng)才逐漸形成。國外的一些國家對于門禁系統(tǒng)的研究都比較早,并且已經有了較為完備的門禁系統(tǒng)體系。1990年開始,國外門禁系統(tǒng)的業(yè)界標準是當時的HID感應卡技術。我們國家對于門禁系統(tǒng)的研究起步較晚,1995年國內才剛剛開始出現RFID卡,隨后射頻卡被廣泛應用于各個行業(yè)。2000年的時候迎來IC卡的時代,2002年,第一代iCLASS被GlobalHD推出,使得門禁系統(tǒng)在當時變得更加安全、更加強大,中頻(13.56MHz)RFD技術一度成為當時門禁行業(yè)的規(guī)范。繼射頻技術之后,指紋技術不斷興起,科學研究表明人體指紋存在著唯一性。指紋技術的相關研究在門禁上的應用是直到2010年才出現的,指紋密碼出現在門禁系統(tǒng)中。相關的指紋門禁開始進入商業(yè)化發(fā)展,指紋門禁系統(tǒng)實現了利用指紋對用戶身份進行識別。活體指紋、人臉、虹膜也在之后的發(fā)展中不斷取得突破。2014年以后,在智能手機的迅猛發(fā)展的大形勢下,門禁與手機結合越來越緊密。用戶可以使用發(fā)放的二維碼鑰匙進行身份認證,通過掃碼來開門。門禁系統(tǒng)也開始使用藍牙、Wi-Fi、ZigBee等無線連接的方式,使得開門變得更加便捷。研究方法1.查閱資料:通過知網和圖書館進行查閱關于智能小區(qū)門禁設計的相關的資料,初步了解智能小區(qū)門禁軟硬件設計的概念,在此基礎上對單片機型號和外部電路等模塊進行選型,設計出整個系統(tǒng)的的電路圖。2.系統(tǒng)設計:確定各模塊需要的元器件,了解該系統(tǒng)所用到的各個硬件的工作原理,按照設計規(guī)范,在Proteus仿真當中搭建出該系統(tǒng)的仿真電路。3.軟件設計:使用KEIL4來進行編寫相關的程序,程序編寫完成后,對程序進行修改和編譯,確定程序不報錯后,生成HEX文件,將其燒錄到仿真電路當中的單片機芯片當中去。4.仿真測試:將編寫好的程序燒錄到單片機當中后,對單片機進行上電處理,對各個功能進行測試,看其功能是否能夠正常運行。主要研究內容1、LCD12864模塊能夠顯示用戶的信息,溫度上限,和實時溫度。2、按鍵模塊分為開門按鍵和出門按鍵、溫度閾值調節(jié)按鍵,按下開門按鍵和關門電機分別正轉和反轉,按下溫度閾值按鍵能夠調節(jié)溫度的加減。3、紅外檢測模塊能夠檢測當前進入小區(qū)人的體溫。4、蜂鳴器報警模塊能夠在檢測人體溫度大于設置的閾值溫度的時候進行報警。系統(tǒng)的總體設計系統(tǒng)概述本次設計的智能小區(qū)的門禁系統(tǒng)的控制器選擇的是單片機來進行控制整個系統(tǒng)的,使用顯示器來將用戶信息給顯示出來,使用溫度檢測模塊來將用戶的溫度檢測出來,還能夠進行預設溫度,通過按鍵能夠對檢測的溫度進行調節(jié),當檢測的溫度高于設置好的報警溫度的時候,蜂鳴器能夠自動進行報警。總體方案設計圖如圖2-1所示。圖2-1總體方案設計圖元器件型號的選擇與對比單片機型號的對比與選擇單片機作為微型處理器的一種,也是有非常多的款式和型號的,不同款式和型號的單片機在處理數據速度、內存、封裝、成本等方面都是不相同的,本次設計的小區(qū)門禁系統(tǒng)的微型處理器主要通過STM32單片機和AT89C52單片機的對比來進行選型,兩種單片機的具體介紹如下。方案一:使用型號為STM32的單片機來作為核心處理器,STM32單片機是意法半導體公司設計出來的一款微型控制器,其主要針對的是需要高性能、低成本、低功耗的嵌入式應用而設計出來的一款微型處理器,并且增強型的STM32單片機外部晶振頻率最高能達到72MHZ,并且根據不同型號的STM32單片機對應的內存也是不同的,其中內存包括64KB~256KB,閃存包括20KB~64KB,并且還有三種不同的封裝方式,其封裝型號分別為LQFP64、LQFP100、LFBGA100,三種封裝模式能夠滿足開發(fā)人員用最少的硬件來滿足個性化的需求。方案二:使用型號為AT89C52的單片機來作為核心處理器,AT89C52單片機是ATMEL公司生產出來的一款低功耗的微型處理器,其存儲器使用了可編程FLASH存儲技術,并且AT89C52單片機是在51單片機的架構上面進行開發(fā)出來的,所以能夠兼容51單片機的指令集并且還具備MCS-51內核,其具有了51單片機不成具備的多種功能,AT89C52單片機的外部晶振頻率能夠最高能夠達到35MHZ,處理數據的速度也是比較快的,其封裝方式只有一種PDIP封裝,也能夠滿足開發(fā)人員開發(fā)的大部分設計。根據上述方案一和方案二的對比,在結合本次設計的智能小區(qū)門禁的實際情況來進行分析,方案二的AT89C52單片機已經能夠滿足開發(fā)需求,并且在處理數據速度方面也是比較快的,在考慮到成本和開發(fā)難度等實際問題,決定選擇使用方案二的AT89C52單片機來作為本次設計的微型處理器。顯示器型號的對比與選擇顯示模塊也是在本次設計當中必不可少的一個設計模塊,顯示模塊主要顯示出當前檢測出來的重量等參數,能夠讓用戶直觀的觀測出電子秤檢測出來的數據。方案一:使用LCD1602顯示器來進行顯示相關的數據,LCD顯示器是當前使用比較多的一種顯示器,特別是在工業(yè)控制當中,大部分顯示器使用的都是LCD1602顯示器,當然,在單片機系統(tǒng)開發(fā)當中,最常使用的就是LCD1602顯示器,其優(yōu)點就是編程簡單、兼容性強,缺點就是不能夠顯示漢字。方案二:使用LCD12864顯示器來顯示相關的數據,LCD12864能夠顯示漢字,在編程的通過字模軟件進行取模放到專門的函數當中,進行調用就能夠顯示漢字,LCD12864優(yōu)點就是能夠進行顯示漢字、圖像、字符等信息,其缺點就是占據了單片機的大量I/O口。通過上述兩種方案進行對比,本次設計的智能小區(qū)門禁系統(tǒng)需要進行顯示漢字,所要選擇方案二的LCD12864充當本次設計的顯示器。溫度檢測模塊型號的對比與選擇方案一:DS18B20溫度傳感器,DS18B20是一款比較簡單的溫度傳感器,其能夠檢測的溫度范圍非常廣,但是檢測精度誤差是比較大的,一般被用于精度要求不高的設計當中。方案二:DHT11溫濕度傳感器,其是一款能同時進行檢測當前環(huán)境的溫濕度,但是其缺點就是其工作的溫度范圍不高,但是其檢測的精度是非常高的,一般被用于溫差較低的環(huán)境當中。通過對比,本次設計選擇使用了DS18B20溫度檢測模塊來進行檢測用戶的體溫。按鍵模塊的型號與對比與選擇方案一:矩陣鍵盤,矩陣鍵盤是當按鍵數量較多的時候,為了減少占用單片機的I/O,通過排列組合發(fā)明出來的,現在常見的矩陣鍵盤是3*3或者是4*4的矩陣鍵盤,能夠通過占用很少的I/O口來實現很多的功能。方案二:獨立按鍵,獨立按鍵是能夠和單片機進行連接的,其一段和單片機的I/O進行連接,另一端和地線進行連接,單片機能夠進行檢測獨立按鍵的高低電頻來進行判斷是否有按鍵按下,獨立按鍵的優(yōu)點就是反應速度快,缺點就是需要占用大量的I/O口,適用于不需要大量按鍵的設計當中。在本次設計當中,因為單片機外部還剩余了大量的I/O口,并且使用的按鍵也不多,按鍵模塊就選擇方案二的獨立按鍵。電機驅動模塊的型號對比與選擇方案一:步進電機,步進電機是將脈沖信號轉換為角位移信號的電機,能夠進行隨時啟停,并且其轉動的步進角為3%~5%,而且能夠進行長時間工作,還耐高溫,不僅能夠進行正轉,還能夠進行反轉,其優(yōu)點就是能夠瞬間啟動和急速停止,其缺點就是需要結合ULN2003驅動模塊進行使用。方案二:直流電機,直流電機的轉速比較高,并且在進行輸入電流的時候就能夠進行轉動,能夠根據負載的大小來進行調整轉速,其缺點就是不能夠在高速運行狀態(tài)下突然停止。考慮到本次設計的門鎖要能夠進行隨時打開和關閉,方案一的步進電機更適合本次設計。系統(tǒng)硬件設計AT89C52單片機51單片機分為了很多系列,初代51單片機是從英特爾的8004單片機上面更新而來的,但是隨著時代的不斷發(fā)展,Flash技術的不斷完善,8004單片機不斷的發(fā)展,最后形成了51系列的單片機,但是51系列單片機也分為很多型號,國外生產的51單片機的公司主要有英特爾、愛特梅爾、飛利浦、華邦、西門子等公司,國內生產的51單片機的公司只有合肥宏晶公司,這幾家公司生產出來的51系列單片機也分為很多的型號,最經典的就是89C51和89C52系列的單片機,其機器周期為12T、2個定時器、5個中斷、32個I/O口,能夠滿足一些基本的電路設計,本次設計使用的就是ATMEL公司的AT89C52單片機,但是隨著時代的發(fā)展,51單片機也在不斷的發(fā)展,就比如STC12C5A60S系列的單片機,其和51系列的單片機的功能幾乎相同,就是多了一個定時器和一個數模轉換器,但是其機器周期是1T,處理信息的速度就比89C51單片機快了8-10倍,但是在設計的時候,選擇合適的單片機型號就行。AT89C52單片機外部引腳如圖3-1所示。圖3-1AT89C52單片機晶振電路晶振電路的作用就是進行產生時鐘脈沖的一個電路,只有單片機一個芯片是沒辦法使整個系統(tǒng)正常運行的,只有配合晶振電路和復位電路才能夠使整個系統(tǒng)正常運行,從圖3-2當中能夠觀測出晶振電路是有兩個30皮法的電容并聯然后串聯一個11.0592MHZ的晶振構成的,這兩個電容又被稱為諧振電容,來滿足晶振電路能夠正常起震,電容的數值大小是和晶振數值的大小相掛鉤的,本次設計的晶振使用的是12MHZ的晶振,其運行一個周期的時間就是1ms。圖3-2晶振電路復位電路復位電路也是夠成單片機最小系統(tǒng)不可缺少的一個部分,其主要的功能就是將單片機在出現錯誤的時候將其恢復到原始狀態(tài),復位電路的構成如圖3-3所示。圖3-3復位電路LCD12864顯示器LCD12864顯示器如圖3-4所示,LCD12864的分辨率為128×64,其內部內置了8192個中文漢字(16×16點陣),128個字符(8X16點陣),LCD12864正常的工作的電壓為3.3~5V,其不需要在電源引腳連接分壓電阻,可以直接和5V電源進行連接,通過圖3-4所示,能夠觀測到LCD12864外部一共16個引腳,其中DB0~DB7是和單片機進行連接的數據傳輸的引腳,E是使能引腳,RW和RS是控制引腳,CS1和CS2是信號偏遠引腳,通過程序來進行驅動各個引腳能夠使LCD12864正常運行。圖3-4LCD12864步進電機本次設計的步進電機如圖3-5所示,ULN2803電機驅動芯片的1B、2B、3B接口分別和單片機的P3.0、P3.1、P3.2引腳進行連接的,另外一端和步進電機進行連接的,通過程序來進行控制步進電機的啟停。圖3-5步進電機DS18B20溫度檢測溫度傳感器使用的是一款常用的數字式溫度傳感器,該款傳感器為DS18B20傳感器,其能夠進行檢測的溫度范圍為-55℃~+125℃,其檢測出來的溫度誤差為1℃,通過圖3-6能夠觀測到,DS18B20溫度傳感器一共三個引腳,GND引腳為接地端、DQ為數據總線進行發(fā)送信息,VCC為電源端,因為其外部引腳比較簡單,所以DS18B20也接受多點測溫,一條總線上面最多能夠并聯8個溫度傳感器來進行實現多點測溫,并且測量結果能夠已形成以9~12位數字量方式進行串行發(fā)送,并且其體積較小,穩(wěn)定性高、價格低廉,在測溫領域當中被廣泛使用。圖3-6DS18B20獨立按鍵模塊本次設計的按鍵模塊使用的是獨立按鍵,其分別為溫度+、溫度-、進入、外出、人員信息五個按鍵,其分別和單片機的P1.0、P1.1、P1.2、P1.3、P1.4五個引腳進行連接在一起,溫度+按鍵和溫度-按鍵能夠進行調整報警的溫度,進入和外出按鍵能夠打開小區(qū)的門禁,人物信息按鍵能夠顯示當前進入或者外出的人物信息。按鍵接線如圖所示。圖3-7獨立按鍵蜂鳴器報警模塊蜂鳴器選用5V電磁式有源蜂鳴器,由于蜂鳴器的工作電流一般比較大,以至于單片機的I/O口是無法直接驅動的,所以要利用三極管開關電路來驅動。本處選用的是8550三極管,它是一個PNP型的三極管?;鶚O串聯一個1K的電阻連接到單片機的I/O口時。當I/O口輸出低電頻時,三極管導通,蜂鳴器鳴叫;當I/O口輸出高電頻時,三極管截止,蜂鳴器停止鳴叫。蜂鳴器電路如下3-7所示。在檢測到人體溫度高于報警溫度的時候,蜂鳴器能夠進行報警,來進行提醒管理員當前用戶的體溫異常。圖3-8蜂鳴器報警系統(tǒng)流程圖設計及其代碼測試主函數設計主程序設計是一個系統(tǒng)的核心設計,主程序設計的好壞就關系著一個系統(tǒng)的好壞,因此主程序設計是十分重要的,本次設計也進行設計了一個主程序,當然在編程當中,為了能夠很好的觀測代碼的層次,在代碼編寫的時候,采用了主程序和子程序編寫的方式,然后用主程序來進行調用各個子程序來確保系統(tǒng)能夠正常運行,主程序流程設計圖如圖4-1所示。圖4-1主函數流程圖子函數設計按鍵子函數設計鍵盤掃描程序的主要工作就是判斷是否有按鍵按下,如果有按鍵被按下,那么單片機會進行識別來進行啟動相對應的功能,如果沒有識別到按鍵按下,那么單片機就不會有相關的操作,單片機通過掃描矩陣鍵盤來進行判斷是否有按鍵按下,按鍵子程序流程圖如圖4-2所示。圖4-2按鍵子程序流程圖溫度檢測子函數設計溫度檢測子函數也是本次設計子函數當中比較重要的一個子函數,其流程圖如下圖4-3所示。圖4-3溫度檢查子函數流程圖代碼測試本次設計的智能小區(qū)的門禁系統(tǒng)在編程的時候就將主函數和子函數進行獨立編程的,然后在主函數當中進行調用各個子函數,確保程序再出問題的時候能夠快速找到問題所在,將程序給修改正確,編寫完成的程序如圖4-4所示。圖4-4程序圖程序編寫完成后,對程序進行編譯,看程序是否報錯,程序編譯如圖4-5所示。圖4-5程序編譯完成圖通過圖4-5能夠觀測到,程序編譯完成的時候,窗口顯示了當前的程序沒有錯誤,只有一處警告,程序能夠運行,然后進行生成hex文件,如圖4-6所示。圖4-6HEX文件生成圖HEX文件生成后,就能夠將HEX文件燒錄到單片機當中進行驅動單片機運行,看單片機是否能夠實現相關的功能。仿真測試程序編寫完成后,要通過proteus軟件進行繪制仿真圖,本次使用了proteus7.8版本的仿真軟件來進行繪制相關的電路圖,繪制完成的電路圖如圖5-1所示。圖5-1仿真電路圖仿真電路圖繪制完成后,要將hex文件燒錄到芯片當中,芯片燒錄操作如圖5-2所示。圖5-2程序燒錄圖程序燒錄完成后,對仿真進行運行,點擊仿真左下角的三角標號進行運行仿真,觀測整個仿真是否能夠正常運行。仿真運行如圖5-3所示圖5-3仿真運行圖通過圖5-3能夠觀測到,仿真正常運行的時候LCD12864顯示器上面能夠顯示出當前的用戶信息,報警溫度和檢測溫度以及門禁的狀態(tài),現在進行調整報警溫度的數值,將其調整到30℃,調整結果如圖5-4所示。圖5-4報警溫度調整圖報警溫度調節(jié)完成后,進行檢測人體的溫度,當人體的溫度高于報警溫度的時候,蜂鳴器會自動進行報警,當小區(qū)有人進入的時候,狀態(tài)欄會顯示進入狀態(tài),信息欄能夠顯示業(yè)主的信息,整體測試如圖5-5所示。圖5-5整體測試圖通過上述的測試,設計出來的系統(tǒng)能夠完成預期的功能。6結論本次設計的是基于單片機的智能小區(qū)門禁系統(tǒng),在設計的時候,因為自己對硬件模塊的不熟悉,走了很長的彎路,在指導老師的指導下,在編程的時候,使用了模塊化編程,每一個模塊都使用一個子函數進行編寫,一旦出現問題的時候,能夠很快的進行修改程序,但是在編寫程序的過程當中,還是出現了很多的錯誤和警告,但在和指導老師的積極溝通后,這些問題都被自己一個一個慢慢的解決了,最終生成了hex文件燒錄到系統(tǒng)當中,系統(tǒng)在運行的過程當中,能夠正常運行,并且能夠實現預期的功能,然后按照系統(tǒng)來進行撰寫畢業(yè)論文,通過本次畢業(yè)設計,讓我明白了,人不要眼高手低,不要覺得很多東西在理論上面非常簡單,自己能做得來,其實在實際操作的時候,卻會發(fā)現一點都不簡單,甚至還會給你搞的焦頭爛額,本次設計的基于單片機的智能小區(qū)門禁系統(tǒng)功能是能夠實現預期的功能了,但是因為自己設計經驗的不足和硬件模塊的不熟悉,有些比較好的功能還是沒能夠實現,在今后的實踐當中,會多多的進行設計,使自己成為一個合格的電子設計工程師。參考文獻[1]王佳,王浩,馮義,等.基于單片機的門禁系統(tǒng)設計[J].中國航班,2019(9):1.[2]王鵬博,俞文博.基于單片機的智能門禁系統(tǒng)的設計[J].數字技術與應用,2020,38(1):3.[3]劉志娟,陸奎.基于單片機的新型智能門禁系統(tǒng)設計[J].河南科技,2013(12):2.[4]石巖,王浩.基于單片機的小區(qū)門禁系統(tǒng)設計[J].現代工業(yè)經濟和信息化,2016(19):3.[5]符曉巍.基于單片機的紅外遙控報警門禁系統(tǒng)設計[J].科技傳播,2010(12):2.[6]劉燕紅,儲曉華,陳佳佳,等.基于STM32的智能門禁系統(tǒng)設計[J].科技經濟導刊,2018(7):3.[7]李峻屹.基于NFC的數字化智能門禁系統(tǒng)設計與實現[J].微型電腦應用,2019,35(1):3.[8]余煜華.小區(qū)樓宇自動化安防系統(tǒng)的設計與實現[D].廣東工業(yè)大學,2019.[9]杜威.基于BLE技術的門禁系統(tǒng)研究[J].建筑工程技術與設計,2018.[10]阮有兵,徐海黎,萬旭,等.基于人臉識別的智慧小區(qū)門禁系統(tǒng)[J].電視技術,2019,43(1):5.[11]李智慧,劉明亮,王偉,等.智能社區(qū)門禁系統(tǒng)的設計與實現[J].黑龍江大學工程學報,2020,11(3):7.[12]余吉.分析基于無線傳輸技術的住宅小區(qū)智能門禁系統(tǒng)設計[J].2020.[13]韓媛媛.基于WiFi和RFID技術的小區(qū)智能門禁系統(tǒng)設計[J].南方農機,2021,52(19):3.附錄附錄一:電路圖附錄二:源程序代碼#include<reg52.h>#include<math.h>#include"stdio.h"#include"config.h"#include"Zimo.h"voidWrite_String(ucharx,y,bitz,uchar*p){uchari=0,j;while(p[i]!=0){if(p[i]<0x80){for(j=0;j<255;j++){if(YW[j]==0)break;elseif(YW[j]==p[i]){Write_Shu(x,y,z,YW_CODE[j]);y+=8;if(y>120){x+=2;y-=120;}}}i+=1;}else{for(j=0;j<255;j+=2){if(ZW[j]==0)break;elseif(ZW[j]==p[i]&&ZW[j+1]==p[i+1]){Write_Han(x,y,z,ZW_CODE[j/2]);y+=16;if(y>120){x+=2;y-=120;}}}i+=2;}}}voidDisplay(void){ ucharBuffer[20]; sprintf(Buffer,"%d",Temp_H); Write_String(2,72,0,Buffer);}voidSTEP_MOTOR_FFW(ucharn){ uchari,j; for(i=0;i<5*n;i++) {for(j=0;j<8;j++) { if(Key6==0)break;P3=FFW[j];delayms(40); Write_String(6,48,0,"進"); } }}voidSTEP_MOTOR_

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論