OSD by Zbig & Pitlab

Autorskie projekty naszych użytkowników

Moderatorzy: marbalon, moderatorzy2014, moderatorzy

Awatar użytkownika
PitLab
Posty: 967
Rejestracja: środa 17 mar 2010, 20:29
Lokalizacja: Warszawa
Kontakt:

OSD by Zbig & Pitlab

Post autor: PitLab »

Jak już pewnie część z Was się orientuje, nawiązaliśmy ze Zbyszkiem współpracę, aby w przemysłowy sposób wdrożyć w życie jego najnowsze projekty. Zaczynamy od graficznego OSD.
Jesteśmy już po pierwszym etapie projektu, w którym powstał prototyp, na którym można dalej rozwijać oprogramowanie i testować sprzęt. Wygląda to tak:
Obrazek

Sercem projektu jest kontroler ARM ze stajni ST. Tor wizyjny wygląda podobnie jak we wcześniejszej wersji. Ma możliwość rysowania czarnych i białych linii, oraz półcieni. Ma potencjometr pozwalający na dopasowanie poziomu jasności rysowanych elementów do obrazu z konkretnej kamery.
OSD komunikuje się z zewnętrznymi modułami takimi jak GPS oraz czujnikiem prądu i napięcia. W rezerwie ma jeszcze dwa wejścia analogowe oraz port I2C do podłączania zewnętrznych czujników cyfrowych.

Komunikacja ze światem jest przez porty:
- UART (TTL 3,3V) do komputera PC używany do konfiguracji urządzenia dedykowanym oprogramowaniem, oraz aktualizacji oprogramowania,
- USB jako alternatywa do tego co wyżej,
- UART (TTL 3,3V) do komunikacji z autopilotem,
- wspominane wyżej I2C do komunikacji z zewnętrznymi czujnikami,
- wejście sygnału PWM z odbiornika RC (jeden kanał) do sterowania OSD w locie z aparatury,
- wejście sygnału z klawiatury do wygodnej nawigacji po menu,
- JTAG do celów debugowania, prawdopodobnie tylko w prototypach,
- karta micro SD do logowania parametrów lotu.

OSD może być zasilane z kilku źródeł. Podstawowe źródło to 12V użyte również do zasilania kamery i nadajnika video, oraz opcjonalnie do wytworzenia pozostałych napięć. Napięcie potrzebne do wytworzenia 3,3V może być pobrane z odbiornika RC lub na ziemi z USB.
Na spodzie płytki są zworki robione kroplą cyny, umożliwiające przełączanie zasilania:
- kamery: 5V lub 12V (domyślne 12V)
- modułu GPS: 3,3V lub 5V (domyślnie 5V, moduł ma własny stabilizator)
- będzie dodana zworka odłączająca wejście stabilizatora 3,3V od zasilania z pakietu 12V.

Złącza dla użytkownika są typu JST, takie same jak używane do balansowania pakietów Lixx. Mają zatrzask, polaryzację zabezpieczającą przed odwrotnym podłączeniem, standardowy, niezbyt drobny raster a gotowy kabelek z takim złączem można kupić pewnie w każdym sklepie modelarskim. Będę dostarczał OSD już z możliwie gotowym okablowaniem, jedynie trzeba będzie sobie zakończyć odpowiednią wtyczką kabel do nadajnika i kamery.
Złącza szpilkowe są do współpracy z modułem autopilota, który pojawi się za jakiś czas.

Wymiary płytki to 72x40mm. Pozostałe szczegóły i znaczenie złącz opisane jest na rysunku:
Obrazek
Powinno się zmieścić w każdym kadłubie. Dalsza miniaturyzacja wiąże się z większymi kosztami, więc doszliśmy do wniosku że to będzie optymalny rozmiar.
O cenie i terminie dostępności będziemy informowali gdy przyjdzie stosowny czas. Na razie skupiamy się na kwestiach technicznych i organizacyjnych, tak aby zdążyć przed następnym sezonem.

