un controlador basado en un microprocesador es un circuito que consta de el chip del microprocesador , la memoria RAM y la memoria ROM y una interfaz a través del cual el procesador se comunica con otros equipos. Dispositivos de medición tales como las sondas de temperatura y sensores de movimiento envían señales en la interfaz ; el microprocesador envía señales de control en respuesta . Las señales de control de motores de accionamiento , solenoides e indicadores luminosos . El microprocesador utiliza el software almacenado en la memoria ROM permanente , y que se ejecuta continuamente mientras el controlador tiene poder .
Programación
El software en la ROM determina el comportamiento del controlador y características . Se compone de miles de instrucciones de microprocesadores individuales que leen la información de los sensores , realizar comparaciones lógicas y realizar operaciones aritméticas con variables. Los ingenieros pueden agregar nuevas características simplemente escribiendo un nuevo software. Esto transmite una gran ventaja sobre los enfoques de sólo hardware para controlar : el fabricante puede mejorar significativamente el producto sin ningún tipo de cambios en el hardware . Programación también permite actualizaciones de campo como " volver a grabar ", en el que se descarga el usuario final de un programa a través de Internet y se ejecuta en el microprocesador. El programa se instala en la memoria permanente del controlador, la mejora del tratamiento y el producto que se utiliza.
Low Cost
Los componentes que integran un microprocesador basado en el controlador son baratos . El microprocesador en sí cuesta un dólar o dos en cantidades de producción , otras partes, tales como la tarjeta de memoria , interfaz y de circuito son también de bajo costo. El mayor gasto es el coste de desarrollo , para escribir el software y probar el controlador - el fabricante amortizar estos costes largo de miles de unidades . El bajo costo permite que un fabricante de automóviles , por ejemplo, para utilizar varios controladores en un automóvil : uno para manejar el motor , otro para los frenos antibloqueo y un poco más para el sistema de alarma, cerraduras , ventanas y asientos
.
Robustez
controladores basados en microprocesadores
son robustos y fiables. El controlador en sí no tiene partes mecánicas móviles y sufre muy poco desgaste durante su vida útil . Los diseñadores pueden hacer que el controlador resistente al calor , la humedad y la vibración para manejar ambientes severos . Al igual que con cualquier sistema electrónico , los puntos principales de fracaso residen en las conexiones que unen los diferentes circuitos y módulos , pero a través de un diseño cuidadoso , ellos, también, han mejorado con el tiempo .
Velocidad
microprocesador del controlador normalmente se ejecuta a una velocidad de reloj interno de hasta 2 GHz . A estas velocidades , el procesador ejecuta hasta cientos de millones de instrucciones por segundo . El controlador para un sistema de frenado anti-bloqueo , por ejemplo , modula los frenos a los 10 a 20 veces por segundo , cada uno de modulación es una decisión tomada por la medición y la comparación de la rotación de cada rueda . El procesador es tan rápido que puede dedicar fácilmente millones de instrucciones para cada evento de modulación, lo que resulta en una acción de frenado incluso seguro, incluso en carreteras resbaladizas.