多功能防盜報警器的設計與分析_第1頁
多功能防盜報警器的設計與分析_第2頁
多功能防盜報警器的設計與分析_第3頁
多功能防盜報警器的設計與分析_第4頁
多功能防盜報警器的設計與分析_第5頁
已閱讀5頁,還剩21頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、 武漢工程大學 畢業設計(論文)題目 多功能防盜報警器的設計與分析 專業班級 電子信息工程專業一班 姓名 指導教師姓名、職稱 所屬助學單位 武漢工程大學 2011年 3月 20日多功能防盜報警器的設計與分析摘 要 隨著生活水平的不斷提高,人們的安全防范意識也在不斷增強,各種智能防盜報警器應運而生,并不斷地向各個領域深入,如家庭、公共地點、企事業單位,公司等。本設計采用智能芯片AT89C51單片機為主控器件,對報警信息進行查詢處理,控制報警信息的采集和報警信息的發送顯示。當按下其中的任一開關時就產生報警信息,報警信息由4021芯片處理后送入單機片內,經過單機片處理后,將報警信息送入兩位數碼顯示器

2、顯示報警點位置,同時觸發報警音響,達到報警。關鍵詞: AT89C51單片機 報警器 4021芯片ABSTRACTWith the continuous improvement of living standards, peoples safety awareness and a growing, all kinds of intelligence and alarm system emerged, and continuously deeply to various fields, such as family, public places, enterprises, company, etc

