• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于單片機的LED廣告信息展示屏控制電路設(shè)計

      2016-11-25 09:00:40白昊王艷榮
      電子設(shè)計工程 2016年18期
      關(guān)鍵詞:取模顯示屏單片機

      白昊,王艷榮

      (內(nèi)蒙古工業(yè)大學(xué) 信息工程學(xué)院,內(nèi)蒙古 呼和浩特 010080)

      基于單片機的LED廣告信息展示屏控制電路設(shè)計

      白昊,王艷榮

      (內(nèi)蒙古工業(yè)大學(xué) 信息工程學(xué)院,內(nèi)蒙古 呼和浩特 010080)

      為了實現(xiàn)LED廣告信息展示屏的控制,提出了一種基于單片機的LED廣告信息展示屏控制設(shè)計方案,并完成系統(tǒng)的軟硬件設(shè)計。該系統(tǒng)的硬件部分主要用單片機進(jìn)行電路的控制,軟件部分采用keil uvision4進(jìn)行編程,能夠完成廣告信息的滾動播出或多幅信息的自動切換播放,同時也可手動切換并固定在一幅信息上。電路軟硬件測試結(jié)果表明,設(shè)計方案正確可靠,檢測的結(jié)果符合設(shè)計指標(biāo)。

      單片機;LED顯示屏;動態(tài)掃描;顯示驅(qū)動

      隨著LED的制造工藝和技術(shù)水平的不斷改進(jìn)和完善,使得其在國內(nèi)得到了廣泛的應(yīng)用[1-3]。隨著社會文化的不斷發(fā)展,經(jīng)濟水平的逐步提高,戶外的LED廣告屏更是在公共場所的宣傳中扮演著越來越重要的角色,其不僅僅是信息傳播一種不可或缺的載體,而且已然成為城市建設(shè)中信息傳播數(shù)字化和智能化的顯著標(biāo)志[4-7]。

      通過調(diào)查研究LED廣告信息展示屏控制電路的功能要求,設(shè)計出一款64*16大小的LED廣告信息展示屏??蓪崿F(xiàn)廣告信息的滾動播出或多幅信息的自動切換播放,同時也可手動切換并固定在一幅信息上,并完成了系統(tǒng)軟硬件設(shè)計和測試。

      1 系統(tǒng)硬件電路設(shè)計

      控制系統(tǒng)功能框圖如圖1所示。主控芯片選擇STC15L2K60S2單片機,其外圍電路為單片機最小系統(tǒng),包括按鍵電路模塊。LED點陣顯示屏是由8*8的LED最小單位點陣構(gòu)成,而要完整顯示一個復(fù)雜的漢字,則需要4個最小單位,分別將其相同的行和列連接起來,便可組成一個16*16大小的點陣,點陣連接圖如圖2所示。再將4個16*16大小的點陣組合起來,便可構(gòu)成64*16大小的點陣。具體的工作流程為:將編譯好的hex程序通過STC-icp軟件把指令代碼燒錄到單片機內(nèi),其I/O口串行輸出,通過595芯片進(jìn)行串并轉(zhuǎn)換,實現(xiàn)列驅(qū)動;I/O口的輸出端通過74HC138和D4953芯片實現(xiàn)行驅(qū)動,進(jìn)而達(dá)到顯示內(nèi)容的要求。

      圖1 系統(tǒng)硬件結(jié)構(gòu)圖

      圖2 16*16點陣連接圖

      行驅(qū)動電路原理圖如圖3所示,行驅(qū)動電路中為了提高M(jìn)CU的輸出端口使用率,通常使用譯碼電路。譯碼器件選用74HC138芯片,將兩個138級聯(lián)成為4-16線譯碼器,以實現(xiàn)16行LED的驅(qū)動。雙P溝道增強型MOS管D4953作為LED顯示器驅(qū)動器,主要用途有兩個,一是作為反相器。因為4線-16線譯碼器輸出的有效信號是低電平,而設(shè)計中LED點陣屏的行驅(qū)動電路是高電平有效。二是作為LED的電流放大器。當(dāng)MOS管VGS兩端的壓降為5 V的情況時,輸出的漏極電流ID=4 A,足以保證LED顯示屏的發(fā)光且足夠亮。

      圖3 行驅(qū)動電路原理圖

      列驅(qū)動電路如圖4所示,列驅(qū)動電路使用8個串入并出移位寄存器74HC595器件級聯(lián)而成,實現(xiàn)64列LED的掃描驅(qū)動。74HC595串入并出寄存器是由兩部分構(gòu)成,分別是可以完成8位串并轉(zhuǎn)換的移位寄存器和可并行鎖存8位的寄存器,這兩部分是互不影響的,保證了在驅(qū)動64列LED過程中數(shù)據(jù)并行存儲和移位輸出過程同時進(jìn)行。

      由于能正常顯示所有漢字的最小單元的大小為16*16,而上下兩片點陣可以用同一個595芯片來驅(qū)動,所以需要兩個595芯片的輸出來進(jìn)行一個漢字的數(shù)據(jù)輸出的驅(qū)動,在設(shè)計中顯示控制電路所設(shè)計的點陣屏最多支持同時顯示4個漢字,因此需要8個74HC595來實現(xiàn)列驅(qū)動。這8個595共用一個SCK時鐘信號和RCK鎖存信號,在行選信號選中第一行的時候,經(jīng)過64個時鐘信號(上升沿),便可將第一行64列的數(shù)據(jù)儲存到595芯片中,當(dāng)RCK信號端的輸入為上升沿時,便可將這些數(shù)據(jù)并行輸出,與此同時,595芯片將進(jìn)行下一組64列數(shù)據(jù)的傳送。當(dāng)行選信號選中第二行,重復(fù)上述列數(shù)據(jù)的輸出過程,以此類推,當(dāng)行選信號從第一行到十六行依次掃描完畢時,且掃描頻率大于24 Hz,人的視覺具有余暉效應(yīng),視覺形象并不會立即消失,這就使得人眼看到屏幕顯示的是穩(wěn)定、清晰的文字或圖像。

      2 系統(tǒng)軟件設(shè)計

      系統(tǒng)的軟件部分主要由4個部分組成,分別為字模提取、數(shù)據(jù)處理、顯示驅(qū)動和顯示效果。系統(tǒng)軟件設(shè)計流程圖如圖5所示。HZDotReaderV2.0是一款字模提取軟件,支持提取漢字和英文字符,同時還支持用戶自己創(chuàng)建字符。在取模字體設(shè)置中可以進(jìn)行字體效果的選擇和點陣大小的選擇,用戶可以根據(jù)自己的需求進(jìn)行調(diào)整和修改。在本設(shè)計中,字體樣式選擇為宋體,點陣大小選擇為16*16,無特殊顯示效果(如:粗體、斜體、加下劃線等),與此同時,設(shè)置輸出字符的取點方式為8位橫向取模、左邊為高位,字節(jié)輸出方式為從左到右,從上到下取字。該字模軟件由于不支持多個漢字同時逐行取模,只支持多個漢字單獨分開取模,即每個漢字所生成的字模數(shù)據(jù)順序存放在內(nèi)存單元中。所以在編程中必須加入數(shù)據(jù)處理部分,使其按行存放到顯示緩沖區(qū)中。如果軟件支持多個漢字同時逐行取模的話,將會很大程度上減少工作量。

      圖4 列驅(qū)動電路原理圖

      軟件設(shè)計首先進(jìn)行系統(tǒng)初始化設(shè)置,然后讀取字模中的代碼完成顯示所需格式的調(diào)整,接著調(diào)用不同顯示效果的子程序,將所需顯示的數(shù)據(jù)送到顯示緩沖區(qū),通過顯示驅(qū)動子程序?qū)?shù)據(jù)送給LED點陣顯示屏并將其點亮。在廣告信息的顯示效果中,主要實現(xiàn)了最為常用的上移顯示和左移動態(tài)顯示。系統(tǒng)軟件設(shè)計流程圖如圖5所示。在數(shù)據(jù)處理子程序中,字模中的每一個漢字需要32Byte的內(nèi)存,并且順序存放在內(nèi)存單元中。在數(shù)據(jù)讀取到緩沖區(qū)時,為了滿足顯示驅(qū)動(發(fā)送列信號)的要求,故要進(jìn)行數(shù)據(jù)處理,分別讀取4個漢字取模后的第一行數(shù)據(jù),存放在顯示緩沖區(qū)的第一行,接著讀取其第二行數(shù)據(jù),放在顯示緩沖區(qū)的第二行,以此類推,完成16行的數(shù)據(jù)處理。再將顯示緩沖區(qū)中所需顯示的每行數(shù)據(jù)依次送給595芯片。先關(guān)閉138譯碼器使能,目的是為了消影,然后等待所需顯示的一行數(shù)據(jù)發(fā)送完畢,595的RCK信號的下降沿到來,將輸出的邏輯狀態(tài)鎖存,與此同時使138譯碼器使能,即輸出行選信號,便可將該行點亮。循環(huán)16次后,依次點亮每一行,即可顯示一個漢字。

      圖5 系統(tǒng)軟件設(shè)計流程圖

      根據(jù)實際需求,要求實現(xiàn)廣告信息的滾動播出或多幅信息的自動切換播放,同時也可手動切換并固定在一幅信息上。因此,加入按鍵來實現(xiàn)手動切換廣告信息的功能。當(dāng)沒有按下任何按鍵的時候,多幅信息自動切換播放,當(dāng)有按鍵按下的時候,改變寄存器中的數(shù)值并進(jìn)行判斷,進(jìn)入相對應(yīng)的顯示效果子程序的循環(huán)之中。本設(shè)計中只設(shè)置了兩幅信息文字,而且顯示效果分別為上移顯示和左移動態(tài)顯示,故在編程上設(shè)置了3個模式。

      3 硬件測試結(jié)果

      圖6 信息上移圖(左)及左移圖(右)

      圖6 為硬件電路測試結(jié)果示意圖。系統(tǒng)電路實現(xiàn)了上移顯示和左移動態(tài)顯示兩種效果,完成了廣告信息的滾動播出和多幅信息的自動切換播放,達(dá)到了預(yù)期要求的效果。

      4結(jié) 論

      完成了基于單片機控制的64*16單色LED廣告信息展示屏的軟硬件設(shè)計和硬件電路測試。結(jié)果表明硬件電路的顯示效果良好,電路拓展性高,系統(tǒng)穩(wěn)定可靠。此系統(tǒng)可廣泛運用于實際生活中的各種公共場合,如公交車、銀行、火車、學(xué)校等進(jìn)行信息公布和文字廣告宣傳。在進(jìn)一步的研究工作中,與網(wǎng)絡(luò)技術(shù)結(jié)合還可實現(xiàn)廣告信息的遠(yuǎn)程控制。

      [1]和倩,趙敏,徐立生.LED應(yīng)用產(chǎn)品的平均壽命評估方法[J].微納電子技術(shù),2013,50(7):466-469.

      [2]郭夢霞.會展用大屏幕LED顯示系統(tǒng)的設(shè)計與實現(xiàn)[J].電子設(shè)計工程,2014,22(18):135-137.

      [3]諸昌鈐.LED顯示屏系統(tǒng)原理與工程技術(shù)[M].成都:電子科技大學(xué)出版社,2000.

      [4]張鑫.單片機控制LED圖文顯示屏的電路設(shè)計[J].青島大學(xué)學(xué)報,1998,13(1):39-42.

      [5]馮月芹.基于P89V51RD2單片機LED點陣顯示屏的實現(xiàn)[J].電子設(shè)計工程,2012,20(6):143-148.

      [6]韓團軍.基于單片機的LED點陣顯示控制的設(shè)計[J].電子設(shè)計工程,2011,19(5):180-182.

      [7]李秀忠.大屏幕LED顯示屏控制系統(tǒng)設(shè)計[J].現(xiàn)代電子技術(shù),2012,35(19):135-138.

      Design of control circuit for LED advertising information display screen based on MCU

      BAI Hao,WANG Yan-rong
      (Information Engineering College of Inner Mongolia University of Technology,Hohhot 010080,China)

      In order to realize the control of LED advertising information display screen,a LED advertising information display screen control design scheme based on MCU is proposed,and the hardware and software design of the system is completed.The hardware of the system mainly by single chip computer circuit control,part of the software using keil uvision4 programming,to complete the advertisement information broadcast of a rolling or more pieces of information automatically play,also can be manually switched and fixed on a piece of information.The results of the system show that the design scheme is correct and the results are in line with the design target.

      single chip microcomputer;LED screens;dynamic scanning;display driver

      TN79

      A

      1674-6236(2016)18-0175-03

      2015-09-25 稿件編號:201509177

      白 昊(1994—),男,內(nèi)蒙古巴彥淖爾人。研究方向:物聯(lián)網(wǎng)技術(shù)與應(yīng)用。

      猜你喜歡
      取模顯示屏單片機
      關(guān)于不定方程x2-pqy4=16的正整數(shù)解
      關(guān)于商高數(shù)的Je?manowicz猜想*
      一塊布就是一個顯示屏?
      軍事文摘(2022年10期)2022-06-15 02:29:30
      關(guān)于不定方程x2-8y4=M(M=17,41,73,89,97)*
      基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
      電子制作(2019年13期)2020-01-14 03:15:28
      基于單片機的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機的便捷式LCF測量儀
      電子制作(2019年9期)2019-05-30 09:42:02
      蒼蠅迷戀顯示屏
      關(guān)于不定方程x2-5y4=236
      未來五年LED顯示屏出貨將保持16%增長
      中國照明(2016年6期)2016-06-15 20:30:14
      定兴县| 金沙县| 大邑县| 历史| 乌海市| 浦东新区| 宁波市| 纳雍县| 西峡县| 河南省| 五原县| 阿克苏市| 集安市| 迁安市| 新巴尔虎右旗| 徐州市| 平阴县| 长垣县| 洪江市| 元江| 泗水县| 衢州市| 嘉鱼县| 鱼台县| 团风县| 梅州市| 莱芜市| 陆丰市| 黎川县| 永清县| 洪泽县| 高尔夫| 吴桥县| 怀远县| 荔浦县| 和静县| 瑞昌市| 商南县| 莒南县| 象州县| 绵竹市|