Vikakoodinlukija : Mercedes-Benz
Hyvönen, Erno (2013)
Hyvönen, Erno
Savonia-ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013060913583
https://urn.fi/URN:NBN:fi:amk-2013060913583
Tiivistelmä
Tämä insinöörityö tehtiin freelancer–tyylisesti ilman yhteistyökumppaneita. Työn tavoitteena oli suunnitella ja toteuttaa mikrokontrolleripohjainen vikakoodinlukija vuodesta 1980 vuoteen 1994 valmistettuihin Mercedes-Benz henkilöautomalleihin W126, W123, W201 ja W124. Vikakoodinlukijan tärkeimpänä lähtökohtana oli helppokäyttöisyys ja kestävyys autokäytön vaativissa olosuhteissa.
Työssä suunniteltu ja toteutettu vikakoodinlukija lukee pulssi- ja PWM-muotoisia väyliä. Lisäksi laitteella voidaan tyhjentää pulssimuotoiset koodit muistista sekä lukea auton moottorinohjausjärjestelmän reaaliaikaisia arvoja, jotka ovat jännite, kierrosluku ja lambda-anturin säätöarvot.
Laitteen elektroniikka ja piirilevy on suunniteltu National Instruments Multisimilla ja Ultiboardilla. Piirilevy on valmis-tettu ProtoMat C30/s–piirilevyjyrsimellä ja siihen liittyvillä ohjelmilla CircuitCam ja BoardMaster. Kontrollerin ohjel-moinnissa on käytetty Matrixin Flowcodea ja MicroPro-ohjelmaa.
Laitteen käyttöliittymä suunniteltiin helppokäyttöiseksi. Vikakoodinlukijaan on ohjelmoitu opas, joka neuvoo ta-pauskohtaisesti johtojen kytkennän väylän liittimiin. Opas myös kertoo pitääkö sytytysvirran olla päällä vai moottorin käynnissä. Laitteessa on vain kuusi painonappia. Valikot ja painikkeiden tarkoitus näkyvät laitteen näytöllä.
Työssä suunniteltu ja toteutettu vikakoodinlukija lukee pulssi- ja PWM-muotoisia väyliä. Lisäksi laitteella voidaan tyhjentää pulssimuotoiset koodit muistista sekä lukea auton moottorinohjausjärjestelmän reaaliaikaisia arvoja, jotka ovat jännite, kierrosluku ja lambda-anturin säätöarvot.
Laitteen elektroniikka ja piirilevy on suunniteltu National Instruments Multisimilla ja Ultiboardilla. Piirilevy on valmis-tettu ProtoMat C30/s–piirilevyjyrsimellä ja siihen liittyvillä ohjelmilla CircuitCam ja BoardMaster. Kontrollerin ohjel-moinnissa on käytetty Matrixin Flowcodea ja MicroPro-ohjelmaa.
Laitteen käyttöliittymä suunniteltiin helppokäyttöiseksi. Vikakoodinlukijaan on ohjelmoitu opas, joka neuvoo ta-pauskohtaisesti johtojen kytkennän väylän liittimiin. Opas myös kertoo pitääkö sytytysvirran olla päällä vai moottorin käynnissä. Laitteessa on vain kuusi painonappia. Valikot ja painikkeiden tarkoitus näkyvät laitteen näytöllä.