3、. This design USES the intelligent chip AT89C51 as the controller device to alarm information, control alarm, query processing information collection and alarm information delivery display. When press one of the either switch produce alarm information, alarm information by single chip 4021 pieces (a

4、fter through into the single slice processing, will alarm information into two digital display, and emergency alarm triggered alarm sound position, to call the police.Keywords: AT89C51 alarm 4021 chip目 錄第一章 概述1.1 引言-41.2 課題的敘述-41.3 設計方案分析-51.4 課題背景-5第二章 硬件電路設計2.1 電路組成及工作原理-112.2 報警器電路框圖-122.3 LED數碼管

5、顯示器-122.4 整流電路-142.5 報警電路-142.6 4021B芯片介紹-15第三章 系統的調試3.1 硬件調試-163.2 聯機調試-173.3 調試結果及改進方案-17第四章 設計總結 致謝-19 參考文獻-20 元器件清單-20 附錄:程序清單-21第 一 章 概 述1.1 引言 隨著社會和經濟的不斷發展,人民的生活水平在不斷上升,物質財富不斷增長,人們為了維護個人或集體的利益不受損失,營造一個更好的發展環境,安全意識也在不斷地增強,現代化建設已經向社會的各個方面深入,各種復雜的環境對安全提出了新的挑戰,當然,蓬勃發展的現代化趨勢也給安全防盜的發展提供了難得的機遇,膽識挑戰和機

6、遇同在。挑戰來自于服務對象,也來自于對手,服務對象來自于社會各個領域。帶有各自的環境特點,對象有不同的特點,這就要求產品要有大的靈活性,適應復雜的環境,再有就是價格不能高,要盡量的低廉,低的投入卻是要求高的產出,為生產者提供了一個大大的難題。近幾年,多功能安全防盜體系在不斷地摸索中一步步走來,從而使安全防盜體系也日趨完善,但是要給用戶提供更完美低廉的防盜產品,追求更大效益,占有更大的同類市場,生產商仍然在不斷努力,一款款新的防盜產品在不斷地被推出,競爭是殘酷的,只有依賴現代化的先進電子技術,預見到未來市場的發展趨勢,充分的開拓市場才能在這個弱肉強食的社會占有一席之地,在諸多因素中,性能和價格占

7、的地位可謂重大,本設計在依賴與其他同類產品的基礎上,進一步增強了系統的功能,降低了成本,相信可以與先進的防盜系統媲美,值得一提的是它便于堵漏擴展,具有很大的靈活性,突出其多功能特性。1.2 課題的敘述1.2.1 設計要求為了提高系統的可靠性,盡量的使用單片機,通過相關程序完成大部分功能,這樣不僅提供了系統的可靠性,還降低了設計成本,而且使他的防盜功能更加的突出。1.2.2 基本原理 根據原理圖所示,圖中16個開關按鍵模擬16個報警觸發點,如發現警情即有開關信號(或多個信號)的產生,對應的4021的口信號發生變化,本設計采用低電平作為報警信號,單機片掃描到報警信號,一個掃描周期結束后關閉4021

8、然后單機片對報警信號做進一步分析,即查找報警點和報警,具體掃描過程為P3.6和P3.4輸出讀允許信號即4021可將數據輸入單片機的允許信號,4021將16位的數據逐位送入單片機,單片機通過內部程序識別是否為警情,若是,則找出對應位的地址,調用該位的對應七段碼,送到顯示單元,并且報警,具體過程是:單片機的P1口輸出經單片機處理的七段碼地址送入兩位LED數碼顯示器,先由P3.0口控制顯示高位,經過短暫延時,再有P3.1口控制低位顯示單元,實現兩位動態顯示,實現報警顯示,報警音響在查找報警地址時已將報警音響觸發,如發現多處報警,則循環顯示報警位,一旦出現警情,并且報警,報警信息將持續工作,知道警情被

9、處理即人為將系統復位,以上即是本系統的基本原理和系統工作過程。1.3 設計方案分析多功能防盜報警器可通過多種途徑設計,如可通過數電,模電,電路進行搭建,也可由可編程控制器作為主控制,還可以用單機片作為主控制器件。不同的設計有著各自的優缺點,具體分析如下:1.、分析一由數電、模電等搭建出的報警電路,這些硬件搭建起的電路本身的可靠性就很低,很容易出現報警疏漏或錯誤報警等現象,電路本身較復雜,同時可靠性也降低,成本很高,維護麻煩,因此在現實生活中,幾乎沒有這類產品。此類設計的應用一般都是進行簡單的控制,或者用來實現簡單的功能。重要的是此類方法設計出的系統,擴展很麻煩,靈活性很低,故本設計舍棄其方案。

10、2、分析二由可編程控制器作為主控單元的報警器,此類編程控制器件較數電、模電搭建的電路,其有很高的靈活性,設計過程大部分為程序軟件部分的設計,但是此類設計依靠大量的硬件支持,像定時器、繼電器、觸發器等。這些器件在實際工作過程中,往往達不到理論上的特性。在價格上一個普通的可編程控制器的主機在千元以上,其他的器件也比較昂貴,所以這樣設計的報警器幾乎沒有。3、分析三采用單片機作為主控器件的報警器設計,具有結構簡單、方便進行擴展、并能體現多功能特性。符合論文要求、可靠性高、成本低廉(普通標準型市場價在6元左右)、功能強大等特點,在電子智能系統開發中得到廣泛應用,并發揮出了重要的作用,本設計的要求只有通過

11、單片機的控制才能達到預期的設計目標。相比其他設計方案,本方案更是表現出了優良的特性,故本設計基于AT89C51芯片使用廣泛,具有代表性的單片機進行設計。1.4 課題背景1.4.1 單片機的應用及選擇8051是MCS-51系列單片機中的代表產品,它內部集成了功能強大的處理器,包括硬件乘除法器、21個專用控制寄存器、4KB的程序存儲器、128字節的數據存儲器、4組8位的并行口、兩個16位的可編程定時計數器、一個全雙工的串行口以及布爾處理器。MCS-51具有比較大的尋址空間,地址線寬達16條,即外部數據存儲器和程序存儲器的尋址范圍達216=64KB,這作為單片機控制來說已是比較大的,這同時具備了I/

12、O口的訪問能力。此外,MCS-51采用模塊化結構,可方便的增刪一個模塊就可使引腳和指令兼容得到提高,這給應用提供了極大的便利。MCS-51的指令系統近乎完善,指令系統中包含了全面的數據傳送指令、完善的算數和邏輯運算指令、方便的邏輯操作和控制指令,對于編程來說,是相當靈活和方便的。MCS-51單片機的工作頻率為212MHZ,當振蕩頻率為12MHZ時,一個機器周期為1us,這個速度應該說是比較快的。8051中集成了完善的各種中斷源,用戶可以十分方便的控制和使用其功能。使得它的應用范圍加大,可以說它可以滿足絕大部分的應用場合。MCS-51把微型計算機的主要部件都集成在一塊芯片上,使得數據傳送距離大大

13、偏短、可靠性更高、運行速度更快。由于屬于芯片化的微型計算機,各功能部件在芯片中的布局和結構達最優化,抗干擾能力強,工作亦穩定。因此,在工業測控系統中,使用單片機是最理想的選擇。單片機屬于典型的嵌入式系統,所以它是低端控制系統最佳器件。MCS-51的開發環境要求較低,軟件資源十分豐富,介紹其他功能特性書籍和開發軟件隨處可取,只需配合一臺PC(對電腦配置基本上無要求),一臺仿真編程器即可實現產品開發。在眾多的單片機中,MCS-51的環境資源是最豐富的,這給MCS-51用戶帶來極大地便利。所以,本設計采用AT89C51芯片。1.4.2 芯片簡介1、 AT89C51性能簡介AT89C51是一種帶4K字

14、節閃爍可編程可擦除只讀存儲器(FPEROM)的低電壓,高性能CMOS 8位微處理器,俗稱單片機。該器件采用ATLEM高密度非易失存儲器制造技術制造,與工業標準的MCS-51指令集和輸出管腳相兼容,由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATLEM的AT89C51是一種高效控制器,為很多嵌入式控制系統提供一個靈活性高且價廉的的方案。2、 主要特性1)8031CPU與MCS-51兼容2)4K字節可編程FLASH存儲器(壽命100寫/擦循環)3)全靜態工作:0HZ24KHZ4)三級程序存儲器程序鎖定5)1288位內部RAM6) 32條可編程I/O線7)兩個16位定時器/計數器8)6個中斷

