無線遙控LED廣告牌的設計與實現
發布時間:2011-12-07
中心議題:
引言
LED廣告牌是一種麵向公眾的信息顯示終端,有著非常廣泛的民用和商用價值。而現在大多數LED廣告牌顯示的信息都是事先固化在係統中的,這失去了信息的實時性,特別不方便用戶更換顯示內容;少數LED廣(guang)告(gao)牌(pai)采(cai)用(yong)與(yu)微(wei)機(ji)直(zhi)接(jie)相(xiang)連(lian),用(yong)微(wei)機(ji)來(lai)傳(chuan)送(song)信(xin)息(xi),這(zhe)種(zhong)係(xi)統(tong)解(jie)決(jue)了(le)信(xin)息(xi)刷(shua)新(xin)問(wen)題(ti),但(dan)由(you)於(yu)有(you)線(xian)連(lian)接(jie),製(zhi)約(yue)了(le)係(xi)統(tong)放(fang)置(zhi)的(de)隨(sui)意(yi)性(xing),特(te)別(bie)是(shi)對(dui)於(yu)麵(mian)向(xiang)多(duo)地(di)區(qu)多(duo)客(ke)戶(hu)的(de)廣(guang)告(gao)公(gong)司(si)來(lai)說(shuo),給(gei)係(xi)統(tong)的(de)實(shi)時(shi)更(geng)新(xin)和(he)維(wei)護(hu)帶(dai)來(lai)了(le)許(xu)多(duo)不(bu)便(bian)。本(ben)文(wen)提(ti)出(chu)了(le)通(tong)過(guo)手(shou)持(chi)發(fa)射(she)機(ji)遙(yao)控(kong)LED廣告牌的新方案,實現了對廣告牌內容及顯示方式的靈活改變,使用非常方便。該方案以PC機為上位機,發射機和接收機均以單片機為核心,具有較高的性能價格比。
1 、係統方案
1.1 無線遙控方式
無線遙控是指實現對被控目標的非接觸遙遠控製,在工業控製、航空航天、jiadianlingyuyingyongguangfan。wuxianyaokonghewuxianchuanshuxitongyuyouxianhehongwaishebeixiangbitigaoleyidongziyoudu。youcishiwuxianyaokongzhuangzhihewuxianchuanshuxitongzaigongyelingyudeyingyongyuelaiyueduo。xiangduidianlanlianxiandeyoudianzaiyuanzhuangchengbendi(無需布線、不用地下工程、沒有電纜槽),提高了靈活性並降低了維護成本。
要想達到遙控的目的,就必須通過無線傳輸將需要顯示的信息和控製命令傳送到顯示終端LED屏上。常用的無線傳輸方式有:聲波(超聲波),光波(紅外線)和電波。考慮到電波傳輸具有以下優點:
1)傳輸距離比另兩者遠得多;
2)可用的元器件種類豐富,性能也很好,價格便宜;
3)技術更為成熟。
因此,本係統采用電波傳輸。即信息在手持發射機和接收機之間,靠無線電波傳送。
高頻無線發射及接收模塊的性能直接影響到遙控距離與通信質量,經過多方調查論證,本係統采用一體化發射、接收模塊。它的主要優點是頻率一致性好,免調試。
1.2 數據編碼方式
數(shu)據(ju)編(bian)碼(ma)是(shi)指(zhi)把(ba)需(xu)要(yao)加(jia)工(gong)處(chu)理(li)的(de)數(shu)據(ju)庫(ku)信(xin)息(xi),用(yong)特(te)寫(xie)的(de)數(shu)字(zi)來(lai)表(biao)示(shi)的(de)一(yi)種(zhong)技(ji)術(shu),是(shi)根(gen)據(ju)一(yi)定(ding)數(shu)據(ju)結(jie)構(gou)和(he)目(mu)標(biao)的(de)定(ding)性(xing)特(te)征(zheng),將(jiang)數(shu)據(ju)轉(zhuan)換(huan)為(wei)代(dai)碼(ma)或(huo)編(bian)碼(ma)字(zi)符(fu),在(zai)數(shu)據(ju)傳(chuan)輸(shu)中(zhong)表(biao)示(shi)數(shu)據(ju)組(zu)成(cheng),並(bing)作(zuo)為(wei)傳(chuan)送(song)、接(jie)受(shou)和(he)處(chu)理(li)的(de)一(yi)組(zu)規(gui)則(ze)和(he)約(yue)定(ding)。由(you)於(yu)計(ji)算(suan)機(ji)要(yao)處(chu)理(li)的(de)數(shu)據(ju)信(xin)息(xi)十(shi)分(fen)龐(pang)雜(za),有(you)些(xie)數(shu)據(ju)庫(ku)所(suo)代(dai)表(biao)的(de)含(han)義(yi)又(you)使(shi)人(ren)難(nan)以(yi)記(ji)憶(yi)。為(wei)了(le)便(bian)於(yu)使(shi)用(yong),容(rong)易(yi)記(ji)憶(yi),常(chang)常(chang)要(yao)對(dui)加(jia)工(gong)處(chu)理(li)的(de)對(dui)象(xiang)進(jin)行(xing)編(bian)碼(ma),用(yong)一(yi)個(ge)編(bian)碼(ma)符(fu)合(he)代(dai)表(biao)一(yi)條(tiao)信(xin)息(xi)或(huo)一(yi)串(chuan)數(shu)據(ju)。對(dui)數(shu)據(ju)進(jin)行(xing)編(bian)碼(ma)在(zai)計(ji)算(suan)機(ji)的(de)管(guan)理(li)中(zhong)非(fei)常(chang)重(zhong)要(yao),可(ke)以(yi)方(fang)便(bian)地(di)進(jin)行(xing)信(xin)息(xi)分(fen)類(lei)、校核、合計、jiansuodengcaozuo。yinci,shujubianmajiuchengweijisuanjichulideguanjian。jibutongdexinxijiluyingdangcaiyongbutongdebianma,yigemadiankeyidaibiaoyitiaoxinxijilu。renmenkeyiliyongbianmalaishibiemeiyigejilu,qubiechulifangfa,jinxingfenleihexiaohe,congerkefuxiangmucanchabuqidequedian,jieshengcunchukongjian,tigaochulisudu。
信xin源yuan的de編bian碼ma和he譯yi碼ma在zai無wu線xian通tong信xin中zhong是shi至zhi關guan重zhong要yao的de,它ta可ke以yi提ti高gao信xin號hao傳chuan輸shu的de可ke靠kao性xing和he有you效xiao性xing。廣guang告gao牌pai是shi置zhi於yu戶hu外wai的de,其qi幹gan擾rao源yuan很hen多duo。所suo以yi,在zai本ben係xi統tong的de設she計ji中zhong,編bian碼ma、解碼的可靠性和抗幹擾性是設計成敗的關鍵。
benxitongcongwuxiantongxinlilunrushou,duibianmajiemajishujiqiduixitongdeyingxiangzuoleshenrudeyanjiu,jingfanfubijiao,zuihouxuanyongshihebenxitongdebianmajiemazhuanyongxinpian。gaimokuaihailiyongmafenduozhijishujinxingshujubianmajiema,zuiduoketigong531441(312)個地址碼,可以徹底消除任何碼址衝突和非授權編碼數據的幹擾。
1.3 圖像點陣抽取和移動算法
tuxiangdianzhendechouqushiliyongsuanfajisuanchuzaituxiangyuanshujukuzhongdepianyidizhi,congerquchuxiangyingdedianzhenshuju,shengchengxindexianshishuju。chouqusuanfadezhengqueyufouzhijieguanxidaoxianshituxiangdezhengquexing。
而(er)圖(tu)像(xiang)移(yi)動(dong)則(ze)是(shi)利(li)用(yong)算(suan)法(fa)計(ji)算(suan)出(chu)下(xia)一(yi)幀(zhen)數(shu)據(ju)在(zai)顯(xian)示(shi)點(dian)陣(zhen)數(shu)據(ju)庫(ku)中(zhong)應(ying)疊(die)加(jia)的(de)偏(pian)移(yi)地(di)址(zhi)。移(yi)動(dong)算(suan)法(fa)的(de)正(zheng)確(que)與(yu)否(fou)直(zhi)接(jie)關(guan)係(xi)到(dao)動(dong)態(tai)圖(tu)像(xiang)或(huo)者(zhe)文(wen)字(zi)與(yu)背(bei)景(jing)的(de)同(tong)步(bu)性(xing)和(he)現(xian)場(chang)效(xiao)果(guo),特(te)別(bie)是(shi)對(dui)於(yu)彩(cai)色(se)顯(xian)示(shi)屏(ping)尤(you)為(wei)重(zhong)要(yao)。[page]
1.4 係統框圖
整個係統由三個相對獨立的子係統組成,即上位機、手持發射機、接收機和顯示屏係統。其結構框圖如圖1所示。
上位機的任務是完成顯示信息的錄入和編輯,再經過點陣抽取和移動算法將顯示信息轉換為LED顯示屏對應的點陣數據,並通過PC機的串行口將點陣數據轉存到手持發射機中。
手持發射機的作用是將上位機傳來的點陣數據和麵板鍵盤上接收到的命令經編碼、調製後,以碼分多址通信方式轉發給戶外的用戶群,並可現場設置和調試顯示屏的顯示格式。
接收機將接收到的高頻信號經放大整形、解調譯碼後,再並行輸出給單片機,由單片機對接收數據進行識別、轉存,實時改變顯示方式和顯示內容,並驅動LED顯示屏。
2、硬件配置
係統硬件主要有三大部分,即上位機、手持發射機、接收機和顯示模塊。
2.1上位機
上位機是指人可以直接發出操控命令的計算機,一般是PC,屏幕上顯示各種信號變化(液壓,水位,溫度等)。下位機是直接控製設備獲取設備狀況的計算機,一般是PLC/ danpianjizhileide。shangweijifachudeminglingshouxiangeixiaweiji,xiaweijizaigenjuciminglingjieshichengxiangyingshixuxinhaozhijiekongzhixiangyingshebei。biaozhunyingyongruanjianfengfu,jiekouyouhenqiangdetongyongxing,jiyuPC機的程序有很強的兼容性和可移植性,性價比高。
由於上位機係統要完成顯示信息(圖像和文字)的錄入、編輯及動畫效果設計,因此,除了中心PC機外還必須配備相應的輸入外設,例如掃描儀、攝像頭、鍵盤等。網絡(INTERNET)接口也是必不可少的,這樣可以實現信息的遠程下載和廣告係統的網絡化管理。
上位機係統的組成如圖2所示。
2.2 手持發射機
發射機由單片機、鍵盤、編碼器、發射器、串行通信接口和UPS供電係統組成,其結構框圖如圖3所示。

