基于AT89C51單片機的LED點陣顯示系統(tǒng)設(shè)計
本文關(guān)鍵詞:基于AT89C51單片機的LED點陣顯示系統(tǒng)設(shè)計,由筆耕文化傳播整理發(fā)布。
【摘要】:LED顯示屏(LED panel)是由多個發(fā)光二極管(light emitting diode)組成,被廣泛應(yīng)用于醫(yī)院、銀行、車站、碼頭、廣告窗等各種公共場所。LED發(fā)展至今,已經(jīng)在人們的生活中起到了無可替代的作用,在今后勢必也會越來越廣泛的得到應(yīng)用和發(fā)展。本文設(shè)計了一款由上位機管理模塊控制的無線LED點陣顯示屏,設(shè)計中使用了ZigBee新一代無線通信技術(shù),實現(xiàn)了近距離的無線傳輸,能便捷、靈活的改變顯示屏體的內(nèi)容,比以往的有線傳輸更具有廣闊的發(fā)展空間。設(shè)計中采用AT89C51單片機作為控制器實現(xiàn)對LED點陣顯示屏的控制。文章首先提出了點陣顯示系統(tǒng)的整體方案,主要包括上位機控制模塊、無線傳輸模塊和單片機控制模塊三個部分。接著詳細的分析了三個模塊的軟硬件設(shè)計,其中上位機控制模塊是在Visual Basic開發(fā)平臺上進行的,上位機的功能是將輸入的文字轉(zhuǎn)化為十六進制數(shù)據(jù)并傳送給無線發(fā)射模塊;無線傳輸模塊是利用Zigbee協(xié)議作為媒介,接收上位機收到的數(shù)據(jù)并傳送給無線接收模塊;單片機控制模塊主要負責(zé)將收到的數(shù)據(jù)通過驅(qū)動程序點亮LED點陣屏,且能夠?qū)崿F(xiàn)文字的靜止、左移、右移、循環(huán)等多種顯示方式。其中,行驅(qū)和列驅(qū)分別采用74HC154與74HC595芯片,LED點陣模塊選用8*8基礎(chǔ)模塊,點陣屏幕尺寸為16*16即16行、16列,每4塊排列構(gòu)成一個16*16的點陣屏。最后利用Proteus仿真軟件進行測試,仿真結(jié)果證明,通過無線傳輸模塊的信息傳遞,本設(shè)計能夠?qū)⑸衔粰C需要顯示的漢字或字符,通過屏體顯示出來,達到本次設(shè)計的目的和要求。
【關(guān)鍵詞】:LED點陣顯示屏 AT89C51單片機 ZigBee
【學(xué)位授予單位】:天津工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TN873;TP368.1
【目錄】:
- 學(xué)位論文的主要創(chuàng)新點3-4
- 摘要4-5
- Abstract5-8
- 第一章 緒論8-10
- 1.1 引言8
- 1.2 國內(nèi)外的研究現(xiàn)狀8-9
- 1.3 論文內(nèi)容介紹9-10
- 第二章 系統(tǒng)整體方案設(shè)計10-16
- 2.1 系統(tǒng)實現(xiàn)的功能10
- 2.2 系統(tǒng)整體設(shè)計方案10-11
- 2.3 ZigBee的技術(shù)的介紹11-13
- 2.3.1 ZigBee技術(shù)的特點及優(yōu)勢11-12
- 2.3.2 ZigBee的網(wǎng)絡(luò)拓撲結(jié)構(gòu)12-13
- 2.4 示模式方案13-14
- 2.5 數(shù)據(jù)傳輸方案14-16
- 第三章 系統(tǒng)硬件部分設(shè)計16-40
- 3.1 單片機系統(tǒng)及外圍電路16-22
- 3.1.1 單片機的概述16
- 3.1.2 AT89C51芯片介紹16-20
- 3.1.3 單片機系統(tǒng)及外圍電路20-22
- 3.2 行驅(qū)動電路22-25
- 3.2.1 74HC154芯片簡介23-24
- 3.2.2 行驅(qū)動電路24-25
- 3.3 列驅(qū)動電路25-28
- 3.3.1 74HC595簡介25-27
- 3.3.2 列驅(qū)動電路27-28
- 3.4 LED示屏設(shè)計28-35
- 3.4.1 LED顯示屏的概述及分類28-30
- 3.4.2 LED顯示屏的特點30
- 3.4.3 LED顯示屏的顯示原理及設(shè)計30-35
- 3.5 鍵盤設(shè)計35-36
- 3.6 無線接收模塊設(shè)計36-40
- 3.6.1 CC2430芯片簡介36-37
- 3.6.2 無線接收模塊的硬件電路37-40
- 第四章 系統(tǒng)軟件設(shè)計40-52
- 4.1 上位機管理模塊的設(shè)計40-47
- 4.1.1 VB軟件基礎(chǔ)40-41
- 4.1.2 RS-232通信技術(shù)41-43
- 4.1.3 字模軟件的設(shè)計43-46
- 4.1.4 上位機界面的設(shè)計46-47
- 4.2. 無線參數(shù)模塊的配置47-48
- 4.3 下位機控制軟件的設(shè)計48-52
- 4.3.1 系統(tǒng)主程序49
- 4.3.2 Keil uVision3.0簡介49-50
- 4.3.3 顯示驅(qū)動程序設(shè)計50-52
- 第五章 仿真與調(diào)試52-60
- 5.1 PROTEUS軟件介紹52-54
- 5.2 PROTEUS仿真54-58
- 5.3 PROTEUS仿真電路圖58-60
- 第六章 總結(jié)和展望60-62
- 參考文獻62-64
- 致謝64
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 連迅;;基于AT89C51單片機的四層電梯自動控制系統(tǒng)的設(shè)計[J];電子技術(shù)與軟件工程;2014年10期
2 江吳芳;陸志強;;基于AT89C51單片機的PLC轉(zhuǎn)換器系統(tǒng)設(shè)計——自動化生產(chǎn)設(shè)備改進[J];科技視界;2014年14期
3 楊輝媛;楊紅海;譚偉杰;;基于AT89C51單片機步進電機控制系統(tǒng)的設(shè)計[J];艦船電子工程;2008年08期
4 丁磊;佟彤;;基于AT89C51單片機的數(shù)字溫度計的設(shè)計與研究[J];才智;2011年19期
5 徐鳳霞,趙成安;AT89C51單片機溫度控制系統(tǒng)[J];齊齊哈爾大學(xué)學(xué)報;2004年01期
6 周小燕;尚曉明;;基于AT89C51單片機的溫度自動監(jiān)控系統(tǒng)[J];制造業(yè)自動化;2009年09期
7 左文艷;王明;;基于AT89C51單片機溶解氧測控系統(tǒng)設(shè)計與實現(xiàn)[J];鎮(zhèn)江高專學(xué)報;2010年03期
8 熊茂華 ,陳為國 ,李堯忠;基于AT89C51單片機的全自動帶料沖壓控制系統(tǒng)[J];新技術(shù)新工藝;2002年04期
9 黃贊;基于AT89C51單片機的步進電機伺服系統(tǒng)設(shè)計[J];機床與液壓;2004年03期
10 李艷;張琛星;李明輝;;基于AT89C51單片機的鍋爐液位控制系統(tǒng)[J];紙和造紙;2006年04期
中國重要會議論文全文數(shù)據(jù)庫 前3條
1 任鵬;張劍英;彭娟;張永政;趙瑞峰;趙偉;;AT89C51單片機焙燒爐溫度檢測與控制系統(tǒng)設(shè)計[A];第十七屆全國煤礦自動化學(xué)術(shù)年會、中國煤炭學(xué)會自動化專業(yè)委員會學(xué)術(shù)會議論文集[C];2007年
2 劉國強;唐東紅;李興偉;;基于AT89C51單片機的高精度測溫系統(tǒng)的研制[A];第三屆全國信息獲取與處理學(xué)術(shù)會議論文集[C];2005年
3 王建躍;張劍英;高守樂;張巖軍;;基于AT89C51單片機的多協(xié)議紅外控制器的設(shè)計[A];第十六屆全國煤炭自動化學(xué)術(shù)年會、中國煤炭學(xué)會自動化專業(yè)委員會學(xué)術(shù)會議論文集[C];2006年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 劉援瓊;基于AT89C51單片機的LED點陣顯示系統(tǒng)設(shè)計[D];天津工業(yè)大學(xué);2016年
本文關(guān)鍵詞:基于AT89C51單片機的LED點陣顯示系統(tǒng)設(shè)計,,由筆耕文化傳播整理發(fā)布。
本文編號:279815
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/279815.html