OBD-II es un sistema utilizado en automóviles para monitorear varios componentes del vehículo, detectar fallas y almacenar la información en la computadora a bordo del vehículo para que un técnico de servicio la recupere más tarde. OBD-II es un acrónimo de diagnóstico a bordo; el «II» denota la segunda y más actual versión de esta tecnología. A principios de la década de 1970, los vehículos vendidos en los Estados Unidos han sido equipados con dispositivos electrónicos para controlar varios sistemas y diagnosticar el mal funcionamiento con el objetivo de minimizar la contaminación. Esto ocurrió en respuesta a que el Congreso aprobó la Ley de Aire Limpio y estableció la Agencia de Protección Ambiental (EPA) en 1970. Estos componentes electrónicos variaron entre fabricantes y años modelo, lo que hace que la recuperación de información de diagnóstico sea potencialmente costosa y lenta.
En 1988, la EPA y la Junta de Recursos del Aire de California (CARB) ordenaron que los fabricantes de vehículos incluyeran programas de autodiagnóstico para garantizar que sus equipos de emisiones seguirían siendo efectivos durante la vida útil del vehículo. La Society of Automotive Engineers estandarizó un conector y un conjunto de señales de prueba de diagnóstico. Ante la falla del equipo, este sistema iluminó una luz indicadora de mal funcionamiento (MIL) en el tablero del vehículo, a menudo llamada la luz de «revisar el motor». Este sistema, requerido en todos los automóviles de 1991 y más nuevos, se conoció como diagnóstico de a bordo I u OBD-I.
Los estudios de CARB pronto concluyeron que los sistemas OBD-I no detectarían componentes de emisiones a menos que fallaran por completo, y que en algunos casos el vehículo aún podría pasar una prueba de emisiones. Las nuevas leyes y requisitos entraron en vigencia el 1 de enero de 1996, el estándar adoptado para OBD-II. Todos los vehículos construidos para la venta en los EE. UU. A partir de esa fecha están equipados con OBD-II.
OBD-II utiliza varios sensores en todo el automóvil para proporcionar a la computadora, también llamada módulo de control electrónico (ECM), información como el motor y la temperatura ambiente, la velocidad del vehículo, etc. Luego, el ECM avanza o retrasa el tiempo de ignición y agrega o resta combustible en consecuencia. También prueba las señales de todos los sensores conectados. Cuando falta una señal o está fuera de especificaciones, el sistema OBD-II ilumina la MIL y almacena su correspondiente código de diagnóstico de problemas en su memoria.
La información de la memoria OBD-II se lee a través de un conector dentro del auto. OBD-II mejora a OBD-I no solo en sus capacidades de diagnóstico más sofisticadas, sino también porque permite que se lean tres tipos de datos: códigos de problemas, datos en tiempo real: la información bruta del sensor informada a la computadora OBD-II y datos de imagen congelada: una «instantánea» de los datos del sensor en el momento en que se encendió la MIL del automóvil. Los códigos OBD-II se leen utilizando cables y software creados para comunicarse con los sistemas OBD-II. Estos pueden tomar la forma de unidades independientes o software que se instala en una PC. Algunos son modelos complejos destinados a técnicos profesionales; Las unidades más simples tienen un precio para los aficionados.