精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MK-302語音數據自適應透傳模塊技術研究與應用

1mDM_PTTcommuni ? 來源:未知 ? 作者:胡薇 ? 2018-06-05 09:48 ? 次閱讀

前言

近年來互聯網技術的發展日新月異,影響著人們生活的方方面面,甚至改變了人們的生活方式。相對于近些年來蓬勃發展的互聯網技術,短波通信技術是一種古老的通信技術。自1901年意大利工程師馬可尼實現了跨越大西洋的無線電通訊至今,已經經歷100多年的發展。短波通信具有短波通信設備價格低廉,便攜型強,傳輸距離遠且無需有源中繼等特點使之成為在應對突發公共事件,自然災害等重大突發事件中信息傳輸的主要保底通訊方式之一。然而短波電臺的通信質量受所使用地域的電磁環境和天線的架設方式直接影響很大。當短波天線架設在電磁環境良好且周圍無障礙物的區域時,短波的通信質量將得到顯著的提高。正因為如此,為了獲得更好的短波通信質量,很多應急部門將電臺和天線架設在指揮所附近的山上或者高層建筑物的樓頂等空曠區域。而指揮所的位置因為交通或者其他方面的原因不能設置在短波電臺所部屬的位置,有時指揮所所在的位置與短波電臺部署的位置的距離長達20KM或更遠,這就需要在指揮所通過一些遠程控制設備遠程控制架設在附近山上或高層建筑樓頂的短波電臺。MK-302語音數據自適應透傳模塊就是針對這些需求而研發的具有音頻全雙工實時網絡傳輸和數據全雙工實時網絡透明傳輸功能的設備,從而實現指揮所遠程控制系統和無線電通信設備特別是短波電臺之間的實時語音通信和短波電臺的遠程遙控指令控制,解決地下指揮所對地面短波電臺實時語音及數據通信問題。

設備介紹

MK-302語音數據自適應透傳模塊是一種適應長距離語音和數據實時傳輸的設備。支持語音的長距離全雙工實時網絡傳輸,基于RS232的串口數據實時網絡傳輸和基于CAN總線的數據實時網絡傳輸及電平量實時網絡傳輸??捎糜谥笓]所對遠程電臺的實時語音傳輸和實時電臺控制指令的遠程傳輸,也可廣泛的用于任何需要遠程音頻和數據實時傳輸的場景。

MK-302語音數據自適應透傳模塊硬件采用STM32F407芯片作為主芯片,使用WM8978音頻芯片用于音頻的A/D和D/A轉換,LAN8720A網絡芯片用于網絡傳輸,TJA1040 CAN總線芯片用于CAN總線數據的發送和接收,MAX3232芯片用于RS232端口的電平轉換。其硬件結構框圖如下圖所示:

圖 1 語音數據自適應透傳模塊框圖

MK-302語音數據自適應透傳模塊的嵌入式軟件是基于UCOSII實時操作系統并搭配LWIP網絡協議棧進行開發。MK-302語音數據自適應透傳模塊同時具備音頻,串口數據,CAN總線數據和電平量的全雙工網絡實時傳輸功能,這就要求所使用的操作系統可同時執行和調度多個任務并且各個任務之間的延時要盡可能小,以保證數據傳輸的實時性。UCOSII實時操作系統極好的滿足上述需求,UCOSII實時操作系統具有任務調度,任務管理,時間管理,內存管理等基本功能且所占用資源小和可裁剪的特點十分適合嵌入式應用的操作系統,并被廣泛的用于各類嵌入式芯片的系統開發。LWIP協議棧用于TCP/IP網絡的搭建及數據的網絡傳輸,LWIP協議??稍赨COSII實時操作系統環境下運行,支持TCP和UDP協議的主要功能,并且所占用的單片機資源相對較小,十分適合用于搭建基于單片機的網絡傳輸設備。

MK-302語音數據自適應透傳模塊的語音和數據的全雙工實時網絡傳輸采用不同的網絡協。音頻的全雙工實時網絡傳輸采用無連接協議的UDP協議。UDP協議不是可靠的傳輸層通信協議,在網絡繁忙或者網絡條件不是很好的情況下,所傳輸的數據包可能會丟失,但UDP協議具有占用資源小和數據處理速度快的特點。音頻數據對數據的完整性要求不是很高,即使丟失一些數據包,也不會對接收的結果產生較大的影響,因此無連接協議的UDP協議十分適合音頻的網絡實時傳輸。而數據的透明傳輸,則必須保證所傳輸數據的完整性和可靠性,因而數據的透明網絡傳輸采用更安全,更可靠的TCP網絡協議。根據RFC793的定義,TCP網絡協議是一種面向連接的,可靠的,基于字節流的傳輸層通信協議。

