Crear un circuito completo para un escáner de vehículos OBD-II incluye varios componentes clave. Un escáner OBD-II generalmente necesita los siguientes elementos fundamentales:
Microcontrolador: Para procesar los datos. Un microcontrolador popular para proyectos de hobby es el ESP32-WROOM-32 debido a sus capacidades de conectividad Wi-Fi y Bluetooth.
Interfaz OBD-II: El conector OBD-II toma los datos del vehículo. Utilizamos un adaptador ELM327 como base, que actúa como un intérprete entre el vehículo y el microcontrolador.
Convertidor de nivel lógico: Para traducir las señales entre el microcontrolador y el ELM327 si operan a diferentes niveles lógicos.
Pantalla LCD o TFT: Para mostrar los datos recolectados. Una pantalla común es la ILI9341.
Fuente de alimentación: Al menos 5V para el microcontrolador y circuito asociado, que puede ser provisto por el puerto OBD-II.
Aquí hay una guía básica para las conexiones eléctricas para este proyecto.
Conexiones
Microcontrolador a ELM327:
Connect TX del ESP32 a RX del ELM327
Connect RX del ESP32 a TX del ELM327
Connect GND del ESP32 a GND del ELM327
Microcontrolador a pantalla TFT (ILI9341):
Connect VCC del ILI9341 a 3.3V del ESP32
Connect GND del ILI9341 a GND del ESP32
Connect SCK del ILI9341 a GPIO 18 del ESP32
Connect MOSI del ILI9341 a GPIO 23 del ESP32
Connect CS del ILI9341 a GPIO 5 del ESP32
Connect DC del ILI9341 a GPIO 2 del ESP32
Connect RST del ILI9341 a GPIO 4 del ESP32
Fuente de alimentación:
La alimentación de 12V del conector OBD-II puede ser regulada a 5V utilizando un módulo regulador adecuado para alimentar el microcontrolador.
Adicionales
Convertidor de nivel lógico: Si el OBD-II opera a un nivel de voltaje diferente, utiliza un convertidor de nivel lógico entre el microcontrolador y el ELM327.
Estas son las conexiones básicas para comenzar un escáner OBD-II. Asegúrate de revisar las especificaciones del ELM327 y otros componentes para confirmar que las conexiones y los niveles de voltaje sean correctos. Si necesitas realizar ajustes o añadir funcionalidades adicionales, podría ser necesario modificar este esquema inicial.
c12302337m
copilot
-
Microcontrolador a ELM327:
- Connect
- Connect
- Connect
-
Microcontrolador a pantalla TFT (ILI9341):
- Connect
- Connect
- Connect
- Connect
- Connect
- Connect
- Connect
-
Fuente de alimentación:
- La alimentación de 12V del conector OBD-II puede ser regulada a 5V utilizando un módulo regulador adecuado para alimentar el microcontrolador.
AdicionalesTXdel ESP32 aRXdel ELM327RXdel ESP32 aTXdel ELM327GNDdel ESP32 aGNDdel ELM327VCCdel ILI9341 a3.3Vdel ESP32GNDdel ILI9341 aGNDdel ESP32SCKdel ILI9341 aGPIO 18del ESP32MOSIdel ILI9341 aGPIO 23del ESP32CSdel ILI9341 aGPIO 5del ESP32DCdel ILI9341 aGPIO 2del ESP32RSTdel ILI9341 aGPIO 4del ESP32