前言:想要寫出一篇引人入勝的文章?我們特意為您整理了通用廣播電視射頻報警系統(tǒng)設計分析范文,希望能給你帶來靈感和參考,敬請閱讀。
1前言
廣東省越秀山電視調(diào)頻發(fā)射總臺是廣東省廣播電視技術中心屬下大型骨干無線廣播電視發(fā)射臺之一,擔負著廣東省無線廣播電視信號傳輸覆蓋廣州市及珠三角地區(qū)的重任。近年來,隨著我臺事業(yè)的不斷發(fā)展,廣播電視節(jié)目播放套數(shù)不斷增長,與之相關的各類發(fā)射機也不斷更新或增加,機房原有的各類監(jiān)控監(jiān)測設備由于擴展及功能上的局限,尤其是與安全播出密切相關的射頻報警功能,已不能滿足機房值班工作的需要,給值班人員帶來極大的工作壓力,因此,經(jīng)我臺技術人員充分研究后,采用多塊研華科技生產(chǎn)的ADAM-4017+多路模擬量智能采集模塊,結(jié)合RS-485串口通信網(wǎng)絡技術,開發(fā)了一套新的射頻功率報警系統(tǒng),該射頻報警系統(tǒng)適用性強,可用于所有發(fā)射臺站,籍此文與同業(yè)進行探討。ADAM-4017+在廣播電視射頻報警器開發(fā)應用中的實物接線圖如圖1所示。
2系統(tǒng)要求
(1)簡單功能明確,只需實現(xiàn)發(fā)射機欠功率(低功率或無功率)及駐波比越限快速報警功能。(2)可靠無須更改發(fā)射機電路,可有效抵抗機房各種干擾,不會產(chǎn)生誤報警。(3)易擴展可方便接入新添發(fā)射播出設備,擴容性強。(4)集中監(jiān)測所有發(fā)射機(主/備)由計算機進行界面管理,集中顯示、監(jiān)測及報警。
3系統(tǒng)結(jié)構(gòu)
我臺新射頻報警系統(tǒng)按照發(fā)射機的類別分開設計,有調(diào)頻報警系統(tǒng)及電視報警系統(tǒng)兩類,現(xiàn)以調(diào)頻報警系統(tǒng)為例(電視報警系統(tǒng)也是同一原理),進行闡述說明。射頻報警系統(tǒng)網(wǎng)絡拓撲如圖2所示,監(jiān)控計算機為工業(yè)級專用計算機,通過程序定時向RS-485網(wǎng)絡發(fā)送命令,命令格式為前導字符+模塊地址+命令字符。網(wǎng)絡上的每塊ADAM-4017+數(shù)據(jù)采集模塊均設定一個唯一的地址,地址范圍以兩位16進制數(shù)00-FF表示(理論上最多可連接256塊智能模塊),計算機通過不同的地址識別所有模塊,模塊接受命令后,以固定格式向計算機返回相應數(shù)據(jù),程序在對返回的數(shù)據(jù)進行分析處理后,即可知道當前發(fā)射機的射頻功率大小,并對異態(tài)情況(欠功率,反射越限)進行報警提示。
4系統(tǒng)的硬件及軟件設計與實現(xiàn)
4.1硬件實現(xiàn)
現(xiàn)階段,我國的發(fā)射播出設備基本上已全部采用具備射頻檢測功能的全固態(tài)發(fā)射機。我臺的調(diào)頻發(fā)射機均為HARRIS全固態(tài)發(fā)射機,發(fā)射機末級功率輸出端配有多個可用于檢測入/反射信號的定向耦合器,因此,本報警系統(tǒng)無需增加或更改發(fā)射機電路,定向耦合器輸出的射頻信號即可充當入射反射功率的取樣信號。將射頻取樣信號送入廣播專用寬帶檢波器,檢波后的直流電壓值跟功率大小成比例關系,該電壓以差分形式分成兩路送入ADAM-4017+的輸入通道進行檢測,線路連接方式如圖3所示。TX1發(fā)射機入射檢測電壓送入Vin0+及Vin0-,反射檢測電壓送入Vin1+及Vin1-,其余的輸入通道每相鄰兩個均可連接一臺發(fā)射機進行信號取樣。ADAM-4017+是一款16位、8差分輸入通道的模擬量輸入模塊,每輸入通道可編程,每塊模塊可對4臺發(fā)射機的入反射功率進行監(jiān)測,我臺共使用了4塊ADAM-4017+模塊,可同時監(jiān)測16臺調(diào)頻發(fā)射機的射頻工作情況。在實際使用中,可根據(jù)臺站具體發(fā)射設備配置的情況,對模塊數(shù)量作對應更改,所以本射頻報警系統(tǒng)具備很強的擴展性。ADAM-4017+物理參數(shù)如表1所示,該模塊能夠在模擬量輸入通道與模塊之間提供3000VDC的光隔絕保護,以避免模塊和周邊設備被輸入線上的高壓損壞,由于采用了差分輸入,傳輸過程混入的干擾得到相互抵消,因此有極好的抗干擾性能,適用于工業(yè)干擾多的場合,當然也是發(fā)射機房監(jiān)控設計的最優(yōu)選擇。此外,在監(jiān)控計算機和ADAM-4017+模塊之間使用了一塊HEXIN串口電平轉(zhuǎn)換器,將計算機端的RS-232電平轉(zhuǎn)換為標準的RS-485電平。
4.2軟件設計思路
監(jiān)控計算機采用一體化觸摸屏工控機,操作系統(tǒng)為WINDOWS2000,ADAM-4017+智能采集模塊支持多種開發(fā)語言,作為開發(fā)者,我們使用了VisualBasic6.0(簡稱VB)開發(fā)語言。VB不僅提供了豐富的視窗開發(fā)控件,“所見即所得”的功能使各種視窗應用程序的設計難度大大降低,還可以從互聯(lián)網(wǎng)上下載第三方開發(fā)的各種VB功能控件,進一步提升程序的開發(fā)效率。在我們的程序設計方案中,就使用了一個第三方設計的工控LED繪圖控件,將該控件在WINDOWS系統(tǒng)中進行注冊后,即可在VB設計界面直接進行調(diào)用,只需在程序中向該控件提供檢測數(shù)據(jù)(ADAM-4017+采樣輸入電壓)、預設數(shù)據(jù)(最大功率對應采樣電壓,欠功率報警采樣電壓,最大功率值,節(jié)目名稱),即可生成一個動態(tài)分段式LED電壓(功率)指示圖,當檢測電壓低于預設欠功率電壓,或根據(jù)公式VSWR=(1+VFWD/VREL)/(1-VFWD/VREL)算出駐波比越限時,計算機程序?qū)陲@示界面上進行提示(分段LED變?yōu)榧t色并閃爍),并調(diào)用相關音頻文件進行報警。VB自帶串口通信控件MSComm32.ocx,通過該控件與ADAM-4017+模塊進行通信。ADAM-4017+模塊返回值有固定的格式,即前導字符+模塊地址+數(shù)據(jù)字符。程序?qū)Ψ祷刂颠M行拆解分析后,將所得數(shù)據(jù)送往對應圖形控件子程序執(zhí)行。程序還使用了VB的定時器Timer控件,可通過該控件的Interval屬性設置定時器的定時時間,當該控件Enabled屬性設為True時,則每隔一段時間,定時器內(nèi)的程序代碼就會被執(zhí)行一次。在我們設計的VB程序中,采用了模塊化的設計方式,簡化了程序代碼的編寫,數(shù)據(jù)采集分析部分及圖形顯示部分的代碼均放在定時器程序線程中進行定時執(zhí)行。程序運行流程及界面如圖4、圖5所示。
5結(jié)束語
本射頻功率報警系統(tǒng)投入使用以來,工作可靠,報警及時,系統(tǒng)的維護及擴展都十分方便,在確保我臺廣播電視發(fā)射播出設備正常運行及監(jiān)測中起到了積極的作用,大大減輕了值班人員的工作壓力,極大地保障了我臺的安全播出工作。
作者:黃譚豐 單位:廣東省廣播電視技術中心電視調(diào)頻發(fā)射總臺