15、源9)可編程串行通道10)低功耗的閑置和掉電模式11)片內振蕩器和時鐘電路3、管腳說明MCS-51系列單片機芯片均為40個引腳,HMOS工藝制造的芯片采用雙列直插(DIP)方式封裝,其引腳示意及功能分類如下圖所示:圖1 MCS-51單片機芯片MCS-51系列單片機的40個引腳中有2個專用于主電源的引腳,2個外接晶體的引腳,4個控制或與其他電源復用的引腳,以及32條輸入輸出I/O引腳。 VCC:供電電壓, GND:接地。 PO口:PO口為一個8位漏極開路雙向I/O口,每腳可吸收8TTL門電流。當PO口得管腳第一次寫I時,被定義為高阻輸入,PO能夠用于外部程序數據存儲器,它可以被定義為數據/地址的

16、第8位,在FLASH編程時,PO口作為原碼輸入口,當FLASH進入校驗時,PO輸出原碼,此時PO外部必須被拉高。P1口:P1口是一個內部提供上拉電阻的8位雙向I/O口,P1口緩沖器能夠接收,輸出4TTL門電流。P1口管腳寫入1后,被內部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內部上拉的緣故。在FLASH編程和校驗時,P1作為第八位地址接收。P2口:P2口為一個內部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“1”時,其管腳被內部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內部上拉的緣

