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 47 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
Obvykle jedná o aktuálně zobrazované jízdní parametry, nebo parametry, které nutné vyčítat po celou dobu chodu počítače (aktuální rychlost spotřeba paliva). Přerušení USART Uložení znaku do přijímacího bufferu Poslední Přijatý znak “>“ První znak “4“ ANO Druhý znak “1“ ANO Konec Přijatá data zpracována jako AT příkaz NE Data zpracována jako chybové kódy Data zpracována jako jízdní parametry ANO NE Druhý znak “3“ “4“ ANO NE NE Obr.37 Na obr. Poslední dvě podmínky spolu souvisí. -li začátku zprávy nalezen znak ‘4‘ data jsou vyhodnocena . 3. Komunikace vozidlem musí být globálně povolena, což pouze tehdy, je-li úspěšně navázána komunikace prostřednictvím diagnostiky OBD2. Vysílací buffer je naplněn vždy pouze těmi příkazy, které jsou aktuálně podporované. Pokud přijat znak “>“ značící konec zprávy program provede vyhodnocení přijatých dat. Došlo odeslání zprávy před příchodem odpovědi předchozího příkazu, obvod ELM data požadovaná v předchozím příkazu jednoduše zahodí. Poslední podmínkou pak přijetí dat od předchozího příkazu. Vysílání povoleno při splnění třech podmínek. 3. Zpracování spuštěno přerušením rozhraní USART při příjmu znaku. 3.3: Algoritmus zpracování přijatých dat Na obr. Při splnění podmínek přečtena příslušná pozice vysílacího bufferu zpráva odpovídajícím formátu odeslána.2 zobrazen navržený algoritmus vysílání zpráv obvodu ELM.3 zobrazen zjednodušený algoritmus zpracování dat přijatých od obvodu ELM. Druhou podmínkou dosažení stanoveného zpoždění mezi dvěma vysíláními 200 ms