Uživatel:Stehlma1

Z HPM wiki
Přejít na: navigace, hledání

Texas Instruments MSP 430

Hlavní výhody:

Nabídka více než 150 nízkonákladových mikrokontrolérů poskytuje vynikající výkon a nízkou spotřebu pro široké spektrum aplikací, včetně bezpečnosti, zabezpečení a dotykového snímání. Řada MSP430 z pohledu zákazníků dramaticky snižuje poměr cena/výkon, nabízí pro nákladově citlivé aplikace 16bitový výkon, provoz až do 16 MHz a integrované inteligentní periférie.


• 16-ti bitová RISC architektura s časem instrukčního cyklu 62,5µs

• Nejsou třeba žádné externí komponenty pro tvorbu oscilátoru

• Kapacitu lze připojit přímo

• Pro více displejů nejsou zapotřebí externí MUX

• Každý displej může přímo sloužit jako vstup s kapacitním snímáním

• Velký rozsah napájecího napětí: 1,8 ~ 3,6 V

• Aktivní režim: 220 uA při 1 MHz, 2,2 V

• Pohotovostní režim: 0,5 uA

• Režim "vypnuto" (zachování RAM): 0,1 uA

• Ultrarychlé probuzení z pohotovostního režimu <1 µs

• Sériové programování bez nutnosti externího napájení


LauchPad:

MSP430 LaunchPad je velmi jednoduchá vývojová deska, jak pro začátečníky, tak i pro pokročilé programátory. Je to ten nejjednodušší a také nejlevnější způsob jak si například naprogramovat blikání LED diod, otáčení servomotorků nebo zautomatizovat dílnu či domácnost. Deska obsahuje precizní patici 20pin pro mikroprocesor, zkušební LED (červenou LED1 a zelenou LED2), testovací tlačítko (S2), otvory pro připájení dutinkových lišt (jsou součástí balení) a tím ještě snadnější propojení s nepájivým polem. Komunikace mezi mikroprocesorem a počítačem je zajištěna po sériovém portu na desce. Cena jen 4.30 USD.


lauchpad


MSP430G2231IN14:

• 2kB FLASH

• 128B RAM

• 10 GPIO (General Purpose Input/Output)

• 1x 16bit timer

• WDT (WatchDog Timer/Interval Timer) automaticky resetuje

• 1x USI(I2C/SPI)

• 8 kanálový 10bit ADC


TI eZ430-Chronos:

eZ430-Chronos od společnosti Texas Instruments je vysoce integrovaný, snadno přenositelný bezdrátový vývojový systém, umístěný do sportovních hodinek. Jeho použití je možné jako referenční platforma pro hodinkové systémy, přehledný displej pro osobní sítě PAN, jako bezdrátový snímačový uzel pro vzdálený sběr dat nebo jednoduše jako hodinky

Chronos.jpg

Základní vlastnosti:

• Plně funkční sportovní hodinky založené na CC430F6137, MSP430 s integrovaným bezdrátovým transceiverem <1GHz • Hodinky je možné přeprogramovat pro vlastní bezdrátové aplikace • Vysoce integrované hodinky zahrnují tříosý akcelerometr, tlakový snímač, teplotní snímač a snímač napětí baterie • 96segmentový LCD displej je přímo řízen CC430 • Zařízení je možné bezdrátově spárovat s monitory srdeční frekvence, pedometry nebo jinými zařízeními využívajícími radiofrekvenční transceivery, jako je CC430 nebo CC1111 • Obsahuje USB emulátor eZ430, pomocí kterého je možné Chronos připojit k počítači pro in-system programování a odlaďování v reálném čase • Obsahuje integrovaná vývojová prostřední IAR Kickstart a Code Composer Studio


Knihovna EasyMSP


• EasyMSP lite nenastaví zariadenie. Je potrení zapnout stop watchdog použitím stopwd()

• Nemá definovaný typ MSP


Použití EasyMSP je velmi jednoduchý:


#include "PathToEasyMSPLite\EasyMSP_Lite_1_0_1.cpp"


void main(void)

{

system.stopwd(); //It's recommend to stop the watchdog


//Kod programu

}


Funkce: io: high(pin)

low(pin)

input(pin)

output(pin)

read(pin)


systém:

