EVE – ideální přítelkyně pro Váš mikrokontrolér

Vyžaduje Vaše aplikace grafický TFT displej? Klidně používejte Váš oblíbený mikrokontrolér i nadále. Rodina grafických kontrolérů EVE firmy Bridgetek se o displej postará.
Toto je archivní článek z 26.07.2018. Některé informace již nemusí být aktuální a ve shodě se současným stavem. V případě pochybností Vám rádi poskytneme aktuální informace.

V současnosti pokračuje trend v nahrazování znakových LCD plně grafickými TFT displeji, ovládacích tlačítek za dotykový panel a jednoduché zvukové signalizace (pípání) za polyfonní zvuky. Aby Vaše zařízení drželo krok s dobou, můžete použít "tradiční řešení" nebo "EVE řešení". 

Tradiční řešení

Použijte výkonný mikrokontrolér s integrovaným LCD TFT kontrolérem.

Zobrazování na displeji
Mikrokontrolér vykresluje obraz, ukládá jej do frame-buffer v interní nebo externí RAM a výsledný obraz posílá na displej. Potřebná velikost RAM záleží na počtu zobrazovaných pixelů a počtu bitů na pixel.

1. 3,5“ displej, 320x240, RGB 18bit: 76 800pixelů x 24bit/pixel = 169KB
2. 3,5“ displej, 320x240, RGB 24bit: 225KB
3. 4,3“ displej 480x272, RGB 18bit: 281KB
4. 4,3“ displej 480x272, RGB 24bit: 375KB

Populární výkonné 32 bitové mikrokontroléry řady STM32F4 nabízí max. 384KB RAM, nejvýkonnější řada STM32F7/H7 max. 512KB/1MB RAM. Pro displeje s vyšším počtem pixelů nebo při použití techniky double buffer (odstranění artefaktů při aktualizaci obrazu) budete potřebovat externí RAM.

Návrh grafického uživatelského prostředí 
Pro rezistivní dotykový panel se typicky používá externí kontrolér. Displeje s kapacitním dotykovým panelem mají kontrolér integrovaný. Kontroléry typicky komunikují s mikrokontrolérem přes I2C nebo SPI. 

Polyfonní zvuky
Polyfonní zvuky je možné generovat softwarově a využít integrovaný D/A převodník.

Výhody/nevýhody tradičního řešení
1. Univerzálnost, více možností pro zobrazování a generování / přehrávání zvuku.
2. Kompletní redesign Vašeho zařízení s novým mikrokontrolérem.
3. Vyšší cena zařízení – výkonný mikrokontrolér + RAM pro framebuffer + kontrolér pro dotykový panel.
4. Náročnější vývoj software.

EVE řešení

K Vašemu oblíbenému mikrokontroléru připojte přes SPI nebo QSPI grafický kontrolér ze série EVE.

Rodina EVE obsahuje obvody FT800, 801 a obvody druhé generace FT810, 811, 812 a 813, na které se zaměříme.

Zobrazování na displeji
Váš mikrokontrolér pracuje s objekty, o jejich zobrazení na displeji se stará FT81X.

FT81X má integrovanou knihovnu grafických objektů jako jsou tlačítka, hodiny, skupiny tlačítek, ručičkové měřicí přístroje, texty, sloupcový ukazatel průběhu (progress bar), posuvníky, přepínače, rotační ovládací knoflíky a animací jako zobrazování loga, kalibračních značek, indikátor probíhající akce (spinner), spořič obrazovky a skicu.

Například pro zobrazení tlačítka na displeji stačí, aby mikrokontrolér vyslal přes SPI příkaz cmd_button(10, 10, 50, 25, 26, 0, "TEXT"), kde 10,10 jsou (x, y) souřadnice levého spodního rohu, 50, 25 je velikost tlačítka 50x25 pixelů, 26 je font pro text, 0 znamená tlačítko s 3D efektem a TEXT je text, který chcete zobrazit na tlačítku.

Návrh grafického uživatelského prostředí (GUI)
Bridgetek nabízí volně dostupné vývojové prostředí EVE Screen Designer (ESD), v současnosti ve verzi 4. Tento nástroj Vám umožní intuitivně - vizuálně zkomponovat GUI bez nutnosti znát příkazy obvodu FT81X. Na stránkách Bridgetek najdete množství příkladů.

Dotykový panel
FT810 a FT812 obsahují kontrolér pro 4 vodičový rezistivní panel. FT811 a FT813 mají I2C sběrnici pro připojení kontroléru kapacitního dotykového panelu, integrovaného v displeji. Seznam kompatibilních kontrolérů je uveden v aplikační poznámce AN 336.

Zvuková signalizace
FT81X poskytuje zvuk ve formě mono PWM signálu. Má integrovaný 64 hlasý polyfonní syntezátor, který přehrává zvuky uložené v ROM a umožňuje generovat zvuky jako vyzvánění, cvrlikání, pípání, alarm, kliknutí a DTMF tóny. Umožňuje i přehrávat mono zvuk ve formátu 8 bitů PCM, 8 bit uLAW a 4 bitový IMA-ADPCM se vzorkovací frekvencí 8 až 48kHz z externího zdroje.

