Piratería automotrices sensores ultrasónicos (1 / 3 paso)

Paso 1: Hardware

Cada sensor tiene tres pernos. Los pasadores son fuente de +8.5 voltios, solo cable comm de dúplex medio y tierra.  En un vehículo, el módulo UPA proporciona el suministro de 8,5 voltios regulada a los sensores.  La UPA es capaz de encender este suministro y apagado, en la voluntad.  Por ejemplo, mientras viaja por la autopista los sensores están desconectados.  Cuando el vehículo se desacelera por debajo de cierto umbral de velocidad mágica los sensores se encienden nuevamente.

El comm de alambre entre el módulo UPA y el sensor parece un poco extraño para mí.  Cuando esté inactivo el autobús está inactivo ocho voltios.  De una manera un poco de colector abierto, el módulo UPA y el sensor comunican mediante impulsos que tiran el autobús baja para pulsos cortos.  Lo extraño es que la UPA envía comandos digitales para el sensor y el sensor responde con una onda digital que parece el echo real o bits digitales normales.  Depende del comando.  Para la respuesta de echo es como si sólo tomaron la analógica derecha el elemento piezo, funcionó a través de un comparador op-amp y envió el op-amp salida hacia fuera en el cable comm.  Es extraño y pulido al mismo tiempo.  Desventaja es que el micro tiene que utilizar un temporizador rápido para medir todos los pulsos de eco.  No simple acción UART para recibir una respuesta de eco.

Después de encender, la UPA envía un montón de datos en el sensor.  Supongo que el primer conjunto de pulsos inicializar el sensor con un cierto nivel de ganancia.  Supongo que cada tipo diferente de vehículo tiene una cadena de inicialización diferentes de pulsos de datos.  Parece que la UPA envía un par de comandos de reset en el sensor.  Por supuesto, hay un reconocimiento desde el sensor.  Por último, una secuencia de escaneo de sensor comienza en la UPA donde uno de los sensores se manda a ping mientras uno o dos sensores simultáneamente se manda a escuchar solamente.  Usando un sensor para hacer ping y uno o dos sensores escuchar permite que objetos muy cercanos a ser detectado.  Todos los resultados de los sensores son succionados por el micro en la UPA.  Tenga en cuenta que el micro Star12 en la UPA puede capturar temporizador valores basados en pulsos vienen en.  Hay ocho clavijas en el Star12 que tienen esta capacidad.  Así, un pulso activa el Start12 para capturar al temporizador automáticamente, a la vez que una bandera de interrupción se establece para eso perno.  En la rutina de interrupción la micro neutraliza el valor capturado, borra la bandera de interrupción y devuelve.  Lo cool es que valor del temporizador capturados se realiza en hardware justo cuando sucede el gatillo.  Por lo tanto, incluso si hay variación en la respuesta de la interrupción, no importa porque el contador ya había sido capturado.  Motorola realmente sabe cómo diseñar micros automotrices.  OK, lo admito, como un empleado de Motorola X tengo todavía un punto blando para Moto antigua.  Nota, Motorola vendió la división micro de Freescale algunos 6 / 8 años.  Motorola también ha vendido mi antigua división automotriz.

¿Usted cómo Motorola consiguió su nombre?  Bueno, hace 100 años una Vitrola había jugado registros.  Así, Motorola tiene su nombre poniendo una Victrola (no una Vitrola real pero solo la idea de un disco) en un vehículo de Motor. Motor coche + Victrola = coche Motorola Radio.  Motorola tiene su inicio con la fabricación de radios automotrices.  Ahora, Motorola está totalmente fuera de la empresa automotriz.  Me da pena. De todos modos, un poco de trivia.

Volver a la configuración del hardware.  La Junta de desarrollo que se muestra a continuación construí interfaces cuatro sensores a un micro de desarrollo mbed para.  Cada sensor debe tener un circuito buffer para convertir los voltajes del bus hasta los 3,3 v valores TTL que emplea el mbed para micro.  Se puede pensar el autobús de sensor como un bus de comunicaciones dúplex medio.  Parece que las comunicaciones en el bus son serie 9600 baudios.  Al menos que mi LSA (analizador de estado lógico) puede decodificar los impulsos si establece en 9600 baudios.

Simplemente usé pernos P21 por P28 en el mbed para interfaz a los cuatro sensores en mi tablero de desarrollo.  El mbed para parece ser aún mejor en el tratamiento de trenes de pulso que el Star12.  Tiene todas las campanas y silbidos que el Star12, y mucho más.

Artículos Relacionados

Arduino - Sensor ultrasónico con LED y zumbador

Arduino - Sensor ultrasónico con LED y zumbador

Hola chicos este es mi primer tutorial, apenas he empezado a aprender electrónica hace unos meses (previamente he supe cómo programar en C y Python). Cuando he terminado este proyecto (me llevó unas 5 horas o algo) he decidido compartir para ayudar a
Medición con ftf 2,4 y un sensor ultrasónico de distancia

Medición con ftf 2,4 y un sensor ultrasónico de distancia

