تاریخ ایجاد در شنبه, 07 تیر 1393 14:28
You are driving your unremarkable car through the highway while hearing the most boring engine sound
in the world coming from under the hood. While you are not rich enough yet to buy the fast Porsche
that passes by, you wish you could at least hear its roaring engine sound in your usual car. And I have
I am Homayoon Farrahi, hardware engineering student at University of Tehran. I love fast cars and the
exciting sound they make. Not being rich myself to afford those cars, I decided to embark on a journey
to make my wish come true. I want to build a device that produces realistic sports cars engine sounds
inside usual cars.
The need for excitement exists in every single human being. One of the ways with which many people
become excited is the engine and exhaust sound of cars. Sports cars are built for excitement, and their
manufacturers pay special attention to the sound that is produced from the cars’ exhaust system. They
spend a lot of time tuning the engine and exhaust to make sure they get the sportiest sound they can.
While these sports cars may not be accessible or affordable for some people, these people still want to
hear a good sound from their usual car. This leads to them changing the exhaust systems with third
party exhaust kits which are absolutely not standard at all. Some even make a hole in the stock exhaust
to make its sound louder. The unrealistic sound produced by these methods is far too different from the
sound of real sports cars. There needs to be a device which produces high quality realistic sports engine
Engine Sound Generator
This is the device that I am going to make. Everything is inside one small box that can be put anywhere
on the dashboard. It features a complete range of different types of realistic car sounds. New sounds
can be added to the device at any time. The engine data comes from the standard OBD II connector that
exists inside the cabin of mostly all of the cars. It will output the sound to a 3.5 mm jack that is easily
connected to the car’s audio system.
Current Project State
I have been working on the project for some time. I have used an ATmega32a microcontroller. I have
confronted many big and small problems, and I have solved most of them. The learning process that I
have been through has been really amazing, and every problem I solved got me one step closer to
finishing the project. However this microcontroller has a really low performance and cannot meet the
project’s real-time requirements. And thus a change of microcontroller is needed.
Currently only one waveform file can be played continuously. Whereas for optimum quality, real-time
concurrent playback of at least four waveform files is necessary. In the current state the selected engine
rpm is obtained from the computer through microcontroller’s UART interface and engine load is not
used in combining the sounds.
Engine Sound Generator Project Manager