Binome2016-3
Sommaire
- 1 Déroulement des séances
- 1.1 Séance 1 (16/01/17): Comment créer un robot compétiteur?
- 1.2 Séance 2 (19/01/17): Discussions
- 1.3 Séance 3 (20/01/17): Premiers pas avec Inkscape
- 1.4 Séance 4 (23/01/17): Premiers pas avec Fritzing
- 1.5 Séance 5 (26/01/17): Deuxième carte électronique?
- 1.6 Séance 6 (27/01/2017): Détails du châssis
- 1.7 Séance 7 (30/01/2017): Encadrés
- 1.8 Séance 8 (02/02/2017): Premier retard
- 1.9 Séance 9 (06/02/2017): Châssis en forme
- 1.10 Séance 10 (09/02/2017): Inconvénient du châssis
- 1.11 Séance 11 (13/02/2017): Difficultés
- 1.12 Séance 12 (16/02/2017): PCB complexe
- 1.13 Séance 13 (27/02/2017): Réadaptation
- 1.14 Séance 14 (02/03/2017)
- 1.15 Séance 15 (06/02/2017)
- 1.16 Séance 16 (09/03/2017)
- 1.17 Séance 17 (13/03/2017)
- 1.18 Séance 18 (16/03/2017)
- 1.19 Séance 19 (20/03/2017)
- 1.20 Séance 20 (27/03/2017)
- 1.21 Séance 21 (03/04/2017)
- 1.22 Interruption pédagogique (du 07/04/2017 au 23/04/2017)
- 1.23 Séance 22 (24/04/2017)
Déroulement des séances
Séance 1 (16/01/17): Comment créer un robot compétiteur?
Présentation et découverte du bureau d'étude. Prise en compte des erreurs et dysfonctionnements des robots des années antérieures. Réflexion sur le matériel nécessaire au type de robot choisi: compétiteur.
Nous voulons faire un robot à deux roues et une roue folle pour sa maniabilité. Nous fabriquerons nous-même le châssis et le circuit électronique du robot. Nous réfléchissons au système pince/tir à établir, soit à l'imprimante 3D, soit à la découpeuse laser.
Matériel recquis:
- Plexiglas (pour fabrication d'un châssis)
- 1 contrôleur (pour une paire de moteurs) ✓
- 1 micro-contrôleur ATMega328p (pour un circuit électronique maison) ✓
- "liaison usb - micro-contrôleur" ✓
- Régulateur 5V ✓
- Connecteur USB ✓
- Quartz (16 Mhz) ✓
- 1 détecteur ultrason ✓
- 3 détecteurs de ligne (Ref: qre1113gr) ✓
- 3 phototransistors ✓
- 2 roues ✓
- 1 roue folle ✓
- 1 bouclier XBee
- 1 servo-moteur ✓
- 2 moto-réducteurs moyen-de-gamme ✓
Séance 2 (19/01/17): Discussions
Objectif :
Lors de cette séance nous devons très vite trouver un accord pour la conception du robot: sa forme, son système pince/tir et comment disposer les éléments.
Déroulement :
Nous avons commencé à faire un schéma de notre futur châssis en notant les différents composants qu'on doit y intégrer. Nous avons réfléchit à un moyen d'intégrer nos six piles sur le châssis du bas sans occuper trop de place. En effet, notre boîtier à pile sera placé au centre du châssis du bas. Nous ferons un trou et calerons le boîtier sur une plaque placée sous le châssis, de manière à ce que le boîtier dépasse légèrement le châssis. Il tiendra grâce aux entretoises.
De plus, nous allons adapter le châssis, les systèmes de pinces et de tir afin d'économiser de la matière et éviter un surplus de poids à l'avant. En effet, un trou à l'avant du châssis du bas permettra une plus grande liberté à l'installation du système pince/tir. Nous pensons à utiliser un système d'engrenage: il faudra penser au carter, à la forme des pinces et au placement du système de tir.
Séance 3 (20/01/17): Premiers pas avec Inkscape
Objectif :
Lors de cette séance nous utiliserons Inkscape pour dessiner notre châssis. Nous tenterons d'avancer le plus vite possible pour passer à autre chose.
Déroulement :
Nous avons effectué les mesures et les dimensions de notre châssis. Nous l'avons dessiné sur Inkscape mais durant le week-end on s'est vite rendu compte qu'on avait des problèmes de symétries (imprécisions à la règle). Nous avons seulement des mesures à faire pour terminer le dessin de notre châssis. En effet l'idée est présente mais nous laisserons une certaine marge d'incertitude pour nos mesures.
- photo schéma
Séance 4 (23/01/17): Premiers pas avec Fritzing
Objectif :
Aujourd'hui nous devons découvrir le logiciel Fritzing et ce qu'il propose. Nous n'avons aucun bagage en ce qui concerne la création d'une carte électronique mais les encadrants et internet seront là pour nous aider à comprendre.
Déroulement :
A l'aide des informations trouvées sur le net, nous avons conçu les circuits des parties alimentation et horloge du micro-contrôleur. Le but était de comprendre ce qu'il fallait ajouter, retirer ou relier à partir d'un circuit conçu pour des objectifs assez différents.
Séance 5 (26/01/17): Deuxième carte électronique?
Objectif :
Lors de cette séance nous devons finaliser la partie micro-contrôleur, faire la partie USB et moteur de notre carte électronique.
Déroulement:
Comme lors de la séance précédente, nous avons complété notre carte électronique en fonction d'une autre. Nous avons pris en compte nos différents capteurs et la partie moteur à intégrer à la carte. D'ailleurs, les plus gros problèmes qu'on a repéré lors des années antérieures sont les courts circuits causés par d'innombrables fils parfois trop longs.
De ce fait, nous avons pensé à créer une deuxième carte pour simplifier certains accès :
- Notre carte électronique principale sera directement reliée avec les moteurs, les capteurs de lignes et le cervo-moteur. Elle sera située à l'arrière du châssis du haut.
- Une deuxième carte sera créée pour les circuits reliés aux photo-transistors et au détecteur ultrason du véhicule qui, comme la carte, seront à l'avant du châssis du haut.
- Une nappe reliera directement les deux cartes pour éviter un amas désordonné de fils.
Cela permettra de cibler les problèmes techniques liés à tel ou tel détecteur et les courts circuits liés aux fils trop longs.
De plus, notre encadrant nous a conseillé de rajouter un circuit "régulateur" à notre carte principale. Elle permet d'éviter l'arrêt soudain de notre robot en cas de variation trop importante de tension dans nos circuits : notamment lors de la phase de démarrage du robot.
Séance 6 (27/01/2017): Détails du châssis
Objectif:
Lors de cette séance nous devons absolument terminer les dessins de notre châssis pour utiliser la découpeuse laser la semaine d'après.
Déroulement:
Nous avons refait les mesures des composants avec une certaine marge d'incertitude. A l'aide de nos camarades, nous avons relevé 3,061 mm de diamètre pour les vis à insérer. De plus, nous avions pensé à intégrer le servomoteur sur le châssis du haut mais à cause de la deuxième carte électronique nous allons devoir adapter notre robot. En effet, nous allons directement visser le cervo-moteur à l'avant du châssis du bas, ce qui nous pousse à réaménager ce dernier. Le boîtier à piles sera pivoté de 90° et notre robot sera globalement élargit de quelques millimètres pour espacer les fils. Par conséquent, nous allons élargir la cheminée par laquelle tous les fils passeront, et question de sûreté nous rajouterons deux cheminées plus petites.
Dans le cas où nos mesures sont trop imprécises, nous avons également décidé d'allonger (en gardant une hauteur ou largeur de 3,061mm) nos trous pour les vis. En effet, cela permettra d'éviter de limer notre châssis.
Au final, grâce à Inkscape, nous avons enfin des dessins convenables de notre châssis, qui nous permettront d'utiliser la découpeuse laser.
Séance 7 (30/01/2017): Encadrés
Objectif:
Aujourd'hui nous devons finaliser les dessins de notre châssis pour de bon. Il doit être prêt pour la découpeuse laser jeudi 2 février 2017.
Déroulement:
Lors de cette séance, notre encadrant nous a expliqué les derniers détails à ajouter au schéma de notre carte électronique. En effet, l'ajout de capacités aux bornes d'entrée et sortie des contrôleur-moteur et micro-contrôleur permettrait d'éviter certaines interférences avec le bruit ambiant et les chutes brutales de tension. Ainsi durant cette séance, le schéma de la carte électronique a pu être terminée.
La châssis a été terminé en fin de séance. Il sera prêt à être mis en forme à la prochaine séance.
Séance 8 (02/02/2017): Premier retard
Objectif:
Durant cette séance j'ai oublié mon PC et je n'ai pas envoyé le fichier Inkscape de notre châssis par mail. Par conséquent nous ne pourrons pas mettre ce dernier en forme. Les objectifs de cette séance seront donc de commencer le routage du PCB et penser au système pince/tir.
Déroulement:
En ce qui concerne le routage du PCB, nous avons directement été confronté aux premiers soucis des routes qui se croisent. Une partie de la carte électronique a été faite durant la séance mais il s'avère que ce n'était pas la meilleure façon de faire : certaines routes étaient trop proches l'une des autres et l'arrangement des composants ne permettaient pas de finaliser le routage.
Pour ce qui est de la pince, nous avons discuté de sa forme. Le châssis du haut possédera des phototransistors qui capteront la balle et la cage par infrarouge. Le but est alors de cacher la balle grâce au système de pince pour que les détecteurs se concentrent uniquement sur la cage. Nous avons donc pensé que le système de pince le plus efficace serait en forme de demi-boule et fermerait grâce à un contact directe.
Séance 9 (06/02/2017): Châssis en forme
Objectif:
Lors de cette séance nous devrons utiliser la découpeuse laser pour avoir notre châssis du bas.
Déroulement:
Lors de cette séance nous avons enfin découpé une plaque pour fabriquer notre châssis du bas. Nous n'avons eu aucun problème avec la découpeuse laser et les dimensions étaient bonnes. Le servomoteur, le bloc à piles et les vis s'insèrent comme prévu.
En ce qui concerne le PCB, nous continuons à améliorer notre circuit de façon à ce que tous les composants puissent être du même côté.
Séance 10 (09/02/2017): Inconvénient du châssis
Objectif:
Aujourd'hui, nous devrons avoir une idée fixe de notre système de pince et de tir. Le routage de notre PCB sera normalement terminé.
Déroulement:
Lors de cette séance nous avons continué à perfectionner le routage de notre PCB. Un des enseignants est venu nous donner quelques astuces comme les virages des routes à 45° qui sont nécessaires pour favoriser les échanges entre les différentes parties de notre carte électronique.
Nous avons également discuté pour notre système de pince tout d'abord. Nous avons remarqué un premier problème : notre servomoteur est centré sur le châssis. Par conséquent, cela nous empêcherait d'avoir un système d'engrenages simple car cela impliquerait beaucoup de calculs et la création de deux pinces différentes et adaptées selon leur position. Après plusieurs schémas nous avons pensé qu'un seul engrenage suffirait pour coordonner le mouvement des deux pinces.
- photo
Pour le système de tir, nous ne voulons pas perdre plus de temps qu'actuellement. Nous allons donc utiliser le même principe que celui du Ronaldhuino de la saison dernière : un engrenage cassé, un ressort et donc un deuxième servomoteur.
- PCB
- Système pince : 1 seul engrenage + carter (2étages?)
- Système tir : Engrenage cassé + ressort + déplacement 2ème servoM
Séance 11 (13/02/2017): Difficultés
Objectif:
Aujourd'hui nous devrons nous concentrer sur notre système de pince, comment la fabriquer et enfin terminer le routage de notre PCB.
Déroulement:
Notre système de pince semble prendre énormément de place, sachant que la largeur de notre robot est limitée par des entretoises. En effet, le servomoteur étant centré à l'avant du robot, le déplacement latéral des deux pinces serait limité. Durant cette séance, beaucoup de calculs détaillés ainsi que des précisions sur la forme de notre engrenage et son nombre de dents ont été faits. En fonction de la taille de la balle, nous avons finalement conclut que la pince ne disposerait pas d'une ouverture assez large.
En ce qui concerne le routage de notre PCB, nous avons été bloqué durant toute la séance par un problème d'échelle. En effet, lorsqu'on voulait déplacer ou changer l'angle de la route, le changement était trop important. Il était donc impossible de manipuler l'architecture de notre carte électronique dans ces conditions. C'est à la fin de la séance, avec l'aide de certains camarades que nous avons trouvé le problème. Il fallait juste changer l'échelle de la grille du support de Fritzing, cela nous a fait perdre du temps car nous devons encore commander et souder la carte !
Séance 12 (16/02/2017): PCB complexe
Objectif:
Lors de cette séance nous devrons terminer le routage de notre PCB et repenser notre système de pince et de tir.
Déroulement:
Aujourd'hui nous avons eu du mal à terminer le PCB. En demandant l'avis des enseignants, nous avons toujours certaines routes trop proches les unes des autres ou des angles de routes trop proche de 90°.
En ce qui concerne le système de pince, nous avons décidé de toujours utiliser le système d'un seul engrenage pour coordonner les pinces. Cependant, il devra être perpendiculaire à celui du servomoteur. Il nous fallait donc un moyen de transmettre le mouvement de rotation du servomoteur en un mouvement de rotation perpendiculaire.
- schémas explicatifs
Pour le système de tir, nous avons actuellement du mal à trouver une solution par manque de place sur les châssis. Nous décidons donc de nous concentrer sur les pinces avant d'y réfléchir.
Séance 13 (27/02/2017): Réadaptation
Objectif:
Terminer le routage de notre PCB et modéliser les pinces.
Déroulement:
Aujourd'hui nous avons continué à galérer sur le routage du PCB. C'est toujours le même soucis que la séance dernière.
Après plusieurs recherches et schémas, nous avons enfin trouvé le moyen le plus efficace pour coordonner nos pinces. Il nous faut un arbre de transmission qui comporte l'engrenage de coordination (celui qui coordonne les pinces). Nous pensons le faire à l'aide d'un logiciel de modélisation en 3D pour l'imprimer en 3D. Durant cette séance je me suis alors initié à AutoCAD mais ce logiciel est peu intuitif et difficile à manier. J'ai donc téléchargé et utilisé Sketchup, plus simple d'utilisation.
Séance 14 (02/03/2017)
Objectif:
Terminer le routage de notre PCB et commencer la modélisation de notre arbre de transmission.
Déroulement:
Lors de cette séance nous avons enfin pu faire valider notre circuit par les enseignant en fin de séance. Nous pourrons commander notre carte électronique durant la prochaine séance.
Quant à l'arbre de transmission, nous avons commencé sa modélisation.
Séance 15 (06/02/2017)
Objectif:
Commander la carte électronique, modéliser l'arbre de transmission et utiliser Inkscape pour créer nos supports.
Déroulement:
Notre PCB a été envoyé à l'usinage. Nous pourrons commencer à souder dès la prochaine séance.
L'arbre de transmission est toujours en cours de modélisation.
Notre châssis du bas possède un trou en plein milieu. C'est la place du bloc d'alimentation, qui sera retenu par une plaque mise plus bas que le châssis (accrochée au châssis par des entretoises). Cela nous permettra également d'y mettre un premier détecteur de ligne. Ce sera le même système de plaques pour soutenir les moto-réducteurs qui contiendra les deux autres détecteurs de ligne. Nous découperons les plaques avec la découpeuse laser. Les plaques sont terminées en fin de séance.
Séance 16 (09/03/2017)
Objectif:
Nous devrions recevoir notre carte électronique. Dans ce cas nous commencerons les premières soudures. Nous essayerons de finir au plus vite l'arbre de transmission.
Déroulement:
Malheureusement nous avons reçu la carte électronique à la fin de la séance. Ce n'est pas un soucis puisqu'on a pu concevoir le PCB de notre deuxième carte électronique sur Fritzing. En effet, cette deuxième carte permettra de brancher le détecteur à ultrason ainsi que les phototransistor comme prévu.
L'arbre de transmission évolue sur Sketchup. Après quelques difficultés nous avons enfin pu modéliser l'engrenage conique qui permettra de transmettre la rotation de l'engrenage conique du servomoteur.
Séance 17 (13/03/2017)
Objectif:
Nous devons absolument commencer la soudure de notre carte électronique. L'arbre de transmission devra être terminé lors de cette séance.
Déroulement:
Comme prévu nous avons commencé à souder notre carte électronique. Nous avons été initié par les encadrants, ce qui nous a permit de découvrir cette pratique pour la première fois.
En ce qui concerne l'arbre de transmission, Sketchup étant très limité, nous n'avons pas pu créer un engrenage sur la base cylindrique de notre arbre. En effet, c'est cet engrenage qui devra coordonner les mouvements des deux pinces.
Séance 18 (16/03/2017)
- Soudure carte électronique (emplacements de qq composants)
- Arbre terminé : solution alternative créer un deuxième cylindre
Objectif prochaine séance : modélisation pince 3D
Séance 19 (20/03/2017)
- Soudure carte électronique (composants de plus)
- Modélisation pince
Séance 20 (27/03/2017)
- Soudure carte électronique(quasiment terminée, manque plus que le switch)
- Modélisation de la pince. Impression de l'arbre de transmission dans la semaine.
Séance 21 (03/04/2017)
- Soudure + nouvelle carte élec
- finition modélisation pince
Interruption pédagogique (du 07/04/2017 au 23/04/2017)
- Modélisation des autres composants de notre châssis (support) + châssis du haut
- réflexion système carter
Séance 22 (24/04/2017)
- Impression pince (problème)
- Commande 2ème carte