基于單片機的智能調(diào)光燈設(shè)計
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計) |
|
課程(專業(yè))
|
電氣自動化 |
關(guān)鍵詞
|
智能|顯示 |
適用年級
|
大學 |
身份要求
|
普通會員 |
金 幣
|
50 。金幣如何獲得?) |
文件格式
|
word+ppt |
文件大小
|
865K |
發(fā)布時間
|
2014-06-26 09:18:00 |
預覽文件
|
0937641.jpg(只能預覽部分內(nèi)容) |
下載次數(shù)
|
3 |
發(fā)布人 |
kj008 |
內(nèi)容簡介:
畢業(yè)設(shè)計 基于單片機的智能調(diào)光燈設(shè)計,說明書共48頁,13469字,附外文翻譯、答辯文稿。
摘 要
在實際的應用中發(fā)現(xiàn),當周邊亮度大時,LED燈過亮,存在電能浪費;當周邊亮度小時,LED燈過暗,又不能提供足夠和恰當?shù)墓舛。用來改善我們的生活質(zhì)量,體驗到科學技術(shù)帶給我們更方便的生活,節(jié)省電能。因此,研究實用具有時鐘功能的臺燈的應用,有著非,F(xiàn)實的意義,具有很大的實用價值。
本文介紹了設(shè)計的框架結(jié)構(gòu)和組成模塊以及各模塊的原理,介紹了各部分硬件設(shè)計和各部分軟件設(shè)計以及軟件流程圖。該設(shè)計是以AT89C52 單片機為控制核心的集多種功能于一體的智能LED臺燈。該臺燈具有燈光亮度調(diào)節(jié)功能;具有時間顯示功能。硬件設(shè)計分為單片機控制模塊、按鍵模塊、臺燈模塊、時鐘模塊、顯示模塊等五個部分。單片機控制用AT89C52,顯示模塊用LCD1602 液晶顯示時間、日期等內(nèi)容,按鍵模塊用來調(diào)整時間、日期、LED的亮度等,時鐘用DS1302 時鐘芯片,臺燈模塊用13 顆LED燈。軟件設(shè)計用單片機C /C++編寫,通過PROTEUS和KEIL仿真軟件進行程序仿真,實現(xiàn)了全部控制功能。
關(guān)鍵詞:單片機,智能,顯示,LED燈,時間
目 錄
摘 要 I
ABSTRACT II
目 錄 III
第一章 緒 論 5
1.1 選題意義 5
1.2 設(shè)計要求 6
1.2.1 功能實現(xiàn) 6
1.2.2 系統(tǒng)所需功能模塊 6
1.3 系統(tǒng)基本方案選擇和論證 7
1.3.1 單片機芯片的選擇方案和論證 7
1.3.2 顯示模塊選擇方案和論證 7
1.3.3 時鐘芯片的選擇方案和論證 8
第二章 系統(tǒng)的硬件設(shè)計 9
2.1 系統(tǒng)模塊框圖 9
2.2 系統(tǒng)整體硬件圖 9
2.3 各模塊電路的設(shè)計 10
2.3.1 單片機控制模塊 10
2.3.2 晶振/復位模塊 11
2.3.3 臺燈模塊 13
2.3.4 臺燈調(diào)光按鍵模塊 15
2.3.5 DS1302時鐘電路模塊 15
2.3.6 1602LCD顯示模塊 17
2.3.7 調(diào)節(jié)時鐘按鍵模塊 19
第三章 系統(tǒng)的軟件設(shè)計 20
3.1 系統(tǒng)軟件編程工具C和C++ 20
3.1.1 C簡介 20
3.1.2 C++ 21
3.2 主程序的設(shè)計流程圖 22
3.3.1 臺燈模塊流程圖 22
3.3.2 臺燈模塊程序 23
3.4 LCD1602液晶顯示 25
3.4.1 時鐘設(shè)置流程圖 25
3.4.2 時鐘程序 26
第四章 仿真結(jié)果 36
4.1 仿真軟件PROTEUS和KEIL 36
4.1.1 PROTEUS仿真軟件 36
4.1.2 KEIL仿真軟件 37
4.2 PROTEUS仿真圖 37
4.2.1 LED燈亮度仿真 37
4.2.2 LCD1602時鐘仿真 39
4.3 KEIL仿真 40
4.4 問題及解決 41
4.4.1 存在的問題 41
4.4.2 解決的措施 41
參考文獻 42
致 謝 43
小 結(jié) 44
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計) |
|
推薦畢業(yè)論文(設(shè)計) |
|
|
|
|