Jeszcze kilka słów od Zbiga
Zbig pisze:lista założeń, które przyświecają temu projektowi:

* Projekt jest dla ludzi, którzy mają być zadowoleni z jego używania.

Prawdę mówiąc nie ma więcej założeń. Wszystko inne wynika z tego jednego :-)
Pewnie ciekawsze dla wszystkich jest to, co zrobiliśmy, aby powyższa teza nie była czczą przechwałką.

*System będzie kompletny. Dziś już widzicie OSD, czujnik prądu i GPS, za chwilę dołączy klawiatura. To minimum dla pilota FPV, ale już dziś to OSD wspólpracuje z moją starą jednostką IMU (horyzont), autopilotem i sterownikiem anteny śledzacej. Ci, którzy maja OSD M644, mogą go wymienić na nowe nie rezygnaując z pozostałych elementów. Oczywiście te elementy będą systematycznie przekładane na nowszą technologię i będa dołączały do komercyjnego zestawu.
To tylko kwestia czasu, bo wersja 1.0 po prostu jest i działa.

*system będzie bezstresowy i łatwy w instalacji. Nie wymagamy zacięcia inżynierskiego. Stąd kable, które mozna po prostu gotowe kupić i już. Ja mam zaciskarkę, ale prawie wszystkie kabelki, które sam zacisnąłem po jakimś czasie któryś kabelek sie wysunął. Te które kupiłem w HK za grosze, trzymaja mocno. Właczenie odwrotne wtyczki? jeśli tylko wtyczka pozwoli, to tylko kwestia czasu. Serwo jest odporne na odwrotne włączenie (tak szczęśliwie mają ułożone piny), ale ja nawet do prototypu OSD podłaczyłem 12V odwrotnie :evil:. A właściwie :mrgreen:, bo Piotr i to przewidział, robiąc na płytce OSD zabezpieczenie przez takimi przypadkami. Przelutowalem wtyczkę i OSD zadziałało jak gdyby nigdy nic.

*system będzie intuicyjny i prosty w użyciu. Nie wymagamy umiejętności programowania, ani studiów z zakresu cybernetyki. Doświadczenia z użytkownikami mojego autopilota, oraz tasiemcowe watki na forach jak co ustawić, mi działa, a mi nie działa - dały mi dużo do myślenia. Stąd Wiele rozwiazań, które mają pomóc pilotom i to w momencie kiedy tego najbardziej potrzebują - czyli na lotnisku, albo w czasie lotu modelu.

*produkt musi się zwyczajnie podobać. Jak Wasz nowy model samolotu, auta, samochód, telefon czy zegarek. Oczywiście o gustach trudno dyskutować, ale tu też wychodzimy na przeciw oczekiwaniaom, więc wygląd OSD będzie dosyć swobodnie konfigurowany przez użytkownika.

*System musi być globalny. Sukces produktu, to również sukces samych użytkowników. Nie oszukujmy się, produkty amatorskie cierpią z powodu tego, że sa zbyt wolno rozwijane bo są niedoinwestowane. Tylko szeroka sprzedaż może zapewnić rozsądne ceny i pieniądze na dalszy rozwój, inaczej uduszą sie jak ryba pod lodem. Znajdziecie więc w tym projecie rozwiazania "globalizujące" produkt. A to szansa na ciekawe upgrade'y i nowe pomysły

*Produkt musi być rozwojowy. Wiedzą to najlepiej Ci, którzy maja moje M644 (i chyba nie tylko moje, jak czytam w innych wątkach) i słyszą od pewnego czasu: "nie mam już niejsca w procesorze" To dlatego wybraliśmy "wypasioną" wersję ARM-a, w którym na poczatek nie zajmiemy więcej niż 1/4 pamięci. Ale mam nadzieję długo nie bedzie problemu z dodaniem nowej funkcji. W tej nadmiarowości jest też zdublowanie UART/USB, czy miejsce na kartę pamięci, choć wysyłamy dane telemetryczne na ziemię.