MK-302語音數據自適應透傳模塊可支持單播(unicast)和組播(multicast)兩種不同的網絡傳輸方式,并可設置兩種不同的音頻輸入源(MIC輸入或者線輸入),音頻輸出增益可配置,音頻傳輸功能可配置等功能,使MK-302語音數據自適應透傳模塊可適應不同的應用場景。

應用場景

3.1點對點實時音頻和數據網絡傳輸(單播)

MK-302語音數據自適應透傳模塊如上圖所示,可進行點對點的音頻,數據傳輸,通過公網,專網或者本地局域網的IP網絡進行語音,RS232數據,CAN總線數據和電平量數據的全雙工網絡傳輸。可廣泛的用于任何需要遠距離實時傳輸音頻和數據的場景,如需要對設備進行遠程監控的應用場景,需要對音頻進行遠距離實時傳輸的應用場景或者需要實時傳輸設備控制指令已實現設備的遠程控制的應用場景等。

MK-302語音數據自適應透傳模塊采用網頁服務器對模塊的各項參數進行配置,可簡單方便對模塊的各項參數進行查看或者修改。無需安裝配套軟件,只需通過已連接到與模塊同一IP網絡的電腦自帶的網頁瀏覽器,在地址欄輸入相對應的模塊的IP地址即可進入到模塊各項參數的配置頁面。在參數配置頁面,可查看模塊當前的各項參數,并可對模塊的各項參數進行編輯和修改。

3.2短波電臺的遠程控制和實時語音傳輸(單播)

基于3.1所介紹的點對點音頻數據網絡傳輸應用場景,MK-302語音數據自適應透傳模塊可用于指揮所對短波電臺的遠程控制和語音實時傳輸。指揮所可通過電腦或者其他設備將電臺的控制指令通過近端MK-302語音數據自適應透傳模塊RS232端口發送到近端模塊,近端模塊接收到電臺的控制指令后,將所接收到的電臺控制指令根據RS232數據透明傳輸協議對數據進行拆分打包,并通過網絡將已打包好的電臺控制指令通過網絡傳輸到遠端的MK-302語音數據自適應透傳模塊,遠端模塊根據RS232透明傳輸協議將電臺控制指令從所接收到的網絡數據包中解析出來,并通過與透傳模塊的RS232端口將電臺控制指令發送到電臺,實現短波電臺的遠程控制。

語音信號同樣可通過近端MK-302語音數據自適應透傳模塊的音頻輸入端口將模擬音頻信號進行數字化處理后通過網絡傳輸到遠端MK-302語音數據自適應透傳模塊,遠端模塊對數字音頻信號進行解碼,并通過音頻輸出端口將解碼后的模擬音頻信號發送到短波電臺,實現實時語音信號的遠程傳輸。

PTT電平量可通過近端MK-302語音數據自適應透傳模塊的電平量輸入端口將電平量信號發送到近端模塊,近端模塊接收到電平量信號后,進行數字化話處理,并將數字化處理后的電平量信號通過網絡發送到遠端模塊,遠端模塊根據電平量透明傳輸協議解析出近端所輸入PTT電平量信號后,將PTT電平量通過電平量輸出端口發送到所連接的短波電臺。

短波電臺的遠程控制及實時語音傳輸的具體應用如下圖所示:

3.3 實時音頻信號的組播網絡傳輸(組播)

MK-302語音數據自適應透傳模塊可實現音頻的組播單工實時網絡傳輸。將三塊或更多MK-302語音數據自適應透傳模塊連接在同一個IP網絡環境下,設置其中一塊MK-302語音數據自適應透傳模塊的工作模式設置為服務器模式,其它的MK-302語音數據自適應透傳模塊的工作模式設置為客戶端模式,并將所有連接在同一網絡環境下的MK-302語音數據自適應透傳模塊的組播地址和組播端口設置為相同的組播地址和組播端口,即可實現音頻信號的實時組播網絡傳輸。如下圖所示,當工作模式為服務器的MK-302語音數據自適應透傳模塊接收到語音信號后,將接收的語音信號經過數字化處理后通過組播(multicast)的網絡傳輸方式將音頻信號傳輸到與服務器模塊擁有相同組播IP地址和端口的遠端的客戶端模塊,客戶端模塊接收到音頻數據后,通過音頻芯片的解碼將聲音播放出來。該應用場景十分適合組建基于IP網絡的廣播系統,如學?;蛘咂渌矆鏊O啾扔趥鹘y的廣播系統,基于IP網絡組播的廣播系統可通過調整各個模塊的組播IP地址和端口從而實現將特定信息發送到特定模塊的功能。將電腦或其他設備連接到模塊所屬的網絡中即可簡單方便的通過自帶的網頁瀏覽器對網絡中的所有模塊的組播IP地址和端口或者其它參數進行設置。

