999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數字電視發射機控制器通信系統的設計與實現

2011-08-09 05:04:22黨宏社劉星亮楊小青
電視技術 2011年19期
關鍵詞:發射機系統設計

劉 靜,黨宏社,劉星亮,楊小青

(陜西科技大學電氣與信息工程學院,陜西 西安 710021)

責任編輯:任健男

0 引言

當前,新興的移動數字電視廣播作為模擬信號廣播電視的延伸,大有替代傳統無線廣播的趨勢。數字電視發射機控制器是實現發射機智能化的核心。而發射機控制系統的通信網絡,為整個控制器提供控制和信息通道,是發射機控制器的重要部分。在分布式系統中,分機常采用多機通信方式,由于RS-485通信接口的傳輸距離遠,連線少,所以被認為是一種很好的通信模式[1-2]。

整個發射機控制系統采用DCS(Distributed Control System)設計結構。這種分布式控制系統不僅可靠性高,靈活性好,也易于維護,當某一局部出現故障時,并不影響整個系統的正常運行。因此具有管理、操作集中,而危險不集中的優點。發射機控制系統整體框圖如圖1所示。該控制系統由主控板、電源控制板、其他控制板、功放控制板、功放檢測板(6塊)以及上位機等部分組成。主控單元通過通信接口RS-485分別與電源控制單元、功放控制單元、其他控制單元連接,功放控制單元通過通信接口RS-485與功放檢測板連接。該系統所有通信均采用主從方式,每一次通信先由主機發起,從機響應,各從機之間不能直接通信,必須經過主機中轉。本文主要以主控板和下面3個分機之間的通信為例,詳細描述多機通信在數字電視發射機控制器中的應用。

圖1 系統整體框圖

1 硬件設計

由于工作環境的惡劣以及實時性的要求,控制系統采用多單片機協作的方式,控制芯片也采用小型化、穩定性高、實時性好的單片機。主控芯片W77E516,內含64 kbyte的可重復編程的Flash ROM,具有1 kbyte的片內數據存儲器,在相同頻率下,根據不同指令類型,其運行速度是標準8051的1.5~3倍,由于采用全靜態CMOS設計,功耗也比標準8051低。分系統采用較為常用的AT89S52和W77E58。

發送和接收驅動器均選用MAXim公司的MAX485。MAX485為半雙工通信方式,結構和引腳都非常簡單,易于應用。

為了提高抗干擾能力,需要選取匹配電阻,其阻值一般約等于傳輸電纜的特性阻抗[3]。匹配電阻一般在RS-485網絡中取120 Ω。

2 軟件設計

在通信協議的設計上將握手協議與差錯控制相結合,采用先“緊”后“松”的協議設計思想[4],即在通信開始傳輸最關鍵的地址幀和命令幀時充分考慮到傳輸丟失和傳輸誤碼的影響,雖然降低了通信效率,但提高了可靠性,即犧牲時間換取可靠性。而在之后的數據傳輸階段,則認為是在保證了無傳輸丟失和無傳輸誤碼的條件下通信,因此數據的發送接收和校驗程序設計得較為簡便,即犧牲可靠性換取時間。筆者將兩者有機結合,設計出了一種簡單可靠的多機應答式通信協議。

系統共分3個從機,分配的地址分別為01H,02H,03H。通信過程分為3個部分:地址的溝通,即主機向從機發送地址,被選中的從機要回復本機地址給主機;命令的溝通,即在主機接收到正確的從機地址后發送命令給被選中的從機,該從機回復相同的命令給主機;有效數據的傳送,即在主機接收到從機回復的正確命令后,發送設置量給從機,或要求從機上傳數據。在這3個部分中,若任何部分溝通出現問題,則退出此次通信。系統通信的波特率采用9600 band,通信數據長度可根據實際需要來定,具體的數據幀格式如圖2所示。

圖2 數據幀格式

有效數據均以ASCII碼形式發送,對數據的校驗采用異或方式。通信過程的3個部分中,地址的溝通流程如圖3所示(其中M用于記錄重發的次數),命令的溝通與地址溝通相似,區別僅在于在發送地址幀時TB8=1,而發送命令幀時TB8=0。對于有效數據的傳送部分,也采取限時等待、限次重發等措施,確保數據傳送的可靠性。

圖3 數據幀格式

主機和從機流程分別如圖4、圖5所示。其中0xFF表示校驗不正確,接收的數據有誤;0xEE表示校驗正確,接收數據準確。由于主機采用中斷方式接收數據,重發次數可由從機加以控制,因此主機無須再考慮。

圖4 數據幀格式

圖5 數據幀格式

3 提高可靠性的措施

3.1 差錯控制

為解決數據傳輸過程中可能會出現數據丟失或數據傳輸出錯的情況,分別采用以下方式來解決:

1)數據丟失時,系統采用超時處理方法,即發送方如果在一定的時間內得不到響應則重發前一幀數據或命令。

2)數據傳輸出錯時,在幀結構中增加校驗字節,跟隨數據一起發送出去,而接收方首先要對傳來的數據進行校驗,如果正確,則接收下來,否則丟棄本次數據。

3.2 超時處理

