|
General Description |
A7328 is a high performance and low cost sub 1GHz (433M / 868M / 915MHz) transmitter. With on chip fractional-N synthesizer, this device supports frequency hopping system in data rate (on-air) from 2Kbps up to 2Mbps. Additional device features such as built-in 64 bytes TX FIFO, CRC (CCITT CRC-16 or CRC-DNP), FEC (7, 4) Hamming code, Machester encoding and SPI interface are used to simplify system development and cost. In addition to FIFO mode, A7328 also supports direct mode with TX data clock. All features make this device easy to be used together with a low cost MCU (micro-controller). For packet handling, A7328 has built-in 64-bytes TX FIFO (could be extended to 256 bytes) for data buffering and burst transmission, thermal sensor for monitoring relative temperature, one channel 8-bits ADC. Those functions are very easy to use while developing a wireless system. All features are integrated in a small QFN 4X4 16 pins package. A7328’s data rate is up to 2Mbps programmed by 3-wire or 4-wire SPI.For power saving, A7328 supports deep sleep mode, sleep mode, idle mode, and standby mode. For easy-to-use, A7328 has a unique SPI command set called Strobe command that are used to control A7328’s state machine and registers. Based on Strobe commands, from power saving, TX delivery, frequency hopping to auto calibrations, MCU only needs to control A7328’s registers and to send Strobe commands via SPI. In addition, A7328 has two general purpose I/O pins (GIO1 and CKO) to inform MCU its status so that MCU could either use polling or interrupt scheme to do radio control. Interface between MCU and A7328 is digital, it leads a simple way to develop a wireless system as well as transmission status. |