一種傳輸多路話音數(shù)據(jù)的rs485總線通信裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及RS485總線通信技術(shù),具體涉及一種傳輸多路話音數(shù)據(jù)的RS485總線通信裝置及方法。
【背景技術(shù)】
[0002]本世紀初,機載設(shè)備上出現(xiàn)了三通式連接的總線電纜設(shè)計方法,使得同一總線上可分時傳輸多個終端的數(shù)據(jù),但隨著機載設(shè)備復(fù)雜化、用戶要求功能多元化,現(xiàn)機載設(shè)備的終端數(shù)量越來越多,需交互的信息量越來越大,這就要求總線上傳輸?shù)臄?shù)據(jù)量足夠大,傳輸速度足夠快,才能滿足用戶的使用要求。
[0003]傳統(tǒng)機通的總線通信機制為:外部所有設(shè)備與接線盒連接,接線盒接收外部話音后,不進行處理,直接通過總線將話音數(shù)據(jù)發(fā)送到各控制盒。
[0004]乘員耳機話筒與控制盒連接,控制盒將話筒話音數(shù)據(jù)發(fā)送到總線上,供接線盒和其它控制盒接收。所有接線盒和控制盒將總線上所有數(shù)據(jù)接收完后,根據(jù)自身狀態(tài)進行處理,其中,接線盒根據(jù)控制盒發(fā)電臺狀態(tài),將發(fā)電臺的控制盒話音數(shù)據(jù)還原為模擬信號后送至對應(yīng)外部電臺,控制盒根據(jù)自身接收狀態(tài),將需求接收的所有話音信號進行混音后,還原為模擬信號送到相接的耳機電路。
[0005]目前,機內(nèi)通話器共四乘員時,需接收的外部話音通道數(shù)量多達22路,內(nèi)部通過RS485總線傳輸,每周期5ms,總線速率達到3.072Mbps,總線傳輸距離25米,以這樣的傳輸速率大大增大了傳輸?shù)恼`碼率,總線通信用時4.9ms,時間余量太小,風險較大。
[0006]機內(nèi)通話器共三乘員時,需接收19路通道話音數(shù)據(jù),通過RS485總線傳輸,每周期5ms,總線速率3.072Mbps,總線傳輸距離40米,總線通信用時4.8ms,偶爾會出現(xiàn)“咔”聲,誤碼風險太大;嚴重影響功能擴展。
【發(fā)明內(nèi)容】
[0007]本發(fā)明針對上述現(xiàn)有技術(shù)存在的不足,提出了一種傳輸多路話音數(shù)據(jù)的RS485總線通信裝置及方法,解決舊機通功能擴展受總線通信時間限制、總線通信誤碼風險過高的冋題。
[0008]本發(fā)明提供的技術(shù)方案為:
[0009]一種傳輸多路話音數(shù)據(jù)的RS485總線通信方法,包括:
[0010]接線盒接收外部多路話音信號;
[0011]RS485總線接收控制盒需要的話音數(shù)據(jù)并發(fā)送到接線盒;
[0012]接線盒將控制盒需要的話音數(shù)據(jù)進行合成處理,分時發(fā)送給控制盒。
[0013]進一步地,所述RS485總線通信方法采用點名通信機制,由接線盒分時進行點名控制,點到的控制盒進行總線廣播數(shù)據(jù),未點到的控制盒進行接收數(shù)據(jù),總線通信結(jié)束后進行數(shù)據(jù)處理,處理完成后等待下一次通信周期。
[0014]進一步地,所述外部多路話音信號為12路話音信號,接線盒接收該12路話音信號,控制盒向RS485總線上傳自身終端I路話音數(shù)據(jù)。
[0015]一種傳輸多路話音數(shù)據(jù)的RS485總線通信裝置,包括:接線盒、RS485總線、控制盒和耳機話筒組,所述接線盒通過RS485總線與所述控制盒連接,所述控制盒與所述耳機話筒連接。
[0016]進一步地,所述接線盒與外部通信設(shè)備連接,用于接收外部多路話音信號。
[0017]進一步地,所述控制盒向RS485總線上傳自身終端I路話音數(shù)據(jù)。
[0018]本發(fā)明的有益效果為:傳輸多路話音數(shù)據(jù)的485總線通信方法在原系統(tǒng)的總線通信結(jié)構(gòu)基礎(chǔ)上進行改進,調(diào)整軟件工作量分配,在乘員數(shù)量少、接收信息量大時,可擴展有效的終端數(shù)量;數(shù)據(jù)終端越少,信息量越大時,優(yōu)化性能越好。通過更換單元板,可完全升級舊產(chǎn)品,以擴展功能;減少了總線通信時間,為功能處理留有足夠的時間,減少了功能處理超時的風險;降低了總線傳輸速率,降低了傳輸誤碼率,提高了傳輸?shù)目煽啃院彤a(chǎn)品性能;為舊產(chǎn)品功能提升提供基礎(chǔ),使用舊產(chǎn)品改型為新產(chǎn)品時降低成本。
【附圖說明】
[0019]圖1是本發(fā)明提出的一種傳輸多路話音數(shù)據(jù)的RS485總線通信信號流向圖;
[0020]圖2是本發(fā)明提出的一種傳輸多路話音數(shù)據(jù)的RS485總線通信數(shù)據(jù)結(jié)構(gòu)圖;
[0021]圖3是傳統(tǒng)通信與本發(fā)明通信裝置工作量分工對比圖。
【具體實施方式】
[0022]參見圖1,是本發(fā)明提出的一種傳輸多路話音數(shù)據(jù)的RS485總線通信信號流向圖。
[0023]如圖1所示,本發(fā)明提供的技術(shù)方案為:
[0024]一種傳輸多路話音數(shù)據(jù)的RS485總線通信方法,包括:
[0025]接線盒接收外部多路話音信號;
[0026]RS485總線接收控制盒需要的話音數(shù)據(jù)并發(fā)送到接線盒;
[0027]接線盒將控制盒需要的話音數(shù)據(jù)進行合成處理,分時發(fā)送給控制盒。
[0028]進一步地,所述RS485總線通信方法采用點名通信機制,由接線盒分時進行點名控制,點到的控制盒進行總線廣播數(shù)據(jù),未點到的控制盒進行接收數(shù)據(jù),總線通信結(jié)束后進行數(shù)據(jù)處理,處理完成后等待下一次通信周期。
[0029]進一步地,所述外部多路話音信號為12路話音信號,接線盒接收該12路話音信號,控制盒向RS485總線上傳自身終端I路話音數(shù)據(jù)。
[0030]一種傳輸多路話音數(shù)據(jù)的RS485總線通信裝置,包括:接線盒、RS485總線、控制盒和耳機話筒組,所述接線盒通過RS485總線與所述控制盒連接,所述控制盒與所述耳機話筒連接。
[0031]進一步地,所述接線盒與外部通信設(shè)備連接,用于接收外部多路話音信號。
[0032]進一步地,所述控制盒向RS485總線上傳自身終端I路話音數(shù)據(jù)。
[0033]本發(fā)明實施例中,接線盒接收外部12路通信話音數(shù)據(jù)但并不將其直接上傳給RS485總線,而是通過接收控制盒的數(shù)據(jù),將控制盒需要的話音數(shù)據(jù)進行合成處理后,再分時發(fā)送給各控制盒。
[0034]參見圖2和圖3,其中圖2是本發(fā)明提出的一種傳輸多路話音數(shù)據(jù)的RS485總線通信數(shù)據(jù)結(jié)構(gòu)圖,圖3是傳統(tǒng)通信與本發(fā)明通信裝置工作量分工對比圖。
[0035]如圖2和圖3所示,接線盒接收外部12路通信話音數(shù)據(jù)但并不將其直接上傳總線,而是通過接收3個控制盒的數(shù)據(jù),將控制盒需要的話音數(shù)據(jù)進行合成處理后,再分時發(fā)送給各控制盒,接線盒數(shù)據(jù)I為控制盒I需要的話音數(shù)據(jù),接線盒數(shù)據(jù)2、3為控制盒2、3需要的話音數(shù)據(jù);控制盒只上傳自身終端話音數(shù)據(jù)各I路,所以總線話音數(shù)據(jù)共3路接線盒話音數(shù)據(jù)和3路控制盒話音數(shù)據(jù),合計6路共240字節(jié),狀態(tài)數(shù)據(jù)6路,每路10字節(jié),共計60字節(jié),故總線數(shù)據(jù)共300字節(jié)。所以,總線上的數(shù)據(jù)包數(shù)量只與接線盒和控制盒的總數(shù)量相關(guān),是乘員數(shù)量的2倍,即數(shù)據(jù)包=乘員數(shù)*2,故當乘員數(shù)越少,外部接收通道越多時,優(yōu)化性能越好。
[0036]本發(fā)明采用的通信方法相比與傳統(tǒng)機制相比,通信速率降低:傳統(tǒng)機制的通信速率為3.072Mbps,本發(fā)明的通信機制為2.4576Mbps ;
[0037]通信數(shù)據(jù)量減少:傳統(tǒng)機制的通信數(shù)據(jù)為600余字節(jié),本發(fā)明通信機制的通信數(shù)據(jù)為300字節(jié);
[0038]總線通信時間減少:傳統(tǒng)機制的通信用時為4.2ms,本發(fā)明通信機制的通信用時為 2ms ;
[0039]可擴展性增強:傳統(tǒng)機制的剩余時間為0.8ms,本發(fā)明通信機制的剩余時間為3ms ο
[0040]本發(fā)明提出的傳輸多路話音數(shù)據(jù)的485總線通信方法在原系統(tǒng)的總線通信結(jié)構(gòu)基礎(chǔ)上進行改進,調(diào)整軟件工作量分配,在乘員數(shù)量少、接收信息量大時,可擴展有效的終端數(shù)量,數(shù)據(jù)終端越少,信息量越大時,優(yōu)化性能越好。通過更換單元板,可完全升級舊產(chǎn)品,以擴展功能;減少了總線通信時間,為功能處理留有足夠的時間,減少了功能處理超時的風險;降低了總線傳輸速率,降低了傳輸誤碼率,提高了傳輸?shù)目煽啃院彤a(chǎn)品性能;為舊產(chǎn)品功能提升提供基礎(chǔ),使用舊產(chǎn)品改型為新產(chǎn)品時降低成本。
[0041]以上對本發(fā)明進行了詳細介紹,但是本發(fā)明不限于上述實施方式,在本領(lǐng)域普通技術(shù)人員所具備的知識范圍內(nèi),還可以在不脫離本發(fā)明宗旨的前提下做出各種變化。不脫離本發(fā)明的構(gòu)思和范圍可以做出許多其他改變和改型。應(yīng)當理解,本發(fā)明不限于特定的實施方式,本發(fā)明的范圍由所附權(quán)利要求限定。
【主權(quán)項】
1.一種傳輸多路話音數(shù)據(jù)的RS485總線通信方法,其特征在于,包括:接線盒接收外部多路話音信號; RS485總線接收控制盒需要的話音數(shù)據(jù)并發(fā)送到接線盒; 接線盒將控制盒需要的話音數(shù)據(jù)進行合成處理,分時發(fā)送給控制盒。
2.根據(jù)權(quán)利要求1所述的一種傳輸多路話音數(shù)據(jù)的RS485總線通信方法,其特征在于,所述RS485總線通信方法采用點名通信機制,由接線盒分時進行點名控制,點到的控制盒進行總線廣播數(shù)據(jù),未點到的控制盒進行接收數(shù)據(jù),總線通信結(jié)束后進行數(shù)據(jù)處理,處理完成后等待下一次通信周期。
3.根據(jù)權(quán)利要求1所述的一種傳輸多路話音數(shù)據(jù)的RS485總線通信方法,其特征在于,所述外部多路話音信號為12路話音信號,接線盒接收該12路話音信號,控制盒向RS485總線上傳自身終端I路話音數(shù)據(jù)。
4.一種傳輸多路話音數(shù)據(jù)的RS485總線通信裝置,其特征在于,包括:接線盒、RS485總線、控制盒和耳機話筒組,所述接線盒通過RS485總線與所述控制盒連接,所述控制盒與所述耳機話筒連接。
5.根據(jù)權(quán)利要求4所述的一種傳輸多路話音數(shù)據(jù)的RS485總線通信裝置,其特征在于,所述接線盒與外部通信設(shè)備連接,用于接收外部多路話音信號。
6.根據(jù)權(quán)利要求4所述的一種傳輸多路話音數(shù)據(jù)的RS485總線通信裝置,其特征在于,所述控制盒向RS485總線上傳自身終端I路話音數(shù)據(jù)。
【專利摘要】本發(fā)明提供一種傳輸多路話音數(shù)據(jù)的RS485總線通信方法,包括:接線盒接收外部多路話音信號;RS485總線接收控制盒需要的話音數(shù)據(jù)并發(fā)送到接線盒;接線盒將控制盒需要的話音數(shù)據(jù)進行合成處理,分時發(fā)送給控制盒。本發(fā)明還提供一種傳輸多路話音數(shù)據(jù)的RS485總線通信裝置,包括接線盒、RS485總線、控制盒和耳機話筒組,所述接線盒通過RS485總線與所述控制盒連接,所述控制盒與所述耳機話筒連接。本發(fā)明減少了功能處理超時的風險;降低了總線傳輸速率,降低了傳輸誤碼率,提高了傳輸?shù)目煽啃院彤a(chǎn)品性能。
【IPC分類】H04L12-40, H04L1-00
【公開號】CN104539501
【申請?zhí)枴緾N201410853473
【發(fā)明人】張強, 李明, 李圣潔, 李繼民, 張彥峰, 寧曉鋒, 劉亞軍, 李會敏
【申請人】陜西烽火電子股份有限公司
【公開日】2015年4月22日
【申請日】2014年12月31日