This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TRF7963A: Auto-Tuning the Reader Antenna

Part Number: TRF7963A
Other Parts Discussed in Thread: TRF7964A

I am creating a design for the TRF7963a to read/write NTAG2016 tags in a very restricted environment.  I am using the TRF7960EVM as my reference circuit but with the loop antenna replaced with a 1.5 uH  through-hole ferrite drum inductor (Bourns RLB0913-1R5K).  The inductor axis is always coaxial with the tag axis and the maximum reading distance from the top of the inductor is 10 mm.  I used a VNWA to obtain the complex impedance of the inductor at 13.56 MHz and SimSmith to determine the values of the matching network (C21-C24 and R6 in the EVM schematic).  I then (a) modified a copy of the EVM by deleting use of the loop antenna and adding a SMA connector and (b) created a PCB to test the antenna circuit.  It works very well and provides a reading distance of 25+ mm.

Now comes the rub.  The inductor has a tolerance of +/-10%.  When I feed the min/max values into SimSmith the matching network does not do a good job which is expected.  So I have three options of where to go from here.  1)  Ignore the inductor tolerance and hope the worse case  values will still provide a reading range of 10+ mm.  2)  Replace C23 with a trimmer capacitor and manually tune each copy of the circuit in manufacturing test (UGH!).  3)  Replace C23-C24 with a pair of cathode connected varactor diodes and use a DAC to tune the series capacitance value via the control firmware.

I prefer Option 1 but I need feedback from others to determine if this is reasonable.  So I am leaning toward Option 3.  To make this work I would vary the varactor control voltage to adjust the parallel capacitance and use the external signal level values in the RSSI register to determine when the tuning is optimal.  The process would use a successive approximation algorithm.  The tuned value would be saved in Flash ROM.  Has anyone tired such an approach?  If yes, does it work?  In theory it should work but ....

  • Hello Alton,

    For ISO14443A and trying to get just ~1cm read range, you may okay with that tolerance range... I think it would be helpful that the tuning has a wide bandwidth, but that said, it sounds like you are in a non-ideal environment, so that along with the poor tolerance could still cause issues. You really would need to make sure the detuning in both direction (1.65uH and 1.35uH) performs okay.

    That said, trying to get a 5% tolerance inductor would be a much better option...

    About the 'auto-tuning', I can't say I have any experience with anyone trying Option 3, and I agree Option 2 is not a good solution. I would focus on making Option 1 work.

    It sounds like you understand antenna tuning quite well but I'll still leave you this app note as a reference just in case www.ti.com/lit/pdf/sloa241
  • Ralph,


    Thank you for your input on this topic.  I have decided to add the varactor tuning circuit to the design in parallel with a standard capacitor pair as a fall back should the varactor design fail.  I have also changed the transceiver part to a TRF7964A from the original TRF7963A.  The parts is powered from 5.0 VDC.

    I am now concerned about the RF signal levels across the inductor (antenna) exceeding the varactor bias signal.  Can you provide me with a worst case estimate of the P-P signal level while transmitting?  I am using a Skyworks SMV1470 dual varactor and the expected bias range is 1.0-3.3 VDC.  If need be I can add a parallel capacitor and move the range higher.  Your input on the signal levels will be appreciated.

    Best regards,

    Al

  • Alton - 

    at the 50 Ohm point the Vpp (when running at +5VDC into the part and it set for full power out) will be around 9Vpp...on the coil side (other side of the series tuning cap for the resonant tank circuit - the Vpp seen there typically can be above 30Vpp. (depends on the resulting bandwidth or Q setting you are using. (higher BW, higher Q = more volts and more current through the coil...lower bandwidth, lower Q = less volts, less current in your generated field) - per the ISO standards, if you are using the ISO15693 protocol, you should set your BW to 848kHz, for resulting Q setting of around 16, for ISO14443A or B based applications, BW should be 1.7MHz and the resulting Q will then be set to around 7. (in that area) - for ISO14443A applications using some of the names like Ultralight, etc. also known as Type 2 NFC cards - these i have seen work very well with the TRF79xxA family, with antenna settings same as for ISO15693, and range is excellent too. The ISO14443A/B or NFC Type 4A/4B cards do require the lower Q settting. 

    in looking at the datasheet for your choice of varactor - i see this one was tested at 1MHz in some cases, and at 900MHz for most of it. I would venture to guess the capacitance table might be quite different for 13.56MHz - you should ask  the vendor, plus since we know the voltages might be higher than what i see in range for this device, you may want to look around for others. 

    see attached for what is present inside the impedance match, and then know that the coil voltage (when tuned normally) should be measured, so you know what max looks like in your system.

    5773.TRF79xxA_Test points_05_2013.pdf 

  • Josh,

    Thank you for the information and for the document that shows the expected signals.  The varactor tuning scheme is now deleted as it will not work at the transmitter output voltage levels.  Back to using a 5% inductor for the antenna.  Fortunately the transceiver communication range is limited to 10 mm from the top of the inductor and the center of the RFID tag will always be coaxial with the inductor core axis.

    Best regards,


    Al