雷 虎,劉寶明
(1.西安翻譯學(xué)院 陜西 西安 710105;2.西安通信學(xué)院 陜西 西安 710065)
在通信工作崗位上,合格的無線通信工作人員應(yīng)掌握電報(bào)通信報(bào)務(wù)技術(shù)、話務(wù)技術(shù)、數(shù)據(jù)通信技術(shù)、傳真通信技術(shù)、圖像通信技術(shù)等在內(nèi)的多種通信業(yè)務(wù)與操作技能。特別是電臺(tái)通信程序與操作規(guī)則,電報(bào)(話)辦理的方式、方法等內(nèi)容。而現(xiàn)實(shí)無線通信技術(shù)訓(xùn)練特點(diǎn)是:通信報(bào)務(wù)技術(shù)構(gòu)成復(fù)雜、學(xué)習(xí)需要掌握的內(nèi)容多,訓(xùn)練過程長(zhǎng),學(xué)(練)習(xí)的難度較大;操作動(dòng)作快捷、準(zhǔn)確,各個(gè)動(dòng)作環(huán)節(jié)的連接緊密,要求眼、腦、手、耳等器官之間的協(xié)調(diào)性較強(qiáng);練習(xí)者的個(gè)體差異性較大,技能形成的過程和熟練程度受到個(gè)體條件和環(huán)境等因素的影響較大等。針對(duì)特殊工作崗位需求、復(fù)雜電磁環(huán)境下報(bào)務(wù)訓(xùn)練需求、裝備終端個(gè)人化趨勢(shì)需求,研制報(bào)務(wù)仿真訓(xùn)練系統(tǒng)[1-2]。
報(bào)務(wù)仿真訓(xùn)練系統(tǒng)完成的主要功能:電報(bào)拍發(fā)綜合練習(xí)、考核等;電碼收?qǐng)?bào)綜合練習(xí),多種干擾源抄報(bào)等;電碼收?qǐng)?bào)分解練習(xí)等;用標(biāo)準(zhǔn)鍵盤替代現(xiàn)有電子鍵,改電子鍵單手拍發(fā)為雙手拍發(fā),使電傳拍發(fā)與電子鍵拍發(fā)手法合二為一,達(dá)到減少訓(xùn)練科目,縮短訓(xùn)練周期的目的;在應(yīng)急情況下,用1個(gè)鍵或n個(gè)鍵處置預(yù)存報(bào)文。
整個(gè)報(bào)務(wù)仿真訓(xùn)練系統(tǒng)采用通行的三層結(jié)構(gòu)設(shè)計(jì):從下到上依次為驅(qū)動(dòng)層、中間控制和功能層、界面軟件層。其中,界面軟件的總體結(jié)構(gòu)中主要包括4大界面模塊(標(biāo)準(zhǔn)鍵盤訓(xùn)練、發(fā)報(bào)訓(xùn)練、收?qǐng)?bào)訓(xùn)練、裝備發(fā)報(bào))。它們與中間層直接聯(lián)系,通過模塊間數(shù)據(jù)接口及交換協(xié)議完成數(shù)據(jù)通信。另外,界面軟件的一些模塊需要具有對(duì)數(shù)據(jù)文件進(jìn)行訪問的能力。
根據(jù)SEMI標(biāo)準(zhǔn)中相關(guān)標(biāo)準(zhǔn)(即E95標(biāo)準(zhǔn)),進(jìn)行各主要界面的基本布局設(shè)計(jì)。SEMI標(biāo)準(zhǔn)基本布局中,整個(gè)界面分成4 大區(qū)域:標(biāo)題區(qū)(Title Panel)、功能導(dǎo)航區(qū)(Navigation Panel)、操作命令區(qū)(Command Panel)、信息顯示操作區(qū)(Information Panel)。其中,標(biāo)題區(qū)可以顯示Logo、登錄用戶、報(bào)警提示、系統(tǒng)狀態(tài)等一些全局性的提示信息;功能導(dǎo)航區(qū)顯示系統(tǒng)的主要功能模塊;操作命令區(qū)給出所選定的功能模塊下的所有可操作命令;信息顯示操作區(qū)完成每個(gè)操作命令的信息顯示和具體操作功能[3]。
接口適配器完成微機(jī)對(duì)電臺(tái)的控制,利用RS232串行通信口輸出電臺(tái)發(fā)送報(bào)文所需的兩個(gè)控制信號(hào),即電碼的點(diǎn)劃開關(guān)信號(hào) (CW)和控制電臺(tái)發(fā)送/接受狀態(tài)轉(zhuǎn)換的控制信號(hào)(PTT)。
發(fā)送報(bào)文的數(shù)字、字符和其他聯(lián)絡(luò)信號(hào)轉(zhuǎn)換成電碼的開關(guān)信號(hào),通過RS232口的DTR端輸出,經(jīng)接口適配器轉(zhuǎn)換成電鍵信號(hào),連接電臺(tái)的電鍵輸入端,在經(jīng)電臺(tái)將報(bào)文進(jìn)行發(fā)送。在每次發(fā)送時(shí),通過RS232口的RTS端輸出PTT信號(hào),經(jīng)接口適配器轉(zhuǎn)換成電臺(tái)的PTT控制信號(hào),控制電臺(tái)切換到發(fā)送狀態(tài)。
接口適配器電路如圖1所示,采用兩套相同的電路分別將RS232口輸出的CW信號(hào)和PTT信號(hào)轉(zhuǎn)換成電臺(tái)所需的開關(guān)信號(hào),采用光電耦合器進(jìn)行輸入和輸出的隔離,消除不同設(shè)備接地電位不同而產(chǎn)生的干擾。適配器上有兩個(gè)發(fā)光二極管,分別指示CW和PTT,以監(jiān)視設(shè)備工作狀態(tài)[4]。
圖1 接口適配器電路圖Fig.1 Circuit diagram of Interface adapter
DB9為9芯RS232串行口,4腳為DTR信號(hào)輸出,7腳為RTS信號(hào)輸出,5腳為公共地,D1、D2為保護(hù)二極管,防止RS232口輸出的-12 V電壓擊穿光電耦合器和發(fā)光二極管,OPTO1和OPTO2為光電耦合器。CW+和CW-接電臺(tái)電鍵輸入端,PTT+和PTT-接電臺(tái)的發(fā)送控制端。
軟件通過串口讀取標(biāo)準(zhǔn)鍵盤對(duì)應(yīng)的信息,改變計(jì)算機(jī)串行端口上的硬件線路狀態(tài)來實(shí)現(xiàn)裝備發(fā)報(bào)。在每次裝備發(fā)報(bào)開始時(shí),打開串口;當(dāng)每次裝備發(fā)報(bào)結(jié)束時(shí),關(guān)閉串口。軟件設(shè)計(jì)主要思路:串口通信相關(guān)函數(shù)及說明如表1所示,串口通信流程如圖2所示。
在標(biāo)準(zhǔn)鍵盤訓(xùn)練模塊完成的功能:根據(jù)不同的訓(xùn)練課目、選擇不同的報(bào)底、選擇起始頁數(shù)以及訓(xùn)練種類進(jìn)行電傳拍發(fā)訓(xùn)練,其軟件流程如圖3所示。
根據(jù)現(xiàn)有電傳和電子鍵鍵盤基本定義和功能,來定義計(jì)算機(jī)標(biāo)準(zhǔn)鍵盤各鍵的功能?,F(xiàn)有電子鍵各功能鍵定義如下:
F1鍵:數(shù)字短碼鎖定輸出狀態(tài)。操作:按下“F1”鍵,此時(shí)0~9 鍵為數(shù)字短碼。 例如,按下“F1”鍵,再按“1”,輸出數(shù)字短碼“1”的電碼符號(hào)(·一);按“句號(hào)”鍵,輸出句號(hào)(······)。
F2鍵:字碼與混合碼鎖定輸出狀態(tài)。
F3鍵:擊鍵一次進(jìn)入數(shù)字長(zhǎng)碼一次狀態(tài);連續(xù)擊鍵三次進(jìn)入數(shù)字長(zhǎng)碼鎖定狀態(tài)。
表1 串口通信相關(guān)函數(shù)及說明Tab.1 Functions and instructions of serial communication
圖2 串口通信流程Fig.2 Process of Serial communication
圖3 標(biāo)準(zhǔn)鍵盤拍發(fā)訓(xùn)練模塊軟件流程Fig.3 Software process of training module on fax sending by Standard keyboard
F4鍵:擊鍵一次為單工插入處理;或與其它鍵同時(shí)操作完成多種不同的功能。如,電傳速率設(shè)定(F4+F1或F4+F2)、監(jiān)聽音調(diào)調(diào)整(F4+F3)、單工插入處理(F4)、報(bào)文編輯(F4+2(3、4),加2為報(bào)文修改,加3為插入報(bào)文,加4為刪除報(bào)文)等。
FM鍵:從前一組;開始:開始、分段符號(hào);句號(hào):句號(hào)。
現(xiàn)有電傳特殊(功能)鍵主要為:
間隔鍵:拍發(fā)間隔或空白處。
字母鍵:轉(zhuǎn)換字母。
回車鍵:拍發(fā)完一行或需要回行時(shí)用。
換行鍵:拍發(fā)完一行或需要換行時(shí)用。
改錯(cuò)鍵:拍發(fā)改錯(cuò)符號(hào)或斜線。
頁標(biāo)鍵:拍發(fā)頁標(biāo)符號(hào)或橫線。
根據(jù)現(xiàn)有電傳和電子鍵的基本功能鍵定義,結(jié)合報(bào)務(wù)人員的指法習(xí)慣,計(jì)算機(jī)標(biāo)準(zhǔn)鍵盤功能定義如下:
1)有效鍵位
由于移頻印字報(bào)(電傳)、莫爾斯電報(bào)電碼工作和訓(xùn)練的要求,計(jì)算機(jī)標(biāo)準(zhǔn)鍵盤部分特殊的鍵位在本終端中無效。這些鍵是:小鍵盤區(qū)鍵、左右SHIFT鍵、左右窗口鍵、屬性鍵、屏幕打印鍵、BREAK鍵。除以上這些鍵位外,其余均是有效輸入鍵位。為與電傳訓(xùn)練方式接軌,本設(shè)計(jì)取消小鍵盤區(qū)鍵位[5-6]。
2)鍵位分配
大鍵盤區(qū):主報(bào)文輸入?yún)^(qū)??奢斎胱帧?shù)碼,混合碼報(bào)文。
ESC鍵:功能取消鍵。輸入無效的功能鍵在確認(rèn)之前可用此鍵取消其功能。
ENTER鍵:功能確認(rèn)鍵。功能鍵輸入后必須用此鍵進(jìn)行確認(rèn)。
功能鍵:F1—F12、編輯鍵、光標(biāo)鍵、ScrollLock鍵。可進(jìn)行終端的各種功能操作。
報(bào)務(wù)仿真訓(xùn)練系統(tǒng)的開發(fā),用于完成電傳拍發(fā)、漢字輸入(五筆字型)、電鍵拍發(fā)、電子鍵拍發(fā)、收?qǐng)?bào)訓(xùn)練、特殊語言、通報(bào)規(guī)則七大訓(xùn)練功能塊的任務(wù);在網(wǎng)絡(luò)環(huán)境下,進(jìn)行單獨(dú)自主的訓(xùn)練;通過鍵盤的改革,實(shí)現(xiàn)傳統(tǒng)電子鍵已有的全部功能。當(dāng)然,收?qǐng)?bào)訓(xùn)練中只有雜音干擾、話干擾、報(bào)干擾3種干擾源,干擾源比較單一[7]。進(jìn)行收?qǐng)?bào)訓(xùn)練時(shí),只能采取正報(bào)+一路干擾的形式,且正報(bào)與干擾音無法分開進(jìn)行音量調(diào)節(jié)。整體看,收?qǐng)?bào)模塊較難仿真復(fù)雜電磁環(huán)境下無線電臺(tái)通信的要求,這就是下一步繼續(xù)研究的工作。
[1]應(yīng)宏,李夢(mèng)蛟,劉福明,等.基于GridFTP數(shù)據(jù)傳輸設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)科學(xué),2006,33(5):146-155.YING Hong,LI Mengjiao,LIU Fuming et al.The design and realization of data Transfer Based on GridFTP[J].Computer Science,2006,33(5):146-155.
[2]鄭虎,蔣序平,許川.基于柵格訂閱機(jī)制的作戰(zhàn)態(tài)勢(shì)建模與仿真[J].電子設(shè)計(jì)工程,2015,23(2):70-74.ZHENG Hu,JIANG Xu-ping,HE Chuan.A grid-orderedbased modeling and simulation technology on warfare situation[J].Electronic Design Engineering,2015,23(2):70-74.
[3]盧傳富,蔡志明,夏學(xué)知.數(shù)據(jù)分發(fā)服務(wù)體系結(jié)構(gòu)的研究[J].計(jì)算機(jī)與數(shù)字工程,2008,36(5):67-69.LU Chuan-fu,CAI Zhi-ming,XIA Xue-zhi.Research on data distribution service’s architecture[J].Computer&Digital Engineering,2008,36(5):67-69.
[4]陳瑩瑩,彭仕勇,高勇.莫爾斯報(bào)務(wù)信號(hào)的檢測(cè)和識(shí)別[J].計(jì)算機(jī)應(yīng)用與軟件,2009:26(6):241-243.CHEN Ying-ying,PENG Shi-yong,GAO Yong.Detection and recongnition of morse telegraph signals[J].Computer Applications and Software,2009:26(6):241-243.
[5]胡廣書.數(shù)字信號(hào)處理[M].北京:清華大學(xué)出版社,2003.
[6]李素芝,萬建偉.時(shí)域離散信號(hào)處理[M].北京:國防科技大學(xué)出版社,2003.
[7]徐進(jìn),徐榮森,梅正茂.基于1394b總線仿真設(shè)備的WDM驅(qū)動(dòng)開發(fā)[J].電子設(shè)計(jì)工程,2015(2):63-66.XU Jin,XU Rong-sen,MEI Zheng-mao.Driver development of WDMbased on 1394b bus simulation equipment[J].Electronic Design Engineering,2015(2):63-66.