Výhody/nevýhody EVE řešení
1. Můžete nadále používat Váš oblíbený mikrokontrolér
2. Nižší cena zařízení – Váš mikrokontrolér + FT81X
3. Méně změn hardwaru a softwaru
4. Displej 800x600, RGB 18/24 bitů
5. Nižší univerzálnost, jste omezení integrovanou knihovnou objektů

Pro další informace o produktech Bridgetek nás kontaktujte na adrese bridgetek@soselectronic.com

Vlastnosti:

  • Komunikace přes SPI, QSPI
  • Displej 800x600, RGB 18/24 bitů
  • Zobrazení na výšku i na šířku (rotace obrazu o 90°)
  • Integrovaný kontrolér rezistivního dotykového panelu rozeznává dotyk a pohyb prstu po panelu
  • I2C rozhraní pro připojení kapacitního dotykového panelu, multi-touch, 5 prstů
  • Integrovaná knihovna grafických objektů
  • Přehrávání videa v kontejneru AVI (video ve formátu MJPEG, Motion Encoded JPEG, zvuk ve formátu 4 Bit IMA ADPCM, 8 Bit signed PCM, 8 Bit u-Law)

Nezmeškejte takové články!

Líbí se Vám naše články? Nezmeškejte už ani jeden z nich! Nemusíte se o nic starat, my zajistíme doručení až k Vám.

Související články

Hlavní produkty

FT810Q-T BRIDGETEK
BRIDGETEK

Obj.číslo: 196399

skladem 266 ks

1 ks+ 149,00 Kč

25 ks+ 143,00 Kč

50 ks+ 136,00 Kč

100 ks+ 130,00 Kč

  • Vložit do košíku
  • Vyžádat cenu
  • Přidat k oblíbeným
  • Sledovat položku
  • Přidat produkt do porovnávače
FT811Q-T BRIDGETEK
BRIDGETEK

Obj.číslo: 236835

skladem 260 ks

FT811Q-T

Mikrokontroléry pro specifické aplikace

Advanced Embedded Video Engine Chip 18-bit RGB CTP QFN48 Tray

1 ks+ 149,00 Kč

25 ks+ 143,00 Kč

50 ks+ 136,00 Kč

100 ks+ 130,00 Kč

  • Vložit do košíku
  • Vyžádat cenu
  • Přidat k oblíbeným
  • Sledovat položku
  • Přidat produkt do porovnávače
FT812Q-T BRIDGETEK
BRIDGETEK

Obj.číslo: 236836

skladem 348 ks

FT812Q-T

Mikrokontroléry pro specifické aplikace

Advanced Embedded Video Engine Chip 24-bit RGB RTP QFN56 Tray

1 ks+ 208,00 Kč

25 ks+ 197,00 Kč

50 ks+ 190,00 Kč

100 ks+ 183,00 Kč

  • Vložit do košíku
  • Vyžádat cenu
  • Přidat k oblíbeným
  • Sledovat položku
  • Přidat produkt do porovnávače
FT813Q-T BRIDGETEK
BRIDGETEK

Obj.číslo: 236837

skladem 338 ks

FT813Q-T

Mikrokontroléry pro specifické aplikace

Advanced Embedded Video Engine Chip 24-bit RGB CTP QFN56 Tray

1 ks+ 187,00 Kč

10 ks+ 174,00 Kč

25 ks+ 163,00 Kč

  • Vložit do košíku
  • Vyžádat cenu
  • Přidat k oblíbeným
  • Sledovat položku
  • Přidat produkt do porovnávače

Doplňující produkty

CleO35A BRIDGETEK
BRIDGETEK

Obj.číslo: 222703

CleO35A

TFT moduly

TFT modul 3,5" Shield pro Arduino

1 ks+ 1 640,00 Kč

  • Vložit do košíku
  • Vyžádat cenu
  • Přidat k oblíbeným
  • Sledovat položku
  • Přidat produkt do porovnávače
VM801P43A-BK + GIFT BRIDGETEK
BRIDGETEK

Obj.číslo: 190813

Na objednávku

VM801P43A-BK + GIFT

TFT moduly

PLUS modul kapac. dotyk. 4,3" TFT černý 480x272

  • Vložit do košíku
  • Vyžádat cenu
  • Přidat k oblíbeným
  • Sledovat položku
  • Přidat produkt do porovnávače
Souhlasíte s ukládáním cookies?
Vítejte na stránkách SOS electronic. Než vstoupíte do našeho online světa, chceme vás požádat o možnost ukládání souborů cookies do vašeho prohlížeče. Váš souhlas nám pomůže bezchybně zobrazovat stránku, měřit její výkon a sledovat další statistiky. Kromě toho vám můžeme přinášet nabídku našich produktů a služeb, šitých doslova na míru. Cookies poskytujeme také třetím stranám. U nás jste však v bezpečí.
Správné fungování webu
Stabilnější technická kontrola
Lepší marketingová nabídka

Více o souborech cookies
Více o zpracování osobních údajů

Nezbytné Pouze vybrané Přijmout všechny cookies