單片機的作用是將PC機傳來的圖像點陣或自身EPROM中的圖像點陣暫存在發射緩衝區RAM中,再根據鍵盤的命令串行發送至編碼器。
單片機選用的是ATMEL公司的89S52,該芯片運算速度較快,性能穩定,且價格便宜。
鍵盤用於設定圖像移動速度、顯示模式和發射的通信協議。[page]
編碼器是本係統的關鍵部件之一,決定了通信的可靠性。該芯片的主要特點有CMOS技術,低功耗,非常高的噪聲免疫性(多幀同步),最多12位3態地址引腳(最多可提供312個地址碼),最多6位數據引腳,大範圍的工作電壓,單電阻振蕩器,輸出形式可設為鎖存或瞬態。
發(fa)射(she)器(qi)的(de)作(zuo)用(yong)是(shi)將(jiang)編(bian)碼(ma)後(hou)的(de)數(shu)字(zi)信(xin)號(hao)調(tiao)製(zhi)到(dao)高(gao)頻(pin)載(zai)波(bo)上(shang),再(zai)經(jing)功(gong)率(lv)放(fang)大(da)後(hou)發(fa)射(she)出(chu)去(qu),它(ta)決(jue)定(ding)了(le)手(shou)持(chi)發(fa)射(she)機(ji)的(de)無(wu)線(xian)遙(yao)控(kong)距(ju)離(li)。本(ben)係(xi)統(tong)選(xuan)用(yong)了(le)調(tiao)製(zhi)、驅動和發射一體化模塊。該模塊采用聲表諧振器穩頻,SMT樹脂封裝,頻率一致性較好,免調試,特別適合多發多收無線遙控及數據傳輸係統。而一般的LC 振蕩器頻率穩定度及一致性較差,即使采用高品質微調電容,溫差變化及振動也很難保證已調好的頻點不會發生偏移。
采用UPS供電是為了保證手持發射機在戶外工作時,發射緩衝區RAM中的數據不丟失。因為,發射緩衝區需要暫存的圖像點陣數據量很大,若采用超大容量的非易失性存儲器,如 E2PROM,FLASH及FRAM等,不僅成本高,而且采購困難,所以係統選用了普通RAM作為緩衝寄存器。
2.3 接收機和顯示模塊
接收機是一個具有如下組成的電路係統:天線,濾波器,放大器,A/D轉換器。GPS衛星發送的導航定位信號,是一種可供無數用戶共享的信息資源。對於陸地、 海洋和空間的廣大用戶,隻要用戶擁有能夠接收、跟蹤、變換和測量GPS信號的接收設備, 即GPS信號接收機,就可以在任何時候用GPS信號進行導航定位測量。
接收機和顯示模塊由接收器、譯碼器、單片機、顯示驅動、LED屏及供電係統組成,其結構框圖如圖4所示。
jieshouqijiangjieshoudaodegaopinxinhaojingfangdazhengxinghoujietiaochushuzibianmaxinhao。womenxuanyongleyufashemokuaixiangduiyingdejieshoujietiaoyitihuamokuai。danpinjieshouji。danpinjieshoujizhinengjieshouL1 載波信號,測定載波相位觀測值進行定位。由於不能有效消除電離層延遲影響,單頻接收機隻適用於短基線(《15km)的精密定位。2、雙頻接收機。雙頻接收機可以同時接收L1,L2載(zai)波(bo)信(xin)號(hao)。利(li)用(yong)雙(shuang)頻(pin)對(dui)電(dian)離(li)層(ceng)延(yan)遲(chi)的(de)不(bu)一(yi)樣(yang),可(ke)以(yi)消(xiao)除(chu)電(dian)離(li)層(ceng)對(dui)電(dian)磁(ci)波(bo)信(xin)號(hao)的(de)延(yan)遲(chi)的(de)影(ying)響(xiang),因(yin)此(ci)雙(shuang)頻(pin)接(jie)收(shou)機(ji)可(ke)用(yong)於(yu)長(chang)達(da)幾(ji)千(qian)公(gong)裏(li)的(de)精(jing)密(mi)定(ding)位(wei)。該(gai)係(xi)列(lie)模(mo)塊(kuai)采(cai)用(yong)超(chao)外(wai)差(cha)、二次變頻技術,並將所有的射頻接收、混頻、濾波、數據解調、放大整形電路全部集成在模塊內,功能高度集成化,免去射頻頻率調試及超再生接收電路的不穩定性,具有可靠性高、頻率穩定、接收頻率免調試等特點。
譯碼器將數字編碼信號譯碼,再並行輸出給單片機。我們選用的是與編碼相對應的碼分多址串行解碼專用芯片。
單片機負責接收數據的識別、保存、顯示方式轉換。單片機選用了ATMEL公司的89S52,通用性好,性價比高。
顯示模塊用於顯示廣告信息。該模塊包括LED顯示屏和顯示驅動板,自帶顯示緩衝區,並以動態掃描方式驅動LED顯示屏,具有功耗低、亮度大等特點。
接收顯示係統的供電電源沒有特殊要求,但要留有相當裕量並注意通風散熱,因為,很多LED廣告牌引起的火災都是由於供電係統造成的。
3、軟件結構
本係統的軟件主要由三大模塊組成,即上位機主控程序、發射機主控程序和接收機主控程序。
3.1 上位機主控程序
上位機主控程序實際上包括顯示信息生成程序、顯示點陣轉換程序和串口通信程序,是三大主控程序中結構最複雜的一部分。
顯示信息生成程序完成顯示圖像和文字的錄入、編輯及動畫效果設計。該程序首先采用DOS平台下的主控程序與底層通信軟件結合,通過串行及並行通信口完成用戶對源文件、INTERNET接口及其他輸入設備的多參數錄入。
顯示點陣轉換程序就是將生成的顯示信息通過點陣抽取和移動算法將顯示信息轉換為LED顯示屏對應的點陣數據。對於彩色顯示屏,需要將圖像信息的RGB三基色數據分別抽樣,並分塊存儲、順序轉發;對於連續的動畫圖像,要按幀分別計算偏移量,關鍵是背景圖像與動畫文字要同步。該部分的軟件是在TURBOC3.0的環境下編寫的。
串口通信程序則較為簡單,附屬於點陣轉換程序中。
限於篇幅和技術原因,這裏僅以PC機漢字抽取發送程序為例,敘述其原理和結構。
設終端顯示屏所顯示的是16×16的漢字點陣。所以,要想在終端上顯示廣告信息,必須將該信息所包含的漢字的點陣數據傳到終端上。在TURBOC3.0中,將漢字賦值給一個變量時,實際上是將該漢字的區位碼賦值給這個變量。每個漢字都是16×16的點陣,筆劃經過的地方為“1”,其餘為“0”。這樣,按從上到下,從左到右的順序,一個漢字由256個點組成,也就是32 個字節。漢字按區位碼的順序排列在漢字字庫中,區碼為行,位碼為列,一區有94位。這樣,某漢字在漢字庫中的偏移地址為(區碼×94+位碼)×32.取出後的32字節漢字點陣,經由PC機的串行口送入到發射機中。其流程如圖5所示。
[page]
3.2 發射機主控程序
發射機主控軟件的功能是通過串行口接收上位PC機發送來的圖像點陣,讀取鍵盤命令,並向編碼器串行發送操作命令或顯示數據。
該部分的軟件是在KeilC51環境下編寫的,它可以將C語言直接翻譯成彙編語言,生成二進製碼寫入單片機,這樣編寫效率高一些。串行口觸發,則表明PC機有圖像點陣數據傳來,單片機立即接收點陣數據存於RAM中;當INT0觸發,表明鍵盤有動作,立即接收鍵值判斷命令的類別,並向接收機發送圖像點陣數據或者操作命令。其功能流程如圖6所示。
3.3 接收機主控程序
該部分軟件的功能是完成對接收數據的識別、存儲、bianhuanhexianshiqudong,bingkeshixianbendibenjidezijian,xianshiguhuatuxiang。dangjieshouzhuangzhideyimaxinpianyoushuchushi,danpianjijiuzhongduandangqiandexianshi,jieshoubiaozhizi,ranhoupanduancibiaozhizideneirong,quedingjiangjieshoudeshituxiangdianzhen,haishicaozuokongzhimingling。ruoshidianzhenshuju,jiujiangqilianxujieshoucunfangdaoyigexianshihuanchongshujukuzhong,andangqiandefangshixianshi。ruoshimingling,zelikegaibianxianshifangshi。
其中,關鍵的是圖像上、下、左、右移動的實時實現。具體實現方法如下:
1)圖像的上下移動 ,直到一個圖像的移完為止;再移下一個圖像的點陣。上移的過程類似。
2)圖像的左右移動 將一圖像的每一行數據向左移位(使用C語言的移位指令),將移位後的點陣存放於BUF之中,即可顯示。右移的過程類似。
接收機主控程序的功能流程如圖7所示。
4 、性能測試
係統功能及參數測試結果如下:
1)圖像錄入功能 掃描儀、攝像頭、數碼相機、圖像源文件;
2)文字錄入功能 鍵盤、WORD/TEXT源文件;
3)動畫設計功能 文字或圖形相對於背景移動、縮放;
4)發射機設置功能 接收機序列號、圖像移動命令、自檢命令、發射命令;
5)接收機自檢功能 顯示藍草坪背景和“歡迎光臨”移動字符;
6)發射機待機時間 ≥120h;
7)發射機遙控距離 ≥250m;
8)發射機緩存空間 8MByte;
9)LED顯示屏 320×640DIP;
10)接收顯示係統功耗 ≤4kW.
5、 結語
整機性能測試及鑒定結論如下:
1)通過手持發射機遙控LED廣告牌,方案新穎,實用性強,具有較高的市場推廣價值;
2)硬件配置科學,性能穩定,性價比高;
3)軟件結構合理,功能強大,使用方便。
- 無線遙控LED廣告牌的設計
- 係統方案介紹
- 上位機、手持發射機、接收機和顯示模塊設計介紹
引言
LED廣告牌是一種麵向公眾的信息顯示終端,有著非常廣泛的民用和商用價值。而現在大多數LED廣告牌顯示的信息都是事先固化在係統中的,這失去了信息的實時性,特別不方便用戶更換顯示內容;少數LED廣(guang)告(gao)牌(pai)采(cai)用(yong)與(yu)微(wei)機(ji)直(zhi)接(jie)相(xiang)連(lian),用(yong)微(wei)機(ji)來(lai)傳(chuan)送(song)信(xin)息(xi),這(zhe)種(zhong)係(xi)統(tong)解(jie)決(jue)了(le)信(xin)息(xi)刷(shua)新(xin)問(wen)題(ti),但(dan)由(you)於(yu)有(you)線(xian)連(lian)接(jie),製(zhi)約(yue)了(le)係(xi)統(tong)放(fang)置(zhi)的(de)隨(sui)意(yi)性(xing),特(te)別(bie)是(shi)對(dui)於(yu)麵(mian)向(xiang)多(duo)地(di)區(qu)多(duo)客(ke)戶(hu)的(de)廣(guang)告(gao)公(gong)司(si)來(lai)說(shuo),給(gei)係(xi)統(tong)的(de)實(shi)時(shi)更(geng)新(xin)和(he)維(wei)護(hu)帶(dai)來(lai)了(le)許(xu)多(duo)不(bu)便(bian)。本(ben)文(wen)提(ti)出(chu)了(le)通(tong)過(guo)手(shou)持(chi)發(fa)射(she)機(ji)遙(yao)控(kong)LED廣告牌的新方案,實現了對廣告牌內容及顯示方式的靈活改變,使用非常方便。該方案以PC機為上位機,發射機和接收機均以單片機為核心,具有較高的性能價格比。
1 、係統方案
1.1 無線遙控方式
無線遙控是指實現對被控目標的非接觸遙遠控製,在工業控製、航空航天、jiadianlingyuyingyongguangfan。wuxianyaokonghewuxianchuanshuxitongyuyouxianhehongwaishebeixiangbitigaoleyidongziyoudu。youcishiwuxianyaokongzhuangzhihewuxianchuanshuxitongzaigongyelingyudeyingyongyuelaiyueduo。xiangduidianlanlianxiandeyoudianzaiyuanzhuangchengbendi(無需布線、不用地下工程、沒有電纜槽),提高了靈活性並降低了維護成本。
要想達到遙控的目的,就必須通過無線傳輸將需要顯示的信息和控製命令傳送到顯示終端LED屏上。常用的無線傳輸方式有:聲波(超聲波),光波(紅外線)和電波。考慮到電波傳輸具有以下優點:
1)傳輸距離比另兩者遠得多;
2)可用的元器件種類豐富,性能也很好,價格便宜;
3)技術更為成熟。
因此,本係統采用電波傳輸。即信息在手持發射機和接收機之間,靠無線電波傳送。
高頻無線發射及接收模塊的性能直接影響到遙控距離與通信質量,經過多方調查論證,本係統采用一體化發射、接收模塊。它的主要優點是頻率一致性好,免調試。
1.2 數據編碼方式
數(shu)據(ju)編(bian)碼(ma)是(shi)指(zhi)把(ba)需(xu)要(yao)加(jia)工(gong)處(chu)理(li)的(de)數(shu)據(ju)庫(ku)信(xin)息(xi),用(yong)特(te)寫(xie)的(de)數(shu)字(zi)來(lai)表(biao)示(shi)的(de)一(yi)種(zhong)技(ji)術(shu),是(shi)根(gen)據(ju)一(yi)定(ding)數(shu)據(ju)結(jie)構(gou)和(he)目(mu)標(biao)的(de)定(ding)性(xing)特(te)征(zheng),將(jiang)數(shu)據(ju)轉(zhuan)換(huan)為(wei)代(dai)碼(ma)或(huo)編(bian)碼(ma)字(zi)符(fu),在(zai)數(shu)據(ju)傳(chuan)輸(shu)中(zhong)表(biao)示(shi)數(shu)據(ju)組(zu)成(cheng),並(bing)作(zuo)為(wei)傳(chuan)送(song)、接(jie)受(shou)和(he)處(chu)理(li)的(de)一(yi)組(zu)規(gui)則(ze)和(he)約(yue)定(ding)。由(you)於(yu)計(ji)算(suan)機(ji)要(yao)處(chu)理(li)的(de)數(shu)據(ju)信(xin)息(xi)十(shi)分(fen)龐(pang)雜(za),有(you)些(xie)數(shu)據(ju)庫(ku)所(suo)代(dai)表(biao)的(de)含(han)義(yi)又(you)使(shi)人(ren)難(nan)以(yi)記(ji)憶(yi)。為(wei)了(le)便(bian)於(yu)使(shi)用(yong),容(rong)易(yi)記(ji)憶(yi),常(chang)常(chang)要(yao)對(dui)加(jia)工(gong)處(chu)理(li)的(de)對(dui)象(xiang)進(jin)行(xing)編(bian)碼(ma),用(yong)一(yi)個(ge)編(bian)碼(ma)符(fu)合(he)代(dai)表(biao)一(yi)條(tiao)信(xin)息(xi)或(huo)一(yi)串(chuan)數(shu)據(ju)。對(dui)數(shu)據(ju)進(jin)行(xing)編(bian)碼(ma)在(zai)計(ji)算(suan)機(ji)的(de)管(guan)理(li)中(zhong)非(fei)常(chang)重(zhong)要(yao),可(ke)以(yi)方(fang)便(bian)地(di)進(jin)行(xing)信(xin)息(xi)分(fen)類(lei)、校核、合計、jiansuodengcaozuo。yinci,shujubianmajiuchengweijisuanjichulideguanjian。jibutongdexinxijiluyingdangcaiyongbutongdebianma,yigemadiankeyidaibiaoyitiaoxinxijilu。renmenkeyiliyongbianmalaishibiemeiyigejilu,qubiechulifangfa,jinxingfenleihexiaohe,congerkefuxiangmucanchabuqidequedian,jieshengcunchukongjian,tigaochulisudu。
信xin源yuan的de編bian碼ma和he譯yi碼ma在zai無wu線xian通tong信xin中zhong是shi至zhi關guan重zhong要yao的de,它ta可ke以yi提ti高gao信xin號hao傳chuan輸shu的de可ke靠kao性xing和he有you效xiao性xing。廣guang告gao牌pai是shi置zhi於yu戶hu外wai的de,其qi幹gan擾rao源yuan很hen多duo。所suo以yi,在zai本ben係xi統tong的de設she計ji中zhong,編bian碼ma、解碼的可靠性和抗幹擾性是設計成敗的關鍵。
benxitongcongwuxiantongxinlilunrushou,duibianmajiemajishujiqiduixitongdeyingxiangzuoleshenrudeyanjiu,jingfanfubijiao,zuihouxuanyongshihebenxitongdebianmajiemazhuanyongxinpian。gaimokuaihailiyongmafenduozhijishujinxingshujubianmajiema,zuiduoketigong531441(312)個地址碼,可以徹底消除任何碼址衝突和非授權編碼數據的幹擾。
1.3 圖像點陣抽取和移動算法
tuxiangdianzhendechouqushiliyongsuanfajisuanchuzaituxiangyuanshujukuzhongdepianyidizhi,congerquchuxiangyingdedianzhenshuju,shengchengxindexianshishuju。chouqusuanfadezhengqueyufouzhijieguanxidaoxianshituxiangdezhengquexing。
而(er)圖(tu)像(xiang)移(yi)動(dong)則(ze)是(shi)利(li)用(yong)算(suan)法(fa)計(ji)算(suan)出(chu)下(xia)一(yi)幀(zhen)數(shu)據(ju)在(zai)顯(xian)示(shi)點(dian)陣(zhen)數(shu)據(ju)庫(ku)中(zhong)應(ying)疊(die)加(jia)的(de)偏(pian)移(yi)地(di)址(zhi)。移(yi)動(dong)算(suan)法(fa)的(de)正(zheng)確(que)與(yu)否(fou)直(zhi)接(jie)關(guan)係(xi)到(dao)動(dong)態(tai)圖(tu)像(xiang)或(huo)者(zhe)文(wen)字(zi)與(yu)背(bei)景(jing)的(de)同(tong)步(bu)性(xing)和(he)現(xian)場(chang)效(xiao)果(guo),特(te)別(bie)是(shi)對(dui)於(yu)彩(cai)色(se)顯(xian)示(shi)屏(ping)尤(you)為(wei)重(zhong)要(yao)。[page]
1.4 係統框圖
整個係統由三個相對獨立的子係統組成,即上位機、手持發射機、接收機和顯示屏係統。其結構框圖如圖1所示。

