亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種低成本的RGB全彩顯示屏控制器的開發(fā)

        2016-06-30 00:47:43熊建橋劉友英伏瑋顧家瑋馮凱
        科技視界 2016年15期
        關(guān)鍵詞:單片機(jī)

        熊建橋+劉友英+伏瑋+顧家瑋+馮凱

        【摘 要】RGB色彩模式是工業(yè)界的一種顏色標(biāo)準(zhǔn),是通過對(duì)紅(R)、綠(G)、藍(lán)(B)三個(gè)顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的。RGB是目前運(yùn)用最廣的顏色系統(tǒng)之一。然而目前市面常見的RGB多為高端控制器,芯片主頻高,同時(shí)也價(jià)格不菲,對(duì)于中低端用戶而言使用成本較高,因此作者設(shè)計(jì)了一種基于STC12系列單片機(jī)的低成本的RGB控制器,能滿足中低端應(yīng)用需求。

        【關(guān)鍵詞】單片機(jī);RGB;點(diǎn)陣

        【Abstract】RGB color model is the color standard in industry. It gets all kinds of colors by changes of Red(R), Green(G), Blue(B), these 3 colors channels and the superposition of each other . RGB is one of the most used color systems. However, RGB is common seen in high quality controllers on present market. The dominant frequency of chip is high, But they are very expensive. So it will bring high cost of use to mid-and low-end users. Therefore, the designer designs one RGB controller of low cost based on SCM STC12 series. It can meet the low end of the application needs.

        【Key words】SCM; RGB; Dot matrix

        0 引言

        目前的顯示器大都是采用了RGB顏色標(biāo)準(zhǔn),在顯示器上,是通過電子槍打在屏幕的紅、綠、藍(lán)三色發(fā)光極上來產(chǎn)生色彩的,目前的電腦一般都能顯示32位顏色,有一千萬種以上的顏色。電腦屏幕上的所有顏色,都由這紅色、綠色、藍(lán)色三種色光按照不同的比例混合而成的。一組紅色、綠色、藍(lán)色就是一個(gè)最小的顯示單位。屏幕上的任何一個(gè)顏色都可以由一組RGB值來記錄和表達(dá)。因此這紅色綠色藍(lán)色又稱為三原色光,用英文表示就是R(red)、G(green)、B(blue)。RGB的所謂“多少”就是指亮度,并使用整數(shù)來表示。通常情況下,RGB各有256級(jí)亮度,用數(shù)字表示為從0、1、2......直到255。注意雖然數(shù)字最高是255,但0也是數(shù)值之一,因此共256級(jí)。如同2000年到2010年共是11年一樣。按照計(jì)算,256級(jí)的RGB色彩總共能組合出約1678萬種色彩,即256×256×256=16777216。通常也被簡稱為1600萬色或千萬色。也稱為24位色(2的24次方)。在led領(lǐng)域利用三合一點(diǎn)陣全彩技術(shù), 即在一個(gè)發(fā)光單元里由RGB三色晶片組成全彩像素。隨著這一技術(shù)的不斷成熟,led顯示技術(shù)會(huì)給人們帶來更加豐富真實(shí)的色彩感受。結(jié)合實(shí)際需要,作者設(shè)計(jì)了一種面向中低端用戶的低成本RGB控制器,其系統(tǒng)整體分為硬件和軟件兩大部分。

        1 硬件設(shè)計(jì)

        本設(shè)計(jì)采用STC公司的stc12c5a60s2單片機(jī),市面價(jià)格在七八元左右,可以配合更高頻率的晶振,使單片機(jī)的運(yùn)行頻率高于普通的51單片機(jī)。點(diǎn)陣屏的刷新頻率滿足設(shè)計(jì)要求,人眼看不到明顯閃爍。此外本設(shè)計(jì)兼容有線和無線改字方式。有線方式下,本控制器采用ch340USB轉(zhuǎn)串口芯片,波特率為9600,采用自己編寫的一套傳輸協(xié)議。無線方式下,采用了藍(lán)牙3.0可以使用手機(jī)或其他具備藍(lán)牙功能的手持設(shè)備改變顯示內(nèi)容。減小了RGB點(diǎn)陣的使用成本。硬件框架圖如圖1所示,RGB控制器控制器電路圖如圖1所示,控制器PCB圖為圖3所示。

        硬件部分包括時(shí)鐘、電源、復(fù)位電路組成的單片機(jī)最小系統(tǒng),由USB轉(zhuǎn)串口電路和藍(lán)牙模塊組成通信部分,使用標(biāo)準(zhǔn)HUB75接口與點(diǎn)陣屏連接,并且HUB75口具有級(jí)聯(lián)能力。

        2 軟件編程

        在本設(shè)計(jì)中的行掃描驅(qū)動(dòng)采用并口驅(qū)動(dòng),而場掃描驅(qū)動(dòng)采用出串口驅(qū)動(dòng)。

        2.1 行掃描驅(qū)動(dòng)

        雖然32*64點(diǎn)陣顯示器有32行,但可以分為兩塊16*64的點(diǎn)陣屏,兩塊公用一個(gè)行選擇口,獨(dú)立擁有R、G、B接口。為充分利用單片機(jī)的接口,點(diǎn)陣屏上加入了一個(gè)4-16線譯碼器,其輸入是一個(gè)16進(jìn)制碼,解碼輸出為低態(tài)掃描信號(hào)。HUB75B接口中,A、B、C、D為輸入腳,就會(huì)形成16種不同的輸入狀態(tài),然后使每種狀態(tài)下只控制一路輸出。

        2.2 場掃描驅(qū)動(dòng)

        本設(shè)計(jì)場掃描驅(qū)動(dòng)電路的設(shè)計(jì)可用串入并出的通用集成電路74HC595來作為數(shù)據(jù)所存。74HC595是一個(gè)八位串行輸入三態(tài)并行輸出的移位寄存器,其中SI是串行數(shù)據(jù)的輸入端,RCK是存儲(chǔ)寄存器的輸入時(shí)鐘,SCK是移位寄存器的輸入時(shí)鐘,QH是串入數(shù)據(jù)的輸出,G是對(duì)輸入數(shù)據(jù)的輸出使能控制,QA~QH為串入數(shù)據(jù)的并行輸出。從SI口輸入的數(shù)據(jù)可在移位寄存器的SCK腳上升沿的作用下輸入到74HC595中,并在RCK腳的上升沿作用下將輸入的數(shù)據(jù)鎖存在74HC595中,這樣當(dāng)G為低電平時(shí),數(shù)據(jù)便可并行輸出。

        本系統(tǒng)的軟件設(shè)計(jì)流程圖如圖4所示。軟件系統(tǒng)的功能主要是向屏體提供顯示數(shù)據(jù),用來產(chǎn)生各種控制信號(hào),使屏體按照控制的要求進(jìn)行顯示。軟件設(shè)計(jì)包括顯示和通信兩部分。顯示部分主要控制對(duì)要顯示內(nèi)容(文字、數(shù)據(jù))的信息的傳輸功能,使其正確顯示。整體采用動(dòng)態(tài)掃描的方式。與上位PC機(jī)或者移動(dòng)終端的實(shí)時(shí)通信部分主要是利用單片機(jī)串口中斷接收和發(fā)送數(shù)據(jù)信息。

        3 系統(tǒng)調(diào)試

        上位機(jī)通過串口給控制器發(fā)送更改顯示內(nèi)容的指令。四個(gè)八位數(shù)據(jù)組成一個(gè)通信指令。例如上位機(jī)發(fā)送了“01 02 XX XX”的指令,對(duì)應(yīng)顯示信息為一號(hào)點(diǎn)陣屏顯示二號(hào)字符串中內(nèi)容,后面兩個(gè)數(shù)據(jù)為用戶自定義數(shù)據(jù)。

        上位機(jī)和手機(jī)終端調(diào)試界面如下圖所示,串口波特率為9600,8位數(shù)據(jù)位,一位停止位。

        調(diào)試過程中,假設(shè)本設(shè)計(jì)在超市作為商品價(jià)格標(biāo)簽使用,通過手機(jī)或者上位機(jī)改變顯示的商品內(nèi)容和價(jià)格。具體調(diào)試情況如下圖所示,控制器級(jí)聯(lián)了三塊RGB點(diǎn)陣屏,而且能過獨(dú)立顯示,運(yùn)行穩(wěn)定,達(dá)到了預(yù)期設(shè)計(jì)目的。

        4 總結(jié)

        市場上目前大多為RGB高端控制器,雖然兼容多種通信方式,芯片主頻高,但是往往價(jià)格不菲。然而本設(shè)計(jì)成本低廉,適用于中低端RGB用戶,并且兼容了有線和無線修改顯示內(nèi)容的方式,單片機(jī)主頻高,掃面速度快,具有良好的應(yīng)用前景和市場價(jià)值。

        【參考文獻(xiàn)】

        [1]胡陽.RGB POV在點(diǎn)陣旋轉(zhuǎn)屏中的應(yīng)用及其電源解決方案[J].中國科技信息,2012.7.

        [2]劉援瓊.基于AT89C51單片機(jī)的LED點(diǎn)陣顯示系統(tǒng)設(shè)計(jì)[J].儀器儀表用戶,2015.2.

        [3] 詹新生,張江偉.基于單片機(jī)的16*64LED點(diǎn)陣顯示屏的設(shè)計(jì)[J].電子元器件應(yīng)用,2009,8.

        [責(zé)任編輯:王偉平]

        猜你喜歡
        單片機(jī)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的多功能智能插排
        電子制作(2019年11期)2019-07-04 00:34:48
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問題
        電子制作(2017年9期)2017-04-17 03:00:53
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
        電子制作(2016年21期)2016-05-17 03:52:51
        Microchip推出兩個(gè)全新PIC單片機(jī)系列
        基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
        国产高清吃奶成免费视频网站| 亚洲一区二区三区四区五区黄| 99精品国产在热久久无码| 国产一区二区自拍刺激在线观看 | 国内揄拍国内精品人妻浪潮av| 欧美性一区| 白色月光免费观看完整版| 免费a级毛片在线播放| 国产国产裸模裸模私拍视频| 精品少妇ay一区二区三区| 亚洲香蕉毛片久久网站老妇人| 久久精品av在线视频| 久久一二区女厕偷拍图| 日本韩国男男作爱gaywww| 99久久精品费精品国产一区二| 两个黑人大战嫩白金发美女| 久久国产av在线观看| 久久av粉嫩一区二区| 精品国产拍国产天天人| 福利一区二区三区视频午夜观看| 久草视频在线视频手机在线观看| av熟妇一区二区三区| 男男受被攻做哭娇喘声视频| 日韩欧美第一区二区三区| 少妇被躁到高潮和人狍大战| 国产v片在线播放免费无码| 一个人看的www免费视频中文 | 国产成人精品三级91在线影院| 国产思思久99久精品| 国产精品丝袜美腿诱惑| 97se色综合一区二区二区| 久久9精品区-无套内射无码| 亚洲综合欧美在线| 日韩精品一区二区三区免费观影 | 国产98在线 | 日韩| 国产人妻黑人一区二区三区| 国产日韩亚洲中文字幕| 国产熟女盗摄一区二区警花91| 真实国产精品vr专区| 一级免费毛片| 成年人视频在线播放麻豆|