Bonjour,
et merci pour ta réponse.
En attendant j'ai fait quelques tests avec un mini servo de fond de tiroir (comme celui que je pense utiliser, il supporte du 6V).
J'ai coincé le servo à une extrémité, et j'ai envoyé la consigne d'aller à l'opposer. Je l'ai fait tourné pendant une nuit à 5V, pas de problème. Puis cette nuit j'ai re-éssayé à 6V : je suis resté pendant une heure (il marchait encore), puis je suis rentré chez moi : ce matin, il ne marchait plus comme il faut : après l'avoir démonté, il semblerait que ce soit les engrenages (en plastique) qui ont un "point dur" (mais j'ai pas réussi à voir pourquoi). Après l'avoir remonté, il marche de nouveau mais se re-bloque fréquentent.
J'ai profité d'avoir le servo démonté pour regarder quel chip il utilisait : c'est basé sur un KC8801 : je n'ai trouvé la datasheet qu'en chinois, mais d'après ce que j'ai compris depuis google trad, la force est proportionnelle à l'erreur en position (controleur P).
Du coup, ça veut dire que si je donne une consigne qu'une dizaine de degrés plus loin, je devrais moins forcer.
Sinon, pour revenir à ta suggestion :
- je ne force pas en permanence pendant 2-3 heures, mais une grande partie de ce temps (je force environ 3 secondes, avant d'ouvrir la porte et de la refermer aussitôt).
- pour le loquet, comme celui-ci va-t-il plaquer la porte contre le joint? Et je suppose qu'il me faudra un autre servo pour le loquet?
- vue que je suis plutôt limité en taille, et surtout en poids (le mécanisme est transporté par un drone), je préférerais quelque chose d'aussi minimaliste que possible.
Une autre option à laquelle je pensais était d'ajouter un élastique qui tire la porte en position fermée : il suffit alors de couper l'alimentation du servo avec un MOSFET pour que l'élastique le plaque contre la porte.
Bonne journée
Sandro
Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...
Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.