Thursday 28 April 2016

How we progressed to Embedded Software in cars.

The first cars were a very mechanical invention initially, made up of a complex collection moving parts that came together in the precise proportions to produce a creation that would fire a revolution which would grip the world.

Karl Friedrich Benz Lived from 1844 to 1929 and was credited with producing the world’s first car in 1886. The only electric component on the three wheeled car he produced was used to power the spark for the single cylinder internal combustion engine used to drive the vehicle.


[1]


As time progressed and more and more people developed an interest in self-propelled travel the manufactures developed a need to make their cars better than those of their competitors. This lead to the creation of systems to inform the driver with values for fuel levels, water temperature and oil pressures. Values for these components were produced using mechanical switches. It wouldn’t be until fuel management systems that a true embedded system would be used to take control any of the cars systems.
Nowadays, all a cars systems are controlled by, or monitored by embedded software. Engines are controlled by ECU’s. Collision protection is provided by a body control module (BCM) while braking systems are controlled by Anti-lock Braking Systems (ABS) and Electronic Stability Programs (ESP). 

[2]


With all this technology now embedded in cars it only takes a small step and a little imagination to see that the self-drive car is a natural progression in the timeline of car development. No sooner had man developed the ability to drive around then he wanted someone to do it for him. With all the developments in embedded software why should the car itself now take over this task too??
Google have taken this task on in force. With the development of their self-drive car system they have now become what Karl Benz must have been to the first spectators of his car over a hundred and twenty years ago. 


[3]

When can I have mine?

By Michael Wall.






No comments:

Post a Comment