17、故,P2口當用于外部程序存儲器或16位地址外部數據存儲器進行存取時,P2口輸出地址的高八位。再給出地址“1”時,它利用內部上拉優勢,當對外部八位地址數據存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內容,P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。P3口:P:3口管腳是8個帶內不上拉電阻的I/O口,可接收輸出4個TTL門電流。將P:3口寫入“1”后,它們被內部上拉為高電平,并用作輸入,并作為輸入,由于外部下拉為低電平,P:3口將輸出電流(ILL)這是由于上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下圖所示:P3口管腳 被選功能P3.0 RXD (串行輸入口)P3

18、.1 TXD (串行輸出口)P3.2 / INTO(外部中斷0)P3.3 / INT1(外部中斷1)P3.4 TO (計時器0外部輸入)P3.5 T1 (計時器1外部輸入)P3.6 / WR (外部數據存儲器寫選通)P3.7 / RD (外部數據存儲器讀選通)P3口同時為閃爍編程和編程校驗接收一些控制信號。I/O口的內部結構如圖:圖2 I/O口內部結構圖I/O口作為輸入口時有兩種工作方式即所謂的度端口與讀引腳,讀端口實際上并不從外部讀入數據,而是把端口鎖存器的內容讀入到內部,總線經過某種運算或變換,再寫回到端口鎖存器,只有讀端口時才真正的把外部的數據讀入到內部總線上面,圖中的兩個三角形表示的就

19、是,輸入緩沖器CPU將根據不同的指令分別發出讀端口或讀引腳信號以完成不同的操作,這是由硬件自動完成的,不需要我們操心。讀引腳時也就是把端口作為外部輸入線時首先要通過外部指令把端口鎖存器置1然后再實行讀引腳操作否則就可能讀入出錯為什么看上面的圖如果不對端口置1端口鎖存器原來的狀態有可能為OQ端為OQ為1加到場效應管柵極的信號為1,該廠效應管就導通對地呈現低阻抗,此時,即使引腳輸入的先進好為1也會因端口的低阻抗而使信號變低使得外加的1信號讀入后不一定是1,若先執行置1操作則可以使場效應管截止引腳信號直接加到三態緩沖器中實現正確的讀入,由于在輸入操作時還必須附加一個準備動作,所以這類I/O口,被稱為

20、準雙相扣,89C51的P0/P1/P2/ P3口作為輸入時都是準雙向口,接下來讓我們看另一個問題,從圖中可以看出這四個端口還有一個差別除了P1口外P10P2 P3口都還有其它的功能。RST:復位輸入。當振蕩器復位器件時,要保持RST腳兩個機器周期的高電平時間。ALE/PROG:當訪問外部存儲器時,地址所存允許的輸入電平用于所存地址的地位字節在FLASH編程器件,次引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出地脈沖或用于定時目的。然而要注意的是:每當用作外部數據存儲器時,將跳過一個A,LE脈沖。如想禁止ALE的輸出可在S

21、FR8EH地址上置0,此時,ALE只有在執行MOVX, MOVX指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執行狀態ALE禁止,置位無效。/PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數據存儲器時,這兩次有效地/PSEN信號將不出現。/EA/VPP:當/EA保持低電平時,則在此期間外部程序存儲器(000H-FFFH),不管是否有內部程序存儲器,注意加密方式1時,/EA將內部鎖定為RESET:當/EA端保持高電平時,此間內部程序存儲器,在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。XTAL1:反

22、向振蕩放大器的輸入及內部時鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。綜上所述,MCS-51系列單片機的引腳作用可歸納為以下兩點:(1) 單片機功能多,引腳數少,因而許多引腳都具有第2功能(2) 但評級對外呈3總線形式,有P2、P0口組成16位地址總線;由P0口分時復用作為數據總線;由ALE、PSEN/、EA/與P3口中的INT0/、INT1/、T0、T1、WR/、RD/共10個引腳組成控制總線。4、 時鐘電路與工作時序XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內振蕩器,石晶震蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅動器件,XTAL2應不接,由于輸入至

23、內部時鐘信號要通過一個二分頻觸發器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求 的寬度。AT89C51的晶振率6MHZ。5、 復位方式與電路 復位就是通過某種方式,使單片機內各寄存器的值 變為初始狀態的操作。AT89C51單片機在時鐘電路 工作以后,在RESET端持續給出2個機器周期的高 電平就可以復位操作。復位分為上電自動復位和手 動復位兩種方式。本系統采用上電復位方式。 上電復位時在單片機接通電源時,對單片機的復 位上電復位電路圖如右圖:圖4 復位電路 在上電瞬間RST端與VCC電位相同,隨著電容上電壓的逐漸上升,RST端電位逐漸下降,上電復位所需要的最短時間是振蕩器

24、簡歷時間加2個機器周期。第二章 硬件電路設計2.1 電路組成及工作原理2.1.1 硬件原理圖及說明本設計的原理圖如下,設計采用AT89C51單片機作為主控器件,兩片4021芯片進行數據的采集和輸入,兩位LED數碼顯示器,顯示報警點信息,直流蜂鳴作為報警音響,設計中的報警觸發點,現為原理圖中的16個開關代替。當發現有警情出現時,即4021芯片I/O原來的高電平轉變為低時,單片機通過P3.6和P3.4控制4021進行讀操作,將報警信息送入單片機內處理,找出檢測點,然后將報警點信息通過P1口送至顯示單元,同時將P3.7置低,報警音響電路工作。2.1.2 多功能報警器電路原理圖 圖5 多功能報警電路原

25、理圖2.2 報警器電路框圖圖6 報警電路框圖2.3 LED數碼顯示器的結構LED數碼顯示器是一種由LED發光二極管組合顯示字符的顯示器件。它使用了8個LED發光二極管,其中7個用于顯示字符,1個用于顯示小數點,故通常稱之為7段發光二極管數碼顯示器。其內部結構如圖所示: 圖7 LED數碼顯示器圖LED數碼顯示器共有兩種連法:(1) 共陽極接法:把發光二極管的陽極連在一起構成共陽極,使用共陽極時接+5V,每個發光二極管的陰極通過電阻與輸入端相連當陰極段輸入低電平時,段法發光二極管就導通點亮,而輸入高電平時則不點亮。(2) 共陰極接法:把發光二極管的陰極連在一起構成共陰極,使用公共陰極接地。每個發光

26、二極管的陽極通過電阻與輸入端相連,當陽極端輸入高電平時,發光二極管就導通點亮為了顯示字符,要為LED數碼顯示器提供顯示段碼(或稱字形代碼)組成一個“8”字形字符的7段,再加上1個小數點位,共計8段,因此提供給LED數碼顯示器的顯示段碼為1個字節各段碼位的對應關系如下:段碼位D7D6D5D4D3D2D1D0顯示段dpgfedcba用LED數碼顯示器顯示十六位進制和空白字符與p的顯示段碼如下表:字型共陽極段碼共陰極段碼字型共陽極段碼共陰極段碼0C0H3FH990H6FH1F9H06HA88H77H2A4H5BHB83H7CH3B0H4FHCC6H39H499H66HDA1H5EH592H6DHE8

27、6H79H682H7DHF8EH71H7F8H07H空白FFH00H880H7FHP8CH73H(3) 如果要在同一時刻顯示不同的字符,從電路上看,這是辦不到的。因此只能利用人眼對視覺的殘留效應,采用動態掃描顯示的方法,逐個循環點亮各位數碼管,每位顯示5ms左右,是人看起來就好像在同時顯示不同的字符一樣。在進行動態掃描顯示時,往往是先并不知道應顯示什么內容,這樣也就無從選擇顯示字符的顯示段碼。為此,一般采用查表的方法,由待現實的字符通過查表得到其對應得顯示段碼。參數說明: 流入發光二極管IL范圍:10m20Ma; U1范圍 :1.5V2VR=(Vcc-0.7-Ut)h R范圍:135320PN

28、P管前的限流電阻Ru:Ru=(Vcc-0.7)Ib Ib=Ic(Ic=IL)求出Ib即可算出Ru2.4 整流電路下圖是一個帶有橋式整流電路的電容濾波的7085穩壓的穩壓電路通過變壓器將220伏的交流電經過這些環節得到5伏左右的直流電壓,以便提高單片機的工作電壓。 圖8 整流電路圖2.5 報警電路當P3.7為低電平即給直流蜂鳴器加一個5V電壓,直流蜂鳴器就會發出聲音報警。 圖9 報警電路圖參數說明: R=(Vcc-0.7)Ib Ic=(Vcc-0.3)R測 Ib=Ic2.6 4021B芯片介紹4021B引腳排列及主要引腳的說明: 圖10 4021B芯片引腳排列圖P/S串行并行控制-9腳 電源-1

29、6腳SI 串行輸入-11腳 接地-8腳Q8 串行輸入-3腳 CL時鐘-10腳并行輸入-PI1- PI8腳4021B八位移位寄存器(異步并入) 圖11 4021B八位寄存器CLSIP/SPIIPInQIQn1000010111101011111上升沿000Qn-1上升沿101Qn-1下降沿0Q1Qn第三章 系統調試3.1 硬件調試硬件調試系統的任務是排除系統的硬件電路故障,包括設計性錯誤和工藝性故障。硬件調試前首先要考慮對不同的功能模塊具體采用的接口方式、接口芯片及電路,在了解之后,有順序的進行測試,主要排查印刷電路板的問題及接口線上的一些問題。例如,粘線,斷線等,通過外觀直接可以排查的問題,特

30、別是重復多次焊接處,檢查是否有虛焊,脫落等現象。印刷電路板的差錯不能省略,可借助臺燈看過孔是否通亮,兩條接近的線是否粘連等,外圍線是否有誤。在本設計重要注意的是PI口與兩位LED的連接,防止連線出錯使系統工作后LED無法正常顯示數字或出現不正常的顯示。對此,在設計前要查閱相關資料,熟悉兩位LED引腳或數碼管的引腳分布及引腳功能在焊接LED前要對LED的各段進行檢測,由于本設計采用共陽極兩位LED顯示器,選通腳為左上第一個腳和右下第一個腳,可分別檢測兩個數碼檢測器。具體方法可用兩節1.5V干電池串聯220左右電阻,正極接兩位LED數碼顯示器的任一位選端,負極進行各段的調試,完成兩位數碼顯示器管的

31、檢測。也可在單機片最小系統焊接完成后,由提供的電壓進行檢測。錯誤舉例:粘線線間粘線現象主要發生在相鄰并且十分接近的工線之間。由于印制板生產廠家工藝的不穩定導致粘線,有的粘線比較容易看出但有的卻很難發現,所以,有時出現這種情況,脫機仿真程序沒有明顯錯誤,邏輯上也仔細對付過,但脫機后發現外圍接口電路不能正常工作,程序無論如何也調試不了。經過仔細的檢查發現兩條總線之間有十分細的粘連,經過處理后系統可以正常工作,對于粘連的檢測,可以使用萬用表滑移測試的方法,將一表筆固定指在一個引腳上,另一表針指在其他引腳上依次滑移,但速度不能太快。設計性錯誤:本設計設計性錯誤容易出現在4021的應用上,由于初次使用此

32、芯片,對其引腳的分布及功能不是非常熟悉,在接線過程中,會出現接錯現象,使系統在上電后不能正常的工作,無報警或無顯示信息,這就要對4021進一步研究。3.2 聯機調試 通過脫機調試可排除一些明顯的硬件故障,有些硬件故障需要通過聯機調試才可以發現和排除。將程序的機器碼灌入AT89C51單片機內,通電,按步驟執行,看是否能實現本設計的功能。3.3 調試結果及改進方案本設計主要通過軟件實現大部分功能,硬件電路相對簡單,調試的過程中出現的錯誤,都在老師的指導下查出改正,軟件部分沒有采用中斷程序,程序的設計由上向下順序設計,方便擴展,也方便閱讀,但一定要細心不然很容易出現錯誤。本設計已達到設計要求和目的。

