Контролна јединица мотора (ЕЦУ), позната и као управљачки модул мотора (ЕЦМ), је електронски уређај који контролише рад мотора са унутрашњим сагоревањем. То је микрорачунарски контролер посебно дизајниран за аутомобиле. Прикупља информације о статусу мотора преко сензора као што су сензори кисеоника, сензори детонације и сензори температуре расхладне течности и комбинује ове информације са параметрима као што су запремина усисног ваздуха и брзина мотора да би контролисала количину убризганог горива, време паљења и брзину у празном ходу, формирајући затворени-систем контроле.
ЕЦУ се састоји од микропроцесора, меморије, улазно/излазних интерфејса и аналогног-у-дигиталног претварача. Оптимизује ефикасност сагоревања контролисањем параметара као што су количина довода горива, време убризгавања и угао укључивања паљења. Савремени ЕЦУ-и су проширили своју функционалност тако да укључују системе за променљиво време вентила, регулацију турбо пуњача и контролу емисије. Они формирају контролну мрежу возила преко ЦАН магистрале са системима као што су против-системи против блокирања кочница и системи ваздушних јастука. Када систем открије грешку, аутоматски генерише код грешке и тражи одржавање преко инструмент табле. Поседује могућности адаптивног учења и алтернативне програме за одржавање основног рада. ЕЦУ технологија је еволуирала са 16-битних на 32-битне чипове, подржавајући Цхина ВИ стандарде емисије. У области ваздухопловства, контролери мотора се такође користе у управљању ракетама.

