EnOcean partie 2: Branchement du TCM310

EnOcean partie 2: Branchement du TCM310

Le TCM310

C’est le cœur de la passerelle. Le module fourni d’un côté l’interface radio EnOcean bidirectionnelle, et de l’autre côté une interface série bidirectionnelle également. Il existe le TCM310 tout court qui fonctionne sur la fréquence de 868.300MHz et le TCM310U qui lui fonctionne sur la fréquence 902.875MHz.

La tension d’alimentation doit être comprise entre 2.6 et 3.6V, donc 3.3V est l’idéal et facile à trouver. Il en est de même pour RX et TX, des niveaux logiques hauts à 3.3V conviendront très bien. Attention donc d’utiliser un décaleur de niveau 5V <> 3.3V si vous le branchez sur une arduino fonctionnant sous 5V, contrairement au très populaire nrf24, il n’est pas tolérant 5V sur les GPIO.

L’UART fonctionne à 58 823 bit/s, mais la documentation dit que ça fonctionne très bien à 57 600 bit/s ce qui est nettement plus courant. La configuration de l’UART est 8N1, c’est à dire 8 bits de données, pas de parité (None) et 1 bit de stop.

Connexion à l’ordinateur

Avec une clé EnOcean

Il existe des clés USB intégrant un TCM310 et un convertisseur USB/Série qui fonctionnent directement. C’est reconnu comme un port série par l’ordinateur.

Avec un TCM310 de récup

Dans le cas d’un TCM310 bidouillé il faut un convertisseur USB/Série. La plupart peuvent convenir, il faut juste faire attention qu’ils soient en 3.3V ou qu’un cavalier permette de sélectionner la tension VCC et celle des niveaux logiques sur 3.3V.  Il n’y a que 4 broches à connecter : VCC, GND, RX et TX. Le fil bleu est l’antenne dans le cas où elle est juste constituée d’un bout de fil.

Avec un module EnOcean-PI

Il est prévu pour se brancher directement sur le connecteur GPIO du Raspberry-Pi. Mais rien n’empêche de le connecteur sur n’importe quel autre port série, d’un Arduino par exemple.

Suite dans la partie 3 : EnOcean Partie 3: Premier test de réception

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *