Missing translation
This page is not yet available in English. You are viewing the French version by default.
Click here to create the English version.
Anémomètre¶
Présentation du système¶
L’anémomètre est un capteur qui permet de mesurer la vitesse et la direction du vent. Ce capteur permet au pilote automatique de s’adapter en fonction des conditions quand il est connecté à l’IHM.
Cet anémomètre est une amélioration du projet suivant : https://open-boat-projects.org/en/windsensor-yachta/
Pour obtenir la direction du vent, l’anémomètre utilise un aimant et un capteur magnétique qui lui permet de mesurer la direction du champ magnétique de l’aimant.

Figure 1. Anémomètre fonctionnel
Pour obtenir la vitesse du vent, l’anémomètre utilise 4 aimants où on alterne successivement la direction du champ magnétique. Le capteur utilisé est un capteur à effet hall qui permet de mesurer ces changements de sens du champ magnétique. La fréquence obtenue permet alors de mesurer la vitesse de rotation des coupelles qui est proportionnelle à celle du vent.

Figure 2. Coupelles de l’anémomètre
La carte électronique¶
Sourcer les composants¶
La carte électronique est composé presque uniquement de composants traversants (THT). L'unique composant monté en surface (SMD) est l'AS5600, un codeur magnétique permettant de mesurer la direction du vent.
Il est cependant possible de commander la carte électronique avec ce composant déjà soudé dessus.
Composants¶
| Composant | Cout moyen | Digikey | Mouser | Autre |
|---|---|---|---|---|
| XIAO ESP32c6 | 5€ | Lien | Lien | SeeedStudio |
| AS5600-ASOT | 3€ | Lien | Lien | |
| SS411P | 1.80€ | Lien | Lien | |
| DS18B20 | 4€ | Lien | Lien | |
| R-78E3.3-0.5 | 3€ | Lien | Lien | |
| Screw Terminals 2.54mm Pitch 2-Pin | .80€ | Lien | Lien | |
| Condensateur céramique 100nF | .25€ | Lien | ||
| Résistance de 4.7kOhm x3 | .10€ | Lien | Voir sur amazon ou aliexpress, souvant acheté dans un kit de résistances. Ne dois pas être trop gros pour rentrer sur la carte. | |
| Diode SB160 | .20€ | Lien | Lien |
PCB¶
Pour commander le PCB, vous pouvez utiliser plusieurs fabricants :
| Fabricant | Nationalité | Cout | Fichier à uploader | Notes |
|---|---|---|---|---|
| Aisler | Allemagne | 19,03€ pour trois | ***.kicad_pcb |
En utilisant le service Beautiful Boards. Très facile à configurer. |
| JLCPCB | Chine | 20-30€ pour cinq avec l'AS5600 préassemblé | JLCPCB Production Files/GERBER.zip |
Testé. Offre un service d'assemblage bas coût pratique pour faire assembler l'AS5600-ASOT |
| PCBWay | Chine | 10-30€ pour cinq (dépend de la livraison) | PCBWay Production Files/GERBER.zip |
Non testé. |
Les fichiers peuvent être trouvés ici : SedNavOrg/SedNav_Windsensor - v3.1 release
Guide de commande : TODO
Montage¶
Voici une BOM interactive pour aider au sourcage des composants, et à l'assemblage du PCB :
Installation du firmware¶
Pour installer le firmware, il vous suffit d'ouvrir cette page dans un navigateur chromium (chrome, edge, vivaldi, opéra, ...), de connecter en usb la carte à votre ordinateur (vous ne devez pas alimenter la carte pour cela), et de cliquer sur le bouton ci-dessous :
Montage mécanique¶
Pour monter l’entièreté du système, vous aurez besoin uniquement des outils suivants :
- Imprimante 3D
- Jeu de clés Allen
- Fer à souder
- Ordinateur avec un câble USB-C
Pour l’impression 3D :
Le design a été fait sur OnShape, un site web permettant de faire de la modélisation 3D gratuitement.
Le lien suivant vous permet d’accéder à la modélisation 3D de l’anémomètre et de copier l’espace de travail pour adapter les parties :
https://centralelille.onshape.com/documents/f9b90260c58491739822fbe3/w/62acd9df5da8c8ddfe89f5b6/e/0e559c2feb2e8f1b7c776362?renderMode=0\&uiState=693ebf92a69bb09714a9be19
En bas de l’interface, vous trouverez tous dossiers qui ont permis de créer l’anémomètre :
Global assembly: permet de voir l’assemblage global du système ainsi que les mouvements des pièces les unes par rapport aux autrescomparaison_windsensor: dossier dans lequel vous pourrez retrouver d’autres anémomètresSettings: tableau des paramètres qui permettent de modifier rapidement certaines parties du modèleparts adapted 3D printing: dossier dans lequel vous retrouverez toutes les parties de l’anémomètre avec un ajout de jeu testé sur une imprimante 3D.clearance_test: dossier dans lequel vous trouverez des gabarits permettant de tester le jeu des pièces les unes par rapport aux autresStandard parts: dossier avec toutes les pièces qui ne sont pas imprimées, mais nécessaires pour l’anémomètre (ex : aimants, roulements à billes…)Sub_parts: dossier dans lequel vous trouverez la modélisation de chaque pièce sans jeuxDocumentation: dossier regroupant certaines datasheets des pièces utiliséesImport CAO: dossier contenant les fichiers .step des éléments importés dans cet espace de travail

Figure 3. Dossiers avec les éléments importés
Quelques conseils avant d’imprimer les pièces :
- Imprimez les pièces en ABS ou en ASA du fait de sa meilleure résistance à la chaleur.
- Les jeux utilisés dans le dossier parts adapted 3D printing ont été fait pour une imprimante PRUSA MK3 avec une buse de 0.4mm. Les jeux ne correspondront très probablement pas avec votre imprimante. Je vous conseille d’imprimer les pièces dans
clearance_testpour tester les jeux sur les différentes pièces du système. Dans le dossier, voici les différents tests :

ball_bearing_test: test pour insérer les roulements à billesfan_nose_test: test pour l’insertion du bout de la girouette (à tester sur la pièce nommée fan)fan_cap_test: test pour le capuchon de protection de l’écrou dans la girouette (à tester sur la pièce nommée fan)cup_holder_test: test pour l’insertion des coupelles (à tester sur la pièce nommée cup_holder)nose_balance: à imprimer uniquement si la girouette n’est pas équilibrée
Pour mesurer des diamètres, distances… appuyez sur le mètre en bas à droite de l’écran :

Figure 4. Outil de mesure des distances
Cliquez sur le ou les faces/arêtes nécessaires pour la mesure :

Figure 5. Outil de mesure des distances
pour exporter les pièces pour les imprimer en 3D, affichez uniquement les pièces que vous voulez imprimer en cliquant sur l’oeil :

Figure 6. Export des pièces à imprimer
Faites ensuite clic droit -> Export… sur le fichier (dans la barre en bas) ou si vous voulez uniquement exporter une pièce, faites le sur la part dans l’onglet parts (cf au dessus)
Vous aurez alors une page de paramètre qui va apparaître, faites attention à bien exporter en .stl et d’avoir l’unité millimètre :

Figure 7. Export des pièces à imprimer
Quand vous connaissez les jeux adaptés à votre imprimante 3D, allez dans le dossier parts adapted 3D printing -> final version et dans les différents part studio vous trouverez les fonctions “move face” :

Figure 8. Fonctions move face
Faites un double-clic pour modifier la fonction et ajustez le jeu en modifiant la valeur dans “distance”

Figure 9. Ajustement du jeu
Choix de la coupelle : J’ai modélisé 4 formes de coupelles différentes. Toutes les formes sont viables mais les coupelles plus courtes tourneront plus vite. Si vous voulez comparer leurs performances, allez regarder l’excel des tests en soufflerie.
Impression des pièces :
Voici la liste des pièces que vous devez imprimer en 3D :
- x1 magnet_holder (V2)
- x1 cup holder
- x1 lower body
- x1 upper body
- x1 lower ring
- x1 upper ring (attention les 2 pièces sont différentes, un symbole permet de les différencier, cf main_part_V2_printer)
- x3 cup (choisissez l’une des 4 formes de coupelles)
- x1 fan (V3)
- x1 fan_nose (V3) (optionnel, nose balance si la girouette n’est pas bien équilibrée, à modifier manuellement)
- x1 fan_cap
Dans la modélisation, j’ai essayé de rendre les pièces imprimables avec le moins de support possible. Voici l’orientation de chaque pièce avec les endroits où j’ai mis du support :
- Les pièces imprimables sans support :
- magnet_holder
- cup holder
- lower ring
- upper ring
- fan_cap
- fan_nose (ATTENTION, imprimez cette pièce avec un remplissage de 100%)

Figure 10. Impression des pièces
- Les pièces nécessitant du support :
- cup holder : je conseille de mettre du support sur ces faces en mettant un support organique pour éviter au maximum que le support s'appuie sur le bas de la glissière

