Compte-Rendu de la session de R&D de Janvier 2020 concernant la mise au point d’un laboratoire dédié à la mesure, aux essais et à la préparation en vue de la certification de Poêles de Masse.

1. Résumé

Dates Participants Objectifs

Début : 20 janvier 2020

Fin : 23 janvier 2020

  • Mettre à jour le banc d’acquisition et le logiciel pour utiliser le Raspberry Pi Compute Module 3+ (CM3+).

  • Réaliser une grande platine d’essai modulable et lisible pour connecter le CM3+, les amplificateurs, les différents capteurs, les alimentations, etc…​

2. Sujets Traités

2.1. Mettre à jour le banc d’acquisition et le logiciel pour utiliser le Raspberry Pi Compute Module 3+ (CM3+).

2.1.1. Motivation

Le banc d’acquisition utilisera désormais comme "cerveau" du banc d’acquisition un Raspberry Pi Compute Module 3+, noté CM3+ par la suite.
Jusqu’à présent, une Raspberry Pi 2 ou 3 avait été utilisée.

Quelle différence entre une RPi (2 ou 3) avec une CM3+ avec une carte IO ?

Avantages CM3+ :

  • 45 entrées/sorties disponibles

  • connexions et câblages facilités par la numérotation et les deux longs connecteurs disponibles. Gain de temps pour la R&D et minimisation des erreurs.

  • mémoire durable grâce à une mémoire flash eMMC de 25Go, directement sur le CM3+. Pas d’usure liée à une carte SD, a priori plus fragile en écriture (nb de cycles).

Inconvénients CM3+ :

  • mise en route plus fastidieuse : il faut flasher la mémoire eMMC sur le module CM3+ (voir le tutoriel de mise en route)

  • pas de module wifi intégré, alors que présent sur la RPi 3

  • pas de port ethernet RJ45 intégré, il faut utiliser un module de type USBOverEthernet

  • un seul port USB : il faut utiliser un multiplexeur pour avoir plusieurs ports USB

2.1.2. Activité

Lundi 20 Janvier 2020
  • Déballage et Mise en route du CM3+

  • Connexion au réseau via Ethernet, puis via un Dongle Wifi

  • Configuration SSH et simplification de l’envoi du code logiciel vers le CM3+

  • Mise à niveau du câblage des platines d’essai et du code logiciel

  • Installation des librairies nécessaire au code d’acquisition

  • Lancement des scripts d’acquisition

En parallèle, une document retraçant cette mise en route a été établi.

Voici le lien vers ce tutoriel de Mise en route du module Raspberry CM3+ :

2.2. Réaliser une grande platine d’essai modulable et lisible pour connecter le CM3+, les amplificateurs, les différents capteurs, les alimentations, etc…​

Ce point n’a pas été avancé davantage lors de cette session.

Il a été décidé de se consacrer à la courbe de dégagement de chaleur, appliquée pour le projet PDM-Tiny.

3. Suivi

3.1. Temps Passé

Date Heures Participants Actions

20 janvier 2020

5h

Guillaume Augais

Mise en route du Raspberry Pi Compute Module 3+ avec la carte IO. Dongle Wifi fonctionnel.

20 janvier 2020

3h

Guillaume Augais

Configuration du CM3+ avec l’ordinateur ubuntu du laboratoire : connexion et envoie automatique de code via SSH.

20 janvier 2020

1h30

Guillaume Augais

Mise à jour du câblage du premier banc de test pour passer d’une RPi3 au CM3+. Téléchargement du code source du projet sur la CM3+.

20 janvier 2020

45min

Guillaume Augais

Installation des librairies Python Adafruit sur la CM3+: MAX31855, MAX31856 et GPIO. Lancement des scripts d’acquisition capteurs fonctionnel.

20 janvier 2020

1h

Guillaume Augais

Rédaction du compte-rendu de la journée.

Glossaire

Licence