AC4490-200M Laird Technologies, AC4490-200M Datasheet
![TXRX 900MHZ 3.3-5.5V TTL 200MW](/photos/14/19/141948/ac4490-200m_sml.jpg)
AC4490-200M
Specifications of AC4490-200M
Related parts for AC4490-200M
AC4490-200M Summary of contents
Page 1
...
Page 2
... TXD & RXD 23 Hop Frame 23 CTS 23 GND 23 RTS 23 Test / 9600 Baud 24 RSSI 24 UP_Reset 25 Command/Data CONFIGURING THE AC4490 26 AT Commands 27 On-the-Fly Control Commands 27 Command Descriptions 30 EEPROM PARAMETERS 36 DIMENSIONS 40 Mechanical Drawings 40 ORDERING INFORMATION 44 Product Part Number Tree 44 Developer Kit Part Numbers 44 COMPLIANCY INFORMATION 45 ...
Page 3
Contents Enhanced Receive API 55 Normal Receive Mode (non-API) 55 Loopback Repeater 55 Time Division Multiple Access Network 56 APPENDIX IV - SYNC TO CHANNEL 57 Sync to Channel 57 What is it and do I need it? 57 How ...
Page 4
Copyright © 2007 AeroComm, Inc. All rights reserved. The information contained in this manual and the accompanying software programs are copyrighted and all rights are reserved by AeroComm, Inc. AeroComm, Inc. reserves the right to make periodic modifications of this ...
Page 5
... Added One beacon and modem modes. Included AC4486 product line. Added 500 mW specifications. Updated part numbers. Added AT Commands. Eliminated Commercial designation; All transceivers are now Industrial qualified. Version 1.7 7/9/04 - Changed Range Refresh so 0x00 is an invalid setting. Updated AC4490-500 output power. support of One Beacon mode. Added DES. Version 1.8 1/03/04 - Changed minimum timeout at 19,200 to 3 ...
Page 6
... Revision Description Version 2.6 7/13/06 - Added AC4490LR-1000 documentation. Added Long Range documentation and EEPROM parameters. Removed Read/Write API Control Commands. Updated ordering information and product tree. Version 2.7 8/3/06 - Added Table of Contents. Version 2.8 10/16/06 - Updated Approved Antenna List. Version 2.9 1/9/07 - Updated Approved Antenna List ...
Page 7
... Advanced configuration available using AT commands The AC4490 is a member of AeroComm’s ConnexRF OEM transceiver family. The AC4490 is a cost effective, high performance, frequency hopping spread spectrum transceiver; designed for integration into OEM systems operating under FCC part 15.247 regulations for the 900 MHz ISM band. ...
Page 8
... The OEM is responsible for ensuring the final product meets all appropriate regulatory agency requirements listed herein before selling any product. Note: Unless mentioned specifically by name, the AC4490 modules will be referred to as the “radio” or “transceiver”. Individual naming is used to differentiate product specific features. The host (PC/Microcontroller/Any device to which ...
Page 9
... VCC: 3.3 – 5.5V ±50mV ripple VPA: 3.3 ±3%, ±100mV ripple * VCC & VPA may be tied together, provided the supply voltage never falls below 3.3 V and is capable of supplying 1 current. VCC & VPA are internally connected on the AC4490-200 only. -100dBm typical @ 76.8kbps RF Data Rate -110dBm typical @ 76 ...
Page 10
... US and Australian Modes Environmental -40°C to 80°C -50°C to +85°C 10% to 90% Physical Transceiver w/ MMCX Connector:1.65” x 1.9” x 0.20” Transceiver w/ Integral Antenna: 1.65” x 2.65” x 0.20” AC4490-1x1: 1.00” x 1.00” x 0.162” Certifications AC4490-200A AC4490-200/AC4490LR-200 KQLAC4490-100 KQL-4x90200 2268C-AC4490 2268C-4x90200 ...
Page 11
... AC4490 User’s Manual The AC4490 has a simple interface that allows OEM Host communications with the transceiver. Table 2 below shows the connector pin numbers and associated functions Module 1x1 Signal Type Pin Pin Name GO0 TXD I/O RS485 A 1 (True RXD ...
Page 12
... If used, requires a series 1k resistor at pin 20 followed by a shunt 0.1μF capacitor ’ Design Notes: • All I/O is 3.3V TTL with exception of 5V inputs on AC4490-200. • All inputs are weakly pulled High (10k) and may be left floating during normal operation. • Minimum Connections: VCC, VPA, GND, TXD, & RXD. ...
Page 13
... AC4490 User’s Manual AC44901x1 / AC4490-1000M High Signal Name Min. RS485A/B N/A RXD 2.31 GI0 2.31 RTS 2.31 Test 2.31 GI1 2.31 UP_RESET 0.8 CMD/Data 2. N Module Signal Name Pin GO0 1 TXD 2 RS485A/B 2,3 Hop Frame 6 CTS 7 GO1 9 RSSI 13 DA_Out 19 In Range 20 1 ...
Page 14
... Sync-to-Channel Appendix The AC4490 has three different operating modes; Receive, Transmit, & Command Mode. If the transceiver is not communicating with another radio, it will be in Receive Mode actively listening for a beacon from the Server. If the Client determines that the beacon is from a server operating on the same RF Channel and System ID, it will respond by asserting In_Range Low ...
Page 15
... AC4490 User’s Manual When a transceiver is not in Transmit or Command mode, it will be in Receive Mode listening for data. While in Receive Mode, subsequent data bytes can be received every hop (20 ms radio will enter Command Mode when data is received over the serial interface from the OEM Host and either the Command/Data pin (pin 17) is logic Low or the received data contains the “ ...
Page 16
... API Control is a powerful feature that the AC4490 offers. When enabled, the API Receive Packet, API Transmit Packet, API Send Data Complete and Enhanced API Receive Packet features provide dynamic packet routing and packet accounting ability to the OEM Host, thereby eliminating the need for extensive programming on the OEM Host side. ...
Page 17
... High until the end (rising edge) of the next hop. This mode is incompatible with Modem mode Specific to the AC4490LR-200 and AC4490LR-1000 transceivers, Long Range mode increases the receiver sensitivity and range of the radio when enabled in EEPROM. Under some circumstances, such as in areas with extrememly high interference levels, Long Range Mode may provide unsatisfactory results ...
Page 18
... achieved by disabling Long Range Mode; either temporarily using CC Commands or permanently by writing to the EEPROM. Note: Long Range Mode is only available on the AC4490LR-200 and AC4490LR-1000 transceivers. Module AC4490LR-200 AC4490LR-1000 Board Number 0050-00100 0050-00102 Board Revision Rev. 0 and higher Rev. 0 and higher ...
Page 19
... Refer to the following sections to ensure that the OEM Host data rate matches the serial interface baud rate The AC4490 is a TTL device which can be interfaced to a compatible UART (microcontroller) or level translator to allow connection to serial devices. UART stands for Universal Asynchronous Receiver Transmitter and its main function is to transmit or receive serial data. ...
Page 20
Note: Enabling parity cuts throughput and the interface buffer in half ...
Page 21
... AC4490 User’s Manual BaudL Baud Rate (0x42) 115,200 0xFE 1 57,600 0xFC 38,400 0xFA 28,800 0xF8 19,200 0xF4 14,400 0xF0 9,600 0xE8 4800 0xD0 2400 0xA0 1200 0x40 1. 57,600 is the default baud rate 2. 0x00 will yield a stop bit of 421 uS. The stop bit at 1200 baud should actually be 833 uS. ...
Page 22
... CTS When Half Duplex communication is chosen, the AC4490 will send a packet out over the RF whenever it can. This can cause packets sent by multiple transceivers at the same time to collide with each other over the RF. To prevent this, Full Duplex communication can be chosen. Full Duplex shares the bandwidth intelligently to enable two-way collision-free communication without any collision. This is done by calculating the amount of time until the next hop to ensure that it has time to send the packet ...
Page 23
... EEPROM. As the number of retries increases, the system latency will increase also When operating as shown below, an AC4490 transceiver is capable of achieving the listed throughput. However, in the presence of interference or at longer ranges, the transceiver may be unable to meet the specified throughput ...
Page 24
... Encryption/Decryption Key is located in EEPROM Bytes 0xD0 – 0xD6 highly recommended that this Key be changed from the default. Sync to Channel - The AC4490 is a frequency hopping transceiver with a fixed hopping sequence. synchronizing their frequency hopping, collocated systems on different channels can interfere with each other. To avoid this, sync-to-channel can be used to synchronize the collocated Servers. A Server transceiver with sync-to- channel enabled must have its Sync Channel set to another Server’ ...
Page 25
... Note: Range Refresh should not be set to 0x00 The AC4490 has several variables that vary by RF mode and architecture. By default, Auto Config is enabled and bypasses the values stored in EEPROM and uses predetermined values for the given operating mode. Below is a list of the variables controlled by Auto Config and their respective predetermined values. If Auto Config is disabled, these values must be programmed in the transceiver EEPROM for the corresponding mode of operation ...
Page 26
... Full modem handshaking is supported by the AC4490 when enabled in EEPROM. Modem mode is incompatible with RS-485 DE. The line states are updated a maximum of once per 20 ms and only change when toggled by the appropriate line on the remote radio. Because Command/Data performs an alternate function when modem mode is enabled, on-the-fly CC Commands cannot be used and Configuration Mode is entered by forcing 9600 baud through the 9600_Baud pin (pin 12) ...
Page 27
... AC4490 User’s Manual RS-485 DE Control - When enabled in EEPROM, the transceiver will use the GO0 pin to control the DE pin on external RS-485 circuitry. If enabled, when the transceiver has data to send to the host, it will assert GO0 High, send the data to the Host and then take GO0 Low. ...
Page 28
T D IMING IAGRAMS ...
Page 29
... AC4490 User’s Manual www.aerocomm.com ...
Page 30
... Hop Frame The AC4490 has an interface buffer size of 256 bytes. If the buffer fills up and more bytes are sent to the transceiver before the buffer can be emptied, data loss will occur. The transceiver prevents this loss by asserting CTS High as the buffer fills up and taking CTS Low as the buffer is emptied. CTS On and CTS Off control the operation of CTS. CTS On specifies the amount of bytes that must be in the buffer for CTS to be disabled (logic High) ...
Page 31
... AC4490 User’s Manual prevent the transceiver from sending it data by disabling RTS (logic High). Once RTS is enabled (logic Low), the transceiver can send packets to the OEM Host as they are received. Note: Leaving RTS disabled for too long can cause data loss once the transceiver’s 256 byte receive buffer fills up. ...
Page 32
... UP_Reset provides a direct connection to the reset pin on the AC4490 microprocessor and is used to force a soft reset When logic High, the transceiver interprets incoming OEM Host data as transmit data to be sent to other transceivers and their OEM Hosts. When logic Low, the transceiver interprets OEM Host data as command data. ...
Page 33
... C ONFIGURING THE The AC4490 can be configured using the CC Configuration Commands. The CC Commands can be issued using either Hardware or Software Configuration. To use Hardware Configuration, pin transceiver must be asserted Low. Software Configuration can be used by entering AT Command Mode before issuing the CC Commands AT+++ (Software Configuration) Send CC ...
Page 34
... The AT Command mode implemented in the AC4490 creates a virtual version of the Command/Data pin. The “Enter AT Command Mode” Command asserts this virtual pin Low (to signify Command Mode) and the “Exit AT Command Mode” Command asserts this virtual pin High (to signify Data). Once this pin has been asserted Low, all On-the-Fly CC Commands documented in the manual are supported ...
Page 35
... AC4490 User’s Manual Command Name Command (All Bytes in Hex) AT Enter 0x41 0x54 CommandMode Exit AT Command- 0xCC 0x41 Mode Status Request 0xCC 0x00 Change Channel 0xCC 0x02 Change Server/Client 0xCC 0x03 Change Sync 0xCC 0x05 Channel Sleep Walk Power 0xCC 0x06 ...
Page 36
... Enter Probe 0xCC Read Temperature 0xCC Read Temperature at 0xCC last calibration EEPROM Byte Read 0xCC EEPROM Byte Write 0xCC Soft Reset 0xCC 1. Available only on AC4490LR-200 and AC4490LR-1000 transceivers Command (All Bytes in Hex) 0x25 New Max Power - 0x26 - - - - 0x27 0x00: Normal Mode (Disabled) ...
Page 37
... AC4490 User’s Manual Prior to sending this command, the OEM Host must ensure that the transceiver’s RF transmit buffer is empty. If the buffer is not empty, the radio will interpret the command as data and it will be sent over the RF. This can be accomplished by waiting up to one second between the last packet and the AT command ...
Page 38
The OEM Host issues ...
Page 39
... AC4490 User’s Manual The OEM Host issues this command to the transceiver to read the destination address. Note: Only the three Least Significant Bytes of the MAC Address are used for packet delivery The OEM Host issues this command to force a recalibration to occur. During the recalibration, the radio will assert CTS high. Recalibration can take seonds and the command response will not be sent to the OEM Host until recalibration is complete ...
Page 40
The OEM Host issues this command to read any of the three ...
Page 41
... The OEM Host issues this command to temporarily enable or disable Long Range Mode in the transceiver. Note: Only available on AC4490LR-200 / AC4490LR-1000 transceivers with firmware v6.7 The OEM Host issues this command to determine when the RF transmit buffer is empty. The Host will not receive the transceiver response until that time. Command: < ...
Page 42
The ...
Page 43
... AC4490 User’s Manual EE PROM Byte Re ad Upon receiving this command, a transceiver will respond with the desired data from the addresses requested by the OEM Host. EE PROM Byte Upon receiving this command, a transceiver will write the data byte to the specified address but will not echo it back to the OEM Host until the EEPROM write cycle is complete ( ms) ...
Page 44
EEPROM P ARAMETERS The OEM Host can program various parameters that are stored in EEPROM which become active after a power-on reset. The table below gives the locations and descriptions of the parameters that can be read/written by the OEM ...
Page 45
... AC4490 User’s Manual EEPROM Length Parameter Address (Bytes) CMD/Data RX Disable 0x4B 1 Transmit Retries 0x4C 1 Broadcast Attempts 0x4D 1 API Control 0x56 1 Interface Timeout 0x58 1 Sync Channel 0x5A 1 RF Packet Size 0x5B 1 CTS On 0x5C 1 CTS Off 0x5D 1 Max Power 0x63 1 Modem Mode ...
Page 46
... ID to communicate with each other. 1 0xE3, 0xE3 Used to enable/disable Long Range mode. 0xFF 0xE3 = Enable Long Range Mode 0xFF = Disable Long Range Mode Note: Only valid on AC4490LR-200 and AC4490LR-1000. 1 0xE3, 0xFF 0xE3 = GO0 is active Low DE for control of external RS-485 0xFF hardware 0xFF = Disable RS-485 DE ...
Page 47
... AC4490 User’s Manual EEPROM Length Parameter Address (Bytes) Enhanced API Ctrl. 0xC6 1 Auto Calibrate 0xCC 1 DES Key 0xD0 7 Range Default Description 0xF8 Settings are: bit-7: Enhanced API Control Enable 0 = Enable Enhanced API Control 1 = Disable Enhanced API Control bit-6: Aerocomm Use Only ...
Page 48
D IMENSIONS Interface Connector - 20 pin OEM Interface connector (Molex 87759-0030, mates with Samtec SMM-110-02-S-D MMCX Jack - Antenna Connector (Johnson ...
Page 49
... AC4490 User’s Manual 0.157 0.062 0.000 1.650 1.550 pins 1 2 1.010 0.100 0.000 20 pin header, 0.020 sq. posts on 0.079 inch (2mm) centers 0.125 dia non-plated holes (4) places J1 www.aerocomm.com 0.180 0.086 0.000 -0.152 GigaAnt Snap-In Antenna 1.650 1.180 0.000 4 3 ...
Page 50
... AC4490-1X1 0.200 005068004503 0.000 0.100 typ. Notes: 1) VCC must not exceed +3.3V DC. 2) This GND pin to be used for RF ground. 3) Operating temperature -40C to +80C 3) Storage temperature -60C to +140C ...
Page 51
... AC4490 User’s Manual Use several large vias (0.030" hole) to tie top side ground to the bottom layer ground plane. Note: Must provide solid copper Ground plane on the bottom side of pc board in this area. PN: AC4490X-1X1 SN: 005068004503 PCB THickness Notes: For 0.062 thick PC board microstrip width and spacing is 0 ...
Page 52
... All of the above part numbers can be ordered as a development kit by prefacing the part number with “SDK-” example, part number AC4490-200A can be ordered as a development kit using the part number: SDK-AC4490-200A. All developer’s kits include (2) transceivers, (2) development boards, (2) 7.5 VDC unregulated power supplies, (2) serial cables, (2) USB cables, (2) antennas, configuration/testing software and integration engineering support ...
Page 53
... I OMPLIANCY NFORMATION Due to the RF antenna trace residing on the OEM Host PCB, the FCC will not grant modular approval for the AC4490- 1x1 and requires the OEM to submit their completed design for approval. Contact AeroComm for the approval procedure Agency compliancy is a very important requirement for any product development. AeroComm has obtained modular approval for its products so the OEM only has to meet a few requirements to be eligible to use that approval ...
Page 54
... OEM enclosure specifying the appropriate AeroComm FCC identifier for this product as well as the FCC notice below. The FCC identifiers are listed above. Contains FCC ID: KQLAC4490-100 / KQLAC4490 / KQL-4x90200 The enclosed device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) This device must accept any interference received, including interference that may cause undesired operation ...
Page 55
... AC4490 User’s Manual Label and text information should size of type large enough to be readiily legible, consistent with the dimensions of the equipment and the label. However, the type size for the text is not required to be larger than eight point WARNING: This device has been tested with an MMCX connector with the above listed antennas. When integrated into the OEM’ ...
Page 56
PPENDIX AMPLE Below is a simple switching power supply that provides enough current to easily power any Aerocomm OEM module. It utilizes low cost, off the shelf components that fit into a small area. This supply ...
Page 57
... AC4490 User’s Manual www.aerocomm.com 5 1 ...
Page 58
...
Page 59
... All inputs on the AC4490-200 & AC4490-1000 are weakly pulled high via 10 kohm resistors. The AC4490-200 has 5V inputs while the AC4490-1000 & AC4490-1x1 have 3.3V inputs. The AC4490-200 uses an octal buffer to drop the 5V to the required 3.3V level; the -1000 and -1x1 leave this to the OEM. ...
Page 60
... III - API PPENDIX The API feature set of the AC4490 provides powerful packet routing capabilities to the OEM Host. The number of API configurations is endless as individual radios can all be configured differently to suit the OEM Host’s varying needs. Some of the most common implementations are described in the following pages. ...
Page 61
... AC4490 User’s Manual poll radio 1, the SAP transmits the packet using the following format poll radio 2, the SAP transmits the packet using the following format poll radio 2, the SAP transmits the packet using the following format: 3 This continues until all radios have successfully been polled by the SAP. ...
Page 62
The remote response is dependent on the OEM’s specific needs and equipment. In many cases, remote radios are connected to dumb devices without ...
Page 63
... AC4490 User’s Manual When Enhanced Receive API is enabled, the transceiver will receive the reply data + the MAC address of the source radio and one RSSI value; RSSI* is how strong the local heard the remote transceiver. It may be useful to the OEM Host to determine which radio each packet originated from. When Enhanced Receive API is enabled, every packet received by the transceiver will be received in the above format ...
Page 64
& the repeater is set to Broadcast mode, radio A will receive a copy of each packet that it sends. If ...
Page 65
... Channel Number. If they are in range of the Hop Master, its preferable that they have the Sync-Channel set to the Channel Number of the Hop Master. All collocated Servers must be programmed to the same Channel Set. There are 56 available channels for the AC4490, shown in Table 19 below. Table 20: RF Channels for AC4490 RF Channel ...
Page 66
What happens if you don't enable Sync-to-Channel and you have collocated Servers? You have ...
Page 67
... You will be prompted to install the software on your PC. Once the install is completed, you can open the software from Start -> All Programs -> Aerocomm Wireless -> Aerocomm OEM.exe 1. The software will open and prompt you to select a product. Select AC4490 as the product on the PC settings page (Figure 16). ...
Page 68
the Configure page and click the read radio button at the ...
Page 69
... AC4490 User’s Manual configure the hop master, change the Mode to Server and select Broadcast. Make note of the RF Channel (Figure 18). Once the appropriate changes have been made, press the Write Radio button. A Write Successful prompt will appear after a successful write www.aerocomm.com ...
Page 70
Configure all clients that will communicate with the hop master as Clients in ...
Page 71
... AC4490 User’s Manual 8. Set the second server as a server in broadcast mode with an RF channel at least 2-5 steps above the RF channel of the hop master. Under the radio features section, select the Sync Channel box and in the Radio RF section, set the Sync to Channel to the RF channel of the hopmaster (Figure 20). Press the Write Radio button to write the changes to the radios EEPROM ...
Page 72
Configure the Clients that will communicate with Server #2 as Clients in Auto ...
Page 73
... AC4490 User’s Manual Once you have configured all radios, your network should be setup similar to the one shown in Figure 22 below. The main server or hop master will need to be powered on anytime that the other servers are connected or they will never synchronize and will not be able to communicate with their clients centralized network will not work and all servers will not be in range of the hop master, a daisy chain network can be utilized as shown in Figure 23 ...
Page 74
...