2017-08-14 07:42 PM
dear all:
i have received the error codes: 8E....(it is really a long data)from ST95HF,which means ''reception lost without EOF received'',i don not know why,are u guys have the same problem.and this error code occurs only when i use NFC function
Solved! Go to Solution.
2018-06-22 09:01 AM
Hello Stefan,
Please have a look on the thread below:https://community.st.com/0D50X00009Xkf5qSAB
Experiment have already been done and conclusion seems that the design provided by ST is already trimmed to have performances at 3V power supply. Increasing power by putting 5V has benefit in the transmit path but have also impact on receive part because their is no modification on chip sensitivity and thus Tag answer can be not seen correctly. BRPB
2017-08-21 05:59 AM
Posted on August 21, 2017 at 14:59
Hi
Could you give more details on which command you send, what is the total size of your command, which protocol do you use, which tag are you trying to read or write...
Depending on that the answer can be different.
For information if you do not already know it
, the ST95HF has a limited buffer of 528-byte depth (VICC and Type B) / 526-byte depth (Type A) in reader mode (described in section 4.3 Support of long frames, cf. DataSheet).
Kind Regards.
2017-08-24 12:55 AM
Thank you so much for your reply.There are our command code:(We select 15693 protocol in reader mode,we want to read 15693 tag)
1�?00 02 02 02 09
2�?02 ff ff
3�?00 09 04 68 01 01 D1
4�?02 ff ff
5�?00 04 03 26 01 00
6�?00 55
7�?02 ff ff ff
8�?00 02 02 00 00
After we send the 00 02 02 00 00,the ST95HF replys a lot of code back,which more than 50 byte.
And there are some interesting phenomenons we had finded in our process:
1�?if we use 3.3V for VPS_TX,the ST95HF never replys error code
if
we use 5V for VPS_TX,the ST95HF replys error code
________________ Attachments : The error codes.logicdata.zip : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006HyKR&d=%2Fa%2F0X0000000b8R%2FH6VWbLfSLP49ZuOKU.FhfkAwpr_PUD6XZj5cnvo3Jvw&asPdf=false2017-08-24 01:20 AM
Hi,
You wrote that you want to use the 15693 protocol to read 15693 tag, but your first command selects 14443A protocol.
For 15693 you should send this command:
-> 00 02 02 01 1D (ISO15693, 52Kbps, Wait for SOF, Mod 10%, Single Subcarrier, Append CRC)
Let me know if this is 15693 or 14443A protocol you want to select.
What was the voltage set on the ST95HF board at design (3.3V or 5V)? You cannot change
VPS_TX voltage only, you need to adapt your board when moving from 3.3V to 5V (and vice versa). VPS_TX, VPS_Main, Antenna tunning, ....You can refer to the ST95HF
http://www.st.com/resource/en/datasheet/st95hf.pdf
to have more details on commands and DC characteristics (if you do not already have it).Best Regards.
2017-08-26 01:52 AM
Hi,
Thank you very much for your reply.
We do want to select 15693 protocol to read 15693 tag.At our design,the VPS is used 3.3V for supply voltage,and the VPS_TX is used 5V for supply voltage.But i do not see any suggestions about the VPS ?VPS_TX have to be designed with the same voltage in the ST95HF DataSheet. There is my design schematic diagram below.Looking forward to your more suggestion.
2017-08-28 02:03 AM
Posted on August 28, 2017 at 11:03
Hi,
1) If you want to read/write ISO15693 Tags, you first need to select ISO15693 protocol by sending the following command to the ST95HF:
-> 00 02 02 01 1D
2) What I intended to say by '
You cannot change
VPS_TX voltage only', is not that you must have VPS_TX = VPS_Main. But if you design your board with VPS_Main = X.X Volts and VPS_TX = Y.Y Volts, you cannot change those values without adapting the board (antenna tuning, capacitors, ...).
You can refer to the
<LINK NO LONGER ACTIVE>
to help you and there is a
<LINK NO LONGER ACTIVE>
too for the antenna (These documents are wrote for the CR95HF but are also applicable to the ST95HF).
May I suggest a discussion thread on this subject that will help you as well (
https://community.st.com/s/question/0D50X00009Xkf5qSAB/using-m24lrdiscovery-with-5v-on-vpstx
).
Hope it helps.
Best Regards,
2017-08-28 07:43 PM
Posted on August 29, 2017 at 02:43
Hi,
Thank you again for your information. it does help me a lot.
I had follow the antenna design guide and used the calculation tool to design the antenna. Is there any problem
with VPS_Main = 3.3Volts and VPS_TX = 5 Volts,would it do harm to the ST95HF.
I
sent the following command to the ST95HF to select ISO15693 protocol:-> 00 02 02 01 09(26Kbps WFS MOD100% Single subcarrier CRC appended), is it OK?
Thank you again.Looking forward to your reply.
Best Regards,
2017-08-29 03:02 AM
Hi,
There is no problem to use ST95HF
with VPS_Main = 3.3Volts and VPS_TX = 5 Volts. O
ne thing to be aware is that the signal on RX1 and RX2 (between RX1-GND and RX2-GND) does not exceed 8 Volts. With your 1Kohm resistor, this is very sufficient to attenuate the signal.Your command to select ISO15693 protocol is OK and the ST95HF should answer:
-> 02 00 00
And after that the ST95Hf is ready to send RF commands.
Best regards.
2017-09-07 12:02 AM
Hi,
Unfortunately,there is another problem with our product,the shell of our product is made up of metal material and the antenna was covered partly,as a result,the distance of detecting tag(ISO14443 tag,A&B) is very short,is there any solution to increase the detecting distance?
How about change the shape of the antenna or modify the shell?
2017-09-14 08:00 AM
Hi,
I'm sorry my knowledge on hardware side is not good enough to give you the best answer. The only advice that I can give, is that the antenna should be distant from any metal part as this will disrupt the magnetic field. And in consequence limit the distance for communication. One possibility is to add ferrite materials between antenna and metal but this will not be as well as an antenna without metal around and it could be more expensive.
I let someone more expert help you on this.
Best Regards.