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

        ?

        GE PAC動態(tài)掃描程序在點陣顯示系統(tǒng)中的應(yīng)用*

        2013-11-06 03:17:44敏,劉
        機(jī)電工程技術(shù) 2013年11期
        關(guān)鍵詞:動態(tài)顯示功能塊字符

        周 敏,劉 彬

        (太原工業(yè)學(xué)院自動化系,山西太原 030008)

        0 引言

        LED電子顯示屏是隨著計算機(jī)及機(jī)關(guān)的微電子、光電子技術(shù)的迅猛發(fā)展而形成的一種新型信息顯示媒體。它利用發(fā)光二極管構(gòu)成的點陣模塊或像素單元組成的可變面積的顯示屏幕,以可靠性高、使用壽命長、環(huán)境適應(yīng)能力強、性能價格比高、使用成本低等特點,在短短十?dāng)?shù)年中,迅速成長為平板顯示的主流產(chǎn)品,在信息顯示領(lǐng)域得到了廣泛的應(yīng)用[1]。

        可編程控制器在控制自動化領(lǐng)域里也以其高可靠性及驅(qū)動設(shè)備簡便實用得到了廣泛應(yīng)用,在這里設(shè)計了一個GE PAC為控制器的點陣顯示系統(tǒng)[2]。

        1 PAC驅(qū)動點陣顯示屏的硬件設(shè)計

        LED點陣顯示屏由4個8×8的LED點陣塊組成,形成16×16的矩形點陣。使用PAC的32個輸出點,即%Q00001~%Q00016分別控制16行,%Q00017~%Q00032分別控制16列。當(dāng)行與列均有輸出時,相應(yīng)的點被點亮,如,當(dāng)%Q00001為ON,%Q00017也為ON時,其對應(yīng)第一行第一列的發(fā)光二極管LED1亮,PAC與點陣顯示屏的接線原理圖如圖1所示。

        圖1 PAC與點陣的接線原理圖

        2 LED點陣掃描周期確定及動態(tài)掃描設(shè)計

        2.1 LED點陣掃描周期確定

        點陣LED一般采用掃描式顯示[3],實際運用分為三種方式:(1)點掃描;(2)行掃描;(3)列掃描。若使用第一種方式,其掃描頻率必須大于16×64=1 024 Hz,周期小于1 ms即可。若使用第二和第三種方式,則頻率必須大于16×8=128 Hz,周期小于7.8 ms即可符合視覺暫留要求。

        2.2 動態(tài)掃描設(shè)計

        PAC與PLC一樣,其工作方式為掃描方式,其掃描周期一般最小可達(dá)1 ms,因此本系統(tǒng)采用行掃描顯示方式對點陣進(jìn)行編程。

        (1)PAC的工作及流程如圖2所示。

        圖2 PAC工作流程

        (2)PAC編程思路[4]

        ①采用動態(tài)顯示方式,首先在第一個掃描周期利用DATA-INIT-WORD指令將所要顯示的字符編碼輸入。如顯示“GEPAC”字樣(如圖3所示),則需在PAC程序中將字符編碼在第一個掃描周期時輸入編碼,編碼可采用16進(jìn)制數(shù)表示,如表1所示,此編碼從第一位起,亮點為1,不亮為0,每16位為一個字,按字錄入,可采用2進(jìn)制、10進(jìn)制或16進(jìn)制數(shù)錄入,本設(shè)計程序中采用16進(jìn)制數(shù)進(jìn)行錄入,并存于%R00001-%R00048中。

        圖3 “GEPAC”字符點陣顯示示例

        表1 “GEPAC”字符16進(jìn)制編碼

        ②用FOR循環(huán)指令實現(xiàn):每隔半秒鐘,將下一幀數(shù)據(jù)導(dǎo)入顯示區(qū),顯示下一幀(動態(tài)顯示,左移一位),程序段如圖4所示。

        圖4 采用FOR循環(huán)指令將下一幀數(shù)據(jù)導(dǎo)入顯示區(qū)程序段

        ③用循環(huán)移位ROL指令和轉(zhuǎn)鼓指令實現(xiàn):每隔一個掃描周期將顯示區(qū)的字符編碼輸出,顯示下一行。實現(xiàn)下一行掃描。

        圖5 轉(zhuǎn)鼓指令格式

        3 GE PAC中使用轉(zhuǎn)鼓指令(DRUM)實現(xiàn)字符編碼

        (1)DRUM指令格式及其說明

        如圖5所示,DRUM功能塊像機(jī)械轉(zhuǎn)鼓排序一樣。轉(zhuǎn)鼓排序器在一組預(yù)存的“樣本組”(??,最長為128個字)之間移步,將樣本按順序編號(也稱為“步”),選擇編號(或“步”)所對應(yīng)的值并復(fù)制到一組16位離散的輸出Q對應(yīng)的基準(zhǔn)地址。

        控制塊地址address(????)輸入是DRUM的參數(shù)塊的“起始步”也稱“激活步”,DRUM功能塊第一次被激活時,自動將“激活步”對應(yīng)的樣本值輸出,并在每次S從OFF到ON跳變時,轉(zhuǎn)鼓排序器移動一步,并將“步”值寫入address中,稱作“活動步”。

        DRUM功能塊一旦被激活并持續(xù)接收能流時,總是復(fù)制“活動步”——address中內(nèi)容所對應(yīng)的樣本位置中的值至Q。

        在第一次掃描時,初始化“激活步”。

        轉(zhuǎn)鼓排序器控制塊包含操作轉(zhuǎn)鼓排序器的必要信息,其中首地址address中存放為活動步位置,指定樣本組里復(fù)制進(jìn)輸出存儲單元的元素位置,address+1中存放預(yù)設(shè)步位置,指定當(dāng)復(fù)位信號R時ON時,復(fù)制進(jìn)活動步輸出的一個樣本組元素位置。

        (2)轉(zhuǎn)鼓指令中各操作數(shù)功能說明

        S:當(dāng)功能塊接收到能流,且S從OFF到ON跳變時,轉(zhuǎn)鼓排序器移動一步。當(dāng)R激活,功能塊S無效。

        R:當(dāng)DRUM和R都接收到能流,DRUM復(fù)制控制塊address+1中的“預(yù)設(shè)步”到控制塊的“活動步”地址address里。

        PTN:樣本字組的起始地址。

        DT:暫停時間,若使用DT操作數(shù),若使用,則必須使用DTO(停頓超時,當(dāng)前步的暫停時間一到,DTO被置位。)操作數(shù),反之亦然。DT操作數(shù)是存儲器的字長的起始地址。這里的長度就是步數(shù)。每個DT字對應(yīng)一個PTN字。每個字的值表示對應(yīng)轉(zhuǎn)鼓排序器對應(yīng)步的停留時間,單位是0.1秒。給定步的停留時間一到,DTO位置位。如果暫停時間固定,轉(zhuǎn)鼓排序器要等停留時間到才能進(jìn)入下一步。程序軟件不能自動生成字組,若使用,必須給DT提供足夠的內(nèi)存空間。

        Q:存儲器中一個字,對應(yīng)當(dāng)前活動步的PTN元素。

        (3)轉(zhuǎn)鼓指令程序?qū)崿F(xiàn),如圖6所示。

        程序中:

        (1)%R00420-%R00424中分別存入16、1、0、0、0,表示DRUM的“激活步”為16,“預(yù)設(shè)步”為1,程序中當(dāng)Q16為ON時,轉(zhuǎn)回復(fù)位至第1步,重新從第一行進(jìn)行掃描。

        圖6 移位指令和轉(zhuǎn)鼓指令實現(xiàn)每兩個掃描周期一次行掃描

        (2)FOR循環(huán)指令中,采用間接尋址方式(@R00100)將下一幀字符編碼傳送至顯示區(qū),用自加3指令將字符編碼分割為每次顯示16位。

        4 結(jié)束語

        轉(zhuǎn)鼓指令DRUM是GE PAC中特有的一個指令功能塊。論文使用DRUM指令,與其他指令配合,實現(xiàn)了LED點陣的動態(tài)顯示,編程方法新穎,思路巧妙,程序通用,只需要一次性輸入所要顯示的字符編碼,即可在LED顯示屏上進(jìn)行動態(tài)顯示,而且不論顯示多少字符,均不影響顯示速度和掃描頻率。其不足之處在于目前還沒有各種字符的標(biāo)準(zhǔn)編碼,需要人工編碼。

        [1]聞世玉.有關(guān)LED電子顯示屏的探討[J].金田,2013(02):322,343.

        [2]吉順平,孫承志,路明.“可編程控制器及應(yīng)用”創(chuàng)新教學(xué)方法研究[J].電氣電子教學(xué)學(xué)報,2008,30(4):10-12.

        [3]周杰英,陳曉帆,王濤,等.點陣LED多功能動態(tài)顯示實驗系統(tǒng)設(shè)計[J].實驗室研究與探索,2010,29(9):36-40.

        [4]董海兵.基于PLC和顯示控制屏的信息輪巡的顯示方法設(shè)計[J].制造業(yè)自動化,2008,30(1):83-87.

        [5]郁漢琪,王華.可編程自動化控制器(PAC)技術(shù)及應(yīng)用——基礎(chǔ)篇[M].北京:機(jī)械工業(yè)出版社,2010.

        猜你喜歡
        動態(tài)顯示功能塊字符
        尋找更強的字符映射管理器
        字符代表幾
        一種USB接口字符液晶控制器設(shè)計
        電子制作(2019年19期)2019-11-23 08:41:50
        單片機(jī)控制的四位數(shù)碼管動態(tài)顯示編程
        消失的殖民村莊和神秘字符
        Ovation系統(tǒng)FIRSTOUT和FIFO跳閘首出比較
        基于單片機(jī)的LED大屏幕顯示的設(shè)計
        科技資訊(2016年28期)2017-02-28 09:52:16
        數(shù)碼管動態(tài)顯示Proteus 仿真失敗分析
        自定義功能塊類型在電解槽聯(lián)鎖中的應(yīng)用
        中國氯堿(2015年9期)2015-11-02 01:03:41
        “搖搖棒”為大學(xué)生涯畫個七彩圓*——”基于單片機(jī)的LED動態(tài)顯示裝置”的創(chuàng)作報告
        亚洲av永久精品爱情岛论坛| 精品亚亚洲成av人片在线观看| 99热婷婷一区二区三区| 色大全全免费网站久久| 国产无套内射久久久国产| 久久天天爽夜夜摸| 免费观看在线视频一区| 亚洲精品视频中文字幕| 人妻无码一区二区不卡无码av| 最新69国产成人精品视频免费| 国产高清在线精品一区二区三区| 一本一本久久a久久精品| 国产精品亚洲精品日产久久久| 日本一级二级三级不卡| 成人午夜特黄aaaaa片男男| 国产精品v欧美精品v日韩精品 | 亚洲国产精品久久久久秋霞1| 丰满熟妇人妻av无码区| 青青草在线免费观看视频| 国产激情视频在线观看的| 又硬又粗又大一区二区三区视频| 国产不卡视频一区二区在线观看| 日本一区二区在线播放视频| 女人被狂躁c到高潮视频| 福利视频黄| 亚洲国产精品色一区二区| 亚洲精品国产电影| 亚洲欧美另类激情综合区| 欧美精品高清在线xxxx| 亚洲一区二区三区免费网站| 国产乱码一区二区三区爽爽爽| 91福利国产在线观看一区二区| 亚洲国产精品二区三区| 国产精品久久久福利| 牛鞭伸入女人下身的真视频| AV无码人妻一区二区三区牛牛| 久久丝袜熟女av一区二区| 免费少妇a级毛片人成网| 国产国语对白一区二区三区| av免费在线播放观看| 国模无码一区二区三区|