Bastante seguro de que es un error de hardware, que reemplazará los chips 21-4-2015 ... Tenemos dos configuraciones 'idénticas' con el mismo código ... pero ambas actúan de manera diferente ... . (Ninguno funciona)
Actualmente estoy trabajando en un proyecto que involucra un TRF7970A (SPI), hasta ahora he logrado configurar la conexión SPI y leer / escribir los registros. Pero parece que no puedo crear un campo de RF.
- Proyecto: Lector RFID
- MCU: PIC18F66K22
- Lector: TRF7970A
- Problema: No hay campo RF
- Trabajo: conexión SPI (lectura / escritura de registros)
Es bastante difícil encontrar proyectos con este lector, ya que están claros sobre cómo configurar los registros y espero que alguien tenga experiencia con el TRF7970A.
Los valores de registro que establezco / creo que son necesarios son:
Chip Status Control Register (0x00)
Bit 5 = 1 (RF output active)
Bit 0 = ? (3V or 5V operation, tried both, could this damage the chip?)
(I'm working with PIC (~3,3V) but source is LI-ION ~3,7V)
(This is compliant with an earlier project, in which it did work)
.
Regulator and I/O Control Register 0x0B
Tried Bit 7 = 1 (Auto-regulation)
Aswel as manual settings
Acabo de ver que en el modo 3V, VDD_RF va de 2,7V a 3,4V y en el modo 5V va de 4,3V a 5V. ¿Es posible que en 3,7 V (LI-ION / voltaje de trabajo) el TRF7970A no funcione?
En este momento, la configuración / protocolo ISO, etc., realmente no importa, solo quiero obtener un campo de RF (medido con un osciloscopio). ¿Así que alimentarlo con un Li-Ion (3,7V) está mal? ¿O qué ajustes de registro me faltan? El oscilador del chip parece estar funcionando bien.