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

        ?

        基于FPGA的LED雙軸旋轉(zhuǎn)顯示設(shè)計(jì)*

        2015-12-22 08:13:10鄭凌晨湯勇明
        電子器件 2015年2期
        關(guān)鍵詞:狀態(tài)機(jī)遙控紅外

        姜 勖,許 ?,鄭凌晨,湯勇明*

        (1.東南大學(xué)電子科學(xué)與工程學(xué)院,南京210096;2.東南大學(xué)信息科學(xué)與工程學(xué)院,南京210096)

        JIANGXu1,XU Yan2,ZHENGLingchen1,TANGYongming1*

        (1.School of Electronic Science and Engineering,Southeast University,Nanjing 210096,China;2.School of Information Scienceand Engineering,Southeast University,Nanjing 210096,China)

        顯示設(shè)備在各種系統(tǒng)中占有重要的地位,其中,旋轉(zhuǎn)LED顯示屏以其新穎、成本低、可視視角達(dá)360°等優(yōu)點(diǎn)得到了迅速的發(fā)展[1]。目前,旋轉(zhuǎn)顯示的常用方案是高速掃描處于快速旋轉(zhuǎn)中的二維LED陣列[2],通過控制發(fā)光二極管的亮滅來顯示文字、圖片、動(dòng)畫、視頻等信息[3-4]。本系統(tǒng)來源于學(xué)科競賽項(xiàng)目[5],設(shè)計(jì)了一種新型LED旋轉(zhuǎn)顯示方案,僅使用3個(gè)全彩LED作為發(fā)光器件,通過兩個(gè)轉(zhuǎn)軸的同時(shí)旋轉(zhuǎn),以FPGA開發(fā)板平臺(tái)作為系統(tǒng)主控,利用視覺暫留原理實(shí)現(xiàn)三維球面顯示。

        1 機(jī)械結(jié)構(gòu)設(shè)計(jì)

        作品利用兩個(gè)相互垂直的轉(zhuǎn)軸和3個(gè)全彩LED,通過控制兩個(gè)電機(jī)的轉(zhuǎn)速和LED亮滅周期,實(shí)現(xiàn)3個(gè)LED的雙軸旋轉(zhuǎn),在空間中展現(xiàn)出絢麗的圖案。

        電機(jī)A的轉(zhuǎn)軸與y軸方向平行,電機(jī)B的轉(zhuǎn)軸與z軸方向平行。通過控制兩電機(jī)的轉(zhuǎn)速和LED燈的亮滅和色調(diào),可實(shí)現(xiàn)多種炫彩圖案的顯示。控制信號(hào)經(jīng)由12路的兩個(gè)導(dǎo)電滑環(huán)A、B傳遞。

        系統(tǒng)各部件的詳細(xì)信息如表1所示。

        表1 各部件詳細(xì)參數(shù)信息

        作品機(jī)械結(jié)構(gòu)設(shè)計(jì)如圖1所示。

        圖1 機(jī)械結(jié)構(gòu)設(shè)計(jì)圖

        2 視覺暫留原理模型建立及仿真驗(yàn)證

        2.1 原理介紹

        視覺是在人眼晶狀體成像后,由感光細(xì)胞將光信號(hào)轉(zhuǎn)換為神經(jīng)電流,傳回大腦形成的。感光所依賴的感光色素的形成需要一定時(shí)間,光對(duì)視網(wǎng)膜所產(chǎn)生的視覺在光停止作用后,仍會(huì)保留一段時(shí)間,這種現(xiàn)象稱為視覺暫留[3]。

        目前,常見的LED顯示都是采用掃描方式,通過控制不同時(shí)間段,讓不同LED輪流點(diǎn)亮,根據(jù)視覺暫留原理,當(dāng)掃描幀頻達(dá)到24 Hz以上時(shí),人眼便感覺不到掃描過程,即當(dāng)LED刷新足夠快時(shí),人眼能看見一幅穩(wěn)定圖像[6-7]。

        2.2 模型建立及驗(yàn)證

        以圖2所示的旋轉(zhuǎn)中心點(diǎn)為坐標(biāo)原點(diǎn)建立坐標(biāo)系。

        在不失一般性的情況下,僅討論一個(gè)LED的運(yùn)動(dòng)特性,并以此推廣到3個(gè)LED。

        在圖2的柱面坐標(biāo)系中,每個(gè)LED的位置可以由(ri,φi,θi)唯一確定:

        圖2 坐標(biāo)系的建立

        其中:

        用來仿真LED燈的亮滅情況,period定義為LED燈的亮滅周期,high定義為一個(gè)亮滅周期內(nèi)燈亮的時(shí)間長度。

        通過選擇合理的時(shí)間t來仿真人眼視覺暫留時(shí)間,同時(shí)選擇合理的vφ,vθ仿真LED繞兩垂直轉(zhuǎn)軸旋轉(zhuǎn)的速度,由MATLAB得到仿真圖像[8]。圖3給出了其中三幅不同(vφ,vθ,period,high)組合的仿真圖像,這3種以及其他圖案在后續(xù)實(shí)際設(shè)計(jì)中也被證明是可以實(shí)現(xiàn)的。

        圖3 部分仿真圖案

        3 系統(tǒng)介紹

        系統(tǒng)的總體功能如圖4所示。

        圖4 系統(tǒng)功能圖

        系統(tǒng)以FPGA為控制平臺(tái),已設(shè)計(jì)有3個(gè)模式:自動(dòng)工作模式、紅外遙控模式、游戲互動(dòng)模式。

        自動(dòng)工作模式:按照預(yù)先設(shè)定好圖案,系統(tǒng)自動(dòng)切換,通過AD采樣及信號(hào)處理,使圖案隨著音樂的節(jié)奏的變化而變化。

        紅外遙控模式:用戶可以使用遙控器實(shí)時(shí)控制系統(tǒng)的開啟、停止以及圖案變更,實(shí)現(xiàn)人機(jī)交互。

        游戲互動(dòng)模式:通過外部調(diào)節(jié)旋鈕,改變電機(jī)轉(zhuǎn)速、LED亮度和閃爍頻率,用戶可自行定制圖案,增加用戶體驗(yàn)感和趣味性。

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

        4.1 控制平臺(tái)

        系統(tǒng)采用Xilinx的Basys2 FPGA開發(fā)板作為主控部分。

        Basys2開發(fā)板采用Spartan3E-CP132芯片,內(nèi)置18 bit乘法器,集成了大量I/O端口和FPGA的常規(guī)可編程邏輯單元電路,具有高速運(yùn)算能力,滿足系統(tǒng)所需資源要求。

        4.2 LED 驅(qū)動(dòng)模塊

        LED驅(qū)動(dòng)采用TI公司具有12路通道,16 bit增強(qiáng)型PWM控制的RGB-LED驅(qū)動(dòng)器TLC5971,其驅(qū)動(dòng)電流達(dá)60mA/channel,且具有65536階色度調(diào)制,完全可以滿足設(shè)計(jì)需求。

        使用該驅(qū)動(dòng)芯片,僅使用兩個(gè)I/O管腳,即可通過FPGA時(shí)序編程,構(gòu)建移位寄存器,經(jīng)9個(gè)通道的輸出對(duì)3個(gè)RGB-LED進(jìn)行相應(yīng)的控制。

        4.3 AD 模塊

        圖5 TLC5971應(yīng)用電路圖[9]

        系統(tǒng)有兩部分需要AD轉(zhuǎn)換,一部分是音頻信號(hào)采集,以使顯示圖案受外部音頻信號(hào)控制;另一部分是手動(dòng)調(diào)節(jié)旋鈕端電壓采集,即通過對(duì)電位器分壓電路電壓值的采樣,實(shí)現(xiàn)外部手動(dòng)控制信號(hào)的輸入,經(jīng)過FPGA分析處理后控制兩個(gè)電機(jī)的轉(zhuǎn)速、LED的閃爍頻率和亮度,實(shí)現(xiàn)游戲互動(dòng)模式中的人機(jī)交互。

        為配合以上功能的實(shí)現(xiàn),我們采用多片TI公司的TLV1572 AD轉(zhuǎn)換芯片,使用FPGA配合相應(yīng)時(shí)序,對(duì)轉(zhuǎn)換后的數(shù)字信號(hào)進(jìn)行后續(xù)處理。

        4.4 紅外遙控模塊

        紅外遙控技術(shù)具有體積小、功耗低、功能強(qiáng)、成本低等特點(diǎn),其廣泛應(yīng)用于家用電器、工業(yè)設(shè)備等領(lǐng)域。紅外遙控系統(tǒng)分為發(fā)射部分和接收部分,其信息傳輸?shù)木幋a方式主要分為NEC碼和RC5碼[10]。本系統(tǒng)采用HX1838寬電壓一體紅外接收頭作為模塊主體,使用NEC編碼方式,F(xiàn)PGA配合相應(yīng)的時(shí)序,對(duì)紅外信號(hào)進(jìn)行解碼。

        紅外遙控模塊的引入,實(shí)現(xiàn)了良好的人機(jī)交互,方便用戶對(duì)系統(tǒng)模式的切換。

        5 軟件設(shè)計(jì)

        系統(tǒng)采用FPGA硬件編程的形式,主要利用狀態(tài)機(jī)和分層設(shè)計(jì)的設(shè)計(jì)方法[11-12],實(shí)現(xiàn)全部功能。

        5.1 頂層狀態(tài)機(jī)

        系統(tǒng)的整體狀態(tài)機(jī)示意圖如圖6所示。

        狀態(tài)機(jī)各狀態(tài)名稱解釋如下:

        (1)APP_MOD:自動(dòng)工作模式;

        (2)DIS_MOD:紅外遙控模式;

        (3)GAME_MOD:游戲互動(dòng)模式;

        (4)dis_mod0~dis_mod6:紅外遙控模式的6個(gè)子模式;

        (5)app_mod0~app_mod4:自動(dòng)工作模式的6個(gè)子模式。

        用戶僅需要通過紅外遙控器相應(yīng)按鍵,即可實(shí)現(xiàn)各狀態(tài)之間的切換。

        圖6 系統(tǒng)狀態(tài)機(jī)示意圖

        5.2 中間層算法實(shí)現(xiàn)部分

        系統(tǒng)中間層部分,是對(duì)各種不同圖案的算法設(shè)計(jì)部分。根據(jù)當(dāng)前時(shí)刻上層狀態(tài)機(jī)的狀態(tài)碼,選擇不同圖案的算法實(shí)現(xiàn)。

        圖案算法核心思想主要有以下幾個(gè)方面:

        (1)控制電機(jī)A、電機(jī)B的轉(zhuǎn)速。

        (2)控制3個(gè)RGB-LED的亮滅和亮滅周期。

        (3)控制3個(gè)RGB-LED的顏色。

        通過對(duì)以上3個(gè)方面的合理調(diào)配,并將控制信號(hào)傳給下邊的驅(qū)動(dòng)層,即可實(shí)現(xiàn)不同炫彩圖案的顯示。

        5.3 底層電機(jī)驅(qū)動(dòng)及LED驅(qū)動(dòng)部分

        為節(jié)約FPGA資源以及規(guī)范設(shè)計(jì)過程,我們將底層驅(qū)動(dòng)部分與上層算法部分分開。

        驅(qū)動(dòng)部分僅根據(jù)上層算法傳遞進(jìn)來的控制信號(hào),改變向電機(jī)傳輸?shù)腜WM占空比和LED驅(qū)動(dòng)芯片移位寄存器中的內(nèi)容,實(shí)現(xiàn)機(jī)械結(jié)構(gòu)的運(yùn)轉(zhuǎn)和LED亮滅的變換,從而最終實(shí)現(xiàn)三維球面圖案的顯示。

        5.4 其他外設(shè)部分

        其他外設(shè)主要包括紅外遙控解碼部分、AD采樣處理部分。

        紅外遙控解碼部分對(duì)外部控制信號(hào)進(jìn)行解碼,確定系統(tǒng)的工作模式,從而根據(jù)工作模式的不同調(diào)用不同的功能模塊。此外,在紅外遙控模式下,該部分還對(duì)用戶的交互操作進(jìn)行解碼,實(shí)現(xiàn)圖案的變更等功能。

        AD采樣處理部分僅在自動(dòng)工作模式和游戲互動(dòng)模式時(shí)有效。該部分以1.25 Msample/s的采樣速率持續(xù)對(duì)外部音頻信號(hào)、電位器分壓信號(hào)進(jìn)行采樣,并將轉(zhuǎn)換結(jié)果存在寄存器中,供其他控制模塊讀取,實(shí)現(xiàn)自動(dòng)工作和游戲互動(dòng)等功能。

        5.5 系統(tǒng)控制流程圖

        系統(tǒng)的控制流程圖如圖7所示。通過處理分析用戶發(fā)出的紅外控制信號(hào),進(jìn)入3種不同的工作模式,并輸出相應(yīng)的電機(jī)和LED控制信號(hào)。

        圖7 系統(tǒng)控制流程圖

        圖8 實(shí)現(xiàn)效果圖

        圖9 系統(tǒng)實(shí)物圖

        6 總結(jié)

        系統(tǒng)最終能實(shí)現(xiàn)自動(dòng)工作模式、紅外遙控模式、游戲互動(dòng)模式等多種模式功能,通過FPGA控制3個(gè)RGB-LED繞兩正交軸旋轉(zhuǎn)實(shí)現(xiàn)絢麗的三維顯示效果,用戶可以通過使用紅外遙控器進(jìn)行模式轉(zhuǎn)換,也可以通過手動(dòng)調(diào)節(jié)任意改變圖案,實(shí)現(xiàn)實(shí)時(shí)圖像變換。

        本設(shè)計(jì)提出了一種全新的旋轉(zhuǎn)LED顯示思路,在給用戶帶來視覺體驗(yàn)的同時(shí),也實(shí)現(xiàn)了良好的人機(jī)交互,同時(shí)具有一定的娛樂性和應(yīng)用前景。

        [1] 邱元瑞,溫堅(jiān),劉路平,等.基于TLC5947的旋轉(zhuǎn)LED屏顯示控制器設(shè)計(jì)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2012,12(3):33-36.

        [2] 林遠(yuǎn)芳,劉向東,劉旭,等.基于二維旋轉(zhuǎn)屏的體三維顯示系統(tǒng)像素屬性分析[J].光子學(xué)報(bào),2004,33(4):476-480.

        [3] 胡陽.基于視覺暫留的動(dòng)態(tài)掃描LED旋轉(zhuǎn)屏[J].現(xiàn)代電子技術(shù),2012,35(5):186 -188.

        [4] 鄧宏貴,李志堅(jiān),謝素霞,等.機(jī)械掃描式平面LED顯示屏的設(shè)計(jì)[J].液晶與顯示,2009,24(3):419-422.

        [5] 康志強(qiáng),汪佳,湯勇明.基于FPGA的3D光立方設(shè)計(jì)[J].電子器件,2012,35(6):683 -686.

        [6] 鄧宏貴,李志堅(jiān),吳讓亮,等.基于步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)技術(shù)的旋轉(zhuǎn) LED 顯示屏設(shè)計(jì)[J].液晶與顯示,2008,23(5):595-598.

        [7] 郝國法,楊姣.LED大屏幕控制電路設(shè)計(jì)方案研究[J].電視技術(shù),2006,12(11):94 -96.

        [8] 王正林,劉明.精通MATLAB7[M].北京:電子工業(yè)出版社,2006:301-323.

        [9] 德州儀器.TLC5971 datasheet[EB/OL].[2012-9].http://www.ti.com.cn/product/cn/tlc5971.

        [10]歐陽.基于Android平臺(tái)的智能家居紅外控制系統(tǒng)的研究[D].電子科技大學(xué),2012.

        [11]夏宇聞.Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程[M].2版.北京:北京航空航天大學(xué)出版社,2008:156-193.

        [12]Palnitkar S.Verilog HDL數(shù)字設(shè)計(jì)與綜合[M].2版.夏宇聞,胡燕祥,刁嵐松,等譯.北京:電子工業(yè)出版社,2009:78-111.

        猜你喜歡
        狀態(tài)機(jī)遙控紅外
        如何遙控引爆的
        網(wǎng)紅外賣
        閃亮的中國紅外『芯』
        金橋(2021年4期)2021-05-21 08:19:20
        基于有限狀態(tài)機(jī)的交會(huì)對(duì)接飛行任務(wù)規(guī)劃方法
        TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
        電子制作(2019年7期)2019-04-25 13:17:14
        他是如何遙控引爆的
        基于快速遞推模糊2-劃分熵圖割的紅外圖像分割
        遙控賽車
        遙控提琴
        FPGA設(shè)計(jì)中狀態(tài)機(jī)安全性研究
        精品久久久久久无码国产| 日韩一区二区三区熟女| 久久久精品毛片免费观看| 丰满少妇一区二区三区专区| 人妻少妇被猛烈进入中文| 免费人成视频网站在线不卡| 免费国产a国产片高清网站| 国产精品嫩草影院av| 日韩在线不卡免费视频| 中文字幕有码在线视频| 91青青草久久| 女同中文字幕在线观看| 国产日产韩国级片网站| 国产精品久久久福利| 夜先锋av资源网站| 四虎精品免费永久在线| 亚洲av色在线观看网站| 日本一区二区三区的免费视频观看 | 日本免费一区二区三区在线播放 | 欧美性猛交xxxx黑人| 久久久久久久久国内精品影视| 青青草视频在线观看9| 亚洲av无码专区国产乱码4se| 吃奶摸下激烈床震视频试看| 日本久久久| 国产性感丝袜美女av| 成人影院视频在线免费观看| 国产色在线 | 亚洲| 国产第一草草影院| 五月婷婷激情六月开心| 成人国产激情自拍视频| 无码国产69精品久久久久孕妇| 日本一区二区三区高清千人斩 | 国产欧美亚洲精品第二区首页| 少妇高潮精品在线观看| 国产精品无码无片在线观看3d| 欧美深夜福利网站在线观看| 亚洲精品av一区二区日韩| 国产一区二区三区四区三区| 国产亚洲美女精品久久久| 色偷偷亚洲av男人的天堂|