ormur
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
ormur [2020/02/16 14:35] – Mushussu | ormur [2022/07/27 16:22] – [CI Servo-moteurs] Mushussu | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Ormur ====== | ====== Ormur ====== | ||
+ | ===== Etat de l'art ===== | ||
+ | [[https:// | ||
+ | ===== Articulation ===== | ||
+ | {{media_03: | ||
+ | <code java> | ||
+ | $fn = 100; | ||
+ | diametre = 100; | ||
+ | diametre_arbre = 6; | ||
+ | segment(d = diametre, h = 100); | ||
+ | rotate([0, 0, 120]) segment(d = diametre, h = 100); | ||
+ | |||
+ | rotate([0, 0, -30]) { | ||
+ | rotate([90, 0, 0]) cylinder(h = 100, d = 2); | ||
+ | rotule(diametre); | ||
+ | } | ||
+ | |||
+ | module cone(angle, h = 0, d = 0, inverse = false) { | ||
+ | if (!inverse) { | ||
+ | if (d == 0) { | ||
+ | cylinder(h = h, r1 = 0, r2 = tan(angle / 2) * h); | ||
+ | } else { | ||
+ | cylinder(h = (d / 2) / tan(angle / 2), d1 = 0, d2 = d); | ||
+ | } | ||
+ | } else { | ||
+ | if (d == 0) { | ||
+ | cylinder(h = h, r2 = 0, r2 = tan(angle / 2) * h); | ||
+ | } else { | ||
+ | cylinder(h = (d / 2) / tan(angle / 2), d2 = 0, d1 = d); | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | module chanfrein(d, | ||
+ | translate([r / tan(angle / 2) - r, 0, 0]) | ||
+ | difference() { | ||
+ | rotate([0, 90, 0]) cylinder(d = d * 1.2, h = r); | ||
+ | translate([r, | ||
+ | cylinder(d = d - 2 * r, h = 10); | ||
+ | sphere(r); | ||
+ | } | ||
+ | translate([-10, | ||
+ | } | ||
+ | } | ||
+ | | ||
+ | module segment(d, h) { | ||
+ | alpha = 120; | ||
+ | difference() { | ||
+ | translate([sqrt(d * d - (d * d) / 4) / 3 , 0, 0]) { | ||
+ | rotate([0, 90, 0]) cylinder(d = d, h = h); | ||
+ | rotate([0, -90, 0]) cone(angle = alpha, d = 100, inverse = true); | ||
+ | } | ||
+ | translate([sqrt(d * d - (d * d) / 4) / 3 , 0, 0]) chanfrein(d, | ||
+ | sphere(d = d); | ||
+ | rotate([0, 90,0]) cylinder(d = 3 * d / 4, h = 2 * h); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | module rotule(d) { | ||
+ | difference() { | ||
+ | sphere(d = diametre); | ||
+ | sphere(d = 3 * diametre / 4); | ||
+ | translate([-(diametre_arbre / 2) / cos(60), 0, 0]) rotate([0, 90, 0]) cone(angle = 60, h = diametre); | ||
+ | translate([(diametre_arbre / 2) / cos(60), 0, 0]) rotate([0, -90, 0]) cone(angle = 60, h = diametre); | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | ===== Algorithmes ===== | ||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | ===== Circuits imprimés ===== | ||
+ | |||
+ | ==== Modifications à apporter ==== | ||
+ | * Ajouter un condensateur relié à la masse à AREF (Comme sur l' | ||
+ | * Utiliser un ATmega4809-AU qui permet d' | ||
+ | * ajouter une LED pour les tests | ||
+ | * Ajouter une alimentation 3,3V | ||
+ | ==== CI Servo-moteurs ==== | ||
+ | [[https:// | ||
+ | |||
+ | === Composants === | ||
+ | ^Qtt^Nom | ||
+ | |3 |Driver moteur | ||
+ | |1 |Micro-contrôleur | ||
+ | |1 |Condensateur | ||
+ | |2 |Condensateur | ||
+ | |3 |Condensateur | ||
+ | |3 |Condensateur | ||
+ | |6 |Condensateur | ||
+ | |6 |Résistance | ||
+ | |3 |Résistance | ||
+ | |1 |Résistance | ||
+ | |6 |Diode | ||
+ | |||
+ | === Connecteurs === | ||
+ | ^Qtt^Type | ||
+ | |1 |Embase THT ♂ |Mini-Fit Jr |4.2mm |3 |1 |Angle |3930-3036 | ||
+ | |1 |Boîtier connecteur ♀|Mini-Fit Jr |4.2mm |3 |1 |Droit |3901-4031 | ||
+ | |2 |Cosse à sertir ♀ |Mini-Fit Jr |18-24 AWG| | | ||
+ | |7 |Embase CMS ♂ |Picoblade | ||
+ | |7 |Boîtier connecteur ♀|Picoblade | ||
+ | |21 |Cosse à sertir ♀ |Picoblade | ||
+ | |7 |Embase CMS ♂ |Micro-Fit 3.0|3.0mm |2 |1 |Angle |43650-0209 | ||
+ | |7 |Boîtier connecteur ♀|Micro-Fit 3.0|3.0mm |2 |1 |Droit |43645-0200 | ||
+ | |14 |Cosse à sertir ♀ |Micro-Fit 3.0|20-24 AWG| | | ||
+ | |||
+ | === Programmation === | ||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | ===== Servo moteur linéaire ===== | ||
+ | [[servomoteur_lineaire|Servomoteur linéaire]] | ||
+ | ===== Matériel ===== | ||
+ | ==== Composants ==== | ||
+ | ^Qtt^Nom | ||
+ | |6 |Potentiomètre motorisé |10kΩ | ||
+ | |6 |Potentiomètre | ||
+ | |||
+ | |||
+ | Autres fournisseurs : | ||
+ | [[http:// | ||
+ | ==== Visserie ==== | ||
+ | ^Qtt ^Nom ^Diamètre | ||
+ | |144 |Vis TFHC acier 10.9 noir EF DIN 7991 | ||
+ | |12 |Vis TFHC acier 10.9 noir EF DIN 7991 | ||
+ | |12 |Vis STHC Bout Plat Acier 14.9 Noir Din 913 |4 | ||
+ | |||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | ^Qtt ^Nom ^Diamètre ^Taille ^Référence | ||
+ | |1 |Vis TCHC acier 8.8 noir DIN 912 |3 |35 | ||
+ | |2 |Vis TCHC acier 8.8 noir DIN 912 |3 |30 | ||
+ | |4 |Vis TCHC acier 8.8 noir DIN 912 |3 |6 |TCHC03/ | ||
+ | |9 |Vis TCHC acier 12.9 noir DIN 912 | ||
+ | |9 | ||
+ | |9 | ||
+ | |4 |Vis TCHC acier 12.9 noir DIN 912 | ||
+ | |||
+ | |||
+ | ==== Mécanismes ==== | ||
+ | Moteur avec réduction : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Poulies libres | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Rail linéaire : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Tige PTFE : | ||
+ | |||
+ | [[https:// | ||
===== Liens ===== | ===== Liens ===== | ||
- | === Moteur | + | === ESC === |
- | https:// | + | [[https:// |
- | http:// | + | [[http:// |
- | http:// | + | [[http:// |
- | https:// | + | [[https:// |
[[http:// | [[http:// | ||
Ligne 19: | Ligne 180: | ||
[[http:// | [[http:// | ||
+ | |||
+ | === Moteur === | ||
Modifier le câblage du moteur pour diminuer le kv de celui-ci et augmenter son couple : | Modifier le câblage du moteur pour diminuer le kv de celui-ci et augmenter son couple : | ||
- | {{: | + | |
+ | {{media_04: | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | {{: | ||
+ | |||
+ | [[https:// | ||
+ | {{media_03: | ||
+ | |||
+ | [[https:// | ||
=== Tissus === | === Tissus === | ||
[[http:// | [[http:// | ||
Ligne 28: | Ligne 202: | ||
=== Camera === | === Camera === | ||
- | https:// | + | [[https:// |
+ | |||
+ | === Lissage PLA === | ||
+ | [[https:// | ||
+ | |||
+ | === PTFE === | ||
+ | [[http:// | ||
+ | |||
+ | Fournisseur orléanais [[http:// | ||
+ | |||
+ | === Batteries === | ||
+ | [[https:// | ||
+ | |||
+ | {{ media_02: | ||
+ | |||
+ | JJJ commander chez [[https:// | ||
+ | |||
+ | === Conversion === | ||
+ | [[https:// | ||
+ | |||
+ | === PID === | ||
+ | [[https:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[http:// | ||
+ | {{tag> openscad sylvain }} | ||
- | {{tag> |
ormur.txt · Dernière modification : 2022/07/27 16:37 de Mushussu