由于外界干擾,在實際數據或命令傳輸過程中,可能會出現數據/命令幀丟失或出錯的情況,這樣有時會導致雙方都處于等待對方數據/命令幀的狀態,即進入死鎖狀態[5]。為消除死鎖現象,采取以下方法來解決:

1)限時等待的方法。即對等待時間加以限制,不是無休止地等待下去。在等待時間內,如果接收到對方回應則程序不再等待,繼續往下執行;但若超出等待時間,程序作相應處理,不再繼續等待,因此克服了死鎖現象。

2)限次重發的方法。限次重發,顧名思義,限制重發的次數。如果接收方在一定的時間內沒有接收到對方的回應,則將上一幀數據/命令重新再發一次,然后再次進入等待對方回應的狀態,若此情況連續持續3次,還是沒有接收到對方的回應,則認為通信線路或對方發生故障,退出此次通信。

3.3 延時處理

由于主機和從機速度不匹配,主機CPU執行指令速度比較快,而從機相對較慢,在通信頻繁時,從機會反應不過來。因此采用兩種方法來解決,一是加入必要的延時程序,二是和同一從機通信的時間間隔拉長,例如用一變量專門累計主程序循環的次數,從0開始一直累加到5,當這個變量為5時才和某一確定的從機進行通信,然后此變量又歸0,相當于主機的程序循環5次才和從機通信1次。

4 小結

文中所述的基于RS-485的主從式多機通信模式在數字電視發射機控制系統中進行了應用,經過實驗室測試及現場調試表明,該控制器穩定、可靠、抗干擾能力強,滿足發射機控制系統要求。

[1]楊斌,韓震宇.廣播發射機微控制器的系統設計與實現[J].中國測試技術,2005,31(2):36 -38.

[2]蘇學花,楊壽保.基于RS-485的分布式監控系統的設計[J].計算機應用,2001,21(8):70 -73.

[3]金勇,潘永才.一種基于RS-485總線的工控系統的設計與實現[J].現代電子技術,2006(12):134-136.

[4]寇強,黨宏社.一種串口多機應答式通信協議的設計與實現[J].電視技術,2008,32(1):59 -61.

[5]趙亮,侯國銳.單片機C語言編程與實例[M].北京:人民郵電出版社,2003.

猜你喜歡
發射機系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
3DX系列發射機與DX系列發射機的比較——以3DX-50和DX-100為例
電子制作(2018年9期)2018-08-04 03:31:04
3DX-50發射機與PC之間通信的實現
電子制作(2018年12期)2018-08-01 00:48:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
調頻發射機技術改造
主站蜘蛛池模板: 国产精品丝袜视频| 国产精品永久在线| 国产玖玖视频| 国产成人综合在线观看| 2020精品极品国产色在线观看 | 91精品国产91久久久久久三级| 国产精品2| 欧日韩在线不卡视频| 欧美日韩高清在线| 国产成人凹凸视频在线| 亚洲欧美h| 国产精品对白刺激| 一级香蕉人体视频| 日韩天堂在线观看| 欧美伊人色综合久久天天| 日本在线国产| 亚洲综合色吧| 国产高清在线精品一区二区三区| Jizz国产色系免费| 亚洲国产成人久久77| 亚洲精品日产精品乱码不卡| 亚洲国产成人精品青青草原| 无码区日韩专区免费系列| 国产成人综合网| 国产va视频| www中文字幕在线观看| 中文字幕资源站| 国产美女主播一级成人毛片| 国产精品亚洲一区二区在线观看| 日韩国产 在线| 亚洲丝袜第一页| 午夜啪啪福利| 国产成人a毛片在线| 人妻丰满熟妇AV无码区| 国产精品自在自线免费观看| 国产成人艳妇AA视频在线| 国产精品不卡片视频免费观看| 91在线国内在线播放老师| 日韩东京热无码人妻| 国产在线97| 成年女人18毛片毛片免费| 亚洲全网成人资源在线观看| 国产二级毛片| 亚洲欧美精品一中文字幕| 亚洲色图在线观看| 久久99精品国产麻豆宅宅| 国产中文在线亚洲精品官网| 日韩精品高清自在线| 欧美成人精品在线| 在线观看无码av五月花| 亚洲综合香蕉| 精品在线免费播放| 91精品免费久久久| 动漫精品啪啪一区二区三区| 成年午夜精品久久精品| 久久亚洲高清国产| 久久精品国产精品一区二区| 91热爆在线| 日本三级黄在线观看| 成人第一页| 亚洲精品国产日韩无码AV永久免费网| 久久婷婷五月综合97色| 狠狠色香婷婷久久亚洲精品| 欧美激情一区二区三区成人| 在线视频精品一区| 香蕉久久国产超碰青草| 欧美亚洲香蕉| 亚洲午夜福利在线| 国产噜噜在线视频观看| 国产成人综合亚洲网址| 五月婷婷丁香综合| 久久免费精品琪琪| 日韩少妇激情一区二区| 免费A∨中文乱码专区| 国产精品va| 欧美黄网站免费观看| 久夜色精品国产噜噜| 免费国产在线精品一区| 欧美人与牲动交a欧美精品| 国产一级α片| 国产亚洲男人的天堂在线观看 | 欧美久久网|