主要功能與參數

MK-302語音數據自適應透傳模塊的主要功能是實現音頻的網絡實時傳輸和數據的網絡實時透明傳輸。設備的詳細功能介紹和參數說明詳見下文的設備功能表和參數說明表。

表格 1:設備功能表

功能項 機架式 說明
1 12V電源輸入 √:必配 Ⅹ:不可選配 ○:可選配
2 電源防護功能
3 通用WEBSERVER配置參數
4 本地模塊IP地址,TCP端口,UDP端口可配置
5 遠程模塊IP地址,TCP端口,UDP端口可配置
6 RS232串口數據網絡實時傳輸
(可用于電臺數傳功能)
7 2路RS232數據輸入輸出
8 2路RS232參數可獨立配置
9 CAN總線數據網絡實時傳輸
10 CAN總線參數可配置
11 4路電平量輸入網絡實時傳輸
12 4路電平量輸出網絡實時傳輸
13 全雙工音頻網絡實時傳輸
14 2路音頻輸入通道
15 2路音頻輸入通道可配置
16 1路音頻輸出
17 音頻輸出增益可調節
18 模塊工作模式可配置
19 音頻全雙工傳輸可配置
20 支持組播(單向音頻傳輸)
21 組播IP地址及端口可配置

表格 2:設備參數說明表

編號 類型 范圍 說明
1 WEBSERVER配置頁面地址 需配置模塊IP地址 進入配置頁面可對模塊的相關參數
進行配置
2 本地IPv4地址設置 設置模塊本機IPv4地址 此地址是模塊自身的IPv4地址
3 遠程IPv4地址設置 設置遠程設備的IPv4地址 此地址是模塊需要連接的遠程設備的IPv4地址(此參數用于單播工作模式)
4 本地TCP,UDP端口設置(此參數用于單播工作模式) 設置模塊本機的數據和音頻發送接收端口 此端口是模塊本身的數據和音頻發送接收端口,推薦端口數值大于10000
5 遠程TCP,UDP端口設置 設置遠程設備的數據和音頻發送接收端口 此端口是模塊需要連接的遠程模塊的數據和音頻發送接收端口,推薦端口數值大于10000
(此參數用于單播工作模式)
6 組播IP地址及端口設置 設置組播IP地址及端口 組播IP地址范圍
(224.0.2.0-238.255.255.255)
推薦端口數值大于10000
(此參數用于組播工作模式)
7 模塊工作模式設置 設置模塊工作模式 設置本地模塊的工作模式
(服務器或客戶端)
8 音頻全雙工網絡傳輸設置 設置是否開啟音頻全雙工網絡傳輸 如只需要數據傳輸而不需要音頻傳輸,可關閉音頻全雙工傳輸,節省帶寬
(只有在網絡傳輸模式為單播時
可設置)
9 網絡傳輸模式設置 設置網絡傳輸模式為單播或者為組播 當應用場景為一對多傳輸時(如學校的語音通知系統),可設置網絡傳輸模式為組播,此時音頻為單工,不支持數據透傳。當應用場景為一對一傳輸時,可設置網絡傳輸模式為單播,此時音頻為全雙工,并支持數據透傳。
(只有在開啟音頻傳輸功能后網絡傳輸模式可設置)
10 串口1參數設置 波特率,停止位,數據位,奇偶校驗,緩存大小
參數設置
設置串口1的相關參數,原則上本地和遠程設備所對應的串口參數設置應一致
11 串口2參數設置 波特率,停止位,數據位,奇偶校驗,緩存大小
參數設置
設置串口2的相關參數,原則上本地和遠程設備所對應的串口參數設置應一致
12 CAN總線參數設置 CAN總線波特率設置 可設置模塊的CAN總線波特率,原則上本地和遠程設備所CAN總線波特率設置應一致
13 音頻輸入通道設置 設置模塊的音頻輸入通道 設置音頻輸入通道(MIC或線輸入)
14 音頻輸出增益設置 設置模塊的音頻輸出增益 音頻輸出增益范圍(0-100%)
15 恢復出廠設置 恢復模塊各項參數為出廠設置(默認設置) 按下模塊電路板左上角的KEY 1按鍵10秒鐘,當模塊狀態燈常亮后,松開按鍵。一段時間后,當模塊狀態燈熄滅后,說明模塊恢復出廠設置成功。該功能可用于用戶忘記當前參數設置或因參數設置不當導致模塊工作不穩定

3. 設備主要技術特性

