Home

AeroComm AC4490 User Manual

image

Contents

1. 12 20 05 9 AC4490 Specifications 8 24 28 These pins have an intemal connection and should be left floating 3 2 ELECTRICAL SPECIFICATIONS Table 2 Input Voltage Characteristics AC4490 1000 and AC4490 1x1 AAA EA Pin Min Max 3 7 1 RxD 224 33 o 096 v 4 15 60 224 33 0 0986 V 8 10 RTS 1224 33 o 096 V 12 23 1 9600 Baud 224 33 o 096 V 14 24111 on 224 33 o 096 V 15 16 1 UP RESET os 33 0 06 V 17 17 CommandData 2 24 33 0 096 v 18 15 1 ADN NA 33 0 NA V NWA 22 UP RESET 224 33 o 096 V Table 3 Input Voltage Characteristics All Others Pin Type Name High Min High Max Low Min Low Max Unit 23 VO RS485VB NA 12 7 NA v 3f 1i RD 2 55 0 08 v 4 i op 2 55 0 o8 v TAME A A HE A EEN lt lt lt lt 12 1 9600BaudWd 2 55 o o8 v mJ 1 Gan 2 1 55 0 1 08 v EE TE T 5 7 2 08 235 006 21 17 1 CommandData 2 55 0 08 v pis CT Abn na 33 0 na v lt lt lt lt lt 12 20 05 10 AC4490 Specifications Table 4 Output Voltage Characteristics All Ed ol ees Pin 9 4 O Go 25 8mA 0408mA V 2 6 O TD Sein 0402mA Vv 23 NA VO RS485A B_ 330 1 8Unitload NA v 1 O HopFrame 25Q2mA 04
2. OG Host Command Byte 1 CCh Byte 2 A4h Transceiver Response Byte 1 CCh Byte 2 Data Where Data1 D8 80h 4 6 22 EEPROM Byte Read Upon receiving this command a transceiver will respond with the desired data from the address requested by the Host 12 20 05 31 AC4490 Specifications Host Command Byte 1 CCh Byte 2 COh Byte 3 Address Byte 4 Length 01 FFh 1 255 bytes 00h 256 bytes Transceiver Response Byte 1 CCh Byte 2 Address Byte 3 Length Byte 4 n Data at requested address s 4 6 23 EEPROM Byte Write Upon receiving this command a transceiver will write the data byte to the address specified but will not echo it back to the Host until the EEPROM write cycle is complete The write can take as long as 10ms to complete Following the write cycle a transceiver will transmit the data byte to the Host Multiple byte EEPROM writes are allowed up to a length of 128 bytes An EEPROM boundary exists between addresses 7Fh and 80h No single EEPROM write command shall write to addresses on both sides of that EEPROM boundary Note The EEPROM has an endurance of 20 000 write cycles Every EEPROM Write command issued regardless of address constitutes a write cycle Host Command Byte 1 CCh Byte 2 C1h Byte 3 Address Byte 4 Length 01 80h Byte 5 n Data to store at Address Transceiver Response Byte 1 Address Byte 2 Length 01 80h Byte 3 Last data b
3. 4 3 COMMAND QUICK REFERENCE Below is a command reference and further information on each individual command can be found in the text following It is strongly recommended that all the information be read on each command prior to using as some commands have caveats Command Name Command All Bytes in Hex Return All Bytes in Hex EEPROM Byte Read Con Starting Length Con Starting Lenoth Data at those yi Address 0 256 bytes Address g addresses l Starting Length Data bytes to Starting Data written to EEPROM Byte Write Cih Ch Length erromeewrie om ares 1 80h Address last byte EEPROM Exi Configuration Mode ATE Mode ATE fi i Mode Exit AT Command Mode 00h Server In Range Firmware 01h Client In Range CCh 00h 00h CCh Version 02h Server Out of Range 03h Client Out of Range h hi I with Forced Acquisition Change Server Client 00h Server Firmware 00h Server h Ah h eee len Le 03h Client Change Sync Channel CCh 05h New Sync ge y Channel Sleep Walk Power Down CCh C CCh C h New Sync el LI leon Sleep Walk Wake Up Jo om Tel chama h 6 Ch 7 Ch 00h Addressed B h hor 01h 01h Broadcast 0 5 Ch Ch Bit O Auto Destination Bit 1 Auto Channel Bits 2 7 0 Auto Channel Auto Destination C C C C C C C C C C con S Write Destination Bee I 1 1 destination s Byte 5 Byte 6 CCh destination s Address MAC Read Destination PAS 11 CCh destination s Address Bit O Auto
4. 80h Byte 4 n Data to store at Address Transceiver Response Byte 1 C1h Byte 2 Address Byte 3 Length 01 80h Byte 4 Last data byte written by this command Warning It is recommended that you perform a read before you issue the write command to verify that the byte requires writing to avoid unnecessary writes It is 12 20 05 21 AC4490 Specifications possible while performing an EEPROM write without a stable power supply that the EEPROM can become corrupted rendering the radio inoperable 4 4 3 EEPROM Exit Configuration Mode Command The OEM Host can cause the transceiver to exit Configuration Mode by issuing the Exit Configuration Mode command to the transceiver However the transceiver will not reflect any of the changes programmed into the EEPROM until the transceiver is reset Host Command Byte 1 56h Transceiver Response Byte 1 56h 4 5 AC4490 AT COMMANDS The AT Command mode implemented in AC4490 firmware version 3 2 and higher creates a virtual version of the Command Data line The Enter AT Command mode command asserts this virtual line Low to signify Command mode and the Exit AT Command mode command asserts this virtual line High to signify Data mode Once this line has been asserted Low all on the fly CC Commands documented in the manual are supported When in AT Command mode the transceiver will maintain synchronization with the network but RF packets will not be received However an
5. 5 2 4 Duplex Mode In Half Duplex mode the AC4490 will send a packet out over the RF when it can This can cause packets sent at the same time by a Server and a Client to collide with each other over the RF To prevent this Full Duplex Mode can be enabled This mode restricts Clients to transmitting on odd numbered frequency bins and the Server to transmitting on even frequency bins Though the RF hardware is still technically half duplex it makes the transceiver seem full duplex This can cause overall throughputs to be cut in half Note All transceivers on the same network must have the same setting for Full Duplex 5 2 5 Interface Timeout RF Packet Size Interface Timeout in conjunction with RF Packet Size determines when a buffer of data will be sent out over the RF as a complete RF packet based on whichever condition occurs first Interface Timeout Interface Timeout specifies a maximum byte gap between consecutive bytes When that byte gap is exceeded the bytes in the transmit buffer are sent out over the RF as a complete packet Interface timeout is adjustable in 0 5ms increments and has a tolerance of 0 5ms Therefore the Interface Timeout should be set to a minimum of 2 The default value for Interface Timeout is 4 or 2ms RF Packet Size When the number of bytes in the transceiver transmit buffer equals RF Packet Size those bytes are sent out as a complete RF packet Every packet the transceiver sends over the RF con
6. AC4490 XXXXX XXX A EE interface 485 2 Wire RS485 Blank 3 3V TTL Antenna Option A Integral Antenna M MMCX Connector Blank AC44XX 1x1 No Antenna Output Power 200 200 mW US Canada Only 1000 1000 mW 3 3V MMCX Only 1x1 Multichip Module 10 mW 7 2 DEVELOPER KIT PART NUMBERS All the above part numbers can be ordered as a development kit by prefacing the part number with SDK As an example part number AC4490 200A can be ordered as a development kit using the following part number SDK AC4490 200A All Developer Kits include 2 transceivers 2 Serial Adapter Boards 2 6VDC unregulated power supplies 2 Serial cables 2 USB cables 2 S467FL 6 RMM 915S dipole antennas with 6 pigtail and MMCX connector configuration testing software and integration engineering support 12 20 05 52 Agency Compliancy Information 8 Agency Compliancy Information 8 1 AC4490 1x1 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 8 2 AGENCY IDENTIFICATION NUMBERS Agency compliancy is a very important requirement for any product deployment 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 The corresponding agency
7. Figure 1 RSSI Voltage vs Received Signal Strength ee eee 35 Figure 2 AC4490 with MMCX Connector Mechanical 47 Figure 3 AC4490 with Integral GigaAnt Antenna on Top Mechanical 48 Figure 4 AC4490 with Integral GigaAnt Antenna on Bottom Mechanical 49 12 20 05 5 Figure 5 AC4490 1x1 Mechanical 50 Figure 6 AC4490 1x1 PCB Considerations 0 ccccccccceeeeeeeeeeeeeeeeeeeeeeceaeeesaaeseeneesecaeeeseaeeeeaeeeeaes 51 Tables Tablet T R 25 TT EEN 9 Table 2 Input Voltage Characteristics AC4490 1000 and AC4490 1X1 eee 10 Table 3 Input Voltage Characteristics All Other 10 Table 4 Output Voltage Characteristics A 11 Table 5 Supported Serial Fommais sse ee ee eee eee 11 Table 6 Timing Parameters TTT 14 Table 7 Maximum Overall System Throughputs sese eee eee eee 14 Table 8 EEPROM Parameter 15 Table 9 Baud Rate Interface Timeout see eee eee 38 Table 10 US and International RF Channel Number Settings sse eee eee e e ee 40 Table 11 Auto Config Parametere 41 Table 12 One Beacon Mode Settings sese eee eee 41 Table 13 Current versus Output Power for AC4490 1x1 Transmitter 42 Table 14 Current versus Output Power for AC4490 200 Transmitter 42 Table 15 Current versus Output Power for AC4490 1000 Transmitter sees eee eee ee 43 Table 16 Transceiver Interface to DCE Server Transceiver ee eee eee 44 Table 17 Transceiver Interface to DTE Client Transcehver ee
8. The table below shows the connector pin numbers and associated functions The I O direction is with respect to the transceiver All outputs are 3 3VDC levels and inputs are 5VDC TTL with the exception of AC4490 1x1 and AC4490 1000 transceivers which have 3 3V inputs All inputs are weakly pulled High and may be left floating during normal operation with the exceptions listed for the AC4490 1x1 Table 1 Pin Definitions Module Type Signal Name Pin BETETE rears Output op Transmitted data out of the transceiver EE Non inverted RS 485 representation of serial data a Birnie input mp Data input to the transceiver DES Invert o Genecinputpin OOOO input GIO Generic Input pin 4 313 GND GND Signal Ground 6 Output Hag pame T Pulses Low when the transceiver is hopping a output em Clear to Send Active Low when the transceiver is ready to accept data for transmission 2 Request to Send When enabled in EEPROM the OEM Host can take this High when it is not ready to accept 10 Input RTS N l data from the transceiver Keeping RTS High for too long can cause data loss o w9 ouput Got Generic Outputpin AC4490 1x1 3 3V 50mV ripple AC4490 200 3 3 5 5V 50mV ripple 10 11 2 11 PWR VCC WW AC4490 1000 Pin 10 digital supply 3 3 5 5V 50mV ripple 50mA max Pin 11 Power Amplifier supply 3 3V 3 100mV ripple 1 3A max 9600_BAUD When pulled logic Low and th
9. 12 20 05 cut corner indicates pin 1 0 131 Se 0 000 SS 1 000 e AEROCOMM AC4490 1X1 BT THT H 0200 005068004503 0 000 d e o o 2 gt e o 8 S A oi S o 6 Notes 1 VCC must not exceed 3 3V DC 2 This GND pin to be used for RF ground Operating temperature 40C to 80C Storage temperature 60C to 140C Ow 50 AC4490 Specifications Figure 6 AC4490 1x1 PCB Considerations Note Keep distance between 1x1 Module and antenna connector as short as possible for better performance Use several large vias 0 030 hole to tie top side ground to the bottom layer ground plane 1206 SMT Chip Capacitors can use 0805 0603 or even 0402 parts Shunt parts should be Note Must provide solid copper Ground symetrical about series part and plane on the bottom side of pc board in close as possible this area Also continue the ground plane under the entire 1X1 device Terminate at RF Antenna Connector E 0 110 v 0 110 A 0 110 Customer s PC Board Must continue microstrip width and grounds along the entire length PCB THickness Notes For 0 062 thick PC board microstrip width and spacing is 0 110 inches For 0 031 thick PC board microstrip width and spacing is 0 055 inches 12 20 05 51 Ordering Information 7 Ordering Information 7 1 PRODUCT PART NUMBER TREE
10. 2 4 Duplex Modena isaac 37 5 2 5 Interface Timeout RF Packet Atze nono nonnnnnn OR ORIN neon aa 37 5 2 6 Serial Interface Baud Rote 38 5 2 7 Network TOpoOlOB Void EE aA A sa a hacia 38 5 2 8 Auto TE 40 5 2 9 TIA II AAN kerk enradsersennkannneede 41 Ke LEE ER 2 01 Interface legt aii Ed EE EE EE EENEG Ee AE 44 5 2 12 Protocol Status and Received Ackuowledemtent sss sese esse 45 2 13 NEE 45 5 2 14 Enhanced Receive AP 45 D219 Transmit Eegenen dad 46 D216 API Send Data Complete T 46 6 DIMENSIONS ici coat das 47 7 ORDERING INFORMATION rnnnrnnnnnvnnnnvvnnnnvnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnn 52 7 1 PRODUCT PART NUMBER TREE ws seed ENEE EE ENEE 52 7 2 DEVELOPER KIT PART NUMBERS sisese ienis ene neiu esee E SESE eE o EAE oake SIETEN Tek 52 8 AGENCY COMPLIANCY INFORMATION arnnnnvnnnnvvnnnnnvnnnnnnnnnvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnenn 53 8 1 AC4490 1X Liss cases ske ee kasse skred 53 8 2 AGENCY IDENTIFICATION NUMBERS S sr tyor ii y OTT ASR zE 2 Aa TATE SRNO A 53 8 37 cAPPROVED ANTENNA EISE seinere eee banet 54 FCC INDUSTRY CANADA IC REQUIREMENTS FOR MODULAR APPRONAL 55 8 3 1 OEM Equipment Labeling Requirements sss sese eee eee 55 8 3 2 ET T T 55 8 3 3 Warnings Required in OEM Manuals sss sss esse eee eee 56 8 3 4 Channel Warnes ii ii ia talar dage 56 9 APPENDIX I POWER SUPPLY APPLICATION NOTE sss sees sees esse sees reseve sree rees 57 9 1 COVER T E SEENEN ege TEE eege 57 Figures
11. 2mA V 7 9 o cs 2502mAa 0402mA Vv 9 w o Go 25 2mA_ 04 2mA v 13 12 O RSSI SeeFiguret SeeFigurei V 20 18 O INRANGE 25 amp 2mA 04 2mA v 3 3 SYSTEM TIMING AND LATENCY Care should be taken when selecting transceiver architecture as it can have serious effects on data rates latency timings and overall system throughput The importance of these three characteristics will vary from system to system and should be a strong consideration when designing the system 3 3 1 Serial Interface Data Rate The Serial Interface Data Rate is programmable by the Host This is the rate the Host and transceiver communicate over the serial bus Possible values range from 1200 bps to 115 200 bps Note Enabling Parity Mode cuts throughput in half and the Interface Buffer size in half The following asynchronous serial data formats are supported Table 5 Supported Serial Formats Data Bits Parity Stop Bits Transceiver Programming Requirements 9 N 4 Parity Mode enabled 8 N 1i Parity Mode disabled SC N 2 Parity Mode enabled 8 eEoms 1 PartyModeenabled 7 EOMms 2 Party Modeenabled 7 N 2 Pab modedisabled 7 Eoms _ 1 Parity Mode disabled 3 3 2 Latency Acknowledge Mode The transceiver will use Interface Timeout in conjunction with Fixed Packet Length whichever condition occurs first to determine a complete packet to be sent over
12. 4613 EE 28 4 6 14 Report Last Valid RSS TTT 28 AGS Write Digital Outputs s ssiri EES EES ARCA cl 29 46 167 Write DAU geesde 29 E EE 20 HOLAS Transmit Bufer EE 30 4619 Disable Sync to Chariteel agen yg neeith syste ctanssesehsnseuseascsshjsadesssessnssagnacednngeaseashanacedeis 31 4 6 20 Deep Sleep Moderno ad seh sa ERENNERUNG 31 4621 Read Temperature nio ANERER EENEG 31 4 6 22 EEPROM Byte Redonda odia 31 4 6 23 EEPROM Byte Write osas ctectsecehsaiouseadasehpsasastgessnavaesanednngeaseashsbecosties 32 4 6 24 R set COMMGNG TTT 32 5 THEORY OF OPERATION unica ii 33 12 20 05 4 5 1 HARDWARE INTERFACE ci receta 33 5 1 1 Gin Generic Inputs 0 and 1 pins 4 and 14 respectively and GOn Generic Outputs 0 and 1 pins DANA 9 respectively egen Ai da 33 5 1 2 TXD Transmit Data and RXD Receive Data pins 2 and 3 respectfuel l AN 33 5 1 3 Hop Bram pm O a kad aeons cabins En Ee ee EE 33 5 1 4 CTS Handshaking pin 7 cionado NEESS eana kassia 34 IAD RES Handshaking pin AL csctesctsesessassesvujeasassabesonsvusessaseacasceantponseachs secnsvitswasssaesaa ENEE 34 5 1 6 9600 Bard pin li de as 34 5 1 7 RSSE Din 13 RE 34 5 1 8 UP Rere DIN EE 35 5 1 9 Command Da ta PIN T daa aT RETER 35 5 1 10 AD In and DA Out pins 18 and 19 respectively sss esse ee eee 36 DALAT ARRANGE EE 36 52 SOFTWARE PARAMETERS stees a E ENEE ee 36 5 2 1 RF Architecture UnicoaetdBrooadecaget sss 36 5 2 2 BRE Modena eanet 36 5 2 3 KO 37 5
13. Byte 3 00 for addressed mode 01 for broadcast mode Transceiver Response Byte 1 CCh Byte 2 00 for addressed mode 01 for broadcast mode 4 6 9 Write Destination Address The Host issues this command to the transceiver to change the Destination Address This is a very powerful command that provides the OEM Host with a means for ad hoc networking Only the three Least Significant Bytes of the MAC Address are used for packet delivery Host Command Byte 1 CCh Byte 2 10h Bytes 3 5 00 FFh corresponding the three LSB s of the destination MAC Address Transceiver Response Byte 1 CCh Bytes 2 4 00 FFh corresponding the three LSB s of the destination MAC Address 4 6 10 Read Destination Address The Host issues this command to the transceiver to read the Destination Address This is a very powerful command that provides the OEM Host with a means for ad hoc networking Only the three Least Significant Bytes of the MAC Address are used for packet delivery 12 20 05 26 AC4490 Specifications Host Command Byte 1 CCh Byte 2 11h Transceiver Response Byte 1 CCh Bytes 2 4 00 FFh corresponding the three LSB s of the destination MAC Address 4 6 11 Auto Channel Auto Destination The Host issues this command to change the settings for Auto Channel and Auto Destination When issuing this command the Auto Destination and or Auto Channel settings will only be changed if the corresponding enable b
14. Configuration mode can be entered by sending the following command to the transceiver Host Command CCh 65h Transceiver Response 65h 4 5 3 Exit AT Command Mode To exit AT Command mode the OEM host should send the following command to the transceiver Host Command CCh ATO Hexadecimal Representation of the Command CCh 41h 54h 4Fh ODh Transceiver Response CCh DAT Hexadecimal Representation of the Command CCh 44h 41h 54h 4 6 ON THE FLY CONTROL COMMANDS CC COMMAND MODE The AC4490 transceiver contains static memory that holds many of the parameters that control the transceiver operation Using the CC command set allows many of these parameters to be changed during system operation Because the memory these commands affect is static when the transceiver is reset these parameters will revert back to the settings stored in the EEPROM Note All CC commands must be issued from the Host to the transceiver with Command Data Pin 17 pulled logic Low To exit CC mode simply take the Command Data pin High While in CC Command mode using pin 17 Command Data the RF interface of the transceiver is still active Therefore it can receive packets from remote transceivers while in CC Command mode and forwards these to the OEM Host While in CC Command mode using AT Commands the RF interface of the transceiver is active but packets sent from other transceivers will not be received The transceiver uses
15. Local RF TXD RF Packet Remote RF TXD Remote TXD Received Data Hop Period Lw Time Hop_Frame Table 6 Timing Parameters Typical Time ms 3 3 4 Maximum Overall System Throughput When configured as shown in the table below an AC4490 transceiver is capable of achieving the listed throughput However in the presence of interference or at longer ranges the transceiver might not be able to meet these specified throughputs Table 7 Maximum Overall System Throughputs RF Mode One Beacon Parity Mode Throughput bps Throughput Mode Half gg a Full Duplex Acknowledge Disabled Disabled Acknowledge Enabled Disabled NS 12 20 05 14 AC4490 Specifications 4 Configuring the AC4490 4 1 EEPROM PARAMETERS A Host can program various parameters that are stored in EEPROM and become active after a power on reset Table 7 EEPROM Parameters gives the locations and descriptions of the parameters that can be read or written by a Host Factory default values are also shown Do not write to any EEPROM addresses other than those listed below Do not copy a transceiver s EEPROM data to another transceiver Doing so may cause the transceiver to malfunction Table 8 EEPROM Parameters NG Parameter Address Bytes g p SAA O A 0 bytes Product identifier string Includes Product ID 00h 40 revision information for software and hardware A i bom am frk Adjust 36h 1 0 FFh 66h recommended by Aerocomm
16. RXD pin and interprets that data as either Command Data or Transmit Data Data is sent from the transceiver at 3 3V levels to the OEM Host via the TXD pin RS 485 When equipped with an onboard RS 485 interface chip TXD and RXD become the half duplex RS 485 pins In this mode the transceiver will be in listen mode except when it has data to send to the OEM host TXD is the noninverted representation of the data RS485A and RXD is a mirror image of TXD RS485B The transceiver will still use RTS if enabled in this mode 5 1 3 Hop Frame pin 6 The AC4490 is a frequency hopping spread spectrum transceiver Frequency hopping allows the system to hop around interference in order to provide a better wireless link Hop Frame transitions logic Low at the start of a hop and transitions logic High at the completion of a hop The OEM Host is not required to monitor Hop Frame 12 20 05 33 AC4490 Specifications 5 1 4 CTS Handshaking pin 7 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 in conjunction with CTS On Hysteresis control the operation of CTS CTS On specifies the amount of bytes that must be in the buffer for CTS to be disabled High Even while CTS is disabled the OEM Host
17. Retries FFh Addressed Acknowledge mode KEE Attempts 4Dh FFh 04h Broadcast Acknowledge mode API Control 56h 01000011b 43h SN are Bit 5 Unicast Only 0 Receive Addressed and Broadcast packets 1 Only receive Addressed packets Bit 4 Auto Destination 0 Use Destination Address 1 Automatically set Destination to Server Bit 3 Client Auto Channel 0 Use Programmed Channel 1 Find Server on Any Channel Bit 2 RTS Enable 0 RTS Ignored 1 Transceiver obeys RTS Bit 1 Duplex Mode 0 Half Duplex 1 Full Duplex Bit 0 Auto Config 0 Use EEPROM values 1 Auto Configure Values Specifies a byte gap timeout used in conjunction Interface ith RF Packet Size to determine when a packet Timeout FFh is complete 0 Sms per increment IN bl sl Sync Channel 36h ystems to minimize interference 12 20 05 16 AC4490 Specifications pees O INN ero Parameter Address Bytes dn BEE Size FFh Specifies the maximum size of an RF packet ee ae will be deasserted High when the transmit rea On EEN buffer contains at least this many characters Once CTS has been deasserted CTS will be CTS On reasserted Low when the transmit buffer Hysteresis O FEh Ach ontains this many or less characters a LKE ET Max Power 60h and can vary output Solel gt Modem Mode FFh FFh Disable Modem Mode E3h Enable Parity Mode FFh Disable Parity Mode E3h Note Enabling Parity Mode cuts throughput e WE FFh in
18. bit 7 cn n 28h apn Channel 10 2Fh eh Channel 10 2Fh C8h a All Allothers 68h 68h Range Refresh The Server sends out timing beacons at regular intervals to maintain Client synchronization Upon hearing a beacon a Client will be in range of the Server and will assert its IN RANGE pin Low Each time the Client hears a Server beacon it resets the Range Refresh timer If the timer ever expires the Client will go out of range take the IN_RANGE pin High and will enter acquisition mode trying to find the Server again Therefore Range Refresh specifies the maximum amount of time a Client can go without hearing a Server beacon This variable is particularly useful when operating on fringe coverage areas The Range Refresh timer is equal to hop period the value of Range Refresh Hop period is a default of 20ms Note Range Refresh should not be set to Oh 12 20 05 41 AC4490 Specifications 5 2 10 Max Power Max Power provides a means for controlling the RF transmit output power of the AC4490 Output power and current consumption can vary by as much as 10 per transceiver for a particular Max Power setting Contact Aerocomm for assistance in adjusting Max Power The following graphs show current consumption versus output power Transmit power can be represented in dBm decibels per meter and mW milliwatts The equations for converting between the two are shown below Power dBm 10 log Power mW Power mW q QA P
19. calibrate RSSI without a RF signal being presented to the receiver Calibration is accomplished by following the steps listed below 1 Power up only one Client no Server transceiver in the coverage area 2 Measure the RSSI signal to obtain the minimum value with no other signal present 3 Power up a Server Make sure the two transceivers separated by approximately ten feet and measure the Client s peak RSSI once the Client reports In Range to obtain a maximum value at full signal strength 12 20 05 34 AC4490 Specifications Validated RSSI As RSSI values are only valid when the local transceiver is receiving a RF packet from a remote transceiver instantaneous RSSI can be very tricky to use Therefore the transceiver stores the most recent valid RSSI value The Host issues the Report Last Good RSSI command to request that value details can be found in the On the Fly Control Command Reference Validated RSSI is not available at the RSSI pin The following equation approximates the RSSI curve Signal Strength dBm 46 9 Vrss 53 9 Figure 1 RSSI Voltage vs Received Signal Strength 1 2 Voltage VDC 105 100 95 90 85 80 75 70 65 60 55 50 Signal at Receiver dBm 5 1 8 UP_Reset pin 15 UP_Reset provides a direct connection to the reset pin on the AC4490 microprocessor and is used to force a soft reset For a valid reset reset must be High for a minimum of 10ms 5 1 9 Command Data pi
20. eee e ee ee 44 Table 18 Agency Identification Numbers nn nn nnnn nn cnnnnnnnnnnnns 53 Table 19 AC4490 Approved Antenna et 54 12 20 05 6 AC4490 Specifications AC4490 Features Drop in replacement for AC4424 2 4GHz product family Two generic input and output digital lines and integrated DAC ADC functions Frequency Hopping Spread Spectrum for security and interference rejection Cost Effective for high volume applications Very low power consumption for battery powered implementations Small size for portable and enclosed applications Very Low latency and high throughput All modules are qualified for Industrial temperatures 40 C to 80 C 2 SS SS R 1 Overview The AC4490 is a member of AeroComm s ConnexRF OEM transceiver family The AC4490 is designed for integration into OEM systems operating under FCC part 15 247 regulations for the 900 MHz ISM band The AC4490 is a cost effective high performance frequency hopping spread spectrum transceiver It provides an asynchronous TTL RS 485 level serial interface for OEM Host communications Communications include both system and configuration data The Host supplies system data for transmission to other Host s Configuration data is stored in an on board EEPROM All frequency hopping synchronization and RF system data transmission reception is performed by the transceiver These transceivers can be used as a direct serial cable replacement requiring no special Host s
21. half and the Interface Buffer size in half E3h GOO is active High DE for control of E3h external RS 485 hardware rara 485 DE FFh FFh FFh Disable RS 485 DE mode EE ID FF FFh Specifies destination for RF packets System ID Similar to a network password EE MAC ID me E3h GOO outputs the Protocol Status and Protocol GO1 outputs the Received Status Acknowledgment signal Received Ack FFh Disable Protocol Status Receive Ack E3h The transceiver sends received data to the OEM Host prefaced by the API header FFh Data is sent transparently to the OEM Receive API Host Enhanced 11111111b FFh Settings are API Control Bit 7 Enhanced API Control Enable 0 Enable Enhanced API Control 1 Disable Enhanced API Control Bit 6 AeroComm Use Only Bit 5 AeroComm Use Only Bit 4 AeroComm Use Only Bit 3 AeroComm Use Only Bit 2 API Send Data Complete 0 Disable API Send Data Complete 1 Enable API Send Data Complete Bit 1 Transmit API 0 Disable Transmit API 1 Enable Transmit API Bit 0 Enhanced Receive API 0 Disable Enhanced Receive API 1 Enable Enhanced Receive API 0D 1D 2D 3D DES Key FFh 4D 5D 6Dh 56 bit Data Encryption key 12 20 05 17 AC4490 Specifications 4 2 CONFIGURATION FLOW OF THE AC4490 Send CC Commands Send another Any mode can be exited by resetting the transceiver however static changes will be lost 12 20 05 18 AC4490 Specifications
22. his byte specifies the maximum amount of time a ransceiver will report In Range without having Range heard a beacon equal to hop period value Do Refresh 3Dh 1 1 Frh 18h not set to Oh For systems using the RS 485 interface or Parity Mode the serial stop bit might come too early especially at slower interface baud rates Stop Bit Delay controls the width of the last bit before the top bit occurs FFh Disable Stop Bit Delay 12us 00h 256 1 6us 12us 3Fh 1 O FFh FFh 1 FEh value 1 6us 12us Set 0 00 OFh US Canada AC4490 1x1 200 Set 1 10 2Fh US Canada AC4490 AAC 4490 1x1 00h 1x1 200 1000 Channel AAC 4490 200 00h Set 2 30 37h Australia AC4490 1x1 200 1000 Number 40h 1 0 2Fh AC4490 1000 10h US Canada AC4490 1x1 200 a aa Mode 41h 1 1 02h 02h 02h Client a a e kaaa a Low 42h 1 O FFh FCh rate is 57 600 AT oa o SS High 43h 1 00h 00h Always 00h 12 20 05 15 AC4490 Specifications EEPROM Length Parameter Address Bytes Control 0 45h 00010100b 14h Settings are Bit 7 One Beacon Mode 0 Beacon every hop 1 Beacon once per hop cycle Bit 6 DES Enable 0 Disable Encryption 1 Enable Data Encryption Bit 5 Sync to Channel 0 Don t Sync to Channel 1 Sync to Channel Bit 1 RF Delivery 0 Addressed 1 Broadcast Bit 0 AeroComm Use Only PE ae i bce on tages Offset 46h 1 O FFh 01h Channel Number Temes acn 1 Lol ETT
23. identification numbers and approved antennas are listed in the table below Table 18 Agency Identification Numbers Part Number US FCC CAN IC AC4490 200 KQLAC4490 100 2268C AC4490 AC4490 1000 KQL AC4490 2268C 44901000 12 20 05 53 Agency Compliancy Information 8 3 APPROVED ANTENNA LIST The following antennas are approved for operation with the AC4490 as identified The FCC permits the OEM to choose another vendor s antenna of equal or lesser gain and similar type as an antenna appearing in the table and still maintain compliance Table 19 AC4490 Approved Antenna List 0600 00019 S467FL 5 RMM 915S_ Nearson 2 0600 00025 S467FL 5 RMM 915 ES S467AH 915S ES S467AH 915 0600 0028 S161AH 915R S161AH 915 0600 00030 S331AH 915 1 1020B5812 04 Flavus gigaAnt Microstrip 0 5 Ee 12 20 05 54 Agency Compliancy Information FCC INDUSTRY CANADA IC REQUIREMENTS FOR MODULAR APPROVAL In general there are two agency classifications of wireless applications portable and mobile Portable Portable is a classification of equipment where the user in general will be within 20cm of the transmitting antenna Portable equipment is further broken into two classes within 2 5cm of human contact and beyond 2 5cm NOTE Ankles feet wrists and hands are permitted to be within 2 5cm of the antenna even if the equipment is designated as being greater than 2 5cm The AC4490 is not agency approved for portable
24. part number to AC4490 1000 Removed support of One Beacon Mode Added DES 1 03 04 Changed minimum Interface Timeout 19 200 baud to 3 Added support for One Beacon Mode Changed voltage requirements for 200 module Added on the fly Read Temperature command Added on the fly EEPROM read write commands Removed AC4486 product information Added Auto Channel 7 29 05 Removed documentation for static commands Added Australian Channels Added CC 26 command Updated mechanical drawing updated third mounting hole location for MMCX version Included new RSSI table Added 1x1 documentation Added Protocol Status Received Acknowledge and Receive API modes 9 6 05 Added Appendix Power Supply Application Note 10 6 05 Added CC 27 command Added Long Range Mode Added EEPROM write warning 11 8 05 Removed CC 27 command Removed Long Range mode Corrected RS 485 DE Control 12 20 05 Removed Stream mode documentation Added Enhanced API features Updated Australia channels TABLE OF CONTENTS 1 OVERVIEW EEN 7 2 AC4490 SPECIFICATIONS sss scccs cca czcccececcecesececdecncceccece siieconcsecttenegasaeededescanedseeteezsdesdeestee 8 3 SPEGIFIGATIONS 020000 ea edikt ude ee seede bed 9 3 1 INTERFACE SIGNAL DEFINITIONS eege danita varierende eeh Eege eg 9 3 2 ELECTRICAL SPECIFICATIONS geess eeh eh Ee ee Ee rico 10 3 3 SYSTEM TIMING AND LATENCY eer okip riera are E EEEa r e ESE EEEE rE a ESEA rE E N rier 11 3 3 1 Ser
25. 0 000 12 20 05 0 000 0 100 0 150 L D GG a D D a gt me 20 pin header 0 020 sq posts on 0 079 inch 2mm centers Giga nt Snap In Antenna 0 125 d a non plated holes 4 places 1 650 1 180 OO OOo are O70 CT 0 000 1 875 2 030 2 345 2 550 2 650 48 AC4490 Specifications Figure 4 AC4490 with Integral GigaAnt Antenna on Bottom Mechanical 20 pin header 0 020 sq posts on 0 079 inch 2mm centers 0 147 men 0 180 av g 0066 E 0 000 0 000 EI Giga nt Snap In Antenna 0 125 dia non plated holes d places 1 650 1 650 eg 1 550 O CH Antenna Pad 0 10 x 0 08 ao 1 180 O 1 010 S O 1 080 a L O a 0 614 o a 0 100 A O 0 000 0 000 un CH Ge CH o oa LO OO OH CH 2 OH LO re om OH LO CO OO CH Cl CH Cl Cl 2650 12 20 05 49 Module Outline RESET 9600_BAUD TST_MODE 0 080 x 0 040 pad typical AC4490 Specifications Figure 5 AC4490 1x1 Mechanical IN_RANGE AD_IN CMD DATA UP_RESET ST Dn en DA OUT e DOT co Gi N N C RSSI N C N C N C d E RTS CTS N C o GND Le DOO Dio TXD e RXD Lag VCC note 1 nl HOP_FRAME RECOMMENDED PAD PATTERN viewed from top HHH HEY S senna a RF_PORT GND note 2 VCC note 1 0 000 0 080 0 220 0 260 _ 0 860 1 000 1 080
26. 0 Pin Name Pen Transceiver L EE Ea PEN i PENN Ea 1 GS gt gt ee La Rol m Go 4 Table 17 Transceiver Interface to DTE Client Transceiver When Interfacing the AC4490 to a DTE Data Terminal Equipment A Direction with Ge UA Respect to AC4490 Pin Name SE Transceiver RS 485 DE Control When enabled in EEPROM the transceiver will use the GOO 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 GOO High send the data to the host and take GOO Low 12 20 05 44 AC4490 Specifications 5 2 12 Protocol Status and Received Acknowledgment Implemented in v6 3 of the firmware and later When enabled in EEPROM GOO and GO1 will perform the functions of Protocol Status and Received Acknowledgment Protocol Status Every time the radio hops to hop bin 0 the radio will assert GOO pin 1 Low for the entire hop bin GOO will go Low at the falling edge of Hop Frame at the start of bin 0 and will go High with the rising edge of Hop Frame at the end of bin 0 During all other hops GOO will be High This mode is not compatible with Modem Mode Received Acknowledgment The radio uses GO1 pin 9 to signal that a valid RF acknowledgment has been received from the remote radio GO1 is normally Low and will go High within approximately 75us of receiving a valid RF Acknowledgment It will remain High until the end rising edge of the next
27. 3 Data2 Where Data1 MSB of requested 10 bit ADC value Data2 LSB of requested 10 bit ADC value 4 6 14 Report Last Valid RSSI As RSSI values are only valid when the local transceiver is receiving a RF packet from a remote transceiver instantaneous RSSI can be very tricky to use Therefore the transceiver stores the most recent valid RSSI value as measured the last time the transceiver received a packet or a beacon The Host issues this command to request that value Note This value will default to FFh on a Client and 00h on a Server if no valid RSSI measurement has been made since power up The Host issues this command to read the last valid RSSI Host Command Byte 1 CCh Byte 2 22h Transceiver Response Byte 1 CCh Byte 2 Data Where Data Most significant 8 bits of last valid RSSI reading 12 20 05 28 AC4490 Specifications Signal Strength Approximate dBm RSSI Value hex OE 2to4 D OB os 0D Note Notice the trend between 4dBm and 12dBm does not follow the curve This is because RSSI becomes saturated at signal levels above 40dBm 4 6 15 Write Digital Outputs The Host issues this command to write both digital output lines to particular states Host Command Byte 1 CCh Byte 2 23h Byte 3 Data Where Data1 bit 0 GOO bit 1 GO1 Transceiver Response Byte 1 CCh Byte 2 Datai Where Data1 Data1 from Host command 4 6 16 Write DAC
28. AEROCOMM AC4490 900 MHz OEM TRANSCEIVERS Specifications Subject to Change User s Manual Version 2 3 11160 THOMPSON AVENUE LENEXA KS 66219 800 492 2320 www aerocomm com wireless aerocomm com DOCUMENT INFORMATION Copyright Copyright 2005 AeroComm Inc All rights reserved Information 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 product without obligation to notify any person or entity of such revision Copying duplicating selling or otherwise distributing any part of this product or accompanying documentation software without the prior consent of an authorized representative of AEROCOMM Inc is strictly prohibited All brands and product names in this publication are registered trademarks or trademarks of their respective holders This material is preliminary Information furnished by AEROCOMM in this specification is believed to be accurate Devices sold by AEROCOMM are covered by the warranty and patent indemnification provisions appearing in its Terms of Sale only AEROCOMM makes no warranty express statutory and implied or by description regarding the information set forth herein AEROCOMM reserves the right to change specifications at any time and without notice AEROCOMM s products are intended for use in normal commercial and i
29. Destination h 1 Bit 1 Auto Channel c Bit 4 Enable Auto Destination Bit 5 Enable Auto Channel 0 Bit 0 GIO Read Digital I h 2 E ead gia dese zl al le Bit 1 Gh Pf h h h h h h h 12 20 05 19 AC4490 Specifications Command All Bytes in Hex Return All Bytes in Hex 00h AD In Read ADC cch 21h loth Temp CCh at ares S 02h RSSI Report Last Valid RSSI CC Write Digital Outputs CCh 23h 8 Pp ccf ms Bit 0 GOO Bit 1 GO1 Bit 0 GOO Write DAC ES 3 Update Period Duty Cycle Update Period Duty Cycle 5 Och New Seting CCh Read Temperature CC EEPROM Byte Read CCh ol mea Q Q Q Q Q Q O 513 gt gt C lM N NN N N O O N r Let 13 00 a Ea E con Temp fom om Startin Data at those COh Starting Address 9 Length Length Address addresses Starting Length Data bytes to Starting EEPROM Byte Write CCh Cih C1 Address 1 80h be written Address Sotres Jo lel Q 5 3 5 S Data written to last byte 3 1 I 12 20 05 20 AC4490 Specifications 4 4 EEPROM CONFIGURATION COMMANDS The configuration commands allow the Host to modify the operation of the transceiver If the transceiver is in Command mode Command Data pin Pin 17 is pulled logic Low or the Enter AT Command mode and AT Enter Configuration mode commands have been sent to the transceiver the transceiver wil
30. Interface Timeout Fixed Packet Length to determine when a CC Command is complete Therefore there should be no delay between each character as it is sent from the OEM Host to the transceiver or the transceiver will not recognize the command and will enter Configuration Mode by default If the OEM Host has sent a CC Command to the transceiver and a RF packet is received by the transceiver the transceiver will send the CC Command response to the OEM Host before sending the packet However if a RF packet is received before the Interface Timeout expires on a CC Command the transceiver will send the packet to the host before sending the CC Command response 12 20 05 23 AC4490 Specifications 4 6 1 Status Request The Host issues this command to request the status of the transceiver Host Command Byte 1 CCh Byte 2 00h Byte 3 00h Transceiver Response Byte 1 CCh Byte 2 Firmware version number Byte 3 Data Where Datal 00 for Server in Normal Operation 01 for Client in Normal Operation 02 for Server in Acquisition Sync 03 for Client in Acquisition Sync 4 6 2 Change Channel without Forced Acquisition Sync The Host issues this command to change the channel of the transceiver The transceiver will not begin acquisition sync until its Range Refresh timer expires therefore it is recommended that the host uses the Change Channel with Forced Acquisition Sync Command Host Command Byte 1 CCh Byte 2 01h Byte 3 RF C
31. TX 100 TX 100 RX Pwr Down Deep Sleep AC4490 1x1 33mA 54mA 80mA 28mA 15mA 3mA AC4490 200 38mA 68mA 106mA 30mA 19mA 6mA AC4490 1000 130mA 650mA 1300mA 30mA 19mA 6mA Channels 3 Channel Sets comprising 56 total channels Security One byte System ID 56 bit DES encryption key Interface Buffer Size Input Output 256 bytes each TRANSCEIVER Frequency Band 902 928 MHz RF Data Rate 76 8kbps fixed RF Technology Frequency Hopping Spread Spectrum Output Power Conducted no antenna EIRP 3dBi gain antenna AC4490 1x1 10mW typical 20mW typical AC4490 200 100mW typical 200mW typical AC4490 1000 743mW typical 1486mW typical Supply Voltage AC4490 1x1 3 3V 50mV ripple AC4490 200 3 3 5 5V 50mV ripple AC4490 1000 Pin10 3 3 5 5V 50mV ripple Pin 11 3 3 3 100mV ripple Sensitivity 99dBm typical 76 8kbps RF Data Rate Range Line of Site based on 3dBi gain antenna AC4490 1x1 1 mile AC4490 200 4 miles AC4490 1000 20 miles ENVIRONMENTAL Temperature Operating 40 C to 80 C Temperature Storage 50 C to 85 C Humidity non condensing 10 to 90 PHYSICAL Dimensions Transceiver with MMCX Connector 1 65 x 1 9 x 0 20 Transceiver with Integral Antenna 1 65 x 2 65 x 0 20 AC4490 1x1 1 00 x 1 00 x 0 162 Weight Less than 0 75 ounce 12 20 05 8 AC4490 Specifications 3 Specifications 3 1 INTERFACE SIGNAL DEFINITIONS
32. The Host issues this command to write DA Out to a particular voltage NOTE DA Out is an unbuffered high impedance output and must be buffered by the OEM Host when used The transceiver uses a PWM Pulse Width Modulator to generate the analog voltage The theory behind PWM is that a binary pulse is generated with a fixed duty cycle and rate As such this pin toggles 12 20 05 29 AC4490 Specifications between High and Low This signal is filtered via an onboard R C circuit and an analog voltage is generated Duty Cycle specifies the ratio of time in one cycle that the pulse spends High proportionate to the amount of time it spende Low So with a duty cycle of 50 80h the pulse is High 50 of the time and Low 50 of the time therefore the analog voltage would be half of 3 3V or 1 15V A broad filter has been implemented on the transceiver and there is no advantage to using a slower update period Generally a faster update period is preferred Host Command Byte 1 CCh Byte 2 24h Byte 3 Data Byte 4 Data2 Where Data1 Update Period where Tupaate 255 Data1 1 14 7256 Data2 Duty Cycle where Vout Data2 FFh 3 3V Transceiver Response Byte 1 CCh Byte 2 Data Byte 3 Data2 Where Data1 Data1 from Host Command Data2 Data2 from Host Command 4 6 17 Set Max Power The Host Issues this command to limit the maximum transmit power emitted by the transceiver This can be useful to minimize current
33. a not in the previous table must be tested to comply with FCC Section 15 203 for unique antenna connectors and Section 15 247 for emissions Contact Aerocomm for assistance Caution Any change or modification not expressly approved by AeroComm could void the user s authority to operate the equipment 12 20 05 55 Agency Compliancy Information 8 3 3 Warnings Required in OEM Manuals RF Exposure for Warning for Mobile Equipment A WARNING This equipment has been approved for mobile applications where the equipment should be used at distances greater than 20cm from the human body with the exception of hands wrists feet and ankles Operation at distances less than 20cm is strictly prohibited 8 3 4 Channel Warning The OEM must prevent the end user from selecting a Channel not approved for use by the FCC IC 12 20 05 56 Appendix I 9 Appendix I Power Supply Application Note 9 1 OVERVIEW Here 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 has an input voltage range of 6 volts to 18 volts and will output 3 4 volts at 1 5 amps Included is a schematic bill of material with manufacture s name and part numbers and a sample PC board layout It is important to follow the layout suggestions and use large areas of copper to connect the devices as shown in the layout It is
34. ables stored in EEPROM and use predetermined values for the given mode Below is a list containing all of the variables affected by Auto Config and their respective predetermined values values are all in hexadecimal format When Auto Config is disabled these values must be programmed in the transceiver EEPROM for the corresponding mode of operation 12 20 05 40 AC4490 Specifications Table 11 Auto Config Parameters Parameter those not EEPROM Acknowledge Mode Mode named are Address undocumented One Beacon One Beacon protocol parameters Sub Hop Adjust 36 66 ao av eo e AAA 48 190 Pp CT AE LL 0 09 EE EC EE 80 GM 1 LL D oj or vo RF Packet Size 5B 46 a 68 CTS On Hysteresis 5D AC 8 Bo BE 28 a 3 85 1 08 08 5 2 9 One Beacon Mode The beacon which is sent by the Server and contains system timing information takes approximately 1ms to send With One Beacon Mode disabled the Server will send a beacon once every hop Enabling One Beacon mode causes the beacon to only be sent once per complete hop cycle Using this feature can make initial synchronization take slightly longer and can make communications more difficult if operating on the fringe but can increase net throughput All transceivers on the same network must use the same settings for One Beacon Mode Table 12 One Beacon Mode Settings Address One Beacon Enabled One Beacon Disabled Clear
35. also important to hook up the ground traces as shown and use multiple vias to connect input and output capacitors to the bottom side ground plane If the input voltage will be less than 12 volts then C1 and C2 can be replaced with a single 100uF 20 volt capacitor same part number as C7 This will reduce board space and lower costs further If you are powering an AC5124 module R1 can be changed to a 373 ohm 1 resistor This will change the output to 5 volts at 1 0 amps Reference Value Description Mfg part number R1 R2 Res 0603 210 1 16W 1 Res 0603 127 1 16W 1 210 KOA RK73H1JT2100F RK73H1JT1270F C1 C2 Cap Tant 7343 47uF 35V AVX TPSE476M035R0200 3 C3 C4 C5 Cap Cer 0603 0 1uF Y5V 25V 3300pF Cap Cer 0603 3300pF X7R 50V 1 CD 1 C7 100uF Cap Tant 7343 100uF 20V Murata GRM39Y5V104Z025AD GRM39X7R332K050AD T491X107K020A5 1 B230 A Diode SMB B230 A 2A Schottkey D1 1 D2 LL4148 Diode MELF LL4148 Switch Diode L1 15uH Xfmr 2P SMT 15uH 2A Coiltronics B230 A LL4148 UP2 8B150 1 1 Ut 12 20 05 CS51413 IC CS51413 8P SO Switch Reg Ctrl Bill of Materials On Semicond CS51413 57 Appendix I Switching Power Supply 3 4V V OUT 1 5A LL4148 V INPUT 6V to 18V Ut VC VIN VFB VSW GND N C SHDNB SYNC 127 B230 A C551413 12 20 05 58 Appe
36. ambiguity of approximately 10ms exists where if the Enter AT Command mode command has been sent to the transceiver at the same time an RF packet is being received the RF packet could be sent to the OEM Host before the Enter AT Command mode command response is sent to the host 4 5 1 Enter AT Command Mode Prior to sending the Enter AT Command mode command to the transceiver the host must ensure that the RF transmit buffer of the transceiver is empty if the buffer is not empty the Enter AT Command Mode command will be interpreted as packet data and transmitted out over the RF This can be accomplished by waiting up to one second between the last transmit packet and the AT Command The host must also ensure that the Fixed Packet Length for the transceiver is set to a minimum of six The Enter AT Command Mode command is as follows Host Command AT d Hexadecimal Representation of the Command 41h 54h 2Bh 2Bh 2Bh ODh Transceiver Response CCh COM Hexadecimal Representation of the Command CCh 43h 4Fh 4Dh 12 20 05 22 AC4490 Specifications 4 5 2 AT Enter Configuration Mode In order to send configuration commands via AT Command mode Configuration mode must be entered Once in Configuration mode standard configuration commands can be sent to the transceiver including the Exit Configuration Mode command Upon sending the Exit Configuration mode command the transceiver will return to AT Command mode When in AT Command mode
37. applications The OEM is required to have additional testing performed to receive this classification Contact Aerocomm for details Mobile Mobile defines equipment where the user will be 20cm or greater from the transmitting antenna The antenna must be mounted in such a way that it cannot be moved closer to the user with respect to the equipment although the equipment may be moved NOTE Ankles feet wrists and hands are permitted to be within 20cm of mobile equipment 8 3 1 OEM Equipment Labeling Requirements A WARNING The Original Equipment Manufacturer OEM must ensure that FCC labeling requirements are met This includes a clearly visible label on the outside of the OEM enclosure specifying the appropriate AeroComm FCC identifier for this product as well as the FCC Notice below The FCC identifiers are listed above in the Agency Identification Numbers chart A WARNING This 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 8 3 2 Antenna Requirements A WARNING This device has been tested with an MMCX connector with the antennas listed above When integrated in the OEMs product these fixed antennas require professional installation preventing end users from replacing them with non approved antennas Any antenn
38. bins 1x1 200 AC4490 1000 Australia 1x1 200 1000 Frequency Offset Frequency Offset is an AC4490 protocol parameter used in conjunction with RF Channel Number System ID System ID is similar to a password character or network number and makes network eavesdropping more difficult A receiving transceiver will not go in range of or communicate with another transceiver on a different System ID DES Data Encryption Standard Encryption is the process of encoding an information bit stream to secure the data content The DES algorithm is a common simple and well established encryption routine An encryption key of 56 bits is used to encrypt the packet The receiver must use the exact same key to decrypt the packet otherwise garbled data will be produced The 7 byte 56 bits Encryption Decryption Key is located in EEPROM Bytes DO D6 It is highly recommended that this Key be changed from the default Auto Channel To allow for more flexible network configurations Auto Channel can be enabled in Clients to allow them to automatically synchronize with the first Server they detect regardless of Channel Number Note A Client with Auto Channel will only synchronize with a Server operating in the same Channel Set and having a matching System ID 5 2 8 Auto Config The AC4490 has several variables that control its RF performance and vary by RF Mode and RF Architecture Enabling Auto Config will bypass the value for these vari
39. c Ez E am Mg RF Channel 8 Client Radio Client Radio Server Radio Server Radio tient Radio RF Channet 4 pg RF Channel 4 RF Channel 8 RF Carne 8 Sync to Channel Enabled Sync to Channel Enabled g l gege Sync Channel 2 Sync Channel 4 e RF Channet 4 mp Client Radio WE alll RF Channet 4 RF Channel 8 E Client Radio Client Radio RF Chanoet 2 pe Channel 2 RF Charre 2 r Client Radio Client Radio Server Radio RE Channol 2 RE Channot 2 E RF Channel 2 Sync to Channel Disabled Sync Channel n a Client Radio RF Channet 4 Client Radio RF Channel 4 12 20 05 Server Radio RF Channel 4 Sync to Channel Enabled Sync Channel 2 Client Radio RF Chance 4 Server Radio Won Redio RF Channel 8 LRE Channel 8 Sync to Channel Enabled KS p Sync Channel 2 Client Radio RF Channet B a Client Radio 5 eeng cient Radio RF Channet 8 Client Radio RF Channel 8 Client Radio RF Channet 8 39 AC4490 Specifications Table 10 US and International RF Channel Number Settings RF Channel Frequency Details and Regulatory Frequency Number Range Requirements Offset 46h 40h 0 AC4490 1x1 KS 4490 200 0 OFh 902 928MHz 26 hop bins US Canada 1 AC4490 1x1 AC4490 200 10 2Fh 902 928MHz 50 hop bins US Canada N A AC4490 1000 2 AC4490 1x1 US Canada AC4490 200 30 37h 915 928MHz 22 hop
40. can still send data to the transceiver but it should do so carefully Once CTS is disabled it will remain disabled until the buffer is reduced to the size specified by CTS On Hysteresis 5 1 5 RTS Handshaking pin 8 With RTS Mode disabled the transceiver will send any received packet to the OEM Host as soon as the packet is received However some OEM Hosts are not able to accept data from the transceiver all of the time With RTS Mode Enabled the OEM Host can keep the transceiver from sending it a packet 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 5 1 6 9600 Baud pin 12 9600_BAUD When pulled logic Low before applying power or resetting the transceiver s serial interface is forced to a 9600 8 N 1 8 data bits No parity 1 stop bit rate To exit the transceiver must be reset or power cycled with 9600_Baud logic High This pin is used to recover transceivers from unknown baud rates only It should not be used in normal operation Instead the transceiver Interface Baud Rate should be programmed to 9600 baud if that rate is desired for normal operation 5 1 7 RSSI pin 13 Instantaneous RSSI Received Signal Strength Indicator is used by the Host as an indication of instantaneous signal strength at the receiver The Host must
41. ceiver Host which contain system timing information This timing information synchronizes the Client transceivers to the Server Each network should consist of only one Server There should never be two Servers on the same RF Channel Number in the same coverage area as the interference between the two Servers will severely hinder RF communications The AC4490 runs a Peer to Peer type architecture where all transceivers whether Servers or Clients can communicate with all other transceivers To prohibit transceivers from receiving broadcast packets Unicast Only can be enabled 5 2 2 RF Mode All transceivers located on the same network must use the same RF Mode RF Delivery Overview All packets are sent out over the RF as either addressed or broadcast packets Addressed packets are only received by the transceiver specified by Destination Address If addressed packets are desired the Destination Address should be programmed with the MAC ID of the destination transceiver To simplify EEPROM programming Auto Destination can be enabled in Clients which allows the Client to automatically set its Destination Address to the address of the Server Broadcast packets are sent out to every eligible transceiver on the network If broadcast packets are desired RF Delivery should be set to Broadcast 12 20 05 36 AC4490 Specifications Acknowledge Mode In Addressed Acknowledge Mode the RF packet is sent out to the receiver designated by the Dest
42. consumption and satisfy certain regulatory requirements The transceivers are factory configured to their maximum agency allowable Host Command Byte 1 CCh Byte 2 25h Byte 3 Data Where Data New Max Power Transceiver Response Byte 1 CCh Byte 2 Data Where Data1 Data1 from Host Command 4 6 18 Transmit Buffer Empty The Host issues this command to determine when the RF Transmit buffer is empty The Host will not receive the transceiver response until that time Host Command Byte 1 CCh Byte 2 30h 12 20 05 30 AC4490 Specifications Transceiver Response Byte 1 CCh Byte 2 00h 4 6 19 Disable Sync to Channel The Host issues this command to disable Sync to Channel mode Host Command Byte 1 CCh Byte 2 85h Transceiver Response Byte 1 CCh Byte 2 RF Channel Number 4 6 20 Deep Sleep Mode The Host issues this command to put the transceiver into Deep Sleep mode Once in Deep Sleep the transceiver disables all RF communications and will not respond to any further commands until being reset or power cycled This command is valid for both Servers and Clients Host Command Byte 1 CCh Byte 2 86h Transceiver Response Byte 1 CCh Byte 2 RF Channel Number 4 6 21 Read Temperature The Host issues this command to read the onboard temperature sensor The transceiver reports the temperature in C where O 80h corresponds to 0 80 C and where D8 Oh corresponds to 40
43. en applying power or resetting the transceiver s serial interface is 12 23 Input 9600_BAUD NA forced to a 9600 8 N 1 rate To exit transceiver must be reset or power cycled with 9600_Baud logic High Received Signal Strength An analog output giving an instantaneous indication of received signal strength Only 13 12 Output RSSI l NE l valid while in Receive Mode Generic Input pin RESET Controlled by the AC4490 for power on reset if left unconnected After a Stable power on reset a logic Input UP_RESET High pulse will reset the transceiver When logic Low the transceiver interprets Host data as command data When logic High the transceiver interprets Input Command Data EE data as transmit data _10 bit Analog Data mput Cid DA Out 10 bit Analog Data Output 19 In Range Active Low when a Client transceiver is in range of a Server on same Channel with the same System ID Always 20 18 Output IN_RANGE N Low on a Server unless Sync to Channel is enabled wa 14 me REPORT RF Interface EEE SET RESET Active Low version of UP RESET If RESET is used UP RESET should be left floating 1 When ordered with a RS 485 interface not available on the AC4490 1x1 Must be tied to VCC or GND if not used Should never be permitted to float 3 If used requires a shunt 0 1uF capacitor at pin 15 followed by a series 1kQ resistor If used requires a series 1kQ resistor at pin 20 followed by a shunt 0 1uF capacitor
44. g the order 12 20 05 45 AC4490 Specifications Note If Enhanced Receive API is enabled the Receive API feature should be disabled by setting EEPROM byte Cth to FFh 5 2 15 Transmit API Packet Implemented in v6 7 of the firmware and later Transmit API Packet is enabled when bit 1 of the Enhanced API Control byte is set to 1h The OEM Host should use the following format to transmit a packet Payload Transmit Destination Payload 81h Data Length Aerocomm Use Retries Broadcast MAC 2 1 0 GE 1 80h Attempts EE For Aerocomm Use only may be set to any value 1 If the OEM Host does not encode the header correctly the transceiver will send the entire string up to 80h bytes as a data packet 2 Although the 7 bytes of overhead are not sent over the RF they are kept in the buffer until the packet is sent Keep this in mind so as not to overrun the 256 byte buffer 3 Setting the Destination MAC to FFh FFh FFh will broadcast the packet 5 2 16 API Send Data Complete Implemented in v6 7 of the firmware and later API Send Data Complete is enabled when bit 2 of the Enhanced API Control byte is set to 1h The transceiver sends the OEM Host the following data upon receiving an RF Acknowledge from the remote transceiver or after exhausting all attempts 00h Failure 82h Aerocomm Use RSSI 01h Success 1 RSSI is how strong the remote transceiver heard the local transcei
45. hannel Number Hexadecimal Transceiver Response Byte 1 CCh Byte 2 RF Channel Number Hexadecimal 4 6 3 Change Channel with Forced Acquisition Sync The Host issues this command to change the channel of the transceiver and force the transceiver to immediately begin synchronization Host Command Byte 1 CCh Byte 2 02h Byte 3 RF Channel Number Hexadecimal Transceiver Response Byte 1 CCh Byte 2 RF Channel Number Hexadecimal 4 6 4 Server Client Command The Host issues this command to change the mode Server or Client of the transceiver and can force the transceiver to actively begin synchronization The transceiver will not begin acquisition sync until its 12 20 05 24 AC4490 Specifications Range Refresh timer expires therefore it is recommended that the host uses the commands which force acquisition sync Host Command Byte 1 CCh Byte 2 03h Byte 3 Data Where Datal 00h Server 03h Client Transceiver Response Byte 1 CCh Byte 2 Software Version Number Byte 3 Data Where Data1 Data1 from Host Command 4 6 5 Sync to Channel Command The Host issues this command to change the Syne Channel byte and enable Sync to Channel Host Command Byte 1 CCh Byte 2 05h Byte 3 Data Where Data1 New Sync Channel Transceiver Response Byte 1 CCh Byte 2 05h Byte 3 Data Where Data1 Data1 from Host Command 4 6 6 Sleep Walk Power Down Command After the H
46. hop This mode is not compatible with Modem Mode 5 2 13 Receive API Implemented in v6 3 of the firmware and later Receive API can be enabled to determine the sender of a message This causes the radio to append a header to the received message detailing the length of the data packet and the sending radio s MAC Address The received packet will use the following format SE PDL Payload Data Length One byte specifying the length in bytes of the Payload Data Where Sender s MAC Three bytes specifying the three Least Significant bytes of the Sender s MAC Address The bytes shall be in order of significance from MSB to LSB PD Payload Data The actual string of characters sent by the remote radio 5 2 14 Enhanced Receive API Implemented in v6 7 of the firmware and later Enhanced Receive API is enabled when bit 0 of the Enhanced API Conirol byte is set to 1h Upon receiving a packet the transceiver sends its OEM Host the packet in the following format Payload Data Aerocomm RSSI Destination Payload BIN Length 1 80h Use MAC 2 1 0 Data The RSSI is how strong the remote transceiver heard the local transceiver When both API Send Data Complete and Enhanced Receive API are enabled API Send Data Complete will be sent to the transceiver before it gets a Receive API Packet If API Send Data Complete is missed for any reason the Enhanced Receive API packet may be sent first thus reversin
47. ination Address Transmit Retries is used to increase the odds of successful delivery to the intended receiver Transparent to the OEM Host the sending transceiver will send the RF packet to the intended receiver If the receiver receives the packet free of errors it will tell the sender If the sender does not receive this acknowledge it will assume the packet was never received and retry the packet This will go on until the packet is successfully received or the transmitter exhausts all of its retries The received packet will only be sent to the OEM Host if and when it is received free of errors In Broadcast Acknowledge Mode the RF packet is broadcast out to all eligible receivers on the network Broadcast Attempts is used to increase the odds of successful delivery to the intended receiver s Transparent to the OEM Host the sending transceiver will send the RF packet to the intended receiver If the receiver detects a packet error it will throw out the packet This will go on until the packet is successfully received or the transmitter exhausts all of its attempts Once the receiver successfully receives the packet it will send the packet to the OEM Host It will throw out any duplicates caused by further Broadcast Attempts The received packet will only be sent to the OEM Host if it is received free of errors 5 2 3 Sub Hop Adjust Sub Hop Adjust is an AC4490 protocol parameter and should only be modified at the recommendation of Aerocomm
48. it is set Host Command Byte 1 CCh Byte 2 15h Byte 3 Data Where Data Bit 0 Auto Destination Bit 1 Auto Channel Bit 4 Enable Auto Destination Modification Bit 5 Enable Auto Channel Modification Transceiver Response Byte 1 CCh Byte 2 Data Where Data1 Bit 0 New Auto Destination Setting Bit 1 New Auto Channel Setting Bits 2 7 0 4 6 12 Read Digital Inputs The Host issues this command to read the state of both digital input lines Host Command Byte 1 CCh Byte 2 20h Transceiver Response Byte 1 CCh Byte 2 Data Where Data1 bit 0 GIO bit 1 Gl1 12 20 05 27 AC4490 Specifications 4 6 13 Read ADC The Host issues this command to read any of the three 10 bit onboard A D converters Because the RF is still active in on the fly mode the transceiver will not process the command until there is no activity on the network Therefore the Read RSSI command is useful for detecting interfering sources but will not report the RSSI seen from a remote transceiver on the network The equations for converting these 10 bits into analog values are as follows Analog Voltage 10 bits 3FFh 3 3V Temperature C Analog Voltage 0 3 0 01 30 RSSI Value dBm 105 0 22 3FFh 10 bits Host Command Byte 1 CCh Byte 2 21h Byte 3 Data Where Data1 00h AD In 01h Temperature 02h RSSI Transceiver Response Byte 1 CCh Byte 2 Data Byte
49. l interpret incoming Host data as Command Data The Host can then read and write parameters using the various configuration commands listed below To exit Configuration Mode the Host must perform a hardware or power on reset or issue an Exit Command Mode command to the transceiver While in Configuration Mode the RF circuitry will be disabled 4 4 1 EEPROM Byte Read Upon receiving this command a transceiver will respond with the desired data from the address requested by the Host Host Command Byte 1 COh Byte 2 Address Byte 3 Length 01 FFh 1 255 bytes 00h 256 bytes Transceiver Response Byte 1 COh Byte 2 Address Byte 3 Length Byte 4 n Data at requested address s 4 4 2 EEPROM Byte Write Upon receiving this command a transceiver will write the data byte to the address specified but will not echo it back to the Host until the EEPROM write cycle is complete The write can take as long as 10ms to complete Following the write cycle a transceiver will transmit the data byte to the Host Multiple byte EEPROM writes are allowed up to a length of 128 bytes An EEPROM boundary exists between addresses 7Fh and 80h No single EEPROM write command shall write to addresses on both sides of that EEPROM boundary Note The EEPROM has an endurance of 20 000 write cycles Every EEPROM Write command issued regardless of address constitutes a write cycle Host Command Byte 1 C1h Byte 2 Address Byte 3 Length 01
50. n 17 When logic High the transceiver interprets incoming Host data as transmit data to be sent to other transceivers and their Hosts When logic Low the transceiver interprets Host data as command data see section 4 12 20 05 35 AC4490 Specifications 5 1 10 AD In and DA Out pins 18 and 19 respectively AD In and DA Out can be used as a cost savings to replace Analog to Digital and Digital to Analog converter hardware Reading and writing of these two pins locally can be performed using commands found in the On the Fly Control Command Reference Note DA Out is an unbuffered high impedance output and must be buffered by the OEM Host when used 5 1 11 In Range pin 20 The IN_RANGE pin at the connector will be driven logic Low when a Client is in range of a Server on the same RF Channel and System ID If a Client cannot hear a Server for the amount of time specified by Range Refresh it will drive the IN_RANGE pin logic High and enter a search mode looking for a Server As soon as it detects a Server the IN_RANGE pin will be driven logic Low A Server Host can determine which Clients are in range by the Server s Host software polling a Clients Host IN_RANGE will always be Low on the Server 5 2 SOFTWARE PARAMETERS Following is a description of all software parameters used to control the AC4490 5 2 1 RF Architecture Unicast Broadcast The Server controls the system timing by sending out regular beacons transparent to the trans
51. ndix I GND Kaes VOUT Bottom Side Artwork Viewed from the Top 12 20 05 59
52. ndustrial applications Applications requiring unusual environmental requirements such as military medical life support or life sustaining equipment are specifically not recommended without additional testing for such application Limited Warranty Disclaimer Limitation of Liability For a period of one 1 year from the date of purchase by the OEM customer AeroComm warrants the OEM transceiver against defects in materials and workmanship AeroComm will not honor this warranty and this warranty will be automatically void if there has been any 1 tampering signs of tampering 2 repair or attempt to repair by anyone other than an AeroComm authorized technician This warranty does not cover and AeroComm will not be liable for any damage or failure caused by misuse abuse acts of God accidents electrical irregularity or other causes beyond AeroComm s control or claim by other than the original purchaser In no event shall AeroComm be responsible or liable for any damages arising From the use of product From the loss of use revenue or profit of the product or As a result of any event circumstance action or abuse beyond the control of AeroComm whether such damages be direct indirect consequential special or otherwise and whether such damages are incurred by the person to whom this warranty extends or third party If after inspection AeroComm determines that there is a defect AeroComm will repair or replace the OEM transcei
53. oftware for operation They also feature a number of On the Fly Control Commands providing the OEM with a very versatile interface for any network AC4490 transceivers operate in a Point to Point or Point to Multipoint Client Server or Peer to Peer architecture One transceiver is configured as a Server and there can be one or many Clients To establish synchronization between transceivers the Server emits a beacon Upon detecting a beacon a Client transceiver informs its Host and a RF link is established This document contains information about the hardware and software interface between an AeroComm AC4490 transceiver and an OEM Host Information includes the theory of operation specifications interface definition configuration information and mechanical drawings The OEM is responsible for ensuring the final product meets all appropriate regulatory agency requirements listed herein before selling any product 12 20 05 7 AC4490 Specifications 2 AC4490 Specifications GENERAL 20 Pin Interface Connector Samtec TMM 110 01 L D SM mates with Samtec SMM 110 02 S D RF Connector MMCX receptacle mates with any manufacturers MMCX style plug Antenna AC4490 1x1 Customer must provide AC4490 200 MMCX Connector or integral antenna AC4490 1000 MMCX Connector Serial Interface Data Rate Baud rates from 1200 bps to 115 200 bps Power Consumption typical Duty Cycle TX Transmit RX Receive 10 TX 50
54. ost issues the power down command to the transceiver the transceiver will de assert the In_Range line after entering power down A Client transceiver in power down will remain in sync with a Server for a minimum of 2 minutes To maintain synchronization with the Server this Client transceiver should re sync to the Server at least once every 2 minutes This re sync is accomplished by issuing the Power Down Wake Up Command and waiting for the In Range line to go active Once this occurs the Client transceiver is in sync with the Server and can be put back into power down This command is only valid for Client transceivers Host Command Byte 1 CCh Byte 2 06h 12 20 05 25 AC4490 Specifications Transceiver Response Byte 1 CCh Byte 2 RF Channel Number 4 6 7 Sleep Walk Power Down Wake Up Command The Power Down Wake Up Command is issued by the Host to bring the transceiver out of power down mode Host Command Byte 1 CCh Byte 2 07h Transceiver Response Byte 1 CCh Byte 2 RF Channel Number 4 6 8 Broadcast Mode The Host issues this command to change the transceiver operation between Addressed Mode and Broadcast Mode If addressed mode is selected the transceiver will send all packets to the transceiver designated by the Destination Address programmed in the transceiver If Broadcast mode is selected the transceiver will send its packets to all transceivers on that network Host Command Byte 1 CCh Byte 2 08h
55. ower dBm 10 Table 13 Current versus Output Power for AC4490 1x1 Transmitter Power dBm mn ho ge CH al o al o al CH 69 71 72 722 725 73 735 74 745 75 755 76 765 77 77 5 78 Transmit Current Consumption mA Table 14 Current versus Output Power for AC4490 200 Transmitter ine a rm o Power dBm f a 61 64 65 66 675 70 73 7 83 88 935 99 105 1105 1145 1175 126 127 5 Transmit Current Consumption mA 12 20 05 42 AC4490 Specifications Table 15 Current versus Output Power for AC4490 1000 Transmitter Power dBm sa BR amp 8 an 430 430 470 520 560 650 740 780 870 950 1000 1080 1130 1170 1260 1300 Transmit Current Consumption mA 12 20 05 43 AC4490 Specifications 5 2 11 Interface Options Modem Mode Full modem handshaking is supported by the transceivers when enabled in EEPROM Modem Mode is incompatible with RS 485 DE mode Because Command Data performs an alternate function when this mode is enabled CC on the fly commands cannot be used and Configuration Mode is entered by forcing 9600 baud through the 9600_BAUD pin Therefore modem mode though enabled in EEPROM will be ignored when 9600 baud is forced Both modem interfaces are shown below Table 16 Transceiver Interface to DCE Server Transceiver When Interfacing the AC4490 to a DCE Data Communications Equipment Direction with greet Respect to AC449
56. systems on different channel numbers can interfere with each other To avoid this kind of interference collocated networks can use Sync to Channel Sync to Channel synchronizes the frequency hopping between multiple collocated networks A Server transceiver with Sync to Channel enabled must have its Syne Channel set to another Server s RF Channel Number It is required that a Server with Sync to Channel enabled must have its Sync Channel set to a value less than its RF Channel Number Collocated networks using Sync to Channel must use the same Channel Set Important Note If Server A with Sync to Channel enabled cannot synchronize to Server B on the Sync Channel Server A will not be able communicate with its Clients Server A must wait until it synchronizes with Server B at which point its IN_RANGE pin will be asserted before 7 57 600 is the default baud rate 00h will yield a stop bit of 421uS The stop bit at 1200 baud should be 833us 12 20 05 38 AC4490 Specifications establishing communications Server B will not be affected and hence can communicate with its Clients See the Diagrams below for examples Frequency Hop Synchronization Using the Daisy Chain Network Arrangement Client Radio RF Channet 2 Server Radio RF Channel 2 cuen raaio eo 2 Client Radio RF Channet 2 Client Radio RF Channet 2 4 Client Radio RF Channel 2 Sync to Channel Disabled Sync Channel n a f
57. tains extra header bytes not counted in the RF Packet Size Therefore it is much more efficient to send a few large packets than to send many short packets However if RF Packet size is set too large 12 20 05 37 AC4490 Specifications and Acknowledge Mode is enabled the transceiver will not be able to send any packets because Acknowledge Mode requires the entire RF packet to be sent in the same hop 5 2 6 Serial Interface Baud Rate This two byte value determines the baud rate used for communicating over the serial interface to a transceiver Table 8 Baud Rate Timeout lists values for some common baud rates Baud rates below 1200 baud are not supported For a baud rate to be valid the calculated baud rate must be within 3 of the OEM Host baud rate If the 9600 BAUD pin Pin 12 is pulled logic Low at reset the baud rate will be forced to 9 600 For Baud Rate values other than those shown in Table 5 Baud Rate the following equation can be used BAUD 100h 14 7456E 64 desired baud rate BaudH Always 0 BaudL Low 8 bits of BAUD base16 Table 9 Baud Rate Interface Timeout BaudL 42h BaudH 43h Free SD DDE 115 200 57 600 38 400 5 2 7 Network Topology RF Channel Number RF Channel Number provides a physical separation between collocated networks The AC4490 is a spread spectrum frequency hopping transceiver with a fixed hopping sequence Without synchronizing their frequency hopping collocated
58. tal Interface Data emgeet EE Ee es DEEN 11 3 3 2 Ee EE 11 333 RTE 13 3 3 4 Maximum Overall System Throughput sees esse s esse eee eee 14 4 CONFIGURING THE AC4490 nannnnnnvnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnenr 15 4 1 EEPROM PARAMETERS Hine ae 15 4 2 CONFIGURATION FLOW OF THE AC4490 NEEN 18 4 3 COMMAND QUICK REFERENCE sese eee 19 44 EEPROM CONFIGURATION COMMANDS sees ee ee eee 21 4 4 1 EEPROM Byt REG esses nevis eee nea see wats a EEE E la 21 4 4 2 EEPROM Byte Write ded ita A oT edgar 21 4 4 3 EEPROM Exit Configuration Mode Commande 22 4 5 AC4490 AT COMMANDS eu asbest Zeri tecces fase docs sete desk Ario raker Babes 22 4 5 1 Enter AT Command E 22 4 5 2 AT Enter Configuration Mode iii gias Oai a cH aE ee ses E AEU S 23 4 5 3 Exit AT Command Mode cocida ue ENEE EE Eed eels 23 4 6 ON THE FLY CONTROL COMMANDS CC COMMAND Mopp 23 4 6 1 STATUS REQUEST E 24 4 6 2 Change Channel without Forced Acquisition SYNC sss sse es sees 24 4 6 3 Change Channel with Forced Acquisition SYNC esse ee eee 24 4 6 4 Server Cllent COMMON EE 24 4 6 5 Syne 1o Channel COMMANd A a Seen 25 4 6 6 Sleep Walk Power Down Commande 25 4 6 7 Sleep Walk Power Down Wake Up Commande 26 4 6 8 Broadcast T ita Eet D cng stan tee 26 4 6 9 Write Destin ton Address cas eet reueg Dese nate RENE EE 26 4 6 10 Read Destination Tela 26 4 6 11 Auto Channel Auto Destinati0N sese 27 4 6 12 Read Digital Inputs icc aida deso dclis 27
59. the RF If Full Duplex is enabled the DA Out is an unbuffered high impedance output and must be buffered by the OEM Host when used 12 20 05 11 AC4490 Specifications transceiver must wait for its appropriate hop even numbered hops for the Server and odd numbered hops for the Client Upon doing this the transceiver will calculate the amount of time until the next hop to ensure that it has time to send the packet If there is enough time it will send the packet if not it will wait until its next appropriate hop Transmit Retries and Broadcast Attempts are handled in this same manner 12 20 05 12 AC4490 Specifications 3 3 3 Timing Diagrams Addressed Acknowledge Mode with Interface Timeout Local_RXD Packet Data Wait for Hop Local_RF_TXD GC Remote_RF_TXD El N 7 RF Acknow ledge Remote_TXD W Interface Timeout Hop SH Hop Time Hop_Frame Addressed Acknowledge Mode with Fixed Packet Length Local_RXD Packet Data wait for Hop Local RF TXD RF Packet Remote RF TXD RF Acknow ledge Remote TXD Received Data Hop Period Lw Time Broadcast Acknowledge Mode with Interface Timeout Hop_Frame Local_RXD Packet Data Wait for Hop Local_RF_TXD Remote_RF_TXD Remote TXD A Interface Timeout Hop RS Hop Time Hop_Frame 12 20 05 13 AC4490 Specifications Broadcast Acknowledge Mode with Fixed Packet Length Local_RXD Packet Data Wait for Hop
60. ver 2 Successful RF Acknowledge updates the Success Failure byte 3 When the transceiver is transmitting Broadcast Packets it will always return success after exhausting all Broadcast Attempts 4 The transceiver could receive a failure even though the packet was received as it could have missed the RF Acknowledge from the remote transceiver When the API Send Data Complete is enabled an RF Acknowledge is received for every packet that has been transmitted 12 20 05 46 AC4490 Specifications 6 Dimensions Critical parameters are as follows Interface Connector 20 pin OEM interface connector Samtec TMM 110 01 L D SM mates with Samtec SMM 110 02 S D MMCX Jack Antenna connector Teleg rtner P N J01341C0081 mates with any manufacturer s MMCX plug Figure 2 AC4490 with MMCX Connector Mechanical 20 pin header 0 020 sq posts on 0 079 inch 2mm centers Ger 0 180 0 062 I try ry ra ror a 0 067 0 000 K MMCX jack 0 125 dia non plated holes 0 100 dia non plated hole 2 places 1 place under shield 1 650 1 650 O O O Gen O S O O O O 1 320 O EE 1 010 O 2 O 0 825 O O O O O MMCX jack 0 145 dia 0 100 O S O E O S l CO A E 0 000 0 000 ooo Q o o oon o o NO Orr Y Mm oO ooo o T rT 12 20 05 47 AC4490 Specifications Figure 3 AC4490 with Integral GigaAnt Antenna on Top Mechanical 0 157 0 062 0 000 1 650 1 550 1 010 0 100
61. ver at their discretion If the product is replaced it may be a new or refurbished product 12 20 05 DOCUMENT INFORMATION Revision Version 1 0 Version 1 1 Version 1 2 Version 1 3 Version 1 4 Version 1 5 Version 1 6 Version 1 7 Version 1 8 Version 1 9 Version 2 0 Version 2 1 Version 2 2 Version 2 3 12 20 05 Description 3 15 2002 Initial Release Version 12 18 2002 Preliminary Release 12 20 2002 Preliminary Release Changed location of new interface pins for higher compatibility with AC4424 product family 1 29 2003 Updated interface baud rate formula table Updated current consumption table Corrected RSSI plot Updated Interface Timeout information Renamed product family to AC4490 Multiple byte EEPROM read write now allowed 2 18 2003 Added Max Power byte Removed Write Enable references Fixed Power Down Up command response Removed Peer to Peer bit Added Auto Destination Added Unicast Only bit Added 500mW product Revised part numbers Updated Channel Number settings Not released 11 07 2003 Added One Beacon and modem modes Included AC4486 product line Added 500mW specifications Updated part numbers Added AT Commands Eliminated Commercial designation All transceivers are now industrial qualified 7 09 04 Changed Range Refresh so that Oh is an invalid setting Updated AC4490 500mW output power conducted and EIRP Added warranty information Changed AC4490 500
62. yte written by this command Warning It is recommended that you perform a read before you issue the write command to verify that the byte requires writing to avoid unnecessary writes It is possible while performing an EEPROM write without a stable power supply that the EEPROM can become corrupted rendering the radio inoperable 4 6 24 Reset Command The Host issues this command to perform a soft reset of the transceiver Any transceiver settings modified by CC Commands will be overwritten by values stored in the EEPROM Host Command Byte 1 CCh Byte 2 FFh Transceiver Response There is no response from the transceiver 12 20 05 32 AC4490 Specifications 5 Theory of Operation 5 1 HARDWARE INTERFACE Below is a description of all hardware pins used to control the AC4490 5 1 1 Gin Generic Inputs 0 and 1 pins 4 and 14 respectively and GOn Generic Outputs 0 and 1 pins 1 and 9 respectively Both Gin pins serve as generic input pins Both GOn pins serve as generic output pins Reading and writing of these pins can be performed using CC Commands details can be found in the On the Fly Control Command Reference These pins alternately serve as control pins when Modem Mode is enabled in the EEPROM 5 1 2 TXD Transmit Data and RXD Receive Data pins 2 and 3 respectively Serial TTL The AC4490 accepts 3 3 or 5VDC TTL level asynchronous serial data the 500mW 1000mW transceiver ONLY accepts 3 3V level signals on the

Download Pdf Manuals

image

Related Search

Related Contents

SISTEMA PERUANO DE INFORMACIÓN JURÍDICA  User manual for Protrainer XT in English/USA  Franke 0390042  Descargar Manual de Usuario    User Manual - Electronic Innovation DeviceNet Vehicle Control  CP-SP-1154E - Azbil Corporation  LEKT415401YW-LD9  Canada  Anleitung - CONRAD Produktinfo.  

Copyright © All rights reserved.
Failed to retrieve file