Individální projekty MPOA

Mikroprocesory s architekturou ARM

Uživatelské nástroje

Nástroje pro tento web


2017:all

Projekty MPOA 2017

Ovládací panel pro PC aplikace — Navrhněte zařízení sloužící ke zjednodušenému ovládání pro různé programy v PC. Zařízení realizujte pomocí vlastního návrhu DPS s procesorem řady STM32F1. Jako ovládací prvky zvolte tlačítka a rotační enkodér. K zobrazení stavu zařízení využijte RGB LED. Napájení uvažujte přes USB rozhraní. — Dan Raszka, 100%

Řízení digitizeru — Vytvořte aplikaci na 32F746GDISCOVERY s dotykovým displejem, na kterém bude mít uživatel možnost zvolit nastavení AD převodníku (počet kanálů, rychlost vzorkování, …), dvou programovatelných zesilovačů (zisk, offset, …) a způsob spuštění vzorkování (externí signál nebo úrovní měřeného signálu). Získaná data z ADC během měření ukládejte do externí SDRAM paměti a po skončení měření je uložte na SD kartu. — Jonáš Čech, 96%

Prezentační zařízení pro počítačové prezentace — Realizujte s pomocí vývojové desky KL25Z prezentační HID zařízení. Zařízení by mělo mít funkci ukazovátka (na monitoru), listování v prezentaci, možnost zatmavení prezentace, případně další. — Miroslav Děcký, 96%

Stack lwIP pro Microblaze — Na 32bitový softprocesor Microblaze v FPGA implementuje lwIP stack. Vyřešte připojení k obvodu fyzické vrstvy Ethernetu Realtek RTL8211E-VLs a jeho konfiguraci. Ověřte úspěšnou implementaci pomocí přenosu dat přes UDP stream. — Tomáš Svoboda, 96%

Fonty FONTX pro grafické displeje — Rozšiřte knihovnu pro běžné grafické displeje 128×64 o podporu fontů ve formátu FONTX. Z Unicode fontů vytvořte sadu pro kódování ISO-8859-2. Demonstrujte použití vč. diakritiky na vhodné vývojové desce s displejem 128×64. — Petr Skryja, 94%

WirelessHART sensor mote — Navrhněte WirelessHART sensor mote a naprogramujte MCU Analog Devices ADuCM4050 na zpracovávaní vybraných HART příkazů z klasického HART FSK modemu a také pro komunikaci s bezdrátovým modulem založeném na SoC LTC5800. Aplikace musí být schopna přeposílat HART zprávy mezi drátovým a bezdrátovým rozhraním a správně na ně odpovídat. — Tomáš Řežucha, 88%

Řídicí systém bazénu — Navrhněte modul pro ovládání činnosti filtračního a vyhřívacího systému bazénu. Použijte vývojovou desku s ethernetovým rozhraním (např. FRDM-K64F). Vytvořte jednoduchou webovou aplikaci, která umožní konfiguraci a řízení systému. — Adam Bartoš, 86%

Funkční generátor — Na vhodné architektuře (STM32F407) implementujte algoritmus schopný přes DA převodník generovat základní funkční signály v pásmu minimálně do 50kHz (AUDIO). Generátor umožní regulovat kmitočet, amplitudu a stejnosměrný offset výstupního signálu. Dále implementujte vhodné ovládání (LCD, tlačítka, rotační kodér apod.) pro pohodlné řízení generátoru. Pro FW procesoru realizujte vhodnou HW nadstavbu s potřebnými analogovými obvody včetně napájení. — Martin Lelek, 86%

Jednotka na analýzu vibrací — Naprogramujte na vývojovém kitu s STM32F407VET6 program pro kompletní zpracování analogového signálu z jednoosého akcelerometru, zahrnující vstupní FIR filtry, detekci otáček a FFT analýzu. Výsledky FFT ukládejte na SD kartu a RMS hodnotu vibrací posílejte v reálném čase přes UART do PC. — Ondřej Fišer, 82%