Figure 11. Cup holder
- fan : les tests d’équilibrage on était fait en imprimant cette pièce avec un remplissage de 15%, 2 couches de parois verticales et 4 horizontales avec une précision d’impression de 0.2mm. D’autres paramètres changeront légèrement la répartition du poids de la girouette et donc son équilibrage. (Il est possible d’imprimer la pièce nose balance ou changer la taille de la pièce fan_nose pour rééquilibrer la girouette, expliqué dans la suite)

Figure 12. Fan vue de dessous

Figure 13. Fan vue de côté

Figure 14. Fan vue slicer imprimante 3D
-
lower body :

Figure 15. Lower body vue de dessous
Figure 16. Lower body vue de côté

Figure 17. Lower body vue slicer imprimante 3D
- upper body :

Figure 18. Upper body vue de dessous

Figure 19. Upper body vue de côté

Figure 20. Upper body vue slicer imprimante 3D
Montage :
- Insérez les roulements à billes dans les parties hautes et basses en n’oubliant pas de mettre les entretoises entre à chaque fois :

Figure 21. Roulements à billes vue de dessus

Figure 22. Roulements à billes vue de dessous
- Assemblez le magnet holder : ATTENTION, il faut alterner sens des magnets. Pour ce faire, insérez un magnet dans l’un des trous, ensuite prenez un autre magnet et rapprochez-le de celui inséré, s’ils s’attirent, cela veut dire que les faces sud de l’un et nord de l’autre se font face. Dans ce cas, placez le magnet dans l’un des trous adjacents au magnet placé en faisant attention à bien mettre la face attirée vers l’extérieur pour alterner les face nord et sud à chaque fois (cf images en dessous)

Figure 23. Assemblage des aimants
Figure 24. Schéma des aimants
- Assemblez le magnet holder avec la partie basse :

Figure 25. Assemblage des 2 parties

Figure 26. Assemblage des 2 parties
-
Insérez les coupelles sur la partie rotative : je vous conseille de mettre un point de colle forte, car les coupelles ont tendance à glisser avec l’usure.

Figure 27. Assemblage des coupelles
- Attention à ne pas trop serrer la partie rotative, même si les roulements sont maintenus avec les entretoises, cela à tendance à rendre le frottement très important. Si vous arrivez à faire comme sur le gif juste en dessous avec votre anémomètre, alors vous avez correctement serré cette partie. Si vous avez peur que l’écrou se dévisse au cours du temps, n’hésitez pas à mettre un peu de frein filé après montage :

Figure 28. Montage des coupelles
- Collez l’aimant cubique sur la vis : ATTENTION, vérifiez bien que les faces nord et sud de l’aimant se situent sont positionnés comme sur l’image ci-dessous (vous pouvez utiliser une pièce de 5 centimes pour savoir quelles faces du cube sont aimantées)

Figure 29. Aimant et vis réalité

Figure 30. Face de l’aimant
- Insérez l’écrou dans la girouette :

Figure 31. Girouette
-
Mettez le nez de la girouette et le capuchon de l’écrou :

Figure 32. Girouette montée
- Montez la girouette sur la partie haute et vérifiez que la girouette est correctement équilibrée en la mettant horizontalement et vérifiant qu’elle ne tourne pas et faites le même test que pour les coupelles pour vérifier le serrage :

Figure 33. Montage de la girouette vue de côté

Figure 34. Montage vue de dessus
- Insérez la carte électronique comme sur les photos et mettez la tige de carbone (coupez-la à la longueur que vous voulez, 25cm est une bonne taille). Vous pouvez fixer la carte électronique avec deux vis M3 de 6mm.

Figure 35. Insertion de la carte électronique
Figure 36. Montage vue de dessus
-
Finissez de monter l’anémomètre en vissant la partie basse et haute :

Figure 37. Montage final
Configuration logicielle¶
Une fois alimenté, un réseau wifi intitulé Yachta devrait apparaitre, le mot de passe est 12345678. En s’y connectant, et en allant sur la page web http://192.168.5.1/, vous pouvez accéder à l’interface web.
Pour voir les valeurs des capteurs, cliquer sur l’onglet Wind Instrument ou Wind Values.
Pour configurer l’anémomètre (coefficients de calibration, connecter au réseau wifi du bateau, et plus encore), cliquer sur Device settings. Une fois les modifications des paramètres effectués, sauvegarder en cliquant sur “Save”, puis redémarrer l’anémomètre en le débranchant ou en cliquant sur Restart Device sur le menu principal.
Si vous souhaitez connecter l’anémomètre à une interface Homme Machine, vous pouvez le connecter à son réseau wifi en configurant WLAN Client SSID et WLAN Client Password.