freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的多功能廣告牌設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-17 12:35 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 本章小結(jié) 本章首先介紹了本課題的研究背景和意義,對(duì)相關(guān)領(lǐng)域的研究情況進(jìn)行了綜述,分析了國(guó)內(nèi)外 LED 點(diǎn)陣廣告牌發(fā)展現(xiàn)狀及展望,并對(duì)本文的主要內(nèi)容與論文結(jié)構(gòu)安排做了說(shuō)明。2 系統(tǒng)的總體設(shè)計(jì)方案02 系統(tǒng)的總體設(shè)計(jì)方案 為了對(duì)系統(tǒng)進(jìn)行硬件搭建及后期程序仿真和調(diào)試,本章就系統(tǒng)設(shè)計(jì)目標(biāo)、整體方案以及硬件模塊選型進(jìn)行了簡(jiǎn)單的介紹。 系統(tǒng)設(shè)計(jì)目標(biāo) 本系統(tǒng)的設(shè)計(jì)方案利用 STC89C52 單片機(jī)為主控芯片,來(lái)控制 LED 點(diǎn)陣顯示屏,使得該廣告牌具備萬(wàn)年歷顯示功能,同時(shí)能夠接收 PC 機(jī)命令并滾動(dòng)顯示相應(yīng)文字。 本系統(tǒng)以 PC 機(jī)作為上位機(jī),以 STC89C521 單片機(jī)作為下位機(jī),下位機(jī)讀取時(shí)鐘模塊寄存器里數(shù)據(jù),通過(guò) LED 點(diǎn)陣顯示,按鍵模塊可以改變顯示狀態(tài)和進(jìn)行時(shí)間調(diào)整,同時(shí)也可以通過(guò)串口通信接收 PC 機(jī)的命名顯示相應(yīng)漢字。本系統(tǒng)需要具有以下功能: (1)實(shí)時(shí)顯示萬(wàn)年歷,并且可以通過(guò)按鍵對(duì)時(shí)間進(jìn)行調(diào)整。 (2)可以通過(guò)按鍵改變漢字滾動(dòng)的方式。 (3)與上位機(jī)進(jìn)行通訊。本系統(tǒng)可以通過(guò)串口通訊實(shí)現(xiàn)與上位機(jī)進(jìn)行通訊,接收上位機(jī)發(fā)出的命令。并通過(guò) LED 點(diǎn)陣顯示相應(yīng)文字。 系統(tǒng)方案 多功能廣告牌的系統(tǒng)是以 STC89C52 單片機(jī)為核心,它的功能包括萬(wàn)年歷顯示、按鍵調(diào)整、廣告文字顯示、數(shù)據(jù)通訊等,其系統(tǒng)框圖設(shè)計(jì)如圖 所示。圖 多功能廣告牌的系統(tǒng)框圖本系統(tǒng)采用 STC89C52 單片機(jī)為主控芯片,LED 點(diǎn)陣的行驅(qū)動(dòng)電路由74HC138 控制,列驅(qū)動(dòng)電路由 74HC595 控制,LED 顯示屏的分辨率為 16*64,西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)1可同時(shí)顯示 4 個(gè)漢字;時(shí)鐘芯片采用 DS1302,可以實(shí)現(xiàn)萬(wàn)年歷顯示;按鍵模塊采用分時(shí)復(fù)用實(shí)現(xiàn)顯示狀態(tài)的改變和萬(wàn)年歷時(shí)間的調(diào)整;通訊模塊采用USB 轉(zhuǎn)串口通訊模塊,實(shí)現(xiàn)上位機(jī)與下位機(jī)的數(shù)據(jù)傳輸;電源模塊采用直流+5V 供給單片機(jī)、按鍵模塊、復(fù)位電路、時(shí)鐘模塊和行列驅(qū)動(dòng)器電路使用。 單片機(jī)的選型 STC89C52 單片機(jī)是 MCS51 系列單片機(jī)的派生產(chǎn)品。它的主要特性有:5V 工作電壓,8K 字節(jié) Flash,512 字節(jié) RAM,32 位 I/O 口線,看門(mén)狗定時(shí)器,內(nèi)置 4KB EEPROM,MAX810 復(fù)位電路,3 個(gè) 16 位定時(shí)器/計(jì)數(shù)器,4 個(gè)外部中斷,全雙工串行口。最高運(yùn)作頻率 35MHz,6T/12T 可選。它完全能夠滿足設(shè)計(jì)要求和需要,并且市場(chǎng)貨源充足、價(jià)格便宜,便于以后本廣告牌成品的推廣。 時(shí)鐘芯片的選型目前市場(chǎng)上常用的時(shí)鐘芯片有 X1203 和 DS1302 兩種。(1)X1203 是一個(gè)帶時(shí)鐘/日歷和兩個(gè)鬧鈴的實(shí)時(shí)時(shí)鐘芯片。該芯片以秒、分、時(shí)、星期、日、月和年為單位跟蹤時(shí)間。具有閏年校正功能,并能對(duì)小于 31 的月份自動(dòng)進(jìn)行調(diào)整;(2)DS1302 是一種高性能,低功耗,帶 RAM 的實(shí)時(shí)時(shí)鐘芯片,它可以對(duì)年、月、星期、日、時(shí)、分、秒進(jìn)行計(jì)時(shí),且具有閏年補(bǔ)償功能。采用三線串行數(shù)據(jù)接口與 CPU 進(jìn)行同步通信,具有主電源/后備電源雙電源引腳。通過(guò)對(duì)以上兩種時(shí)鐘芯片進(jìn)行比較,本文選取 DS1302 作為系統(tǒng)時(shí)鐘芯片。它電路結(jié)構(gòu)簡(jiǎn)單,易實(shí)現(xiàn)軟件編程。 按鍵模塊按鍵模塊按照鍵盤(pán)與 CPU 的連接形式可分為獨(dú)立式按鍵和矩陣式按鍵,其各自特點(diǎn)如下: (1)獨(dú)立式鍵盤(pán) 獨(dú)立式鍵盤(pán)是各按鍵相互獨(dú)立,每個(gè)按鍵占用一個(gè) I/O 口,各個(gè) I/O 口上的按鍵工作狀態(tài)互不影響。獨(dú)立式鍵盤(pán)電路比較簡(jiǎn)單,在按鍵數(shù)量較多時(shí),I/0 口有可能出現(xiàn)不夠用,而且電路結(jié)構(gòu)會(huì)很復(fù)雜,因此獨(dú)立式很適用于按鍵數(shù)量較少的場(chǎng)合。 (2)矩陣式鍵盤(pán)在鍵盤(pán)中按鍵數(shù)量較多時(shí),為了減少 I/0 口的占用,通常將按鍵排列成矩陣形式。在矩陣式鍵盤(pán)中,每條水平線和垂直線在交叉處不直接連通,而是通過(guò)一個(gè)按鍵加以連接。這樣,一個(gè)端口就可以構(gòu)成 4*4=16 個(gè)按鍵,比直接用端口線連接鍵盤(pán)多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成 20 鍵的鍵盤(pán)。由此可見(jiàn),在需要的鍵數(shù)比較多時(shí),采用矩西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)2陣法來(lái)做鍵盤(pán)是合理的。矩陣式結(jié)構(gòu)的鍵盤(pán)顯然比直接法要復(fù)雜一些,識(shí)別也要復(fù)雜一些。通過(guò)對(duì)以上兩種鍵盤(pán)形式進(jìn)行對(duì)比,結(jié)合本系統(tǒng)功能設(shè)計(jì)的需求,本文選用四個(gè)獨(dú)立式鍵盤(pán),分別用于控制切換各種狀態(tài)、調(diào)整萬(wàn)年歷時(shí)間。其功能的實(shí)現(xiàn)主要是對(duì)按鍵的掃描,體現(xiàn)在軟件程序編寫(xiě)方面,根據(jù)不同的按鍵值,執(zhí)行不同的操作,在具體場(chǎng)合應(yīng)用中可以將按鍵的功能重新定義,只要在程序中重新編寫(xiě)就可以,比較方便。 LED 顯示屏鑒于本系統(tǒng)應(yīng)用在停車場(chǎng)、車間等小型場(chǎng)所,因此 LED 顯示屏選用分辨率為 16*64 的點(diǎn)陣,可同時(shí)顯示 4 個(gè)漢字。 市場(chǎng)上的 LED 點(diǎn)陣種類繁多。按點(diǎn)陣數(shù)可以分為 4*8*8 和 16*16 等規(guī)格的顯示屏模塊,最常用的是 8*8 的點(diǎn)陣模塊。8*8LED 點(diǎn)陣單塊使用時(shí),既可代替數(shù)碼管顯示數(shù)字,也可顯示各種中西文字及符號(hào).如圖 所示。圖 8*8 點(diǎn)陣示意圖其中一個(gè) LED 燈的直徑為 ,點(diǎn)陣外圍邊長(zhǎng)為 38mm。采用 8*8 的基本模塊構(gòu)成 16*64 的點(diǎn)陣,需要 16 塊這樣的點(diǎn)陣,形成如圖 所示的效果圖??偝叽绱笮?79mm*304mm。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)3圖 16*64 點(diǎn)陣效果圖LED 點(diǎn)陣顯示系統(tǒng)中各模塊的顯示方式:有靜態(tài)和動(dòng)態(tài)顯示兩種。靜態(tài)顯示原理簡(jiǎn)單、控制方便,但硬件接線復(fù)雜,在實(shí)際應(yīng)用中一般采用動(dòng)態(tài)顯示方式,動(dòng)態(tài)顯示采用掃描的方式工作,由峰值較大的窄脈沖電壓驅(qū)動(dòng),從上到下逐次不斷地對(duì)顯示屏的各行進(jìn)行選通,同時(shí)又向各列送出表示圖形或文字信息的列數(shù)據(jù)信號(hào),反復(fù)循環(huán)以上操作,就可顯示各種圖形或文字信息。 本系統(tǒng) LED 顯示屏采用動(dòng)態(tài)掃描顯示方式,這種顯示方式巧妙地利用了人眼的視覺(jué)暫留特性。將連續(xù)的幾幀畫(huà)面高速的循環(huán)顯示,只要幀速率高于24 幀/秒,人眼看起來(lái)就是一個(gè)完整的,相對(duì)靜止的畫(huà)面。這種動(dòng)態(tài)掃描顯示方式極大的縮減了發(fā)光單元的信號(hào)線數(shù)量,因此在 LED 顯示技術(shù)中被廣泛使用。 本章小結(jié)本章主要介紹了系統(tǒng)總體設(shè)計(jì)方案,分別對(duì)單片機(jī)、時(shí)鐘芯片、按鍵模塊及 LED 顯示屏進(jìn)行了選型,為硬件電路搭建提供了依據(jù)。3 多功能廣告牌系統(tǒng)的硬件設(shè)計(jì)43 多功能廣告牌系統(tǒng)的硬件設(shè)計(jì) 本章節(jié)介紹了多功能廣告牌系統(tǒng)的單片機(jī)最小系統(tǒng)、按鍵模塊、LED 顯示模塊、時(shí)鐘模塊、USB 轉(zhuǎn)串口通訊模塊及電源模塊的硬件電路。 單片機(jī)最小系統(tǒng) STC89C52 單片機(jī)89C52 系列的各單片機(jī)的生產(chǎn)廠商和型號(hào)的不同,導(dǎo)致其 ROM、RAM、中斷系統(tǒng)、外圍功能模塊以及處理器速度等方面有一定的不同,但是其基本結(jié)構(gòu)相同,均包括算術(shù)邏輯單元 ALU、片內(nèi) RAM、 I/0 端口、定時(shí)器、中斷系統(tǒng)等基本的功能單元。 STC89C52 是 STC 公司生產(chǎn)的一種低功耗、高性能 CMOS8 位微控制器,8K 字節(jié) Flash,512 字節(jié) RAM, 32 位 I/O 口線, 看門(mén)狗定時(shí)器,內(nèi)置 4KB EEPROM,MAX810 復(fù)位電路,3 個(gè) 16 位定時(shí)器/計(jì)數(shù)器,4 個(gè)外部中斷,全雙工串行口。另外 STC89C52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許 RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。最高運(yùn)作頻率 35MHz,6T/12T可選。STC89C52 單片機(jī)的引腳圖如圖 所示。圖 STC89C52 引腳圖 它有 40 個(gè)引腳,包括 8 位的 I/O 口四個(gè):P0、PP2 和 P3,共 32 個(gè)引西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)5腳;電源引腳 VCC 和 GND,外接晶振引腳 XTAL1 和 XTAL2,控制信號(hào)引腳:RST、ALE、PSEN 和 EA。復(fù)位電路通過(guò)上電復(fù)位和手動(dòng)復(fù)位兩種形式。外接晶振選擇 24MHz 的晶振; 輸入/輸出端口:P0、Pl、P2 和 P3,每個(gè) P 口都有八位,其中 P0 口是準(zhǔn)雙向口,作為輸出口的時(shí)候,要先向該口寫(xiě)入 1,P0 口的內(nèi)部不包含內(nèi)部上拉電阻,因此在對(duì) P0 口操作的時(shí)候要在其外部電路加入上拉電阻。P3 口具有第二功能,具體功能詳見(jiàn)表 。P2 口可以用在訪問(wèn)外部程序存儲(chǔ)器和 16位地址的外部數(shù)據(jù)存儲(chǔ)器時(shí),P2 口送出的是高 8 位地址,P0 口提供低 8 位地址,P0 口可分時(shí)提供 8 位數(shù)據(jù)總線; 控制信號(hào)引腳:RST、ALE、PSEN 和 EA。RST 是單片機(jī)的復(fù)位引腳,外接硬件電路可以實(shí)現(xiàn)單片機(jī)的復(fù)位操作。ALE 是地址鎖存允許信號(hào)引腳,高電平有效,當(dāng)單片機(jī)訪問(wèn)外部存儲(chǔ)器時(shí),ALE 輸出信號(hào)作為鎖存低 8 位地址的控制信號(hào)。PSEN 是程序存儲(chǔ)允許輸出信號(hào)端,主要應(yīng)用在對(duì)片外存儲(chǔ)器的操作方面。EA 是外部程序存儲(chǔ)器地址允許輸入端/固化編程電壓輸入端,主要應(yīng)用在訪問(wèn)外部 ROM,在實(shí)際應(yīng)用時(shí),保持該引腳是高電平即可; 晶振連接引腳:XTAL1 和 XTAL2,通過(guò)這兩個(gè)引腳在芯片外接晶振和兩個(gè)電容,就構(gòu)成了振蕩電路; 電源引腳:VCC 為電源端,接+5V 電壓源,GND 是接地端,接電源地;復(fù)位電路:?jiǎn)纹瑱C(jī)復(fù)位電路通常是上電復(fù)位電路和手動(dòng)復(fù)位電路組合在一起使用。表 P3 口特殊功能表I/O/口引腳 說(shuō)明 RXD串行數(shù)據(jù)接收端 TXD串行數(shù)據(jù)發(fā)送端 外部中斷 0 請(qǐng)求端INT 外部中斷 1 請(qǐng)求端 T0定時(shí)器/計(jì)數(shù)器 0 T1定時(shí)器/計(jì)數(shù)器 1 外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通信號(hào)WR 外部數(shù)據(jù)存儲(chǔ)器讀選通信號(hào)D 單片機(jī)最小系統(tǒng)設(shè)計(jì) 根據(jù)此單片機(jī)的引腳圖、復(fù)位電路和晶振模塊,組成單片機(jī)最小系統(tǒng)如圖 所示。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)6圖 單片機(jī)最小系統(tǒng) 按鍵模塊按鍵采用獨(dú)立式按鍵,分別控制切換各種狀態(tài)、時(shí)間。按鍵接口 接四個(gè)按鍵,各個(gè)按鍵功能依次如下:(1)LEFT_K 鍵:使 LED 顯示屏中的內(nèi)容向左移動(dòng);(2)RIGHT_K 鍵:使 LED 顯示屏顯示的內(nèi)容向右移動(dòng);(3)UP_K 鍵:使 LED 顯示屏的內(nèi)容向上移動(dòng);(4)KEY4 鍵:在顯示狀態(tài)和調(diào)整時(shí)間兩種功能下進(jìn)行切換。若沒(méi)有按鍵按下,繼續(xù)循環(huán)檢測(cè)按鍵是否按下。按鍵模塊電路圖如圖 4 所示。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)7圖 按鍵模塊 LED 顯示模塊 8*8*LED 基本模塊 LED 顯示屏是由一個(gè)一個(gè)發(fā)光二極管組成的陣列,在物理連接上分共陰極連接和共陽(yáng)極連接。單一發(fā)光二極管的正向?qū)妷菏?, LED 顯示屏基礎(chǔ)模塊的每一行的陰極連接在一起,每一列的陽(yáng)極共同連接在一起。對(duì)于 8*8 的LED 模塊,保證基礎(chǔ)模塊字符顯示正常同時(shí)導(dǎo)通的電壓為 5V 左右,其中 LED 模塊的結(jié)構(gòu)原理圖如圖 所示。圖 8*8LED 結(jié)構(gòu)圖 當(dāng)給某一列送高電平的時(shí)候,選中的是整列,而當(dāng)給某一行送低電平的時(shí)候,改行即被選中,因此如果讓某一點(diǎn)亮就需要行列交叉點(diǎn)是要被點(diǎn)亮的點(diǎn)就可以。在購(gòu)買一塊 8X8 規(guī)格的點(diǎn)陣模塊時(shí),為了檢驗(yàn)引腳控制的行列問(wèn)題,還有引腳應(yīng)該接高電平還是低電平的問(wèn)題,就可以將萬(wàn)用表量程的旋鈕調(diào)到二極管測(cè)量的檔,然后將紅表筆接任意一個(gè)引腳,將黑表筆依次接到其他引腳,并觀察模塊中是否有極管點(diǎn)亮和第幾行第幾列點(diǎn)亮,檢查時(shí)做好記錄,如此就可以檢驗(yàn)一個(gè)模塊引腳的控制電平,和行列排列問(wèn)題。 行驅(qū)動(dòng)電路設(shè)計(jì) 由于單片機(jī)的接口有限,所以需要譯碼器擴(kuò)展。其中最常用的行驅(qū)動(dòng)芯片是74HC 138 芯片 38 譯碼器。選用 74HC138 譯碼器需要兩片驅(qū)動(dòng)一個(gè) 16 行的 LED屏,74HC138 譯碼器允許三個(gè)高有效的二進(jìn)制地址輸入,輸出互相排斥的 8 個(gè)低有效位,兩個(gè)使能輸入端,可以控制 74HC138 的選通與截止,防止輸出錯(cuò)誤的編碼,也可以用來(lái)擴(kuò)展譯碼器,本設(shè)計(jì)就是利用它的使能端將兩個(gè) 74HC138擴(kuò)展成 16 行驅(qū)動(dòng)。 74HC 138 有如下的特點(diǎn): (1)8 行多路輸出功能。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)8 (2)3 個(gè)二進(jìn)制代碼輸入,譯碼成 8 路多路輸出。 (3)2 個(gè)使能輸入端,用來(lái)控制芯片工作或停止工作,或者用來(lái)擴(kuò)展輸出。 (4)標(biāo)準(zhǔn)輸出,中規(guī)模集成電路。74HC 138 是具有 16 引腳的集成芯片,它的封裝方式有貼片式和直插式,其引腳圖如圖 所示。圖 74HC138 引腳圖本系統(tǒng)采用的 74HC138 作為 LED 點(diǎn)陣的行驅(qū)動(dòng)擴(kuò)展口,LED 顯示屏的大小是 16X64,因此要用到兩片 74HC138,通過(guò)該芯片的使能端控制芯片輸出 16 位,行驅(qū)動(dòng)電路原理圖如圖 所示。單片機(jī)的 口連接 74HC138 譯碼器的 LALD 輸入端,根據(jù)譯碼器的工作原理輸出端依次選中顯示屏的第一行至第十六行。單片機(jī)的 口同時(shí)接至 74HC138(1)和 74HC138(2)的使能端,保證了行掃描的掃描方法的實(shí)現(xiàn)。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)9圖 行驅(qū)動(dòng)電路原理圖 列驅(qū)動(dòng)電路設(shè)計(jì) 本系統(tǒng)列驅(qū)動(dòng)電路選用 74HC595 芯片。74HC595 是 8 位串行輸入并行/串行輸出移位寄存器,它包含一個(gè)存儲(chǔ)寄存器,串行移位寄存器,并且高電平、低
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1