解調器MSM6882及其在無(wú)線(xiàn)數據通信中的應用
關(guān)鍵詞:MSM6882;最小頻移鍵控;無(wú)線(xiàn)數據通信
1 引言
計算機與數據終端的普及使得無(wú)線(xiàn)數據通信技術(shù)在很多領(lǐng)域得到廣泛應用。在無(wú)線(xiàn)數據傳輸設備中,調制解調器是不可缺少的一環(huán)。調制解調器的調制方式主要有頻移鍵控(FSK)、相對相移鍵控(DPSK)等,其中最小頻移鍵控(MSK)調制方式是FSK方式中較好的一種。MSK調制方式是連續相位頻率鍵控(CP-FSK)方式的特殊情況,其調制系數為0.5。MSK信號在碼元轉換瞬間沒(méi)有相位突變,因而信號頻譜在頻帶之外的滾降會(huì )加快,占用頻帶比PSK信號窄,但卻具有與PSK相同的性能,非常適合在無(wú)線(xiàn)通信中使用。
MSM6882是日本OKI公司生產(chǎn)的采用MSK調制方式的調制解調芯片。它的工作溫度為-25℃~70℃,采用DIP22或SOC24封裝,其主要特點(diǎn)如下:
●片內濾波器采用開(kāi)關(guān)電容結構;
●數據傳送波特率1200/2400bps可選;
●片內發(fā)送濾波器可作為音頻信號濾波器單獨使用;
●接收定時(shí)再生電路有兩種同步方式供用戶(hù)選擇;
●片內集成有振蕩電路;
●調制可采用正弦或余弦方式;
●采用單5V電源供電(MSM6882-5)。
2?。停樱停叮福福驳囊_功能
MSM6882的引腳排列如圖1所示,其引腳功能描述如下:
X1、X2:晶體輸入腳。當外接時(shí)鐘時(shí),X1懸空。
MCS:時(shí)鐘頻率選擇端。該腳為“0”時(shí),外部晶振或時(shí)鐘選擇3.6864MHz,為“1”時(shí),外部晶振或時(shí)鐘選擇7.3728MHz。
ME:調制器使能端。該端為“0”時(shí),TI腳與發(fā)送低通濾波器相連,為“1”時(shí),調制器與發(fā)送低通濾波器相連。
SD:發(fā)送數據輸入腳。
ST:發(fā)送時(shí)鐘輸出腳。使用時(shí)可用ST信號的上升沿同步SD腳的信號。
SIN:正弦調制方式選擇。
PRE:發(fā)送數據預置選擇。為“0”時(shí),SD腳信號輸出至AO腳。
BR:波特率選擇位。其選擇方式見(jiàn)表1所列。
表1 波特率選擇表
時(shí)鐘頻率(MHz) | MCS | BR | 波特率(bps) |
7.3728 | 1 | 1 | 2400 |
1 | 0 | 1200 | |
3.6864 | 0 | 0 | 1200 |
SG:片內模擬信號地。
GND:芯片電源地。
TI:音頻信號輸入。
AO:調制信號輸出。
AI:解調信號輸入。
CDT,CDO:芯片測試腳。正常使用時(shí),CDT腳應接地,CDO腳懸空。
RD:接收數據端。經(jīng)解調后的信號由此腳串行輸出。
RT:接收數據時(shí)鐘。使用時(shí)可用RT信號的下降沿同步RD腳數據。
CF:快速鎖相控制。該端為“1”時(shí), RD腳和RT腳的輸出信號相位差大于22.5,相位校正將快速完成;如果相位差小于22.5,相位校正以低速進(jìn)行。而在該腳為“0”時(shí),無(wú)論RD腳和RT腳的輸出信號相位差為多少,相位校正均以低速進(jìn)行。通常情況下該腳接高電平,即選擇快速鎖相方式。
CT:同步方式選擇。為“0”時(shí),鎖相環(huán)在50比特內完成相位同步。為“1”時(shí),鎖相環(huán)在18比特內完成相位同步。
FT:自環(huán)測試控制。通常接高電平。
VDD:芯片電源端口。
3?。停樱停叮福福驳膬炔拷Y構原理
MSM6882的內部結構如圖2所示。該電路主要由三個(gè)部分組成:發(fā)送電路、接收電路和時(shí)鐘發(fā)生電路。發(fā)送電路包括調制器、發(fā)送低通濾波器和兩個(gè)RC低通濾波器。它在PRE和SIN輸入信號控制下可完成對輸入二進(jìn)制數據的調制或輸入音頻信號的濾波。在完成調制功能時(shí),首先由調制器將輸入數據調制為MSK信號,再由發(fā)送濾波器和兩個(gè)RC低通濾波器濾除高頻分量并加以平滑后,輸出到線(xiàn)路上。在完成音頻濾波功能時(shí),發(fā)送濾波器將與調制器斷開(kāi)而與TI端接通,從而直接將輸入的音頻信號濾波并送至線(xiàn)路。
接收電路由RC低通濾波器、混頻器、接收帶通濾波器、限幅器、采樣保持電路、延遲檢測器、檢測后置濾波器和定時(shí)再生器組成。接收信號經(jīng)接收濾波器濾除雜波后,可由限幅器和采樣保持電路變換為方波信號輸入延遲檢測器。然后由延遲檢測器恢復出解調數據,經(jīng)檢測濾波送入定時(shí)再生電路以提取接收時(shí)鐘,最后將接收時(shí)鐘和解調數據輸出。
圖3
4 應用電路
圖3給出了MSM6882的實(shí)際應用電路。此電路的通信波特率為1200bps,由于MSM6882的發(fā)送數據和接收數據均需要有同步時(shí)鐘來(lái)同步,因此應選擇82C51異步串行通信接口芯片來(lái)使MSM6882與AT89S52微處理器相連接。通過(guò)AT82C51的RTS腳可控制電臺的PTT,而RTS則通過(guò)反相信號控制MSM6882的發(fā)送使能。電臺的SPK腳和MIC腳通過(guò)各自的耦合回路與MSM6882的AI腳和AO腳相連。在設計時(shí),82C51單片機CLK腳的輸入時(shí)鐘周期應在0.42μs到1.35μs范圍內,否則芯片可能不能正常工作。由于MSM6882的AO腳的輸出電平較高,因此,通過(guò)可調電阻W1可調節調制信號輸入到電臺的幅值。從電臺接口出來(lái)的SPK信號一路經(jīng)信號限幅后送入MSM6882的AI腳,另外一路經(jīng)放大、檢波、幅值比較后送入82C51的DSR腳,以作為載波檢測信號。同時(shí),通過(guò)W2調節載波檢測信號的靈敏度。當系統檢測到該信號時(shí),可以采取延時(shí)發(fā)送的方式來(lái)避免同頻干擾和信道阻塞。對82C51的操作方法可參考相關(guān)書(shū)籍,這里不再重復。對于抗干擾性要求較高的場(chǎng)合,電臺和調制解調器之間可采取加入傳輸線(xiàn)變壓器的方法將兩端的電信號進(jìn)行隔離,由于篇幅所限,這里不再贅述。
評論