stopwd()

reset()

interrupts.enable()

interrupts.disable()


analogové:

read(pin)


Odkazy na praktické aplikace:


Ovládaní auta v 3 osích

 Osveltení v místnosti
 Odemikání dveří
 Chonos jako joystick


Bezdrátová meteorologická stanice

Weather station.jpg

Používá EZ430-RF2500 wireless demo kit pro stanici. Aplikace na vyhodnocování výsledků sbírá data cez RF2500 USB a zobrazí ich na obrazovce. Parametre teplota, vlhkost a intenzita světla sou navzorkované a poslané pomocí radiového spojení do PC. video


Automatický vrátník pro slepice

Chicken.jpg

Automatizace dveří na kurníku je napájená 2.1W solárním panelem a oloveným akumulátorem 12V/7Ah. Motor je z mechanismu stěračů a je řízen H-můstkem. Poloha dveří se snímá pomocí relé. Foto-citlivé článek se používá jako senzor jasu. Blokové schéma můžete vidět výše.

video


MSP430 stroboskopická ladička

Guitar tuner.jpg

Pracuje na principe pulzujícího světla na určité frekvenci, na kterou chceme naladit strunný nástroj. Nástroj je naladěný jakmile frekvence generovaná strunou odpovídá frekvenci blikání LED. Lepší představu můžete získat z tohoto videa. video


Metronom

Metronom.jpg

Jedna se o jednoduchou aplikaci, která se skládá pouze z MSP430G2231, 14 pinový konektor DIL, 5 červených diod LED (jasně červená, 20mA, 2V), Odpory pro LED diody asi 50 Ohm, 1 x 47k Ohm odpor pro reset, 2 tlačítka, hlavní vypínač ON / OFF, Kus drátu, 3V baterie CR2016, univerzální plošný spoj, 5 brčka, krabička"Tick Tack";) Je to velmi snadné, ale vypadá to docela pěkně a působivě. Zbytek je jen kreativita ... Kód a schéma:metronome.c

A jak to vypadá v praxi ...



MSP430 a multimédiá

Otáčení obrázku pomocí G-senzoru


FFT na MSP430F2618

FFTDE.jpg

Základná doska pozostáva z MSP430F2618 ( 116kB Flash, 8kB RAM, 12-bit ADC), Grafického LCD(128*64) na zobrazenie FFT a je ovládaný cez SPI. Podrobný popis hardwaru : [1] video


Ekvalizér

Jednoduchý analyzátor audio spektra používá MSGEQ7 čip. Tento čip dělí zvukové spektrum na 63Hz, 160Hz, 400Hz, 1Khz, 2.5Khz, 6.25Khz a 16Khz. Tři maticové displeje 5x7 sou zapojené pomocí 74HC595. video


Soundpad

Soundpad.jpg

SoundPad je audio Booster Pack pro Launchpad. Má dvoukanálový 12bit DAC (stereo audio výstup) a optočleny (MIDI vstup). Používá Microchip MCP4822. Výstup lze připojit přímo nebo přes oddělovací kondenzátor low-pass filtru. video


Launchpad a Nokia 5110 Display

5110.jpg

5110 LCD použitý v mobilních telefonech Nokia, je levný displej pro vaše projekty.Rozlišení je 84 * 48 s LED podsvícením. Řadič PCD8544 má velmi nízkou spotřebu ovládá LCD a komunikuje s mikrokontrolérem sériově. video


projekt Halloween

Používá MSP430G2553 (16kb), 25AA1024 1Mbit EEPROM, LED diody. Původní myšlenku čítat soubor z SD karty nevyšel, a tak používá EEPROM pro ukládání zvukových souborů. Do EEPROM je možné uložit šest sekund zvuku na 22kHz (8bit). Sada UV diod blikne pokaždé, když je peak ve zvukovým soubore. Zvukové soubory lze nahrát do EEPROM přes protokol XMODEM. video


NTSC video

Miss naturetm.jpg

Mikrokontrolér musí udělat tři věci se správným načasováním, na výstup kompozitního videa:

1. Výstupní signály vsync na začátku každého snímku

2. Po vsync, výstupní signály Hsync na začátku každého řádku

3. Datový výstup videa po Hsync na všech viditelných řádkách