Wiele obietnic, ale mam nadzieję, że Wy, najbardziej surowi cenzorzy ocenicie czy je spełniliśmy.
na razie skończę na tych ogólnych stwierdzeniach, wkrótce szczegóły.
Ostatnio zmieniony sobota 26 lis 2011, 13:00 przez PitLab, łącznie zmieniany 2 razy.
Piotrek.
Z różnych form kontaktu preferuję e-mail
Awatar użytkownika
krall
Posty: 3151
Rejestracja: poniedziałek 01 lut 2010, 10:00
Lokalizacja: Kartuzy
Kontakt:

Post autor: krall »

Od początku mówiłem, że tędy droga - ZbigOSD w wersji komercyjnej.
Widziałem, że będzie dobrze ale nie myślałem, że aż tak :-)
Teraz cały świat wstrzymuje oddech - czekając na możliwość zakupu :-)
pozdrawiam
Krzysztof
http://www.fly.kartuzy.com.pl
Awatar użytkownika
Rurek
Posty: 16419
Rejestracja: środa 10 mar 2010, 15:21
Lokalizacja: AIP ENR 5.5 - AAA 153 :-)

Post autor: Rurek »

Miałem przed oczami i z opadniętą koparą oglądałem możliwości sprzętu, na polu...niesamowita fuinkcjonalność, mnogość ekranów, konfigurowalność, obsługa jednym pstryczkiem z apki całego menu...najbliższy konkurent czyli rvosd5 może się schować tak teraz mogę powiedzieć. I to pod każdym względem. Czy słyszeliście np o jakimś OSD do którego można władować sobie samemu helpa online (wyświetlany na życzenie na ekranie, nawet w trakcie lotu - w dowolnym języku (póki co alfabet łaciński ;-) ale to może lepiej :-) ), jaki sobie użytkownik w pliku napisze i załaduje do OSD? No właśnie...to próbka tego co Zbig z PitLabem zmajstrowali :-)
Tym bardziej że jest kompatybilność wsteczna z dotychczasowymi elementami układanki czuli autopilotem, telemetrią/anteną śledzącą i IMU...
infekcja FPV postępuje w zastraszającym tempie...
piotr
Posty: 269
Rejestracja: piątek 23 kwie 2010, 23:40
Lokalizacja: Chorzów
Kontakt:

Post autor: piotr »

Gratulacje! zmawiam pierwszy zestaw.
Piotr
Awatar użytkownika
Piotrowy
Posty: 3129
Rejestracja: wtorek 02 lut 2010, 14:16
Lokalizacja: Warszawa

Post autor: Piotrowy »

