Hi.
I think I already found out what the error is.
I connected Vcc to 5V and the problem was the same.
So I decided to connect the NFC module to a PC COM port and send the same frames, and it works very well, the module has no problems.
Then I reconnected the logic analyzer, to see what the microcontroller sends to the PN532 on this occasion and I discovered that it sends more bytes than it should, for example the frame to read the tag should be like this:
{00} {00} {FF} {04} {FC} {D4} {4A} {01} {00} {E1} {00}
But it was actually sending this:
{00} {00} {FF} {04} {FC} {D4} {4A} {01} {00} {E1} {00} {00} {00} {00}
It is a problem with the microcontroller that although I disabled the interrupt by transmission in the last byte, it still transmitted 3 more bytes.
By means of an auxiliary flag I have controlled the sending of bytes is correct and the module responds correctly.