一種基于avr單片機的led顯示屏的制作方法
【專利摘要】一種基于AVR單片機的LED顯示屏,包括PC上位機、主控單元和顯示子模塊組,所述主控單元分別與PC上位機和顯示子模塊組連接,所述顯示子模塊組由多個顯示子模塊并聯組成;所述PC上位機把圖像和文字轉換成為顯示屏的顯示碼并且把顯示信息發送到主控單元上,所述主控單元完成對顯示數據的滾動和分割處理通過異步串行口發送到每個子模塊中,由子模塊中的AT-mega8完成掃描動態顯示,該LED顯示屏,利用AVR單片機自身的FLASH?ROM和RAM,外部無需任何儲存電路,電路結構簡單,實現了圖像的16階灰度顯示,可廣泛用于商場、車站等公共場合。
【專利說明】—種基于AVR單片機的LED顯示屏
【技術領域】
[0001]本實用新型涉及一種LED顯示屏,特別涉及一種基于AVR單片機的LED顯示屏。
【背景技術】
[0002]LED點陣塊具有亮度高、發光均勻、可靠性好、拼裝方便等優點,能構成各種尺寸的顯示屏。目前,LED顯示屏已被廣泛應用于文字顯示并取得了很好的效果,但是大部分僅能顯示滾動的文字信息而不能顯示圖像,并且還存在系統復雜等缺點。
[0003]AVR 單片機是增強型內置 FLASH 的 RISC (Reduced Instruct1n Set CPU)精簡指令集高速8位單片機,硬件采用哈佛(Harward)結構,達到一個時鐘周期可以執行一條指令,絕大部分指令都為單周期指令。支持在系統編程ISP,其中MEGA系列還支持在應用編程IAP,內置的FLASH程序存儲器可擦寫1000次以上,給用戶的開發生產和維護帶來方便,可擦寫10萬次的E2PR0M,為掉電后數據的保存帶來方便,AVR單片機有豐富的片內資源,如RTC, WATCHDOG, AD 轉換器,PWM, USART, SPI, TWI 接口等,I/O 口功能強、驅動能力強。
實用新型內容
[0004]針對上述問題,本實用新型旨在提供一種滾動文字與圖像兼得的基于AVR單片機的LED顯示屏。
[0005]為實現該技術目的,本實用新型的方案是:一種基于AVR單片機的LED顯示屏,包括PC上位機、主控單元和顯示子模塊組,所述主控單元由AT-mega32單片機和RS232接口電路、RS485接口電路組成,所述AT-mega32單片機通過RS232接口電路連接PC上位機,還通過RS485接口電路連接顯示子模塊組,所述顯示子模塊組由多個顯示子模塊并聯組成,所述顯示子模塊包括一個AT-megaS單片機、一個譯碼器74HC154、兩個8位數據鎖存器74LS373和一個LED點陣屏,所述AT-mega8單片機接收的信號通過譯碼器74HC154譯碼,并為驅動16個中功率三極管8550作為行選,所述AT-megaS單片機還通過數據鎖存器74LS373連接LED點陣屏,所述數據鎖存器74LS373作為行數據鎖存。
[0006]優選的,所述LED點陣屏是由4片8X8單色點陣塊拼成的I片16X 16顯示屏。
[0007]與現有技術相比,本實用新型的有益效果是:該LED顯示屏,利用AVR單片機自身的FLASH ROM和RAM功能,外部無需任何存儲電路,可以方便地顯示各種字體的文字信息及16階灰度的圖像,畫面清晰、性能穩定、操作簡便,可廣泛用于商場、車站等公共場合,具有很好的應用價值。
【專利附圖】
【附圖說明】
[0008]圖1為本實用新型的系統示意圖。
[0009]圖2為本實用新型的子模塊顯示驅動電路圖。
【具體實施方式】
[0010]下面將結合本實用新型實施例中的附圖,對本實用新型實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例。基于本實用新型中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本實用新型保護的范圍。
[0011]請參閱圖1-2,本實用新型的方案是:一種基于AVR單片機的LED顯示屏,包括PC上位機1、主控單元2和顯示子模塊組3,所述主控單元2由AT-mega32單片機和RS232接口電路、RS485接口電路組成,所述AT-mega32單片機通過RS232接口電路連接PC上位機1,還通過RS485接口電路連接顯示子模塊組3,所述顯示子模塊組3由多個顯示子模塊并聯組成,所述顯示子模塊包括一個AT-megaS單片機4、一個譯碼器74HC154、兩個8位數據鎖存器74LS373和一個LED點陣屏5,所述AT-mega8單片機4接收的信號通過譯碼器74HC154譯碼,并為驅動16個中功率三極管8550作為行選,所述AT-megaS單片機4還通過數據鎖存器74LS373連接LED點陣屏5,所述數據鎖存器74LS373作為行數據鎖存,所述LED點陣屏5是由4片8X8單色點陣塊拼成的I片16X 16顯示屏。
[0012]本實用新型的工作原理:PC上位機I將圖像和文字轉換為顯示屏的顯示碼,并且把顯示信息發送到主控單元2上,主控單元2完成對顯示數據的滾動和分割處理,然后通過異步串行口發送到顯示子模塊組3中,每個顯示子模塊中有一片AT-MegaS單片機4完成掃描,動態顯示在LED點陣屏5上,主控單元2與顯示子模塊組3的數據通信采用標準的異步串行口格式。
[0013]對于本領域技術人員而言,顯然本實用新型不限于上述示范性實施例的細節,而且在不背離本實用新型的精神或基本特征的情況下,能夠以其它的具體形式實現本實用新型,因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本實用新型的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內的所有變化囊括在本實用新型內,不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。
[0014]以上所述,僅為本實用新型的較佳實施例,并不用以限制本實用新型,凡是依據本實用新型的技術實質對以上實施例所作的任何細微修改、等同替換和改進,均應包含在本實用新型技術方案的保護范圍之內。
【權利要求】
1.一種基于AVR單片機的LED顯示屏,包括PC上位機(I)、主控單元(2)和顯示子模塊組(3),其特征是:所述主控單元(2)由AT-mega32單片機和RS232接口電路、RS485接口電路組成,所述AT-mega32單片機通過RS232接口電路連接PC上位機(I),還通過RS485接口電路連接顯示子模塊組(3),所述顯示子模塊組(3)由多個顯示子模塊并聯組成,所述顯示子模塊包括一個AT-mega8單片機(4)、一個譯碼器74HC154、兩個8位數據鎖存器74LS373和一個LED點陣屏(5),所述AT-megaS單片機(4)接收的信號通過譯碼器74HC154譯碼,并為驅動16個中功率三極管8550作為行選,所述AT-megaS單片機(4)還通過數據鎖存器74LS373連接LED點陣屏(5),所述數據鎖存器74LS373作為行數據鎖存。
2.根據權利要求1所述的基于AVR單片機的LED顯示屏,其特征是:所述LED點陣屏(5)是由4片8X8單色點陣塊拼成的I片16X 16顯示屏。
【文檔編號】G09G3/32GK203931455SQ201420338174
【公開日】2014年11月5日 申請日期:2014年6月23日 優先權日:2014年6月23日
【發明者】費志瑾 申請人:蘇州塔可盛電子科技有限公司