par Silicium 628 - 30-avr.-2005
|
Double Variateur pour
moteur à courant continu pour "petit hélico indoor" avec un PIC 16F628
|
|
Montage évolutif puisque le PIC16F628 est un uP flash reprogrammable environ 1000fois ! NOTES IMPORTANTES:
Donc je montre ici ce que je fais, mais je ne vous encourage pas à en faire autant, c'est vous qui voyez. Si vous n'êtes pas expert, je vous conseille d'acheter un variateur double + gyro tout fait, on en trouve à 200 euros. Bon, pour ceux qui ne sont pas partis, je vous raconte la suite:
On distingue les deux transistors MOSFET IRF7455 (dans des boîtiers de 'circuits intégrés') qui découpent la tension d'alimentation de l'accu LiPO afin d'alimenter le moteur avec un rapport cyclique variable, ainsi que le microcontrôleur PIC16F628. Le régulateur LM2940 (Low drop-out) qui parait énorme donne l'échelle.
|
|
DOCUMENTS TECHNIQUES (auteur Silicium 628) |
|
Notes:
|
|
Concernant le soft |
| Ce petit hélico électrique n'a pas d'arbre de
transmission du mouvement du rotor principal vers l'hélice
d'anti-couple, mais un deuxième moteur à l'arrière.
La partie la plus délicate de la programmation a été de déterminer la courbe de vitesse du moteur d'anti-couple (et donc la valeur du rapport cyclique de découpage de son alimentation) en fonction de la vitesse du rotor principal (la valeur du rapport cyclique...), avec comme paramètre la position du manche d'anti-couple. Ce dernier maintenu au neutre, la poussée de l'anti-couple doit équilibrer le couple moteur du rotor sur toute la plage de vitesses de rotation, de zéro à la vitesse max. C'est ainsi que j'ai déterminé empiriquement cette courbe et que j'ai ensuite trouvé une fonction mathématique y collant au plus près. Voici le tracé de ces fonctions dans un tableur : (pour 3 positions du Manche d'anti-couple, mini, neutre et maxi). Dans la position neutre, la courbe se confond avec la valeur stabilisant l'hélico en lacet pour toutes les valeurs de la vitesse de rotation du rotor.
J'ai approché la courbe empirique par la fonction du second degré:
dans laquelle
|