手持發射機的作用是將上位機傳來的點陣數據和麵板鍵盤上接收到的命令經編碼、調製後,以碼分多址通信方式轉發給戶外的用戶群,並可現場設置和調試顯示屏的顯示格式。
接收機將接收到的高頻信號經放大整形、解調譯碼後,再並行輸出給單片機,由單片機對接收數據進行識別、轉存,實時改變顯示方式和顯示內容,並驅動LED顯示屏。
2、硬件配置
係統硬件主要有三大部分,即上位機、手持發射機、接收機和顯示模塊。
2.1上位機
上位機是指人可以直接發出操控命令的計算機,一般是PC,屏幕上顯示各種信號變化(液壓,水位,溫度等)。下位機是直接控製設備獲取設備狀況的計算機,一般是PLC/ danpianjizhileide。shangweijifachudeminglingshouxiangeixiaweiji,xiaweijizaigenjuciminglingjieshichengxiangyingshixuxinhaozhijiekongzhixiangyingshebei。biaozhunyingyongruanjianfengfu,jiekouyouhenqiangdetongyongxing,jiyuPC機的程序有很強的兼容性和可移植性,性價比高。
由於上位機係統要完成顯示信息(圖像和文字)的錄入、編輯及動畫效果設計,因此,除了中心PC機外還必須配備相應的輸入外設,例如掃描儀、攝像頭、鍵盤等。網絡(INTERNET)接口也是必不可少的,這樣可以實現信息的遠程下載和廣告係統的網絡化管理。
上位機係統的組成如圖2所示。

