6.12.2018

Kontroler lotu KISS V2 i ESC KISS 32A

Długi czas używałem różnego typu kontrolerów lotu, które wykorzystywały oprogramowanie Betaflight. Postanowiłem coś w tym temacie zmienić i sprawdzić rozwiązanie proponowane przez flyduino.net i ich kontroler lotu KISS (Keep It Super Simple) V2. Kontroler otrzymujemy zapakowany w folię zabezpieczającą bez jakichkolwiek dodatków. W porównaniu do producentów z dalekiego wschodu to wypada to bardzo źle. Poniżej na zdjęciach kontroler lotu KISS V2 w całej swojej okazałości.

Widoczne są pola lutownicze, złącze USB, oraz układ MPU6000 (żyroskop, akcelerometr). Druga strona kontrolera to procesor F7, złącza komunikacyjne oraz miejsce na wlutowanie jakiegoś układu (wygląda jak miejsce pod pamięć flash).

Podstawowe dane techniczne kontrolera lotu:

  • STM32F722RET6 MCU, ARM-Cortex M7 z FPU @ 216Mhz
  • czujnik MPU6000 (Gyro i ACC)
  • wbudowana przetwornica DCDC pozwala na bezpośrednie zasilanie z akumulatora LiPo (2-6S 6-30V), wydajność max 500mA przy 5V
  • Cztery pierwsze wyjścia do ESC zostały wyposażone w układ poprawiający jakość sygnału DSHOT (eliminacja zakłóceń)
  • 5 portów szeregowych
  • komunikacja z komputerem z wykorzystaniem CP2102 USB-UART USB (KISS Bootloader)
  • ciężar: 5g
  • otwory montażowe: rozstaw 3x3cm, średnica 3.3mm 
  • obsługa do 7 kanałów AUX
Łatwo można zauważyć, że kontroler lotu nie posiada wbudowanego OSD oraz BlackBox’a. Dla jednych może to być wada dla innych zaleta. Jednak twórcą przyświecała inna filozofia oprogramowania i sprzętu. Skupienie się tylko i wyłącznie na sterowaniu dronem. Kontroler lotu wspierany jest przez dedykowane oprogramowanie sterujące, które w przeciwieństwie do Betaflight nie jest typu Open Source.

Do kontrolera dostępne jest dedykowane graficzne środowisko konfiguracyjne KISS GUI. Po podłączeniu do komputera i uruchomieniu aplikacji ukazuje się nam taki widok.
Jednak aby ten widok nam się ukazał konieczne jest aktywowanie naszego FC przez internet. Ma to na celu wyeliminowanie wszystkich podróbek. Tylko oryginalne produkty flyduino.net mogą być używane wraz z KISS GUI. Pierwszą rzeczą po aktywacji kontrolera lotu jaką należy zrobić to przeprowadzić aktualizację oprogramowania.
Po aktualizacji oprogramowania znowu musimy dokonać aktywacji FC. Jestem mile zaskoczony jak to wszystko bardzo dobrze działa. W moim przypadku nie była konieczna instalacja żadnych sterowników. Poniżej znajduje się schemat połączeń samego kontrolera lotu KISS V2 (źródło: kiss.flyduino.net),

oraz sposób podłączenia ESC, BlackBox,a, OSD, LED’ów, vTX i kamery  FPV.


Po aktualizacji oprogramowania podłączyłem odbiornik FrSky X4RSB do kontrolera lotu.

Pozwoliło to na sprawdzenie pozostałych funkcji takich jak filtry, komunikacja z nadajnikami wideo itp.
Możemy również podejrzeć pracę naszego kontrolera lotu.
Ustawić odpowiednie parametry pracy,
i regulatory PID

Dodatkowo do nowego kontrolera lotu postanowiłem użyć regulatorów KISS 32bit 32A. Regulatory te razem z kontrolerem lotu tworzą idealne połączenie pozwalające m.in. na wykorzystanie protokołu DSHOT2400 i pełnej telemetrii każdego z ESC (temperatura, obroty, prąd, napięcie). Podobnie jak kontroler lotu regulatory nie mają żadnego dodatkowego wyposażenia. O wszystko musimy postarać się sami. Poniżej kilka najważniejszych parametrów:

  • Procesor 32-bit ARM Cortex M4 MCU @80Mhz
  • Telemetria (napięcie, prąd, temperatura, obroty)
  • Zabezpieczenie przed przekroczeniem dopuszczalnego prądu (ograniczenie do 45A)
  • Zabezpieczenie przed przekroczeniem temperatury dopuszczalnej (redukcja mocy gdy temperatura przekroczy 100°C)
  • Obsługa wszystkich komend protokołu DSHOT takich jak "turtle mode", "3D mode" i "rotation direction change"
  • Bardzo szybka i liniowa reakcja na zmianę położenia przepustnicy
  • Wymiar (19 x 27 mm)
Po więcej szczegółów odsyłam na stronę producenta i do dokumentacji regulatorów. W porównaniu do dalekowschodnich produktów jest co poczytać.

Poniżej na rysunku schemat połączeń ESC (źródło: kiss.flyduino.net)
oraz zalecany przez twórców montaż dodatkowego kondensatora LOW ESR w przypadku zasilania z pakietu 6S

Na zdjęciu poniżej przedstawiono regulatory ESC KISS 32A, które aktualnie czekają na montaż i testy.
Ciąg dalszy nastąpi (testy, wrażenia z użytkowania itp.)

1 komentarz: