2

PiTInfo V1.2, en finir avec la téléinfo capricieuse

Après la 1er article concernant la création du shield téléinfo pour raspberry Pi et les explications du 2eme concernant le fonctionnement de cette même téléinformation avec l’optocoupleur SHF6206, il était temps de mettre à jour le shield pour Raspberry PI pour y intégrer les nouvelles modifications. C’est maintenant chose faite avec 2 versions :

  • Une sur laquelle il est possible de positionner les composants classiques (Résistances à trous traversants et transistor TO92) mais aussi des composants SMD pour que vous puissiez la fabriquer simplement.
  • L’autre un peu plus petite et uniquement avec des composants SMD. Pour des optimisations de fabrication, c’est cette version que vous trouverez dans la boutique sur Tindie.
  • Sur les 2 versions j’ai aussi ajouté de quoi ajouter un afficheur OLED ce qui permet d’afficher différents type d’informations si besoin.
  • La LED piloté par GPIO est bien entendu toujours présente.

Récapitulatif

Comme indiqué dans l’article sur l’optocoupleur, Le schéma final respectant la spécification ERDF (ce qui permet de brancher plusieurs périphériques sur la même sortie Téléinfo du compteur sans soucis) et fonctionnant avec tout type de périphériques (Arduino, ESP8266, Particle, Raspberry PI, BeagleBone, PC ….) est le suivant :

Schéma Final Téléinfo Transistor FET

Schéma Final Téléinfo à Transistor MOSFET N

 

V+ peut être dépendant de l’alimentation présente sur votre montage (3.3V ou 5V). A noter qu’avec un Rapsberry PI la résistance R3 n’est pas nécessaire (tout comme avec les autres périphériques je pense, mais je n’ai pas pu valider partout alors je la mets ici). Elle n’est donc pas présente sur PiTInfo.

Le transistor devrait normalement être n’importe quel MOSFET-N, j’ai testé avec des BS170, CJ2302 et je n’ai pas rencontré le moindre problème.

Conception

Schéma final PiTInfo

Le schéma final de la carte contient donc l’étage adaptateur à transistor, une LED ainsi qu’un emplacement pour OLED de type I2C 128×64.

Il est donc le suivant :

PiTInfo V1.2

PiTInfo V1.2 schematic

Cartes électroniques

Les cartes sont assez petites, j’ai eu un petit soucis de d’impression de caractères sur le dessus du à la panélisation (il manque des informations sur le dessus) mais elles sont parfaitement fonctionnelles.

PiTinfo V1.2 Full PCB

PiTinfo V1.2 PCB

 

Et voici une fois montée ce que ça donne :

PiTinfo V1.2 Montéee

PiTinfo V1.2 Montéee

 

Les modèles vendus sur Tindie sont depuis quelques temps ceux-ci (même certains estampillés version V1.1 mais c’est la partie électronique de la V1.2), je n’avais pas encore pris le temps de faire un article sur le sujet.

Vous pouvez dès à présent commander ces nouveaux modèles, le prix reste identique et pour les bricoleurs il est possible de ne commander que le PCB. Les composants étant du 0805, ils sont donc complètement soudable à la main pour ceux qui ont une petite expérience en soudure. Si vous n’êtes pas à l’aise avec ce type de composants, vous pouvez utiliser la version à trous traversants mais il faudra faire tirer les PCB chez un fournisseur car je ne les stocke pas. Les fichiers sont sur github.

Tests

Voici ce que donne la carte placée sur un Raspberry PI (ici une version 2). Je vous conseille de souder le connecteur de la téléinfo sous la carte afin de continuer à pouvoir fermer le boitier si vous en avez un. Dans l’exemple ci dessous il est clipsé dessus juste pour tester les cartes.

PiTinfo V1.2 Placée sur un RPI

PiTinfo V1.2 Placée sur un RPI

Test de la LED

Pour tester la led, j’utilise le super outil gpio de wiringpi, vous trouverez la procédure d’installation de l’outil ici. Il faut mettre le port GPIO de la LED en sortie avec la commande suivante :

puis ensuite le mettre 1 pour allumer la LED avec

Et enfin le remettre à 0 pour l’étteindre

Ce qui donne quelque chose comme ceci

Test de la téléinfo

Pour tester la téléinfo après avoir tout branché j’utilise picocom (CTRL-A puis CTRL-Q pour sortir de picocom, ça ne s’invente pas)

Utilisation

L’utilisation reste exactement la même que celle décrite dans les précédents articles, que ce soit avec Node Red ou Téléinfo Broadcast. Je vous invite donc à aller consulter ces deux articles si besoin.

Références

Tous les fichiers de fabrication et sources sont disponibles sur le repo github.

Articles sources d’informations supplémentaires sur le sujet :

Et enfin la boutique sur Tindie pour commander la carte toute faite.

N’hésitez pas à aller voir la communauté dédiée pour plus d’information ou toute question ou commentaire.

Charles

Charles

Comments on this topic in community Forums.