項目 技術指標
音頻輸入通道數 2路(MIC或線輸入)
輸入音頻特性 15mVrms~5Vrms@600Ω自適應
輸出音頻特性 10mVrms~300mVrms@600Ω可調
音頻延時時間 小于40ms
電平量輸入輸出通道 4路輸入,4路輸出
電平量輸入輸出電壓 最大DC 80V
RS232串口通道 2
RS232串口波特率 最大38400bps
CAN總線通道 1
CAN總線波特率 最大 1Mbps
工作電壓范圍 DC12V
整機功耗 100mA@DC12V

4.模塊尺寸及接口布局

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 短波通信
    +關注

    關注

    2

    文章

    22

    瀏覽量

    16811
  • 透傳模塊
    +關注

    關注

    0

    文章

    38

    瀏覽量

    3345

原文標題:產品新知丨現代短波通信擴展應用技術研究——MK302語音數據透傳模塊

文章出處:【微信號:PTTcommunication,微信公眾號:環球專網通信】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    藍牙模塊無線世界的傳輸

    在數字化、智能化的今天,藍牙技術已成為我們生活中不可或缺的一部分。藍牙無處不在,連接著我們的每一個智能設備。而在這些設備的背后,有一個神秘的角色在默默付出,那就是藍牙模塊。今天,就
    發表于 07-03 18:40

    噪聲環境下的語音識別技術研究

    噪聲環境下的語音識別技術研究
    發表于 08-20 12:57

    最新推出低功耗藍牙模塊

    注意啦!最新推出藍牙模塊,模塊可以省去藍牙底層的軟硬件的時間投入及成本投入,以最短的開發
    發表于 11-05 13:47

    物聯網中的數據

    物相連的物聯網時代,要想實現智能設備的數據就需要仰仗無線模塊和IoT云的力量,從應用層面
    發表于 08-29 19:27

    物聯網中的數據

    物相連的物聯網時代,要想實現智能設備的數據就需要仰仗無線模塊和IoT云的力量,從應用層面
    發表于 09-03 14:17

    模塊賦能物聯網時代

    主控制器對模組發送相關AT命令進行配置,比如,平臺地址,開啟模式等等。需要注意:模式下最好增加數據長度,校驗等信息,防止丟包等問題發
    發表于 02-20 14:49

    什么是藍牙

    藍牙無線產品,不需要關心藍牙協議棧是如何實現。串口模塊具體的工作機制就是不對MCU要傳輸的數據做任何處理,也不需要自己增加什么協議。特點:(1).這個過程數據不用處理;(2).不會丟失數據
    發表于 12-06 06:15

    無線模塊參數配置

    接線無線模塊引腳如下:參數配置時要求“set”引腳接地,設置模式接線圖如下:2. 設置模塊
    發表于 02-10 06:04

    無模型自適應控制技術研究和應用

    無模型自適應控制技術研究和應用,有興趣的看看
    發表于 03-22 11:12 ?11次下載

    LTE140_wifi模塊

    以前寫論文收集的一些資料,學習通信技術的好資料!LTE140_wifi模塊介紹。
    發表于 06-27 15:24 ?4次下載

    藍牙模塊簡介之藍牙模塊優勢分析

    低功耗藍牙技術得到大力推廣,藍牙模塊普遍應用,各種各樣的藍牙智能設備(藍牙手環、藍牙電子稱等)紛至沓來,又大大促進了低功耗藍牙技術的推廣
    發表于 12-01 15:09 ?17次下載

    藍牙模塊選型和對比分析

    實時性要求比較高,但是數據傳輸速率要求比較低的藍牙設備,如:遙控類的(鼠標、鍵盤)、傳感設備的數據發送(心跳帶、血壓計、溫度傳感器)等。那BLE藍牙
    發表于 01-04 15:27 ?19次下載

    WiFi、藍牙在工業領域的數據應用_SKYLAB無線模塊

    相連的物聯網時代,要想實現智能設備的數據就需要仰仗無線模塊和云端服務器的力量,從應用層面
    的頭像 發表于 09-23 23:00 ?4320次閱讀

    WiFi模塊、藍牙模塊帶您了解數據的重要性

    在SKYLAB眾多無線模塊的咨詢中,有業務純熟的物聯網工程師們直接找數據WiFi模塊數據
    的頭像 發表于 03-23 16:51 ?4441次閱讀

    無線模塊優勢以及應用領域?

    無線模塊顧名思義就是透明傳輸模塊,透明傳輸就是在傳輸過程中,對外界透明,就是說你看不見他是傳送網絡,不管傳輸的業務如何,我只負責將需要傳送的業務傳送到目的節點,相當于一條
    的頭像 發表于 04-02 14:28 ?2052次閱讀
    無線<b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b>優勢以及應用領域?