¿Qué aprender sobre los sistemas de control electrónico automotriz?
El aprendizaje sistemático de los sistemas de control electrónico de automóviles generalmente debe dividirse en sistemas de software y sistemas de hardware.
Quienes se dedican al software deben dominar el lenguaje C, los principios del microcontrolador, la tecnología de bus CAN y las herramientas de desarrollo basadas en modelos MATLAB/Simulink.
Quienes se dedican al hardware deben dominar los conocimientos analógicos y digitales, los principios de los microcontroladores y algunas herramientas de dibujo de simulación de circuitos.
Para los sistemas de control electrónico de automóviles, simplemente divido el sistema de conocimiento involucrado en tres partes: automóviles, electrónica y control.
En lo que respecta a los automóviles, para los componentes de control electrónico, existen componentes de control electrónico del chasis, incluidos ABS, EPS, ESP, etc. Luego, el sistema de transmisión de potencia involucra el controlador del motor EMS y el Controlador de transmisión automática TCU, en términos de nueva energía, hay tres controladores eléctricos, incluido el controlador del motor MCU, el sistema de gestión de batería BMS y el controlador del vehículo VCU. Para diseñar un sistema de control en esta área, es necesario estar familiarizado con la dinámica del vehículo, los principios del motor, los principios de la transmisión automática, los principios de conducción del motor y el conocimiento de la batería.
Estar familiarizado con los conocimientos relacionados con el automóvil es la base para construir un sistema de control electrónico de automóvil. Para limitar un poco más el alcance, para desarrollar un componente de sistema de control electrónico automotriz, desde una perspectiva de hardware, es necesario dominar la electrónica analógica, los principios de los microcontroladores y las herramientas de diseño de hardware relacionadas.
Para el desarrollo de software, el software del sistema de control electrónico de automóviles generalmente se divide en capa de aplicación y capa inferior. Primero debe estar familiarizado con el lenguaje C. La capa inferior es el desarrollo de controladores de microcontroladores, generalmente código escrito a mano. También hay algunas herramientas de configuración de código inferior. Para la capa de aplicación, el diseño basado en modelos ahora es común y es necesario aprender las herramientas de simulación de modelado y generación automática de código de MATLAB/Simulink.
En la actualidad, la interacción de señales entre controladores en automóviles es generalmente el bus CAN, por lo que es muy necesario estar familiarizado con los conocimientos relacionados con el bus CAN.
Finalmente, en términos de control, es necesario comprender el principio de control automático. Actualmente, el principio de control más utilizado en los automóviles es el PID, por lo que es necesario comprender el principio de control PID.
Para el estudio de este conocimiento, algunos libros recomendados son "Teoría del automóvil", "Principio del motor", "Principio de transmisión automática", que son los conceptos básicos, y luego "Principio del microordenador de un solo chip" y "C Diseño de lenguajes", "Circuitos analógicos y circuitos digitales", "Principios, diseño y aplicaciones del bus CAN para automóviles", "Principiante hasta el dominio de la tecnología de generación de código y simulación Simulink", "Sistema de control automotriz, transmisión de motores y control de vehículos".