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

正文內(nèi)容

畢業(yè)論文基于單片機(jī)的led單色顯示屏控制系統(tǒng)設(shè)計(jì)-展示頁

2024-11-26 21:32本頁面
  

【正文】 ........................................................................... 20 致謝 .......................................................................................................................................... 21 參考文獻(xiàn) .................................................................................................................................. 22 附錄 1 ....................................................................................................................................... 23 附錄 2 ....................................................................................................................................... 24 1 引言 廣告屏的現(xiàn)狀 隨著社會文化的不斷發(fā)展,人們的消費(fèi)標(biāo)準(zhǔn)不斷改變,戶外燈箱廣告更是扮演著越來越重要的 宣傳 角色,不論是汽車站,火車站,股市交易市場,還是學(xué)校都離不開它,然而傳統(tǒng)的霓虹燈廣告牌不論是在顯示效果 、耗電量 還是可修改性上都無法滿足當(dāng)前社會的需 求 , 傳統(tǒng)的霓虹燈廣告亟待改進(jìn)。另外, SMT 技術(shù)的 飛速發(fā)展, 開關(guān)電源的大規(guī)模使用, 使其無論在體積上還是在可靠性上都比傳統(tǒng)的 霓虹燈廣告 有明顯的優(yōu)勢,為其在特殊領(lǐng)域的應(yīng)用奠定了基礎(chǔ)。 與傳統(tǒng)的顯示設(shè)備相比, 首先 ,LED 顯示屏色彩豐富, 3 基色的發(fā)光管的可以顯示全彩色,顯示 顯示方式變化多樣(文字、圖形、動畫、視頻、電視畫面等)、亮度高 , 是集光電子技術(shù)、微電子技術(shù)、計(jì)算機(jī)技術(shù)、信息處理技術(shù)于一體的高 技術(shù)產(chǎn)品,可用來顯示文字、計(jì)算機(jī)屏幕同步的圖形。再次 , LED 顯示屏應(yīng)用廣泛,金融證券、銀行利率、商業(yè)廣告、文化娛樂等方面,顯示效果清晰穩(wěn)定,越來越多的地方開始使用 LED電子顯示屏,有巨大的社會效益和經(jīng)濟(jì)效益。 設(shè)計(jì)任務(wù) 設(shè)計(jì)一個室內(nèi)用 32*64點(diǎn)陣 LED 單色圖文顯示屏,要求在目測條件下 LED 顯示屏各點(diǎn)亮度均勻,充足,可顯示圖形和文字,顯示圖形或文字穩(wěn)定、清晰無串?dāng)_。 本文重點(diǎn) 介紹 了基于單片機(jī)系統(tǒng)的單色LED 顯示 屏 的 控制電路、驅(qū)動電路 的 設(shè)計(jì)方法,并針對一個 32x64 屏的顯示特點(diǎn),對其軟件實(shí)現(xiàn)的算法給出了具體的分析。當(dāng)行上有一 正 選通信號時,列 選 端四位數(shù)據(jù)為 0的 發(fā)光二極管 便 導(dǎo)通點(diǎn)亮。 只要掃描速度大于 24Hz, 由于掃描時間很快 , 人眼的視覺有 暫留效應(yīng),就可以 看到顯示的是完整的 圖形或文字。 3 方案論證 從理論上說,不論顯示圖形還是文字,只要控制 與 組成這些圖形或文字的各個點(diǎn)所在位置相對應(yīng)的 LED 器件發(fā)光,就可以得到我 們想要的顯示結(jié)果,這種同時控制各個發(fā)光點(diǎn)亮滅的方法稱為靜態(tài)驅(qū)動顯示方式。這個數(shù)字很龐大, 而且成本很昂貴, 我們僅僅是 32*64 的 8個漢字點(diǎn)陣,在實(shí)際應(yīng)用中的顯示屏往往要大得多,這樣在鎖存器上花的成本將是一個很龐大的數(shù)字。 動態(tài)掃描的意思簡單地說就是逐行輪流點(diǎn)亮,這樣掃描驅(qū)動電 路就可以實(shí)現(xiàn)多行(比如 8行 )的同名列共用一套列驅(qū)動器。當(dāng)這樣輪回的速度足夠快 (每秒 24 次以上 ),由于人眼的視覺暫留現(xiàn)象,就能看到顯示屏上穩(wěn)定的圖形了。顯示數(shù)據(jù)通常存儲在單片機(jī)的 程序 存儲器中,按 8位一個字節(jié)的形式順序排放。從控制電路到列驅(qū)動器的數(shù)據(jù)傳輸可以采用并行方式或串行方式。 采用串行傳輸?shù)?方法,控制電路可以只用 2 根線:數(shù)據(jù)線 、 時鐘線 。但是,串行傳輸過程較長,數(shù)據(jù)按順序一位一位地輸出給 行 驅(qū)動器,只有當(dāng)一行的各列數(shù)據(jù)都已傳輸?shù)轿恢螅@一行的各列才能并行地進(jìn)行顯示。對于串行傳輸方式來說,列數(shù)據(jù)準(zhǔn)備時間可能相當(dāng)長,在行掃描周期確定的情況下,留給顯示的時間就太少了,以致影響到 LED 的亮度。即 在顯示本行數(shù)據(jù)的同時,傳送下一行的數(shù)據(jù)。經(jīng)過上述分析,可以歸納出列驅(qū)動器電路應(yīng)具備的主要功能 : 對數(shù)據(jù)準(zhǔn)備來說,它應(yīng)能實(shí)現(xiàn)串 入 并出的移位功能;對數(shù)據(jù)顯示來說,應(yīng)具有并行鎖存的功能。同時為了LED 顯示的亮度, 采用 8 行掃描, 每個漢字上面有 2個 16 列驅(qū)動器驅(qū)動, 列驅(qū)動器的位置應(yīng)該是在第 1行跟第 9行, 即每個 16*16 的漢字點(diǎn)陣是有 4個 8*8的點(diǎn) 陣組成的陣列,掃描的時候同時掃描顯示第 1行跟第 9行,第二次掃描的時候顯示第 2行跟第10 行,以此類推,最后顯示第 8行跟第 16 行,如圖 所示: 第 1行全亮 ● ● ● ● ● ● ● ● |● ● ● ● ● ● ● ● 第 2行不亮 ○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 3行不亮 ○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 4行不亮 ○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 5行不亮 ○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 6行不亮 ○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 7行不亮 ○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 8行不亮 ○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 9行全亮 ● ● ● ● ● ● ● ● |● ● ● ● ● ● ● ● 第 10 行不亮○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 11 行不亮○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 12 行不亮○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 13 行不亮○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 14 行不亮○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 15 行不亮○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 第 16 行不亮○ ○ ○ ○ ○ ○ ○ ○ |○ ○ ○ ○ ○ ○ ○ ○ 圖 綜合上述可以看出 整個點(diǎn)陣顯示的實(shí)現(xiàn)電路結(jié)構(gòu) 應(yīng)該 如圖 所示: 5 圖 顯示屏電路框圖 硬件電路大致上可以分成單片機(jī)系統(tǒng)及外圍電路、列驅(qū)動電路和行驅(qū)動電 路以及LED 點(diǎn)陣陣列三 大 部分。 而且一個模塊 控制 幾個至幾十個 32*64 的點(diǎn)陣模塊。 TL494 是 一種固定頻率脈寬調(diào)制電路,它包含了開關(guān)電源控制所需的全部功能,廣泛應(yīng)用于單端正激雙管式、半橋式、全橋式開關(guān)電源。其引腳功能如下: 圖 TL494 外部管腳以及 內(nèi)部 電路 框圖 2, 1 15腳分別為 2 個 誤差比較放大器的同相輸入端和反相輸入端。 4 腳為死區(qū)電平控制端,從 4腳加入死區(qū)控制電壓可對驅(qū)動脈沖的最大寬度進(jìn)行控制,使其不超過 180 度,這樣可以保護(hù)開關(guān)電源電路中的三極管。 7腳為接地端。 12 腳為電源供電端。 14 腳為內(nèi)部 5V 基準(zhǔn)電壓輸出端。 單片機(jī)系統(tǒng)及外圍電路 由于 LED點(diǎn)陣顯 示屏由單片機(jī)控制部分和顯示驅(qū)動部分組成 , 單片機(jī) 我選擇 最常見的 ATMEL 公司的 AT89C51 單片機(jī)。并且該單片機(jī)經(jīng)濟(jì)實(shí)用,使用廣泛。 時鐘脈沖電路 AT89C51 單片機(jī)的最高時鐘脈沖頻率已經(jīng)達(dá)到了 24MHz ,它 內(nèi)部已經(jīng)具備了振蕩電路,只要在 AT89C51 的 兩個引腳(即 1 18 腳)連接 到 簡單的石英振蕩晶體 的 2個管腳 即可 , 同時 晶體的 2個管腳也要用 30pF 的電容耦合到地 。以 24MHz 的時鐘脈沖為例,每個時鐘脈沖 為 S,兩個機(jī)器周期為 1181。 最簡單的就是只有 一個電阻跟一個電容 就可可靠復(fù)位的 電路, 電阻一般選擇 10K,電容一般選擇 10181。 圖 通電瞬間復(fù)位電路 8 程序及數(shù)據(jù) 存儲器設(shè)定 因?yàn)閱纹瑱C(jī)內(nèi)部 數(shù)據(jù)存儲器只有 128 Byte,非常有限,運(yùn)行大一點(diǎn)的程序就顯得捉襟見肘;而且程序 存儲器空間 也只有 4K, 大一點(diǎn)的程序就存儲不下,尤其是在存儲漢字點(diǎn)陣信息的時候,每個漢字 32Byte, 100 個漢字就到了 ,程序也只有不到1KB的容量了。 我們暫時只是顯示幾十個漢字研究原理,所以僅僅 用內(nèi)部存儲器 就足夠了 ,所以把 31 腳接 高電位 ,就僅僅 使 用內(nèi)部的 4K 程序 存儲空間 。 但是在現(xiàn)實(shí)大屏幕顯示應(yīng)用中,一般要擴(kuò)展 RAM,比如 HY62256A( 32K*8bit RAM),因?yàn)榇罅康臄?shù)據(jù)是有電腦傳送過來的,每個單片機(jī)只是負(fù)責(zé)自己控制的一行字符,這些數(shù)據(jù)是要隨時更新的,采用 RAM可以隨時更新內(nèi)容 ;而且一般的顯示程序優(yōu)化以后的代碼 4K也夠用了 。設(shè)計(jì)好的 列 驅(qū)動電路的部分如下圖 所示: 圖 列驅(qū)動 部分 電路圖 串入并出移位寄存器 74HC595 列驅(qū)動電路由集成電路 74HC595 構(gòu)成。 10 圖 74HC595 外形及內(nèi)部邏輯結(jié)構(gòu)圖 74HC595 的外形及內(nèi)部結(jié)構(gòu)如圖 所示。引腳 SI 是串行數(shù)據(jù)的輸入端。移位后的各位信號出現(xiàn)在各移位寄存器的輸出端,也就是輸出鎖存器的輸入端。引腳 G是輸出三態(tài)門的開放信號,只有當(dāng)其為低時鎖存器的輸出才開放,否則 輸出端為高阻 狀 態(tài)。由于 SCK 和 RCK 兩個信號是互相獨(dú)立的,所以能夠做到輸入串行移位與輸出鎖存互不干擾。但因 QH 受輸出鎖存器打人控制,所以還從輸出鎖存器前引出了 QH’,作為與移位寄存器完全同步的級聯(lián)輸出。 行驅(qū)動電路 電路 的 設(shè)計(jì) 單片機(jī) P2 口低 4 位輸出的行選信號經(jīng) 74LS244 八 位數(shù)據(jù) 緩 沖器 將數(shù)據(jù) 緩沖 后送往 3/8 譯碼器 74LS138 譯碼的輸入端,生成 8 條行選通信號線,再經(jīng)過 SN7406 六 路高 電 壓輸出反相器 將信號取反后 使 IRF540 導(dǎo)通 再去驅(qū)動對應(yīng)的行 LED 顯示 。 74LS138 譯碼器的引腳圖,邏輯圖及真值表如下 圖 、圖 所示 : 圖 74LS138 的 外部 引腳圖 以及內(nèi)部原理圖 圖 3 線 8 線譯碼器 74LS138 的真值表 由上看以看出,只要在信號輸入端 A, B, C 輸入特定組合的 0 的組合序列, 13 就可以在輸出端輪只有一個流輸出低電壓 0,這樣我們就可以有選擇的控制行電路。 大電流 MOSFET管 IRF540 IRF540 是一個 28A 100V 的 N 溝道的 MOSFET 管, Rds(on )= , Vgd=100V,它的原理圖如下 圖 所示 ,當(dāng) G端有高電平時, DS 之間就導(dǎo)通,電流從 D端流向S 端。 圖 IRF540 內(nèi)部原理 及管腳 圖 14 八 位數(shù)據(jù) 緩沖器 74LS244 我們?yōu)榱烁綦x外界的干擾信號,使用 了 74LS244 八 位數(shù)據(jù) 緩沖器 。 74LS244 是一個常用的 八緩沖器 ,它的 管腳圖以及 控制表如圖 所示: 小 結(jié) 本章介紹了硬件的連接方法 以及 原 理 ,并且包含了 部分 電路圖,此電路已經(jīng)試驗(yàn)證明可以顯示漢字信息,并且可動態(tài)顯示,其中運(yùn)用了 74HC595 以及 74LS244 芯片,74HC595 的功能是串入并出,并且?guī)в墟i存和移位的功能;而 74LS244 的作用就是完全屏蔽掉外界的干擾,只有 單 片機(jī)發(fā)出的正確的信號才被它選擇 通過,一般的電路干擾,電磁干擾不會對顯示屏造成亂碼。 15 3 系統(tǒng)軟件設(shè)計(jì) 顯示屏軟件的主要功能是向 顯示 屏提供顯示數(shù)據(jù),并產(chǎn)生各種控制信號,使屏幕按設(shè)計(jì)的要求顯示。顯示驅(qū)動程序負(fù)責(zé)向點(diǎn)陣屏傳 送 特定組合的顯示 數(shù)據(jù),并負(fù)責(zé)產(chǎn)生行掃描信號和其它控制信號,配合完成LED 顯示屏的掃描顯示工作。 顯示驅(qū)動程序 然后顯示驅(qū)動程序查詢當(dāng)前燃亮的行號,從顯示緩存區(qū)內(nèi)讀取下一行的顯示數(shù)據(jù),并通過串口發(fā)送給移位寄存器。圖 為顯示驅(qū)動程序 (顯示屏掃描函數(shù) )流程圖。 謝謝各位老師 ! ” ; 關(guān) 閉 屏 3 秒鐘, 再 靜止顯示“勤奮求實(shí)開拓創(chuàng)新” 停留約 3秒 , 接著 開始 左跑馬 滾動顯示“ 勤奮求實(shí)開拓創(chuàng)新桂林工學(xué)院電子與計(jì)算機(jī)系畢業(yè)設(shè)計(jì)電子信息工程 023 班張濤制作 。 設(shè)置系統(tǒng)程序不斷地循環(huán)執(zhí)行上述顯示效果。
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1