2.2 手持發射機
發射機由單片機、鍵盤、編碼器、發射器、串行通信接口和UPS供電係統組成,其結構框圖如圖3所示。

單片機的作用是將PC機傳來的圖像點陣或自身EPROM中的圖像點陣暫存在發射緩衝區RAM中,再根據鍵盤的命令串行發送至編碼器。
單片機選用的是ATMEL公司的89S52,該芯片運算速度較快,性能穩定,且價格便宜。
鍵盤用於設定圖像移動速度、顯示模式和發射的通信協議。[page]
編碼器是本係統的關鍵部件之一,決定了通信的可靠性。該芯片的主要特點有CMOS技術,低功耗,非常高的噪聲免疫性(多幀同步),最多12位3態地址引腳(最多可提供312個地址碼),最多6位數據引腳,大範圍的工作電壓,單電阻振蕩器,輸出形式可設為鎖存或瞬態。
發(fa)射(she)器(qi)的(de)作(zuo)用(yong)是(shi)將(jiang)編(bian)碼(ma)後(hou)的(de)數(shu)字(zi)信(xin)號(hao)調(tiao)製(zhi)到(dao)高(gao)頻(pin)載(zai)波(bo)上(shang),再(zai)經(jing)功(gong)率(lv)放(fang)大(da)後(hou)發(fa)射(she)出(chu)去(qu),它(ta)決(jue)定(ding)了(le)手(shou)持(chi)發(fa)射(she)機(ji)的(de)無(wu)線(xian)遙(yao)控(kong)距(ju)離(li)。本(ben)係(xi)統(tong)選(xuan)用(yong)了(le)調(tiao)製(zhi)、驅動和發射一體化模塊。該模塊采用聲表諧振器穩頻,SMT樹脂封裝,頻率一致性較好,免調試,特別適合多發多收無線遙控及數據傳輸係統。而一般的LC 振蕩器頻率穩定度及一致性較差,即使采用高品質微調電容,溫差變化及振動也很難保證已調好的頻點不會發生偏移。
采用UPS供電是為了保證手持發射機在戶外工作時,發射緩衝區RAM中的數據不丟失。因為,發射緩衝區需要暫存的圖像點陣數據量很大,若采用超大容量的非易失性存儲器,如 E2PROM,FLASH及FRAM等,不僅成本高,而且采購困難,所以係統選用了普通RAM作為緩衝寄存器。
2.3 接收機和顯示模塊
接收機是一個具有如下組成的電路係統:天線,濾波器,放大器,A/D轉換器。GPS衛星發送的導航定位信號,是一種可供無數用戶共享的信息資源。對於陸地、 海洋和空間的廣大用戶,隻要用戶擁有能夠接收、跟蹤、變換和測量GPS信號的接收設備, 即GPS信號接收機,就可以在任何時候用GPS信號進行導航定位測量。
接收機和顯示模塊由接收器、譯碼器、單片機、顯示驅動、LED屏及供電係統組成,其結構框圖如圖4所示。

