KS-SERVO AC410 4ch FRSKY Telemetrija

Izkušnje z RV napravami, sprejemniki, servomehanizmi

Moderator:

Odgovori
Uporabniški avatar
jajzi
Začetnik
Prispevkov: 44
Pridružen: 01 Apr 2016, 08:53
Kraj: Radomlje

KS-SERVO AC410 4ch FRSKY Telemetrija

Odgovor Napisal/-a jajzi »

Pred kratkim sem na HobbyKing.com kupil Frsky sprejemnik "KS-SERVO AC410 4ch FRSKY ACCST Compatible Receiver", ki v originalu nima telemetrije in stane slabih 10 evrov.
Po kratkem raziskovanju o tem sprejemniku sem odkril, da ga je mogoče preprogramirati (flash) in s tem vklopiti telemetrijo.
Prva stran foruma kjer je debata o flashanju podobnih sprejemnikov: https://www.rcgroups.com/forums/showthr ... RX-Modules.
Zelo podrobno je opisan postopek flashanja za večjega brata tega sprejemnika AC-810 tule:
https://www.rcgroups.com/forums/showpos ... tcount=864

Potrebujemo:
- sprejemnik
- programator USBASP USBISP 3.3 5V AVR Downloader Programmer With ATMEGA8 ATMEGA128

Kako se lotimo flashanja:

1. Spajkanje dodatnih žičk na čip sprejemnika Atmel Mega 328p:
ac410Wireing.jpg
ac410Wireing.jpg (112.43 KiB) Pogledano 3038 krat
Potrebno je prispajkati 4 žičke na čip:
Na nožico 15 (PB3), 16 (PB4), 17(PB6) in 29(PC6). Tukaj je slika čipa s funkcijami nožic.

2. Na programatorju nujno odspajkamo stran 0 Ohmski upor. Tako omejimo flashanje na 3,3V.
0ohmUpor.PNG
0ohmUpor.PNG (95.72 KiB) Pogledano 3038 krat
3. Te žičke povežemo na programator USBASP:
PB3 - MOSI
PB4 - MISO
PB5 - SCK
PC6 - Reset
usbasp pinout.PNG
usbasp pinout.PNG (61.39 KiB) Pogledano 3038 krat
Nadaljevanje v naslednjem postu...
Uporabniški avatar
jajzi
Začetnik
Prispevkov: 44
Pridružen: 01 Apr 2016, 08:53
Kraj: Radomlje

Re: KS-SERVO AC410 4ch FRSKY Telemetrija

Odgovor Napisal/-a jajzi »

4. Naložimo program AVRDUDESS (http://blog.zakkemble.co.uk/avrdudess-a ... r-avrdude/) na računalnik.
Za delovanje programa potrebujemo gonilnik LibUSB, ki ga dobimo tukaj: https://sourceforge.net/projects/libusb ... rror=netix.
Paket LibUSB odzipamo, se navigiramo do datoteke "libusb-win32-bin-1.2.6.0/bin/x86/libusb_x86.dll" in kopiramo to datoteko kamor je inštaliran AVRDUDESS (avrdude.exe). Datoteko "libusb_x86.dll" nato preimenujemo v "libusb0.dll".
Verjetno bo po zagonu program javil napako, ker še vedno ne bo našel gonilnika. To rešimo s programom Zadig (http://zadig.akeo.ie/) na takšen način kot kaže slika (USBasp nastavimo na libusbK):
zadig.PNG
zadig.PNG (21.02 KiB) Pogledano 3036 krat
5. Firmware oz program dobimo na strani https://www.rcgroups.com/forums/showpos ... count=1147. Iz te strani sem naložil verzijo "FrskyRx_F801_TELEMETRY_PFS_SBUS_071016.hex".

6. Zaženemo program za flashanje in nastavimo kot kaže slika:
programmer.PNG
programmer.PNG (173.65 KiB) Pogledano 3036 krat
Programmer: USBasp...
Port: usb
MCU: ATmega328p
Flash: Datoteka s programom
S sprožitvijo gumba "Program!" se bo začelo reprogramiranje. Z nekaj sreče bo uspešno. :)
Celotna procedura je zelo lepo prikazana v tem videu https://www.rcgroups.com/forums/showpos ... tcount=864.

Pri mojem sprejemniku zaenkrat kaže da je bilo reprogramiranje uspešno. Pri izklopu sprejemnika oddajnik to takoj zazna in opozori s "Telemetry lost!".
Na terenu zadeva še ni preizkušena! Če bo neuspešno poročam :)

Še dokaz delovanja na mizi:
https://www.youtube.com/watch?v=nzNS-nyIWMQ
Uporabniški avatar
jajzi
Začetnik
Prispevkov: 44
Pridružen: 01 Apr 2016, 08:53
Kraj: Radomlje

Re: KS-SERVO AC410 4ch FRSKY Telemetrija

Odgovor Napisal/-a jajzi »

Prvi test na terenu je uspel. Na okoli 150m, kolikor daleč upam z 60cm letečim krilom, nisem opazil nobenih težav s sprejemnikom.
AC410Test.jpg
AC410Test.jpg (52.02 KiB) Pogledano 2949 krat
Uporabniški avatar
jajzi
Začetnik
Prispevkov: 44
Pridružen: 01 Apr 2016, 08:53
Kraj: Radomlje

Re: KS-SERVO AC410 4ch FRSKY Telemetrija

Odgovor Napisal/-a jajzi »

Po enem letu letanja praktično samo s temi sprejemniki (AC410 in AC810) lahko povem, da nisem imel popolnoma nobenih problemov.
Za modele do razpona 1m je doseg sprejemnika popolnoma zadosten.
Za FPV in letanje za ovirami (neka zapuščena hiša) mu mogoče malce zmanjka in sem že imel pol sekundni freeze (nisem upošteval opozoril o slabem sprejemu) - na srečo brez posledic.
Odgovori

Vrni se na RV naprave