MWC na STM32 - czyli afroflight32 dla "białasów" ;
Moderatorzy: moderatorzy2014, moderatorzy
A może jeszcze na dokładkę "konfigurator pokładowy" jak to zrobiło HK w swoim najnowszym "wypuście" Hobbyking KK2.0 Multi-rotor LCD Flight Control Board
Jest złącze SPI + pare pinów ekstra więc można by zrobić taką nakładkę, ale... Aktualnie jest zakodowane takie coś gdy silniki są wyłączone:Artu pisze:A może jeszcze na dokładkę "konfigurator pokładowy" jak to zrobiło HK w swoim najnowszym "wypuście" Hobbyking KK2.0 Multi-rotor LCD Flight Control Board
Obrazek
- gaz do połowy
- i na aux4 (ale to zrobię konfigurowalne) mamy do wyboru PID który będziemy ustawiać wg schematu:
aux < 1175 - konfiguracja PID dla Pitch/Roll
aux > 1225 && aux < 1375 - konfiguracja pidów dla Level
aux > 1425 && aux < 1575- konfiguracja pidów dla Altitude
aux > 1625 && aux < 1775- konfiguracja pidów dla GPS
aux > 1825 - konfiguracja pidów dla Nav
Ja sobie w T9x na radioclone ustawiłem tak aby dla tych zakresów wyświeltał mi napisy co teraz konfiguruje i za pomoca pokrętła sobie wybieram co będę ustawiam, a jak ustawiam parametry PID, a no prosto:
Prawa gałka u góry to parametr P lewo -1 prawo +1
Prawa po środku to parametr I, i na dole to D.
Dodatkowo pomiędzy strefami tego aux4 zrobiłem przerwy w który leda status gaśnie, wiec jak przechodzimy pomiędzy tymi 5 strefami/pidami to możemy zobaczyc to na ledce o ile sobie na LCD nie wystawiliśmy.
Niby nie widać co mamy aktualnie ustawione ale wystarczy aby ustawić co się chce w polu bez żadnego sprzętu.
A jak już mam to złącze SPI zagospodarować na coś to mam na to inny pomysł Wbudowane OSD. "Przypadkiem" wolne piny są podłączone do ADC, SPI pójdzie do MAX7456. A jak będzie wbudowane OSD to i pidy będzie można sobie pozmieniać. Czyli generalnie wplanach jest moduł OSD z dodatnowymi kanałami ADC do pomiaru dodatkowych napięć itp. Ale na spokojnie chłopaki, najpierw IMU, baro dopracować, kompas, GPS RTH+PH a potem OSD.
Wracam do testów dużego IMU.
- krzysztof21
- Posty: 1039
- Rejestracja: niedziela 28 lut 2010, 13:22
- Lokalizacja: Wschodnia polska i okolice
- krzysztof21
- Posty: 1039
- Rejestracja: niedziela 28 lut 2010, 13:22
- Lokalizacja: Wschodnia polska i okolice
Z uwagi na to że na razie nie ma barometrów zabrałem się za lutowanie kompasów. Pierwszy raz lutowałem ale o dziwo udało się ;) Wrzuciłem do testowej dużej płytki i na razie wszystko ładnie działa. Jutro może uda mi się zabrać za testy GPS od strony softu, sprawdzić czy ramki GPS biegają i czy dobrze wylicza kierunki, a jak pogoda pozwoli to testy GPS w terenie.
Jedyne na co czekam to na baro bo podpiąłem się pod zamówienie Kukiego ale jakoś sprzedający się nie kwapią z wysyłką. A wiec jak dobrze pójdzie to w przyszłym tygodniu pierwsze 7 sztuk dużych pójdzie do pierwszych chętnych, niebawem napisze do nich PW aby podali co i jak z pinami, lutować, nie lutować, proste/kątowe.
W między czasie robię aktualizację do MWC dev 2012-06-20 gdyż ta wersja zawiera podobno poprawki zgłoszone przez Misia aby jego OSD poprawnie działało.
Koniec raportu ;)
Jedyne na co czekam to na baro bo podpiąłem się pod zamówienie Kukiego ale jakoś sprzedający się nie kwapią z wysyłką. A wiec jak dobrze pójdzie to w przyszłym tygodniu pierwsze 7 sztuk dużych pójdzie do pierwszych chętnych, niebawem napisze do nich PW aby podali co i jak z pinami, lutować, nie lutować, proste/kątowe.
W między czasie robię aktualizację do MWC dev 2012-06-20 gdyż ta wersja zawiera podobno poprawki zgłoszone przez Misia aby jego OSD poprawnie działało.
Koniec raportu ;)