廣告燈自動控制系統開題報告_第1頁
廣告燈自動控制系統開題報告_第2頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、本科生畢業設計(論文)開題報告廣告燈自動控制系統的設計當今時代是一個新技術層出不窮的時代,在電子領域尤其是自動化智能控制領域,傳統的分立元件或數字邏輯電路構成的控制系統,正以前所未見的速度被單片機智能控制系統所取代。單片機從 20 世紀 70 年代問世以來,對人類社會的進步已產生巨大的影響,由于其集成度高,處理能力強,可靠性高,易于使用等優點,在工業控制,智能家居,辦公室自動化等諸多領域得到了廣泛的應用;可以說,智能控制與自動控制的核心就是單片機。近年來,隨著人們物質文化需求的日益增多,促進了各行各業的蓬勃發展,為了擴大自己在社會中的影響,廣告燈的應用也越來越廣泛,在這些廣告燈里,一種是 LE

2、D 廣告牌滾動字幕。另一種就是以日光燈,霓虹燈等作為光源,配以大型的廣告語宣傳畫來達到宣傳的效果。本設計用的即是第二種,在此基礎上我們可以制作各種形狀,各種規格的廣告牌,或者用不同顏色的燈光控制來增強宣傳效果。本文介紹的就是基于 STC89C52 單片機自動控制的廣告燈的軟硬件設計制作的方法,并給出了具體的硬件電路和它對應的源程序。我們知道大多數廣告燈只在晚上 12 點以前能起到它應有的效果,到了 12 點之后,夜深人靜,行人稀少,也就沒有了廣告的意義。為實現最大程度的節能和宣傳效果,該廣告燈自動控制電路可以自動設置開關時間,不同的季節,可以設置不同的開啟關閉時間,在天暗下來的時候自動開啟,到

3、了午夜時分自動切斷電源。這種廣告燈不但電路簡單,使用方便,價格低廉,功能可靠、而且因為其定時開啟關閉的功能從而實現節約能源,使電能得以充分合理利用。在環境問題越來越嚴重,能源消耗日益增多的今天,它的方便與節能環保性讓它在中小型城市具有較大的發展空間。這個設計具體由 6 個模塊組成,分別是單片機芯片控制模塊,液晶顯示模塊、按鍵控制模塊、時間處理模塊,電源模塊,廣告燈模塊。在硬件設計中用 STC89C52 單片機作為核心,功耗低,可以在 3V 的低壓下工作,電壓可選擇 35V 電壓供電,并且采用 1602A 液晶顯示模塊作為數據顯示,數字顯示,可以在液晶顯示屏上同時顯示年、月、日、星期、時、分、秒

4、,不但顯示質量高,體積小,重量輕,功耗低,而且為數字式接口,和單片機系統的接口更簡單,操作也很方便,另外廣告燈系統時鐘部分 DS1302 是美國DALLAS 公司推出的一種高性能、低功耗、帶 RAM 的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,工作電壓為 2.5V5.5V。采用三線接口與 CPU 進行同步通信,并可采用突發方式一次傳送多個字節的時鐘信號或 RAM 數據。具有備用電源,主電源消失后,時鐘芯片由備用電源供電,仍然能正常走動,采用專門的時鐘晶振,精度非常高。按鍵部分則采用獨立按鍵方式,使用復位鍵,模式選擇鍵、功能選擇鍵、調整加按鍵、調整減按鍵 5

5、個按鍵實現對廣告燈的復位,加減,開啟關閉等操作。這種按鍵方式不僅查詢簡單,程序處理簡單,還能節省 CPU 的資源。此廣告燈自動控制系統的功能是在 C 程序的控制下實現的。該系統的軟件設計方法跟硬件設計相互呼應,按硬件整體的功能分成多個不同的程序模塊。主要要進行時鐘顯示程序設計,廣告燈開關程序設計,按鍵的輸入設置等。程序開始運行后首先要進行初始化,把單片機的各引腳的狀態按程序里面的初始化命令進行初始化,然后運行公歷計算程序,得到公歷的時間、日期信息,再運行按鍵掃描程序,檢測有無按鍵按下,得到公歷或者是農歷的信息,然后進行時鐘顯示程序,廣告燈定時開啟關閉功能的實現。然后分別進行設計、編程和調試,最

6、后通過主程序將各程序模塊連接起來。這樣的方法便于程序的修改和調試,增強了程序的可移植性。系統在正常工作時,LCD 液晶會在第一行顯示時分秒和廣告燈狀態,第二行顯示年月日和星期,如果想要對時間進行調整,可以通過調整設置模塊來實現。當按下獨立按鍵中的鍵時,系統進入另一模式,可以通過按鍵來設置廣告燈開關時間,此時液晶會顯示越限標志,如果想要退出該模式就在按一下那個鍵即可,在設置廣告燈開關時間的過程中,液晶屏第一行顯示 SetLamp 和廣告燈狀態,第二行會顯示開啟時間和關閉時間的時和分。,自動控制系統的廣告燈作為電子類小設計不僅是市場上的寵兒,也是是單片機實驗中一個很常用的題目。因為它的有很好的開放

7、性和可發揮性,因此對作者的要求比較高,不僅考察了對單片機的掌握能力更加強調了對單片機擴展的應用。而且在操作的設計上要力求簡潔,功能上盡量齊全,顯示界面也要出色。此廣告燈自動控制系統的設計的核心采用的是 STC89C52 單片機;數據顯示模塊采用的是 LCD 液晶顯示;時間處理模塊采用的是 DS1302 時鐘芯片,可以對年、月、日、時、分、秒進行計時,還具有閏年補償等多種功能;調整設置模塊采用五個獨立按鍵:復位鍵,模式選擇鍵、功能選擇鍵、調整加按鍵、調整減按鍵。廣告燈模塊在硬件的焊接中采用一個發光二極管來代替。軟件方面采用 C 語言編程,C 語言是一種程序設計語言,也是現在國內外最流行的程序設計

8、語言,C 語言程序本身不依賴于機器硬件系統,開發效率高,而且寄存器的分配,不同存儲器的尋址,數據類型等細節完全由編譯器自動管理。程序有規范的結構,在庫中又包括很多標準的子程序,具有很方便的模塊化編程技術,已編好的程序很容易移植常用語法較少,比較容易學習,便于初學者使用。焊接在整個作品中有其一定的重要性,電路引腳多,工程量大,在焊接的過程中,要一個個的慢慢來,不能急于求成。我們要事先要根據各個模塊的大小尺寸構思一個好的布局,使電路板顯得美觀、大方。,在大學期間,我們開設了單片機的課程,做過相關的單片機課程設計的實驗,對整個單片機的控制都比較熟悉。目前在我校圖書管里和電子圖書館中有很多非常好的相關

9、資料,具備相關科研工作基礎與條件。在這個過程中我們可以通過查閱相關資料和大量的文獻,進而獲取關于設計的這個廣告燈自動控制系統的設計的具體細節資料。要很好的完成這個畢業設計,我們首先要根據系統的設計要求設計出相應的硬件電路圖,然后根據電路圖焊接好電路板,編寫好對應的程序,并下載到單片機中。另外本設計還涉及到了時間學、電路學、電子科學等相關知識。最終的結果是做出能夠實現功能的廣告燈的自動控制系統系統。步驟一:查閱相關資料,認真學習資料中的內容,做好筆記分類,提出問題并解決問題。步驟二:擬定思路,先提出基于廣告燈的自動控制系統的工作原理,然后分析各個模塊組成部分的工作原理及要注意的問題,再進行編程,

10、最后進行總結。步驟三:反復閱讀全文,對不夠準確及錯誤之處查找原因并進行修改,然后完成論文。本次設計的技術條件成熟,信息資料完全,實驗器材完整,雖然可能會在最后調試的階段出現一些困難,但是相信在導師的細致指導和自己的努力下能夠完成本次課題,達到預期的成果。第1階段2015年3月9日至2015年3月25日課題準備階段:主要進行有關本課題的 相關資料的查詢和收集,并詳細閱讀和學習;與此同時,針對擬解決的問題進行可行性分析第2階段2015年3月26日至2015年4月10日開題報告階段:根據相關資料的查閱, 以及論文所需的相關理論知識的學習, 完成開題報告相關內容的撰寫。課題軟硬件開發階段:對系統軟硬件進 行具體設計,形成較為完整有效的整體解決方案,并為為畢業論文的撰寫收集

溫馨提示

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

評論

0/150

提交評論