Rurek pisze:Czy słyszeliście np o jakimś OSD do którego można władować sobie samemu helpa online (wyświetlany na życzenie na ekranie, nawet w trakcie lotu
Dokładnie tak :-D . Instrukcja użytkowania wyświetla się po polsku, na życzenie nawet podaczas lotu :shock: Nie mówiąc już o zmianie za pomocą RC kluczowych parametrów autopilota :-P
cholo
Posty: 3371
Rejestracja: środa 03 lut 2010, 21:38
Lokalizacja: Kraków

Post autor: cholo »

i to mi sie podoba - ladujemy sobie e-booka i czytamy podczas przydlugiego lotu :mrgreen:
Awatar użytkownika
JR65
Posty: 1690
Rejestracja: poniedziałek 01 lut 2010, 12:23
Lokalizacja: Piekary Śląskie

Post autor: JR65 »

Piotrowy pisze:
Rurek pisze:Czy słyszeliście np o jakimś OSD do którego można władować sobie samemu helpa online (wyświetlany na życzenie na ekranie, nawet w trakcie lotu
Dokładnie tak :-D . Instrukcja użytkowania wyświetla się po polsku, na życzenie nawet podaczas lotu :shock: Nie mówiąc już o zmianie za pomocą RC kluczowych parametrów autopilota :-P
Tak ma być ponoć po śląsku Zbyszek mówi jak przetłumacze to będzie :mrgreen: :mrgreen:
Pozdrawiam, Andrzej http://rc-fpv.pl/viewtopic.php?t=1441
Penguin 1720 Pixim 690,Diversity 900-2,5 GHz byJR65,Antena śledząca,Autopilot by Zbig, gogle Z800 ES Mordeczka2 Thomas 433MHz, BATMAN Y6 by JR65, SKŁADANY QUAD PANTHER NAZA V2, usługi CNC
Awatar użytkownika
Rurek
Posty: 16419
Rejestracja: środa 10 mar 2010, 15:21
Lokalizacja: AIP ENR 5.5 - AAA 153 :-)

Post autor: Rurek »

JR65 pisze:
Piotrowy pisze:
Rurek pisze:Czy słyszeliście np o jakimś OSD do którego można władować sobie samemu helpa online (wyświetlany na życzenie na ekranie, nawet w trakcie lotu
Dokładnie tak :-D . Instrukcja użytkowania wyświetla się po polsku, na życzenie nawet podaczas lotu :shock: Nie mówiąc już o zmianie za pomocą RC kluczowych parametrów autopilota :-P
Tak ma być ponoć po śląsku Zbyszek mówi jak przetłumacze to będzie :mrgreen: :mrgreen:
:mrgreen: biorę w ciemno taki plik silesia.lng :-)
infekcja FPV postępuje w zastraszającym tempie...
cholo
Posty: 3371
Rejestracja: środa 03 lut 2010, 21:38
Lokalizacja: Kraków

Post autor: cholo »

mam nadzieje, ze projektanci nie zapomnieli o integracji z facebookiem :roll:
Awatar użytkownika
PitLab
Posty: 967
Rejestracja: środa 17 mar 2010, 20:29
Lokalizacja: Warszawa
Kontakt:

Post autor: PitLab »

cholo pisze:mam nadzieje, ze projektanci nie zapomnieli o integracji z facebookiem :roll:
To będzie w kolejnych wersjach softu :-)
Piotrek.
Z różnych form kontaktu preferuję e-mail
Awatar użytkownika
adriano
Posty: 220
Rejestracja: poniedziałek 15 lis 2010, 22:13
Lokalizacja: warszawa

Post autor: adriano »

nawiązując do facebooka: OSD by Zbig & Pitlab -> lubie to :)
Awatar użytkownika
sigreg
Posty: 1008
Rejestracja: piątek 12 mar 2010, 14:54
Lokalizacja: Zabrze

Post autor: sigreg »

No i zeby filmy od razu ladowaly sie na youtube ;)

A na powaznie - dajcie nam panowie jakies zrzuty ekrany, proosze ! :-)

Grzesiek
FPV - Your world from my perspective :)
Awatar użytkownika
PitLab
Posty: 967
Rejestracja: środa 17 mar 2010, 20:29
Lokalizacja: Warszawa
Kontakt:

Post autor: PitLab »

sigreg pisze:A na powaznie - dajcie nam panowie jakies zrzuty ekrany, proosze ! :-)
Zbig obiecał wrzucić coś wieczorem, to przekleję.
Piotrek.
Z różnych form kontaktu preferuję e-mail
Awatar użytkownika
diem
Posty: 5825
Rejestracja: poniedziałek 01 lut 2010, 02:25
Lokalizacja: Radzionków

Post autor: diem »

Dziękuję Piotrze za prowadzenie wątku również tutaj. Zapowiada się groźny konkurent na rynku, będzie hicior :)
pozdrawiam
Michał
Awatar użytkownika
macieq
Posty: 569
Rejestracja: niedziela 02 paź 2011, 06:55
Lokalizacja: Racibórz

Post autor: macieq »

czyli generalnie olewać Pana który swoje graficzne OSD sprzedaje tylko niemcom ;)
ODPOWIEDZ