Estoy tratando de controlar un sensor de partículas HPM de Honeywell usando un PIC24F16K102 de 3.3 V. Puedo enviar con éxito comandos a Honeywell desde el PIC a través de UART 3.3 V, y el sensor está devolviendo la respuesta correcta. Sin embargo, la respuesta de Honeywell es utilizar una lógica alta de 1.36 V, que no es lo suficientemente alta como para activar la interrupción del RX de los PIC.
Puedo ver que los datos de RX son correctos a través de un cable FDTI con un umbral de alto voltaje mucho más bajo. He comprobado la fuente de alimentación del sensor y no parece estar sobrecargado. ¿Alguien tiene alguna idea de por qué el dispositivo podría estar comunicándose a un voltaje tan bajo?