ESP32 - Error de meditación del gurú cuando la carga externa está enchufada

Me gustaría alimentar el siguiente sensor ultrasónico usando el ESP32: https://www.maxbotix.com/documents/HRXL-MaxSonar-WRS_Datasheet.pdf

Usando esta placa Heltec ESP32: https://heltec.org/project/wireless-stick-lite/

Esta placa viene con un interruptor de 3,3 V denominado Vext o Ve que está controlado por GPIO Pin 21.

Todo funciona bastante bien, además me arroja un error si conecto un sensor externo en el pin Vext: https://www.maxbotix.com/documents/HRXL-MaxSonar-WRS_Datasheet.pdf El sensor externo es un sensor ultrasónico con un consumo de corriente nominal inferior a 3mA.

Por favor, vea el error aquí:ingrese la descripción de la imagen aquí

Para el pin Vext, el error siempre ocurre, pero extrañamente, el error incluso ocurre si desenchufo el dispositivo durante la operación y lo conecto al puerto de 3.3V de la placa.

Esta pregunta probablemente esté completamente relacionada con el diseño del hardware de la placa específica, pero eventualmente tendrá algunas ideas de por qué puede ocurrir este error de Meditación del Gurú. ¿Eventualmente debido a algunos picos de voltaje que ocurren al enchufar o apagar el sensor?

Probablemente pueda encontrar una solución estable si dejo la configuración en paz, pero no he experimentado ese error relacionado con problemas de energía.

¡Gracias!

Hay herramientas para decodificar la línea de seguimiento para que obtenga información más detallada sobre dónde falló el código. Doble excepción significa que ocurrió una excepción y luego otra dentro del controlador de excepciones.

Respuestas (1)