33、多功能防盜報警器的報警形式過于單一,可以設計多種形式讓人們不用看數碼管就可以指導師哪個監測點報警,這就要運用到音樂方面的知識了。第四章 設計總結隨著大規模集成電路的發展,單片機具有體積小、價格低、功能強等特點,在工業控制、智能儀表、航天航空設備、機器人、家電產品等領域得到了廣泛應用。掌握好單片機應用系統的一般設計方法,對于單片機應用系統各工程設計與開發,有十分重要的意義。通過這次畢業設計我們得到了很好的學習和鍛煉,實際的工作能力得到了提高。在老師的幫助和指導下獨立的完成了整個設計過程,懂得了實踐和理論的相結合,為以后走向工作崗位做好準備。在設計時我們遇到一些難題時必須自己刻苦鉆研,謙虛謹慎地向

34、一切內行人學習,同學之間要團結互助,做好學習筆記和工作記錄,認真實踐,在實際工作中得到了很好的鍛煉,提高了自己。畢業設計是我們在校期間最后一次實踐活動,它也是我們實踐學習環節中最重要的內容,我們在老師的指導下,進行一次“運用四年來所學知識,解決實際工程問題”的綜合性的練習,使我們在分析問題、解決問提的能力上有了較大的提高,從而幫助了我們在走向工作崗位之前,對今后所從事的技術工作的基本步驟、思維方式以及相關技能,進行一次適應性的訓練。畢業設計工作現已接近尾聲,在這短短的實習過程中,我有著很深的體會,現在我就來談談我的體會:1、此次畢業設計,我感觸最大的是,這次改變了以前只會運用課本上給出的硬件設

35、計圖,提供全套元器件等,但是這次采用的模式是:有指導老師先給出設計課題,然后由我們學生自己通過查找資料,運用所學的知識,在指導老師的指引下拿出設計方案。2、在硬件圖設計方面,使我領會到了怎么樣才能一步一步深入地拿出初步的設計方案來,在經過反復的論證,最后拿出一個比較經濟、實用的方案來。在完成這些要求之前,我必須要對該課題要求實現的功能有一個比較詳細的了解,同時通過查資料,能夠做到對所需元件的功能、使用范圍、技術參數等有一個比較詳細的認識。3、在實物制作方面,我們自己必須根據確定好的原理圖選擇所需要的元器件。這樣一來就要通過查相關手冊來確定型號,同時也可以了解到這些元件的實際情況,做到心中有數,

36、并為以后走上工作崗位打下基礎。經過這次畢業設計,使我的自學能力,動手能力得到了明顯的提高,在考慮問題方面更加的深入,懂得了如何把理論知識轉化為實踐,同時又能從實踐中領會理論知識,尤其是對電子技術方面的專業知識在系統設計過程中進行了一次完整訓練,能較好的培養我們的工程實踐能力,是一次難得的理論與實踐相結合的機會。致 謝在畢業設計即將結束、論文完成之際,我在這里向一直關心幫助我的老師、同學和朋友們表示我最誠摯的謝意。首先感謝的是我的指導老師韓炎青老師,謝謝韓老師在我做畢業設計期間給予的大力支持和悉心指導,為畢業設計的順利完成提供了保證。同時,韓老師淵博的學識、嚴謹的治學態度、對學生認真負責的態度以

