Palubní počítač s testovací jednotkou pro osobní automobily

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Práce se zabývá návrhem a realizací palubního počítače s testovací jednotkou pro motorová vozidla. První část práce se zaměřuje na návrh obvodové koncepce. Pro získávání dat je určen měřící modul založený na obvodu STN1110 využívající standard OBD2. Komunikaci s okolními zařízeními zajišťuje měřící modul pomocí rozhraní USB a JTAG. Řídící modul je vybaven mikrokontrolérem ARM. Druhá část se zabývá realizací softwaru mikrokontroléru a aplikace pro PC. Závěrem jsou prezentovány výsledky testování realizovaného počítače.

Vydal: FEKT VUT Brno Autor: Jan Špatenka

Strana 44 z 84

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
1 Komunikace obvodem STN1110 Obvod STN 1110 plně kompatibilní vychází obvodu ELM 327. Aplikace pro byla vytvořena jazyce prostředí programu Visual Studio 2010. Jedním důvodu výběru obvodu bázi ELM 327 byl podrobně popsaný volně dostupný komunikační protokol tímto obvodem [12]. 3. Po jeho obdržení dochází porovnání přijaté zprávy vnitřní databází zpráv . START PŘIJATÝ ZNAK PŘIJATÝ ZNAK CR? ZPRÁVA PLATNÁ POROVNÁNÍ PŘIJATÉ ZPRÁVY ANO ODESLÁNÍ ODPOVĚDI ANO ODESLÁNÍ “?“ NE INKREMENTACE DOBY OD PŘÍJMU ZNAKU PŘIJAT ZNAK? ZPOŽDĚNÍ > 20s? NE NE NE ODESLÁNÍ “?“ANO ANO Obr. textu proto budeme odkazovat pouze obvod ELM. Obvod přijímá jednotlivé znaky příchodu CR. Každá přijímaná zpráva pohledu obvodu ELM) musí být ukončena znakem CR (tj. obr. 3.1 zobrazen algoritmus zpracování přijatých znaků obvodem ELM327. 3.1: Algoritmus zpracování přijatých znaků obvodu ELM 327 Samotný obvod ELM pracuje jako převodník komunikace mezi vozidlem a připojeným zařízením pomocí rozhraní USART. Při vývoji bylo využito ukázkových kódů dostupných webových stránkách MSDN [24]. carriage return, 0x0D). Veškeré zprávy jsou kódovány ASCII formátu. Celý program pak postaven základě projektu převodníku komunikace USB USART.34 3 NÁVRH SOFTWARE Software MCU vytvořen prostředí Keil µvisin jazyce Pří vývoji byly využity knihovny projekty určené pro MCU řady AT91SAM7S (volně dostupné [23])