그 기능에는 다음이 포함되지만 이에 국한되지는 않습니다.
* 연료 분사: 엔진에 공급되는 연료의 양과 타이밍을 제어합니다.
* 점화 시기: 점화 플러그가 점화되는 정확한 순간을 결정합니다.
* 공기/연료 비율: 최적의 연소를 위해 공기와 연료의 혼합을 모니터링하고 조정합니다.
* 배출 제어: 오염 물질을 줄이기 위해 촉매 변환기 및 EGR 밸브와 같은 시스템을 관리합니다.
* 스로틀 제어: (특정 엔진에 따라 다름) 스로틀 위치 센서를 사용하여 엔진 속도를 조절합니다.
* 센서 입력: 다양한 센서(온도, 산소, 크랭크축 위치 등)로부터 데이터를 수신하여 엔진 작동을 조정합니다.
본질적으로 ECM은 엔진의 "두뇌"로서 최적의 성능과 효율성을 유지하기 위해 다양한 매개변수를 지속적으로 모니터링하고 조정합니다.