2.9.2 Antenna Tuning

For applications using a loop antenna, the ATA8510/15 offers an automatic antenna-tuning feature that improves antenna performance by compensating for hand effects or matching component value variations. Antenna tuning maximizes the radiated power of the loop antenna during transmission by changing an internal capacitor behind pin 5 (ANT_TUNE).

The specified tuning value can also be used for receiving, thus optimizing loop antenna matching.

As long as no antenna tuning process was performed after power-on, an initialization value is used from the EEPROM. The value can be configured independently for each service in the eepServices.FEAT.ANTN[3:0] variables. The default value is 7.

Address Service0

Name

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

0x00CD

FEAT

ANTN[3:0]

An automatic antenna-tuning process can be activated at the following time points:

  • After power-on during system initialization when enabled in eepConfValid.confInitFlags.AntTune.

Address

Name

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

0x0008

confInitFlags

AntTune

TempMeas

SRC

FRC

  • During start-up of TXMode as the operating mode after system start if enabled in eepTrxConf.sysStartConfig.ANT_TUNE.
Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0x0019 sysStartConfig RF_CAL ANT_TUNE VCO_TUNE IDLEModeSelector TMDEN OPM[1:0]
  • During start-up of TXMode via the “Set System Mode” SPI command (see Set System Mode).
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
systemModeConfig RF_CAL ANT_TUNE VCO_TUNE IDLEModeSelector TMDEN OPM[1:0]
  • From IDLEMode via the “Calibrate and Check” SPI command if bit EN_ANT_TUNE in tuneCheckConfig is set to ‘1’ (see Calibrate and Check).

Name

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

tuneCheckConfig

EN_ ANT_TUNE

EN_ TEMP_MEAS

EN_ SRCCAL

EN_ FRCCAL

EN_ VCOCAL

EN_SELF CHECK

Setting the ANT_TUNE bit to ‘1’ within the eepEventConf.cmdRdyConf command-ready variable raises a command-ready (CMD_RDY) event on the PB6 event pin after the antenna tuning process finishes.

Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0x0096 cmdRdyConf ANT_TUNE TEMP_MEAS SRC_CAL FRC_CAL VCO_CAL RF_CAL SELFCHECK TX

Antenna tuning requires additional time during mode start-up, see Timing Characteristics.

A description of the integrated antenna-tuning hardware can be found in Antenna Tuning. The application design is described in Antenna Tuning.