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édente | ||
| ormur [2020/02/16 13:39] – Mushussu | ormur [2026/01/08 21:42] (Version actuelle) – [Hoarmonie] Mushussu | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Ormur ====== | ====== Ormur ====== | ||
| + | ===== Etat de l'art ===== | ||
| + | [[https:// | ||
| + | [[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:// | ||
| + | |||
| + | [[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 16: | Ligne 181: | ||
| [[https:// | [[https:// | ||
| - | [[https:// | + | [[https:// |
| + | [[http:// | ||
| + | |||
| + | === Moteur === | ||
| + | |||
| + | 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 24: | Ligne 206: | ||
| === 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:// | ||
| + | |||
| + | ===== Hoarmonie ===== | ||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | {{tag> openscad sylvain }} | ||
| - | {{tag> | ||
ormur.1581860391.txt.gz · Dernière modification : de Mushussu
