Outils pour utilisateurs

Outils du site


reprogrammersupersimple18a

Reprogrammer son ESC Super Simple 18-20A non programmable

Pour optimiser mon quadricoptère basé sur la carte de vol (Flight Controller ou FC en anglais) de kapteinkuk de RCgroups.com, j'ai été amené à écraser le programme par défaut par celui optimisé fait par Bernhard Konze (alias quax sur RCgroups.com).

Voici le tutorial illustré en image pour ceux qui seraient tentés de faire la même chose !

Tout d'abord, voici quelques conseils pour bien réussir cette modification :

  • Pour les fils, j'utilise des fils multibrins fins qui proviennent d'un vieux câble parallèle qui servait pour les imprimantes avant les connectiques USB. Le multibrin a l'avant d'être plus flexible que le monobrin et si un brin casse suite aux manipulations, le contact reste.
  • Pour étamer ces fils sans faire rétracter le plastique de protection, j'utilise le fer de ma station de soudure (30W) avec une pane fine et à 260°.
  • Les composants étant petits et sensibles à la chaleur, il faut disposer d'un fer de faible puissance (15-20W) et surtout avec une panne fine. Il faut travailler rapidement pour ne pas risquer d'endommager les composants.
  • Enfin, pour faciliter le travail et éviter les ponts de soudure, il faut disposer de soudure trés fine (5/10 au moins).
  • Pour la prise de programmation, j'utilise du support tulipe sécable que je détrompe visuellement en peignant à la peinture acrylique les extrémités (blanc pour GND et rouge pour VCC). J'ai utilisé le même ordre que sur mon programmateur ATMega (usbasp) pour simplifier les branchements.

Voici le schéma d'implantation de la connectique prise de programmation :

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160744-8157b50a-me.jpg

Enfin, voici la page Web sur lequel le fichier de programmation peut-être trouvé : il faut prendre celui pour les contrôleurs 17A. J'utilise le programmateur USBasp (on le trouve sur ebay) et le logiciel AVR Burn-O-Mat pour programmer ces contrôleurs. Astuce : Lors de la 1° reprogrammation avec l'usbasp, j'ai remarqué que pour que la programmation des fusibles fonctionne, il faut d'abord avoir effectué la programmation du firmware.

Etape 1 : on enlève la protection en gaine thermo en veillant à ne pas abimer l'étiquette pour pouvoir la réutiliser.

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160740-721009b3-me.jpg

Etape 2 : préparation des fils en étamant les 2 extrémités et reprise des soudure par ajout léger de soudure sur les points du circuit qui devront être utilisés.

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160741-9dd07839-me.jpg

Etape 3 : le circuit fixé à l'aide de scoth sur le plan de travail (il ne faut pas qu'il puisse bouger), on commence par le plus délicat : la soudure sur les pattes du microprocesseur.

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160741-62e7468a-me.jpg

Etape 4 : Une fois tous les fils soudés au contrôleur, on peut câbler la prise de programmation.

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160742-a5ab1c52-me.jpg

Etape 5 : On isole la prise de programmation avec du double-face et on la positionne sur le côté du contrôleur pour qu'elle soit accessible une fois le contrôleur sous gaine thermo.

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160742-28e8159c-me.jpg

Etape 6 : On fige les fils de programmation avec de la colle chaude pour limiter les risques de cassure des fils avec les vibrations.

Voilà le résultat :-)

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160742-78c4eabe-me.jpg

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160743-38a490df-me.jpg

Etape 7 : Le contrôleur modifié est mis sous gaine thermo après avoir positionné le sticker sur la plaque aluminum faisant office de radiateur. On a finit !

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160743-83cdc35b-me.jpg

www.lacavernedefred.ovh_gallery_data_i_upload_2022_01_05_20220105160743-dc910877-me.jpg

reprogrammersupersimple18a.txt · Dernière modification : 05/01/2022 17:28 de wikiadmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki