基于DDS的無(wú)線(xiàn)數據傳輸系統設計與實(shí)現
1.2 接收機電路
接收機硬件電路由解調電路、數據處理器、顯示電路及電源部分組成, 接收機框圖如圖2 所示。
圖2 接收機組成圖
解調器以飛利浦專(zhuān)用FSK 解調芯SA639DH 為核心部件。它具有靈敏度高、動(dòng)態(tài)范圍大、傳輸速率快、穩定性好等特點(diǎn)。天線(xiàn)接收到的信號經(jīng)輸入回路取出的2FSK信號與本振信號同時(shí)送入乘法器進(jìn)行混頻, 再經(jīng)一級帶通濾波器濾除高頻分量取其下變頻到中頻, 然后進(jìn)行中頻放大后經(jīng)二級帶通濾波送入限幅放大器進(jìn)行限幅放大。限幅放大后的信號被分成兩路, 一路直接送入乘法器, 另一路經(jīng)移相網(wǎng)絡(luò )移相90° 產(chǎn)生調相調頻波再送乘法器, 兩路信號進(jìn)行相位比較, 乘法器輸出的信號經(jīng)低通濾波器取出原調制信號, 然后再把該信號送入比較器進(jìn)行整形后送信號處理器進(jìn)行處理。
接收機數據處理器同樣采用MSP430F169 , 顯示器采用與發(fā)射機相同的LCM12864 。由于接收機部分與發(fā)射機相比功耗低, 故接收機電源部分采用兩節5 號干電池串聯(lián)供電。
2 系統軟件的實(shí)現
2.1 發(fā)射機的軟件設計
發(fā)射機上電后, 首先對系統進(jìn)行初始化, 包括對控制器本身的端口配置、片內外設的配置, 以及外部的AD9854[ 6]、PS2 鍵盤(pán)和顯示器等部件的初始化。初始化結束后系統進(jìn)入休眠模式, 直到被外部鍵盤(pán)產(chǎn)生的中斷喚醒。然后根據得到的按鍵鍵碼進(jìn)行相應處理。為了讓AD9854 產(chǎn)生2FSK 信號, 需進(jìn)行如下的初始化過(guò)程:S/PSELECT 置1 或置0 以決定輸入數據是并行還是串行。1為并行,0 為串行; 本系統采用串行接口, 在SCLK 信號控制下從并行輸入口D0~D1 寫(xiě)入48 bit 并行寄存器, 或在SCLK 控制下從串行輸入口SDATA 寫(xiě)入48 bit 串行寄存器。發(fā)射機的軟件流程圖如圖3 所示( 注: 在發(fā)射機內部存儲有3 幅圖片) 。
圖3 發(fā)射機流程圖
評論