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 29 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
. jednu dvou periferií. Jádro ARM7TDMI dnes patří mezi nejstarší nejpomalejší. Díky této politice snadné přecházet mezi jednotlivými obvody, protože jádro MCU zůstává stejné. K ovládání jednotlivých pinů slouží tzv. Zajímavý kanálový řadič DMA, vylepšený řadič přerušení umožňující nastavit úrovní, nebo SAM-BA, což boot program umožňující naprogramovat flash paměť pomoci USB sběrnice speciálního programu.19 Limited, která sama žádné procesory nevyrábí, pouze poskytuje licence ostatním výrobcům. Mezi základní vlastnosti patří [13]: 32 bitový RISC procesor von Neumannova architertura pipeline třemi stupni maximální pracovní kmitočet 110 MHz výkon 0,95 MIPS/MHz napájecí napětí jádra mikroprocesoru 1,8 V příkon 0,4 mW Řada MCU AT91SAM7S firmy ATMEL základní řadou procesorů jádrem ARM. Pro účely ladění programu můžeme využít jednotku DBGU nebo rozhraní JTAG. Dále dispozici konfigurovatelných pinů, které možné využít jako vstup nebo výstup, popř. Zajímavá také např. Mikrokontrolér je vybaven obvodem Clock Generator. Mezi další výbavu lze zařadit tříkanálový 16-bitový čítač/časovač, čtyřkanálový 16-bitový generátor PWM signálu, nebo osmikanálový 10-bitový A/D převodník s maximální rychlosti 384 ksps. Zvolený obvod schopen pracovat kmitočtu MHz. Pro komunikaci okolím MCU poměrně bohatě vybaven. Pro použití palubním počítači však naprosto dostačující. PIO kontrolér. Zvolená verze AT91SAM7S256 nabízí 256kB programové paměti Flash 64kB rychlé paměti SRAM. možnost vyvolání přerušení při změně úrovně kterémkoli pinu, možnost nastavení pull-up rezistoru nebo integrovaný tzv. glitch filtr. Procesory jednotlivých výrobců liší pouze periferiemi. Najdeme zde USB 2.0 sběrnici maximální rychlostí Mbps, dvojicí USART, jedno rozhraní SPI možností připojení zařízení, rozhraní TWI (obdoba I2 C) podporující maximální rychlost 400 kHz. V rámci architektury ARM existuje celá řada jader. můžeme zvolit alternativní funkci tj. Jako hlavní pracovní kmitočet může sloužit jeden ze tří zdrojů: krystal, integrovaný oscilátor smyčka fázového závěsu