jieshouqijiangjieshoudaodegaopinxinhaojingfangdazhengxinghoujietiaochushuzibianmaxinhao。womenxuanyongleyufashemokuaixiangduiyingdejieshoujietiaoyitihuamokuai。danpinjieshouji。danpinjieshoujizhinengjieshouL1 載波信號,測定載波相位觀測值進行定位。由於不能有效消除電離層延遲影響,單頻接收機隻適用於短基線(《15km)的精密定位。2、雙頻接收機。雙頻接收機可以同時接收L1,L2載(zai)波(bo)信(xin)號(hao)。利(li)用(yong)雙(shuang)頻(pin)對(dui)電(dian)離(li)層(ceng)延(yan)遲(chi)的(de)不(bu)一(yi)樣(yang),可(ke)以(yi)消(xiao)除(chu)電(dian)離(li)層(ceng)對(dui)電(dian)磁(ci)波(bo)信(xin)號(hao)的(de)延(yan)遲(chi)的(de)影(ying)響(xiang),因(yin)此(ci)雙(shuang)頻(pin)接(jie)收(shou)機(ji)可(ke)用(yong)於(yu)長(chang)達(da)幾(ji)千(qian)公(gong)裏(li)的(de)精(jing)密(mi)定(ding)位(wei)。該(gai)係(xi)列(lie)模(mo)塊(kuai)采(cai)用(yong)超(chao)外(wai)差(cha)、二次變頻技術,並將所有的射頻接收、混頻、濾波、數據解調、放大整形電路全部集成在模塊內,功能高度集成化,免去射頻頻率調試及超再生接收電路的不穩定性,具有可靠性高、頻率穩定、接收頻率免調試等特點。
譯碼器將數字編碼信號譯碼,再並行輸出給單片機。我們選用的是與編碼相對應的碼分多址串行解碼專用芯片。
單片機負責接收數據的識別、保存、顯示方式轉換。單片機選用了ATMEL公司的89S52,通用性好,性價比高。
顯示模塊用於顯示廣告信息。該模塊包括LED顯示屏和顯示驅動板,自帶顯示緩衝區,並以動態掃描方式驅動LED顯示屏,具有功耗低、亮度大等特點。
接收顯示係統的供電電源沒有特殊要求,但要留有相當裕量並注意通風散熱,因為,很多LED廣告牌引起的火災都是由於供電係統造成的。
3、軟件結構
本係統的軟件主要由三大模塊組成,即上位機主控程序、發射機主控程序和接收機主控程序。
3.1 上位機主控程序
上位機主控程序實際上包括顯示信息生成程序、顯示點陣轉換程序和串口通信程序,是三大主控程序中結構最複雜的一部分。
顯示信息生成程序完成顯示圖像和文字的錄入、編輯及動畫效果設計。該程序首先采用DOS平台下的主控程序與底層通信軟件結合,通過串行及並行通信口完成用戶對源文件、INTERNET接口及其他輸入設備的多參數錄入。
顯示點陣轉換程序就是將生成的顯示信息通過點陣抽取和移動算法將顯示信息轉換為LED顯示屏對應的點陣數據。對於彩色顯示屏,需要將圖像信息的RGB三基色數據分別抽樣,並分塊存儲、順序轉發;對於連續的動畫圖像,要按幀分別計算偏移量,關鍵是背景圖像與動畫文字要同步。該部分的軟件是在TURBOC3.0的環境下編寫的。
串口通信程序則較為簡單,附屬於點陣轉換程序中。
限於篇幅和技術原因,這裏僅以PC機漢字抽取發送程序為例,敘述其原理和結構。
設終端顯示屏所顯示的是16×16的漢字點陣。所以,要想在終端上顯示廣告信息,必須將該信息所包含的漢字的點陣數據傳到終端上。在TURBOC3.0中,將漢字賦值給一個變量時,實際上是將該漢字的區位碼賦值給這個變量。每個漢字都是16×16的點陣,筆劃經過的地方為“1”,其餘為“0”。這樣,按從上到下,從左到右的順序,一個漢字由256個點組成,也就是32 個字節。漢字按區位碼的順序排列在漢字字庫中,區碼為行,位碼為列,一區有94位。這樣,某漢字在漢字庫中的偏移地址為(區碼×94+位碼)×32.取出後的32字節漢字點陣,經由PC機的串行口送入到發射機中。其流程如圖5所示。
[page]3.2 發射機主控程序
發射機主控軟件的功能是通過串行口接收上位PC機發送來的圖像點陣,讀取鍵盤命令,並向編碼器串行發送操作命令或顯示數據。
該部分的軟件是在KeilC51環境下編寫的,它可以將C語言直接翻譯成彙編語言,生成二進製碼寫入單片機,這樣編寫效率高一些。串行口觸發,則表明PC機有圖像點陣數據傳來,單片機立即接收點陣數據存於RAM中;當INT0觸發,表明鍵盤有動作,立即接收鍵值判斷命令的類別,並向接收機發送圖像點陣數據或者操作命令。其功能流程如圖6所示。

