We're making a design with PN7150 and Arduino to detect NFC tag. I have worked the schematic out according to typical application schematic in PN7150 datasheet.
When I2CADR0 and I2CARDR1 are connected to ground, serial monitor showed two i2c addresses 0x28 and 0x7C at the first scanning. When I2CADR0 and I2CARDR1 are connected to PVDD( 3,3V), serial monitor showed two i2c addresses 0x2B and 0x7C at the first scanning. And then only 0x7C can be scanned. But 7-bits slave addresses of PN7150 are from 0x28 to 0x2B. After running DetecTags example of PN7150 arduino library, at the initialization we got the error " Error while setting up the mode, check connections."
https://github.com/ElectronicCats/ElectronicCats-PN7150/tree/master/examples/DetectTags
I have also tested the voltage of all the pins. In the principle, VDD(PAD) should be 3,3V or 1,8V. But when 3,3V voltage didn't connect to VDD(PAD), the voltage of VDD(PAD) is already around 4,5V.
1. Are all the connections of my schematic correct?
2.Which reasons result in the false voltage on VDD(PAD)?
3. Is PN7150 after the first scanning in Power Off Mode?
Thanks in advance and any advice is welcome.