Suzuki GSX1300R Hayabusa K8 -moottoripyörän moottorinohjausyksikön muokkaus
Volotinen, Henri (2010)
Volotinen, Henri
Metropolia Ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010121618416
https://urn.fi/URN:NBN:fi:amk-2010121618416
Tiivistelmä
Tässä insinöörityössä käsitellään Suzuki GSX1300R Hayabusa K8 -moottoripyörän moottorinohjausyksikön
(engl. ECU, Engine Control Unit) muokkausta. Hayabusan moottorinohjausyksikön muokkaus on alun perin harrastajayhteisön tekemä epäkaupallinen projekti.
Markkinoilla on myös kaupallisia moottorinohjausyksikön rinnalle asennettavia sovelluksia (esimerkiksi Power Commander V USB), mutta näiden haittapuolena ovat niiden kallis hinta ja heikot säätövarat verrattuna käsin tehtyyn muokkaukseen.
Työn tavoitteena on lukea Hayabusa K8:n moottorinohjausyksikön ohjelmisto PC-tietokoneelle,
jonka jälkeen se voidaan ajaa Interactive Disassembler -ohjelmaan saadakseen assembly-kielinen lohkokaavioesitys ohjelmakoodista. Kun ohjelmakoodin toimintaperiaate on
selvitetty, voidaan rakentaa Windows-pohjainen sovellus, jota käyttäen Hayabusan moottorinohjausyksikön ohjelmisto voidaan ohjelmoida uudelleen.
Insinöörityössä käydään läpi, millainen moottoripyörä Suzuki GSX1300R Hayabusa K8 on, kerrotaan moottorinohjausyksikön toimintaperiaatteista tietotekniikan näkökulmasta, kerrotaan
projektin tavoitteista ja eduista, sekä myös moottorinohjausyksikön laitteistosta ja ohjelmistosta.
Lopuksi käsitellään työn tuloksena syntyneen ECUeditor-sovelluksen toimintaa, jolla loppukäyttäjä voi helposti ohjelmoida uudelleen Hayabusansa moottorinohjausyksikön
ohjelmiston halutunlaiseksi.
(engl. ECU, Engine Control Unit) muokkausta. Hayabusan moottorinohjausyksikön muokkaus on alun perin harrastajayhteisön tekemä epäkaupallinen projekti.
Markkinoilla on myös kaupallisia moottorinohjausyksikön rinnalle asennettavia sovelluksia (esimerkiksi Power Commander V USB), mutta näiden haittapuolena ovat niiden kallis hinta ja heikot säätövarat verrattuna käsin tehtyyn muokkaukseen.
Työn tavoitteena on lukea Hayabusa K8:n moottorinohjausyksikön ohjelmisto PC-tietokoneelle,
jonka jälkeen se voidaan ajaa Interactive Disassembler -ohjelmaan saadakseen assembly-kielinen lohkokaavioesitys ohjelmakoodista. Kun ohjelmakoodin toimintaperiaate on
selvitetty, voidaan rakentaa Windows-pohjainen sovellus, jota käyttäen Hayabusan moottorinohjausyksikön ohjelmisto voidaan ohjelmoida uudelleen.
Insinöörityössä käydään läpi, millainen moottoripyörä Suzuki GSX1300R Hayabusa K8 on, kerrotaan moottorinohjausyksikön toimintaperiaatteista tietotekniikan näkökulmasta, kerrotaan
projektin tavoitteista ja eduista, sekä myös moottorinohjausyksikön laitteistosta ja ohjelmistosta.
Lopuksi käsitellään työn tuloksena syntyneen ECUeditor-sovelluksen toimintaa, jolla loppukäyttäjä voi helposti ohjelmoida uudelleen Hayabusansa moottorinohjausyksikön
ohjelmiston halutunlaiseksi.