3.3 接收機主控程序
該部分軟件的功能是完成對接收數據的識別、存儲、bianhuanhexianshiqudong,bingkeshixianbendibenjidezijian,xianshiguhuatuxiang。dangjieshouzhuangzhideyimaxinpianyoushuchushi,danpianjijiuzhongduandangqiandexianshi,jieshoubiaozhizi,ranhoupanduancibiaozhizideneirong,quedingjiangjieshoudeshituxiangdianzhen,haishicaozuokongzhimingling。ruoshidianzhenshuju,jiujiangqilianxujieshoucunfangdaoyigexianshihuanchongshujukuzhong,andangqiandefangshixianshi。ruoshimingling,zelikegaibianxianshifangshi。
其中,關鍵的是圖像上、下、左、右移動的實時實現。具體實現方法如下:
1)圖像的上下移動 ,直到一個圖像的移完為止;再移下一個圖像的點陣。上移的過程類似。
2)圖像的左右移動 將一圖像的每一行數據向左移位(使用C語言的移位指令),將移位後的點陣存放於BUF之中,即可顯示。右移的過程類似。
接收機主控程序的功能流程如圖7所示。

4 、性能測試
係統功能及參數測試結果如下:
1)圖像錄入功能 掃描儀、攝像頭、數碼相機、圖像源文件;
2)文字錄入功能 鍵盤、WORD/TEXT源文件;
3)動畫設計功能 文字或圖形相對於背景移動、縮放;
4)發射機設置功能 接收機序列號、圖像移動命令、自檢命令、發射命令;
5)接收機自檢功能 顯示藍草坪背景和“歡迎光臨”移動字符;
6)發射機待機時間 ≥120h;
7)發射機遙控距離 ≥250m;
8)發射機緩存空間 8MByte;
9)LED顯示屏 320×640DIP;
10)接收顯示係統功耗 ≤4kW.
5、 結語
整機性能測試及鑒定結論如下:
1)通過手持發射機遙控LED廣告牌,方案新穎,實用性強,具有較高的市場推廣價值;
2)硬件配置科學,性能穩定,性價比高;
3)軟件結構合理,功能強大,使用方便。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 大聯大世平集團首度亮相北京國際汽車展 攜手全球芯片夥伴打造智能車整合應用新典範
- 2026北京車展即將啟幕,高通攜手汽車生態“朋友圈”推動智能化體驗再升級
- 邊緣重構智慧城市:FPGA SoM 如何破解視頻係統 “重而慢”
- 如何使用工業級串行數字輸入來設計具有並行接口的數字輸入模塊
- 意法半導體將舉辦投資者會議探討低地球軌道(LEO)發展機遇
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
接口IC
介質電容
介質諧振器
金屬膜電阻
晶體濾波器
晶體諧振器
晶體振蕩器
晶閘管
精密電阻
精密工具
景佑能源
聚合物電容
君耀電子
開發工具
開關
開關電源
開關電源電路
開關二極管
開關三極管
科通
可變電容
可調電感
可控矽
空心線圈
控製變壓器
控製模塊
藍牙
藍牙4.0
藍牙模塊
浪湧保護器



