Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Electronic control unit
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Automotive control system}} {{About|controls for motor vehicles||Control unit (disambiguation)}} [[File:2008-04-17 ECU.jpg|thumb|right|An ECU from a [[Geo Storm]]]] An '''electronic control unit''' ('''ECU'''), also known as an '''electronic control module''' ('''ECM'''), is an [[embedded system]] in [[automotive electronics]] that controls one or more of the [[Automotive electronics#Types|electrical systems]] or subsystems in a car or other [[motor vehicle]]. Modern vehicles have many ECUs, and these can include some or all of the following: [[Engine control unit|engine control module]] (ECM), [[powertrain control module]] (PCM), transmission control module (TCM), brake control module (BCM or EBCM), central control module (CCM), central timing module (CTM), general electronic module (GEM), [[body control module]] (BCM), and suspension control module (SCM). These ECUs together are sometimes referred to collectively as '''the car's computer''' though technically they are all separate computers, not a single one. Sometimes an assembly incorporates several individual control modules (a PCM often controls both the engine and the transmission).<ref name="NIwhite">[http://www.ni.com/white-paper/3312/en/ National Instruments White Paper on Electronic Control Units] {{webarchive|url=https://web.archive.org/web/20131221083019/http://www.ni.com/white-paper/3312/en/ |date=2013-12-21 }}</ref> Some modern motor vehicles have up to 150 ECUs.<ref>{{Cite web|date=2019-05-15|title=Number of automotive ECUs continues to rise|url=https://www.eenewsautomotive.com/news/number-automotive-ecus-continues-rise|access-date=2021-07-18|website=eeNews Automotive|language=en}}</ref> [[Embedded software]] in ECUs continues to increase in line count, complexity, and sophistication.<ref>{{cite journal|title=Embedded Software: Facts, Figures, and Future | journal=Computer| volume=42| issue=4| pages=42–52| last1=Ebert| first1=Christof| last2=Jones| first2=Capers| date=2009-04-01 | url=http://portal.acm.org/citation.cfm?id=1550393.1550433 | access-date=2010-09-15| doi=10.1109/MC.2009.118| s2cid=14008049| url-access=subscription}}</ref> Managing the increasing complexity and number of ECUs in a vehicle has become a key challenge for [[original equipment manufacturer#Automotive parts|original equipment manufacturers]] (OEMs). ==Types== {{refimprove section|date=June 2022}} * [[Generic industry controller naming]]{{dash}}Is the naming of controllers where the logical thought of the controller's name implies the system the controller is responsible for controlling * [[Generic powertrain]]{{dash}}The generic powertrain pertains to a vehicle's emission system and is the only regulated controller name. * [[Other controllers]]{{dash}}All other controller names are decided upon by the individual OEM. The engine controller may have several different names, such as "DME", "Enhanced Powertrain", "PGM-FI" and many others. * [[Door control unit]] (DCU) * [[Engine control unit]] (ECU){{dash}}not to be confused with ''electronic'' control unit,<ref>{{Cite web|last=baua|date=2022-01-04|title=What is Electronic control Unit and what does it do|url=https://bauaelectric.com/cars/what-is-electronic-control-unit-and-what-does-it-do/|access-date=2022-01-12|website=Bauaelectric News|language=en-US}}{{Dead link|date=April 2023}}</ref> the generic term for all these devices * [[Electric power steering control unit]] (PSCU){{dash}}Generally this will be integrated into the [[Power steering#Electric systems|EPS]] power pack. * [[Human–machine interface]] (HMI) * [[Powertrain control module]] (PCM){{dash}}Sometimes the functions of the [[engine control unit]] and [[transmission control unit|transmission control module]] (TCM) are combined into a single unit called the Powertrain Control Module. * Seat control unit * [[Cruise control|Speed control unit]] (SCU) * [[Telematic control unit]] (TCU) * [[Transmission control unit|Transmission control module]] (TCM) * Brake control module (BCM; [[Anti-lock braking system|ABS]] or [[Electronic stability control|ESC]]) * [[Battery management system]] (BMS) ==Key elements== * Core ** [[Microcontroller]] * Memory ** [[Static random-access memory|SRAM]] ** [[EEPROM]] ** [[Flash memory|Flash]] * Inputs ** Supply Voltage and Ground ** Digital inputs ** Analog inputs * Outputs ** Actuator drivers (e.g. injectors, relays, valves) ** [[H bridge]] drivers for servomotors ** Logic outputs * Communication links ** Housing ** Bus Transceivers, e.g. for K-Line, CAN, Ethernet * Embedded Software ** [[Boot Loader]] ** Metadata for ECU and Software Identification, Version Management, Checksums ** Functional Software Routines ** Configuration Data ==Design and development== The development of an ECU involves both hardware and software required to perform the functions expected from that particular module. Automotive ECU's are being developed following the V-model.<ref name="NIwhite"/> Recently the trend is to dedicate a significant amount of time and effort to develop safe modules by following standards like [[ISO 26262]].<ref>{{cite journal |url= http://www.ai-online.com/Adv/Previous/show_issue.php?id=4376 |title= Fast-tracking ECU development |first= Lenny |last= Case |journal= Automotive Industries |date= October 2011 }}</ref> It is rare that a module is developed fully from scratch. The design is generally iterative and improvements are made to both the hardware and software. The development of most ECUs is carried out by Tier 1 suppliers based on specifications provided by the OEM{{Citation needed|date=April 2023}}. ==Testing and validation== As part of the development cycle, manufacturers perform detailed [[Failure mode and effects analysis|FMEAs]] and other failure analyses to catch failure modes that can lead to unsafe conditions or driver annoyance. Extensive testing and validation activities are carried out as part of the [[Production part approval process]] to gain the confidence of the hardware and software. [[On-board diagnostics]] or OBD help provide specific data related to which system or component failed or caused a failure during run time and help perform repairs. ==Modifications== Some people may wish to modify their ECU so as to be able to add or change functionality. However modern ECUs come equipped with protection locks to prevent users from modifying the circuit or exchange chips. The protection locks are a form of [[digital rights management]] (DRM), the circumventing of which is illegal in certain jurisdictions. In the [[United States]] for example, the [[Digital Millennium Copyright Act|DMCA]] criminalizes circumvention of DRM,<ref>{{cite magazine| url=https://www.wired.com/2015/01/let-us-hack-our-cars/| title= Circumventing ECU protection being illegal| magazine= Wired| date= 2015-01-23}}</ref> though an exemption does apply that allows the owner of a motorized land vehicle circumvention if it is required to allow diagnosis, repair or lawful modification (ie. that does not violate applicable law such as emissions regulations).<ref>{{cite web| url=https://www.federalregister.gov/d/2015-27212/p-173| title=Federal Register| date=2015-10-28}}</ref> ==References== {{Reflist}} {{Automotive engine |collapsed}} {{Authority control}} {{DEFAULTSORT:Electronic Control Unit}} [[Category:Power control]] [[Category:Engine technology]] [[Category:Fuel injection systems]] [[Category:Engine control systems]] [[Category:Engine components]] [[Category:Onboard computers]] [[Category:Auto parts]] [[Category:Self-driving cars|*]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:About
(
edit
)
Template:Authority control
(
edit
)
Template:Automotive engine
(
edit
)
Template:Citation needed
(
edit
)
Template:Cite journal
(
edit
)
Template:Cite magazine
(
edit
)
Template:Cite web
(
edit
)
Template:Dash
(
edit
)
Template:Dead link
(
edit
)
Template:Refimprove section
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Webarchive
(
edit
)