Přesnost načasování vsync pulzu se nezdá být strašně důležité, alespoň v použité televizi. Z tohoto důvodu je vsync realizován v softwarově.

Tu je jednoduchá schéma zapojení:

TVOUT Schematic.jpg

Zdrojové kódy v c:

Hlavnej program pro MSP430G2452

Obrázek na vykreslení 192x240


FFTDesigner pro MSP4305xx

Fftdesigner.jpg

FFT Designer umožňuje jednoducho simulovat a vyzkoušet výkon rychlé Fourierové transformace. Syntetizuje rychlý, kompaktní a efektivní kód, vhodný pro mnoho aplikací. Zdrojový kód je vysoce optimalizovaný pro MSP430 rodinu 5xx, a může plně využívat on-board 32 bit hardwarové násobičky a související DSP režimy. Takže jak se zaujímáte o signal processsing toto vám muže ušetřit hodně času. fftdesigner.com


Booster packs



CC110L RF BoosterPack

Cc110.jpg

CC110L RF BoosterPack je nízkopříkonový bezdrátový vysílač. Jde o rozšiřovací sadu pro použití s Texas Instruments MSP-EXP430G2 LaunchPad Development Kitem. Rozšíření je založeno na CC110L čipu s integrovaným rádiem od fy. Anaren (AIR) A110LR09A rádiovým module s integrovanou anténou vysílá v Evropském 868-870MHz a 902-928MHz americkém ISM pásmu. Dodávanou software aplikaci s názvem AIR BoosterStack, která ukazuje příklad senzorové sítě, stejně jako hlášení o stavu sítě. Vlastnosti CC110L RF BoosterPack:

• Napájení od 1.8 do 3.6 V

• Nízká spotřeba

• SPI interfejs mezi RF modulem a MSP430

• Prototyping area

• Footprinty, kam můžete napájet mcu a LED a zařízení bude fungovat samostatně

• Modul splňuje ETSI a FCC/IC certifikaci


OLED

OLED.jpg

Řidič na OLED je založen na SSD1306 a je ovládán přes SPI. Má rozlišení 128*64. Je navrhnutý pro čipy, které mají integrovánu USI. Je to testování bylo provedeno na MSP430G2452 s 8 Kb Flash. Žádný z pinů MSP430 nejsou drátově spojena na OLED. Čtyři piny, které řídí OLED sou spojené přes pájecí můstky, takže můžete použít tyto piny i pro ostatní funkce. K dispozici je také malé univerzální pole v případě, že potřebujete něco zapojit.


16bit expandér

Expander.jpg

• založený na čipe MCP23X17 IO s sériovým rozhraním.

• podporuje I2C nebo SPI

• konfigurovatelní interupty

• externí reset

• nízký klidový odběr

• operační napětí shodné s msp430


Možní použití:

• kontrolér více 4pin LCD (HD44780)

• kontrolér LED display

• vstup na Keypad rozhranie

• rozhrání rotačního enkóderu


LED display

LED display.jpg

Má dva bloky 595 a komunikuje přes 3 dráty s LauchPadom . Všechny piny sou přístupné z vrchu. Střední hodnota proudu je 10mA, typická svítivost je 80 Mcd na segment.


Kapacitní snímač

Captouch.jpg

Vlastnosti:

• dotykové elementy včetně skrolovacího kolečka, tlačítek a senzoru přiblížení

• 9 LED diod pro okamžitou zpětnou vazbu

• komunikace přes UART (umožňuje spojení s PC)

• open source GUI

• balení obsahuje MSP430G2452IN20 s nahranou demo aplikací

• plně podporovaná knihovna “MSP430 Capacitive Touch Sense“






Zdroje:

http://www.ti.com/lsds/ti/microcontroller/16-bit_msp430/overview.page

http://en.wikipedia.org/wiki/TI_MSP430

http://www.hw.cz/novinky/art3370-100-novych-mcu-msp430-value-line.html

http://www.msp430launchpad.com/

http://processors.wiki.ti.com/index.php/EZ430-Chronos?DCMP=Chronos&HQS=Other+OT+chronoswiki

http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29

http://www.43oh.com

http://www.naturetm.com

Osobní nástroje
Jmenné prostory
Varianty
Akce
Navigace
Nástroje