37、及對我們的諄諄教導給我留下了深刻的印象,這將使我在以后的工作學習中受益匪淺。同時要感謝各位老師的細心評閱,感謝來此參加我畢業答辯的各位老師,感謝你們的指導教育,感謝你們在答辯時對我的論文給予的詳盡細致的審閱。在此也感謝同學的支持和幫助,在做畢業設計期間,我們互相討論,互相借鑒,共同研究,最終使得畢業論文能出色完成。感謝工程大學四年來對我的培養,感謝我的老師、同學和朋友們在各方面給予我的關心和幫助。有了你們,我的學習生活變得豐富多彩,和你們一起渡過的四年大學生活令我終生受益。再次向你們表達我最誠摯的謝意,謝謝大家!學生:王寶坤 2011-3-20 參考文獻:1 康華光.電子技術基礎-模擬部分 第

38、五版.北京:高等教育出版社.20062 康華光.電子技術基礎-數字部分 第五版.北京:高等教育出版社.2006 3 潘永雄 沙河.電子線路CAD教程 第三版.陜西:西安電子科技大學出版社.2007 4 孫涵芳 徐愛卿.MCS-51系列單片機(修訂版)北京:北京航空航天大學出版社.2007 5 柯南電路設計Protel 之Schematic北京:中國鐵道出版社,2000 6 路勇電子電路實驗及仿真北京:清華大學出版社,2004元器件清單元器件型號數量電阻5.1164.732207電容10uf1電容30p2LED數碼顯示器DPY 7-SEG DP2晶振12MHZ1開關SW-PB16導線若干蜂鳴器1

39、三極管90121芯片AT89C511集成電路CD4021BCN2附錄 程序清單: ORG 0000H MOV SP#6FH MOV 20H,#0FFH MOV 20H,#0FFH SETB P3.7 清報警 ORL P3,#B 關顯示 SETB P3.6 清位移時鐘 AJMP MAIN 轉主程序 ORG 0050H MAIN: LCALLQZT 絕對條用QZT程序 MOV A,20H 將20單元調至A CJND A,#0FFH,LOOP1 SETB P3.7 關報警音響ORL P3,#B P3端口P3.0,P3.1或高電平關顯示LIMP MAIN 跳轉到主程序 QZT MOV R2,#10H

40、SETB P3.4 NOP NOP CLR P3.4 LOOP101: MOV C,P3.5 MOV A,21H RRCA MOV 21H,A MOVA,20H RRC A MOV 20H,A SETB P3.6 NOP NOP CLR P3.6 DJNZ R2,LOOP101 RETLOOP1: JB 00H,LOOP2 判斷00 H狀態 MOV 30H,#01H 將1號位狀態存于30 H LCALL XS 調用顯示程序LOOP2 JB 01H,LOOP3 MOV 30H,#02H LCALL XSLOOP3 JB 02H,LOOP4 MOV 30H,#03H LCALL XSLOOP4 J

41、B 03H,LOOP5 MOV 30H,#04H LCALL XSLOOP5 JB 04H,LOOP6 MOV 30H,#05H LCALL XSLOOP6 JB 05H,LOOP7 MOV 30H,#06H LCALL XSLOOP7 JB 06H,LOOP8 MOV 30H,#07H LCALL XSLOOP8 JB 07H,LOOP9 MOV 30H,#08H LCALL XSLOOP9 JB 08H,LOOP10 MOV 30H,#09H LCALL XSLOOP10 JB 09H,LOOP11 MOV 30H,#10H LCALL XSLOOP11 JB 0AH,LOOP12 MOV 30H,#11H LCALL XSLOOP12 JB 0BH,LOOP13 MOV 30H,#12H LCALL XSLOOP13 JB 0CH,LOOP14 MOV 30H,#13H LCALL XSLOOP14 JB 0DH,LOOP15 MOV 30H,#14H LCALL XSLOOP15 JB 0EH,LOOP16 MOV 30H,#15H LCALL XSLOOP16 JB 0FH,ZCXI MOV 30H,#

溫馨提示

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

評論

0/150

提交評論