基于USB接口的嵌入式無線傳輸系統設計
2.1.1 輸出功率調節
來自設備的RF輸出功率等級有兩個可程控等級。
首先,專用的PATABLE寄存器能保持8個用戶(PATABLE(0)~PATABLE(7))選擇輸出功率設定。然后,3位FREND0.PA_POWER[2:0]值選擇PATABLE使用入口。這個兩級功能在傳輸的開始和結束時提供靈活的PA功率線性上升或下降,及ASK調制整形。在每種情況下,PATABLE中序號0~FREND0.PA_POWER的所有PA功率設定值都會用到。
2.1.2 載波頻率控制
CC1100的頻率控制用來最小化一個信道導向系統需要的設計。為了建立一個帶信道數目的系統,理想信道間隔由MDMCFG0.CHANSPC_M和MDMCFG1.CHANSPC_E寄存器設定。信道間隔寄存器分別為尾數和指數。基頻率和起始頻率由位于FREQ2、FREQ1和FREQ0寄存器的24位頻率詞匯設定。這個詞匯典型地設定為將要使用的最低信道頻率的中心。理想信道數目由8位信道數目寄存器CHANNR.CHAN設定。寄存器CHANNR.CHAN為信道偏移的倍數。合成載波頻率為(式中的fxosc晶振選用的頻率為26MHz):

選定的fIF(中間頻率)由FSCTRL1.FREQ_IF寄存器控制:

2.1.3 通信波特率設置
系統傳輸時的數據率由MDMCFG3.DRATE_M和MDMCFG4.DRATE_E配置寄存器控制。數據率由下式算得,控制的數據率由晶體頻率決定。

下面的方法能用來找到對應于給定數據率的合適的值:

若DRATE_M靠近其最近的寄存器而且接近256,則增加DRATE_E,使DRATE_M為0。
2.2 微控制器接口電路
微控制器接口電路設計如圖3所示。整個控制電路的核心即MCU選用的是Atmel公司生產的低電壓,高性能CMOS 8位單片機AT89C51,它片內含4 KB的Flash和128字節的數據RAM,提供5個中斷源并支持兩級中斷嵌套,擁有一個全雙工串行通信口,器件采用高精度、非易失性存儲技術生產,兼容標準MCS-51指令系統。本文引用地址:http://www.j9360.com/article/202444.htm
評論