se trata de circuito de arduino muy simple con HC-SR04 ultrasónico sensor y 2.4 pulgadas de pantalla tft, con arduino uno.el arduino uno calcula la distancia y actualizar la pantalla cada 1 segundo.vea este vídeo para ver cómo funciona.Paso 1: Herram
La medición de distancia con sensor ultrasónico y Arduino

La medición de distancia con sensor ultrasónico y Arduino

Hola cada unoConseguí mi primer Aduino recientemente, aquí estoy ver gonne que mi primer proyecto que utiliza la medición de distancia sensor ultrasónico y Arduino, puede utilizar este proyecto muchas aplicaciones comoNivel 1-líquidoDetección de obje
Fabricación de Radar usando Arduino, sensor ultrasónico y MATLAB

Fabricación de Radar usando Arduino, sensor ultrasónico y MATLAB

En este proyecto vamos a hacer un simple radar para detectar obstáculos.Rango depende del rango del sensor ultrasónico utiliza (en este proyecto: 3 metros).Paso 1: componentesComponentes:1 - Arduino Uno2 - Sensor de distancia ultrasonidos (enlace: ht
Mejorar la precisión del Sensor ultrasónico gama

Mejorar la precisión del Sensor ultrasónico gama

Hola de nuevo comunidad de Instructables!Este instructable le mostrará cómo mejorar la precisión de un sensor de la gama ultrasónica. Se basa en el principio que el sonido se moverá a través del aire a diferentes velocidades dependiendo de la tempera
SIMPLE ARDUINO SENSOR ultrasónico puerta alarma / motion detector PIR NO!!!!!!

SIMPLE ARDUINO SENSOR ultrasónico puerta alarma / motion detector PIR NO!!!!!!

HOLA A TODOS.antes de empezar, asegúrese de ver mi video si prefieres un video tutorialHaga clic aquí para ir a mi canal para los proyectos más impresionantesHoy que decidí que quería construir una alarma para mi habitación, cuando busqué en línea to
Medir nivel de agua con sensor ultrasónico

Medir nivel de agua con sensor ultrasónico

Para mi próximo gran proyecto (planta automatizada del sistema de riego) yo necesitaba tener medidor de nivel de agua. Yo estaba eligiendo entre contacto y sin contacto métodos de medición de nivel de líquido en el tanque. Métodos de contacto son mét
Cuenta objetos usando Arduino y sensor ultrasónico en un transportador de producción

Cuenta objetos usando Arduino y sensor ultrasónico en un transportador de producción

Intro:Este instructable explica cómo utilizar un SENSOR de ultrasonidos con Arduino para contar / log diferentes paquetes sobre una cinta transportadora. La instrucable cubre la instalación física y el programa en Arduino.NO habrá ninguna información
Sensor ultrasónico con pantalla LCD de

Sensor ultrasónico con pantalla LCD de

Hey los fabricantes,Este es mi primer instructables, lo siento si me lio hacia fuera con algo. Durante mucho tiempo he estado pensando de usando el sensor ultrasónico Distanciómetro y a mostrar sus lecturas en la pantalla LCD. Vine a través de muchos
Capturar la imagen mediante sensor ultrasónico con arduino

Capturar la imagen mediante sensor ultrasónico con arduino

Llevo muy pocos meses en el espacio de la IOT y tratar de integrar cosas con placa Arduino, recientemente me encontré con sensor ultrasónico, es interesante. Así que pensé en crear un pequeño proyecto. El objetivo del proyecto es capturar el obstácul
Control de servo Arduino usando el sensor ultrasónico

Control de servo Arduino usando el sensor ultrasónico

Hola a todos, tengo otro proyecto de arduino de control del servo, pero decidí darle un giro utilizando un sensor de ultrasonidos, funciona como una interfaz de comunicación para el control de los motores de un bobcat que estoy tratando de hacer. la
Sensor ultrasónico de Arduino

Sensor ultrasónico de Arduino

Esto es ejemplo para usar el sensor ultrasónico (HC-SR04) en arduino.Paso 1: Lista:Arduino UNO R3 JuntaSensor ultrasonido HC-SR04LED rojoLED verdeResistencias de 560 ohms (verde, azul, marrón, oro)HalfBreadboardcables dePaso 2: Conectar los component
Arduino: HC-SR04 Sensor ultrasónico

Arduino: HC-SR04 Sensor ultrasónico

Objetivo:Utilizar un sensor de ultrasonidos HC-SR04 con un Arduino para medir la distancia de cualquier objeto.La idea básica detrás de un sensor de ultrasonidos:Un sensor de ultrasonidos activa una señal que viaja en un camino recto y luego si la se
Control de un Motor con sensores ultrasónicos de distancia (HC-SR04)

Control de un Motor con sensores ultrasónicos de distancia (HC-SR04)

Hola a todos! En este proyecto será controlar la dirección de un motor mediante dos sensores de distancias ultrasónicos.Si se activa el sensor de la derecha, el motor girará en sentido antihorario.Si se activa el sensor de la izquierda, el motor gira