1. 一般描述
A7105 是一顆低成本且高效能的收發器并適用于2.4GHz ISM 頻段的無線應用。
A7105 內整合高感度的接收器(-95dbm @ 500Kbps)及高效率的功率放大器(最大1dBm)。當使用低傳輸率時, 由于A7105 內建極高的靈敏度的接收器(-107 dBm @ 2Kbps, - 104 dBm @ 25Kbps), 外部不需額外的LNA 或PA 就可有極優異的無線可視距離。使用者可藉由Data Rate 緩存器(0x0E)調整傳輸率(2kbps ~ 500kbps)。 A7105采取快速變頻設計(130 us @ set t l i n g time), 相當適合跳頻的系統。A7105內建 64-bytes的 TX-FIFO與RX-FIFO(經由設定,亦可以括展至256 bytes),對于開發者而言,接收與傳送都有data buffer,封包容易處理。
A7105針對封包處理亦支持CRC, FEC, RSSI與Data Whitening。CRC可以用于錯誤偵測, FEC可針對每個code word實現1-bi t的錯誤更正, Data Whitening 相當于數據加解密。RSSI用于通道干凈指針(Clear channel assessment)。當開發一個無線系統時,這些功能非常便利使用。所有功能整合在一個QFN 4x4 20 封裝內。 A7105 的所有緩存器可經由3 線式或4 線式的SPI 讀寫。在省電模式下,A7105 支持sleep mode,idle mode, standby mode。A7105 有一組獨特的SPI 指令集用來控制芯片工作模式, 這組命令稱為Storbe command。經由Strobe command,MCU 可以控制A7105 所有的功能,包含省電模式,數據傳輸與接收, 信道監視, 跳頻功能, 與自動校正。
此外, A7105 支持GIO1 與GIO2 用來通知MCU 目前芯片狀態, 因此MCU 可用使用輪詢或中斷的模式來控制發射與接收。因為GIO1 與GIO2 的數字接口,MCU 可以非常的便利監看A7105 無線傳輸狀態。
2. Typical Applications
?無線鍵盤鼠標
?2.4GHz RF搖控器
?無線直升機與飛機控制器 n 2400 ~ 2483.5 MHz ISM系統
無線表頭與大樓自動化
無線玩具跟游戲控制器
3. Feature n
小封裝 (QFN4 X4, 20 pins)
頻率范圍2400 ~ 2483.5MHz n FSK or GFSK 調變
?低消耗電流: RX 16mA, TX 20mA (at 0dBm 輸出功率) .
低休眠電流 (1.5 uA) n 內建穩壓器, 支持輸入電壓2.0 ~ 3.6 V
可程序化數據傳輸速率:2Kbps ~ 500Kbps n 可程序化發射功率: – 20 dBm to 1 dBm
高接收敏感度: -95dBm at 500Kbps u -97dBm at 250Kbps u -104dBm at 25Kbps u -107dBm at 2Kbps n 快速穩態時間(130 us)適合跳頻系統
內建電池偵測 n 支援多樣石英振蕩器 ( 8 /12 / 16 / 20 / 24MHz)
?可輸出頻率至MCU ( 1 / 2 / 4 / 8MHz) n 支持頻率補償
使用便利 u 支援3 線式或4 線式 SPI.
獨特SPI Strobe command 指令集 u 改變一個緩存器設定就可換頻
?8-bits 數字 RSSI 用于信道干凈指針 u 快速TX /RX 切換模式 u 自動RSSI 量測 u 自動校正 u 自動 IF function u 自動CRC 檢查 u 自動 FEC (7, 4) Hamming code (每一個code word 有1 bit 錯誤更正) u Data Whitening 用于資料加密與解密 u TX 跟RX 各有64 bytes FIFO u 一般 FIFO / 區段 FIFO / FIFO 延展(最大256 bytes) u 在Direct 模式, 支持recovery 頻率輸出 u 在FIFO 模式, 支持frame sync 訊號