Měření teploty s MSP430G2553 s interním čidlem teploty/ Measurement of temperature with MSP430G2553 with internal sensor of temperature
- July 12 2013
- MSP430 (MSP430F2132, MSP430G2553, LaunchPad...)
- 3025x Přečteno
DOPLNĚNO-PROGRAM PRO CODE COMPOSER STUDIO
Tak tu máme další článek a tentokrát, jak nadpis napovídá, se bude týkat měření teploty pomocí vnitřního čidla teploty mikrokontroléru MSP430G2553.
Vnitřní čidlo teploty je realizováno zdrojem proudu protékajícím diodou. Takže neočekávejte přesnost. Ale jako hrátky s touto periferií (ADC) jsou dostačující.
Jak se pracuje s AD převodníkem si můžete nastudovat z datasheetu, kde je to jasné. Snažil jsem se okomentovat co nejvíce i v samotném programu.
Výborné k nastudování jsou i stránky http://www.dsplab.elf.stuba.sk/index.php?id=14&lang=sk , kde jsou přednášky a cvičení s tímto mikrokontrolerem.
K dispozici je program pro výpis na lcd (počeštěný) a také hlavní program. Celé to můžete stáhnout zde (v zipu).
Celý AD převod se nastavuje pomocí registrů ADC10CTL0 a ADC10CTL1.
Upozorňuji, že program je psaný pro překladač/compilator MSPGCC, tudíž se jednotlivé syntaxe mohou lišit (např. vektory přerušení, globální povolení přerušení atd)
DOPLNĚNO-program Code Composer Studio ke stažení zde
zde je video:
A zde je fotka. Vidíte na ní vývojový kit pro AVR, LaunchPad, display a jednoduchý kit k LaunchPadu