Ovládání nízkošumového předzesilovače — Navrhněte jednotku MCU_board s procesorem LPC1111JHN33/103, umožňující ovládání externě připojeného LNA. MCU_board je bateriově napájená. Pomocí vhodné řídící logiky zajistěte: kontrolu napětí baterie, řízené nabíjení baterie po připojení externího nabíjecího adaptéru, odpojování napájení od externího LNA při nabíjení a komunikaci s PC, signalizaci stavu pomocí LED (zařízení ready, vybitá baterie apod.), výpis aktuálního stavu do PC. Součástí externího LNA je 7-bitový digitální (SPI) atenuátor Skyworks SKY12343-364LF, pro který vytvořte drivery. — Milan Sedlák, 80%

Analýza pohybového PIR čidla HC-SR501 — Prozkoumejte možnosti pohybového čidla HC-SR501 s PIR senzorem, postaveného na čipsetu BISS0001. Pomocí vhodné vývojové desky se vstupem AD převodníku připojte na vhodné analogové signály PIR čidla (16=1OUT, resp. 12=2OUT) a proveďte analýzu parametrů čidla. — Jaroslav Venhoda, 78%

Environmentální datalogger –– Navrhnete zařízení pro sběr a záznam environmentálních veličin: teplota okolí, barometrický tlak, vlhkost vzduchu a koncentrace CO2. Tyto údaje zaznamenejte na vhodné paměťové medium. Veličiny vzorkujte s periodou alespoň 1min a zobrazte na grafickém displeji. Vyřešte přenos naměřených údajů do počítače. — Miroslav Waldecker, 78%/pozdě

Informační panel s e-ink displejem — Navrhněte zařízení sloužící k zobrazování informací na e-ink displeji Waveshare. Informace ke zobrazení se budou přenášet z PC pomocí zvoleného komunikačního rozhraní. Pokuste se dosáhnout co nejnižší spotřeby celého zařízení. — Branislav Michálek, 72%

Meteostanice se senzorem teploty, tlaku, vlhkosti a koncentrace O2 — Navrhněte meteostanici se snímáním teploty, relativní vlhkosti, atmosférického tlaku a koncentrace O2. Naměřené veličiny budou zobrazovány na LCD displeji, v případě poklesu O2 pod 20% se rozezní alarm. — Václav Kadlček, 62%

Driver pro LCD displej na MicroZed — S pomocí vývojové desky MicroZed vytvořte driver pro grafický dotykový LCD displej s řadičem RA8875. Vytvořte demonstrační aplikaci s vypisováním textu pomocí fontů. Na displej vypisujte i aktuální souřadnice polohy prstu v případě dotyku displeje. — Tomáš Matějka, 54%

LoRa sniffer — Ke vhodné vývojové desce připojte modul RFM95W a realizujte sniffer rádiového provozu standardu LoRa v pásmu 868MHz. Dekódujte nezašifrované části zprávy a vypisujte je spolu s RSSI a dalšími dostupnými údaji. — Ľubomír Švehla, 54%

Řízení automatizovaného skleníku — V prostředí Mbed vytvořte program pro vývojovou desku NXP FRDM-K64F, který bude realizovat řízení automatizovaného skleníku a jeho komunikaci s PC pomocí ethernetového rozhraní. Program bude zahrnovat ovládání a řízení periferií včetně návrhu komunikačního rozhraní s příkazy. — Josef Křivský, 42%

Nevypracované projekty

Přesné ultrazvukové měření vzdálenosti — Rozšiřte projekt ultrazvukového měření vzdálenosti s modulem HC-SR04. Využijte přímého napojení MCU na vhodné signály modulu, inspirace např. zde. Srovnejte dosaženou přesnost a další vlastnosti s původním řešením. — Martin Potočňak

2017/all.txt · Poslední úprava: 2018/01/22 09:59 autor: Aleš Povalač