Tabla de contenido:

Ingeniería inversa y actualización de sensores de aparcamiento: 7 pasos
Ingeniería inversa y actualización de sensores de aparcamiento: 7 pasos

Video: Ingeniería inversa y actualización de sensores de aparcamiento: 7 pasos

Video: Ingeniería inversa y actualización de sensores de aparcamiento: 7 pasos
Video: ¿CÓMO ACTIVAR LA CÁMARA DE REVERSA DESDE CONFIGURACIÓN? 2024, Mes de julio
Anonim
Ingeniería inversa y actualización de sensores de aparcamiento
Ingeniería inversa y actualización de sensores de aparcamiento

Este instructivo le muestra cómo comprender la ingeniería inversa, analizar datos y desarrollar nuevos productos con esta información.

Paso 1: Descubrir los pines

Descubriendo Pinouts
Descubriendo Pinouts

Para comprender el principio de funcionamiento del sensor de estacionamiento, necesitaba especificar el pin de datos correcto. Luego medí los niveles de voltaje con un multímetro y vi que hay una conexión de 3 pines entre la unidad de visualización y la unidad principal, el cuarto cable no funciona, que son:

  • GND - NEGRO
  • VCC - ROJO
  • DATOS - BLANCO

Conecté uno negro con tierra y uno blanco al canal 1 del analizador lógico.

Paso 2: Conexión del analizador lógico y exploración del principio de funcionamiento

Conexión del analizador lógico y exploración del principio de funcionamiento
Conexión del analizador lógico y exploración del principio de funcionamiento
Conexión del analizador lógico y exploración del principio de funcionamiento
Conexión del analizador lógico y exploración del principio de funcionamiento
Conexión del analizador lógico y exploración del principio de funcionamiento
Conexión del analizador lógico y exploración del principio de funcionamiento

Después de trabajar durante una semana para comprender el significado de los bits, descubrí que el primer byte representa la distancia en forma de inverso de cada bit, los siguientes 4 bits son la identificación del sensor y los últimos 4 bits son los bits de parada.

Paso 3: Agregar un nuevo futuro de "voz" con el uso de Arduino y el módulo de reproductor de MP3 en serie

Agregar un nuevo
Agregar un nuevo
Agregar un nuevo
Agregar un nuevo

Medí las duraciones de la señal de inicio, el 1 lógico y el 0 lógico en microsegundos. Me ayudó a dividirlos en estas tres formas. También conecté el bus de datos al pin de interrupción arduino nano (D2).

Después de extraer los datos, escribí un programa que puede enviar comandos al reproductor de mp3 en serie a través de uart. Usé softwareserial D8 D9 en arduino.

El enlace Arduino Nano está aquí

El enlace del módulo Mp3 está aquí

El código Arduino Nano está en el archivo adjunto.

Paso 4: Rutas de archivo en la tarjeta Microsd (reproductor de MP3)

Rutas de archivo en la tarjeta Microsd (reproductor MP3)
Rutas de archivo en la tarjeta Microsd (reproductor MP3)

01 / 001.mp3 su mensaje de bienvenida

cuando ponga su coche en marcha atrás, se encontrará con esto.

los otros archivos son como:

  • 01 / 002.mp3 10-20 cm.
  • 01 / 003.mp3 20-30 cm.
  • 01 / 004.mp3 30-40 cm.
  • 01 / 005.mp3 40-50 cm.
  • 01 / 006.mp3 50-60 cm.
  • …..

Paso 5: Diseño del circuito y PCB

Diseño del circuito y PCB
Diseño del circuito y PCB
Diseño del circuito y PCB
Diseño del circuito y PCB
Diseño del circuito y PCB
Diseño del circuito y PCB
Diseño del circuito y PCB
Diseño del circuito y PCB

Usé www.easyeda.com para diseñar mi circuito y producir su PCB.

puedes acceder a mi proyecto desde aquí

Paso 6: Pedido de los conectores y el altavoz JST XH

Pedido de conectores y altavoces JST XH
Pedido de conectores y altavoces JST XH
Pedido de conectores y altavoces JST XH
Pedido de conectores y altavoces JST XH

Para usar los mismos conectores del sensor de estacionamiento, pedí 2.5 4 pines 3S1P Cargador de equilibrio Cable de silicona Cable Conector JST XH Adaptador Enchufe de este enlace y un altavoz de este enlace

Paso 7: Parte final: PCB de soldadura

Parte final: PCB de soldadura
Parte final: PCB de soldadura
Parte final: PCB de soldadura
Parte final: PCB de soldadura
Parte final: PCB de soldadura
Parte final: PCB de soldadura

¡Funciona perfectamente!:)

Recomendado: