Realizacja kodera i dekodera parametrów lotu zdalnie sterowanego
Transkrypt
Realizacja kodera i dekodera parametrów lotu zdalnie sterowanego
Realizacja kodera i dekodera parametrów lotu zdalnie sterowanego samolotu w układach reprogramowalnych FPGA praca dyplomowa inżynierska Maciej Świtalski Praca wykonana pod kierownictwem dra inż. Pawła Tomaszewicza 1/10 Agenda Analiza zadania Motywacja Cel pracy Zasada działania Realizacja sprzętowa Realizacja systemu Problemy 2/10 Analiza zadania System FPV (First Person Viev) OSD (On Screen Display) źródło: http://shop.righthere.nu/fpv-osd-39-son-screen-display-/immersionrc-ezosd-10hz100a-on-screen-display/prod_956.html źródło: http://www.squidoo.com/top-10-fpv 3/10 Motywacja 45 km/h 45 km/h 45 km/h 45 km/h tylko zmodyfikowany obraz obraz + parametry = większe możliwości! 4/10 Cel pracy przesłanie parametrów lotu z samolotu do komputera ◦ implementacja kodera ◦ implementacja dekodera przetworzenie odebranych danych i nałożenie parametrów na obraz z kamery ◦ implementacja aplikacji OSD Player zbudowanie kompletnego systemu FPV OSD 5/10 Zasada działania - kodowanie 0,7 V 0V -0,3 V impulsy synchronizacji poziomej luminancja Poziomy napięć w analogowym sygnale wideo Kolor czarny – „0” logiczne Kolor biały – „1” logiczna 6/10 Realizacja sprzętowa 7/10 Widok aplikacji zakodowane dane zdekodowane, nałożone na obraz parametry lotu 8/10 Realizacja systemu Zalety zwiększone możliwości wyświetlania i przetwarzania parametrów wykorzystanie radiowego kanału wideo do przesyłania parametrów (brak dodatkowych urządzeń nadawczych i odbiorczych) Ograniczenia konieczne zastosowanie dodatkowego sprzętu (komputer, dekoder) utrudnione korzystanie z gogli wideo 9/10 Problemy Problem: brak obrazu wideo z urządzenia przechwytywania Rozwiązanie: przejście na biblioteki i programy z wersji 64 bitowych na wersje 32 bitowe. Problem: błędy w transmisji Rozwiązanie: zastosowanie sumy kontrolnej (bity parzystości) 10/10