Detect presence of an NFC card using the PN512 ADC I/Q Channels

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Detect presence of an NFC card using the PN512 ADC I/Q Channels

ソリューションへジャンプ
849件の閲覧回数
user_leo
Contributor II

Hello,

As a low power option, I am attempting to detect a card using just the readouts from the ADC I and Q channels which are done by reading Register 0x3B. 

However, the only read out I get from it is 0xF0 after the field is turned on. Before that the readout is 0x88. There seems to be no discernible difference between the readouts when there is a card vs when there isn't a card. 

I was able to successfully use the provided libraries Ex1 Discovery Loop to detect NFC cards using the pn512 over SPI and sending the WakeUp command but because there is so much overhead I am just trying to detect the presence of a card using the ADC I/Q channels only that way I don't have to turn on the pn512 for as long. Basically trying to do Low Power Card Detection with the PN512. 

Thank you 

ラベル(2)
0 件の賞賛
返信
1 解決策
788件の閲覧回数
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello @user_leo

Perhaps the only approach I could suggest you is to put the host processor to sleep and wake it up at periodic intervals to turn the RF Field ON and scan for tags.

Please, explore the possibility of moving your development to one of the latest focus products from our NFC Readers portfolio, as these devices support Low Power Card Detection, and they could help you speed up your development and avoid implementation issues.

I apologize for the inconvenience.

Regards,
Eduardo.

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
789件の閲覧回数
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello @user_leo

Perhaps the only approach I could suggest you is to put the host processor to sleep and wake it up at periodic intervals to turn the RF Field ON and scan for tags.

Please, explore the possibility of moving your development to one of the latest focus products from our NFC Readers portfolio, as these devices support Low Power Card Detection, and they could help you speed up your development and avoid implementation issues.

I apologize for the inconvenience.

Regards,
Eduardo.

0 件の賞賛
返信
785件の閲覧回数
user_leo
Contributor II

Hello again!

I see that is unfortunate. I thought I read that the LPCD was performed by detecting detuning via the ADC I/Q channels on the newer NFC chips and hoped to do something similar with the PN512. 

Regardless,

Thank you for the reply. 

0 件の賞賛
返信
845件の閲覧回数
user_leo
Contributor II

Edit: Attached is an image of some log messages which show the ADC value read from register 0x3B and whether a card was detected or not. 

0 件の賞賛
返信