Conditions
initiales :
Comme
nous l'avons vu précédemment,
nous rappelons que le contrôleur Velux
Trio
peut fonctionner avec une
seule
ou
deux
ou bien encore
trois télécommandes Velux
Trio positionnées
verticalement
sur la carte mère du contrôleur.
Avant
de démonter vos télécommandes
Velux,
il est préférable de programmer
chacun des canaux
de celles-ci à partir de la ou
des télécommandes de référence
de votre habitation pilotant vos Velux.
Pour
ce faire, nous vous renvoyons à
la notice de vos télécommandes
Velux que vous pouvez télécharger
depuis le site
[
www.velux.fr
]. Une
fois votre ou vos télécommandes
Velux programmées, ouvrez
les télécommandes
avec l'aide d'un
tournevis plat
dont l'extrémité sera
insérée dans la fente
comme ci-dessous. Avec un mouvement
de pivot,
désolidarisez les deux parties
du boitiers plastiques de la télécommande.
Retirez
ensuite les deux pilotes de
1,5V
de type AAA.
Pour
désassembler le
circuit imprimé
du coffret
plastique,
il vous faut
pousser
dans le sens des flèches les
deux maintiens plastiques comme ci-dessous,
tout en soulevant
le circuit imprimé
du boitier.
Une
fois le circuit imprimé dégagé
de son coffret, vous pouvez décoller
délicatement
le film
plastique transparent (voir
ci-dessous) qui regroupe les
trois contacts à pression.
Films
plastique autocollant transparent regroupant
les trois contacts à pression.
Il
ne vous reste plus qu'à effectuer
la superposition
de la carte fille
sur le circuit
imprimé de la télécommande
Velux comme
nous l'avons vu à la page [
Présentation
] et
[
Réalisation
]
en effectuant toutes les soudures nécessaires.
Voici
l'aspect d'une carte fille après
soudures :
En
fonction du nombre d'actionneurs à
piloter par contrôleur, il vous
faudra réaliser une, deux
ou trois
cartes filles identiques à celle-ci.
Vérification
des potentiels statiques :
Dépourvu
des cartes filles et du microcontrôleur
U7, appliquez une tension de +12V à
la carte
mère en utilisant les borniers
à vis deux plots référencés
J4. Avec
l'aide d'un voltmètre en position
continue DC, mesurez la tension en
+5V présente
sur la broche 20 (VDD) du support du microcontrôleur
U7. Mesurez ensuite le +3V présent sur les broches
2 des trois connecteurs dédiés
au trois cartes filles Velux-A, Velux-B et Velux-C. La
led ON référencée
D4 doit également s'illuminer.
Si les
potentiels +5V et +3V sont présents, coupez
l'alimentation électrique de la
carte mère et placez sur
leurs supports respectifs, le microcontrôleur
U7 et les trois cartes filles Velux
dont les canaux ont été
préalablement programmés
pour piloter l'ensemble de vos volets
Velux.
Positionnement
des cartes filles sur la carte mère
:
Le contrôleur
Velux Trio peut gérer une, deux ou trois télécommandes
Velux. Vous pouvez donc
à loisir en monter une seule ou deux ou bien encore trois sur la carte mère
selon le nombre de volets à piloter
par contrôleur.
La
désignation des cartes filles positionnées
sur la carte mère est la suivante
:
La
référence Velux-A, Velux-B et Velux-C est utilisée
par la suite pour différentier
les trois cartes filles placées
au sein du coffret et pilotées
à partir de la chaîne de caractères ASCII.
Nous allons y revenir un peu plus loin...
Connexion
du contrôleur Velux Trio à
votre PC :
La
connexion du contrôleur
à votre PC nécessite l'emploi
d'une interface entre
la liaison série
TTL (0 / 5V) du
contrôleur Velux Trio et
la liaison série
RS232 (+12V / -12V)
délivrée par le PC.
Pour ce faire, une petite interface
disponible à la page [ Interface
PC Domotique ]
permet d'effectuer cette conversion
de niveaux logiques. Elle regroupe par
ailleurs la
connectique nécessaire pour
alimenter en
+12V le contrôleur Velux
Trio
et une embase
d'alimentation DC pour
adaptateur secteur.
Interface
permettant de connecter le contrôleur
Velux Trio à votre PC.
Par
ailleurs, comme notre PC est dépourvu
de prise RS232
nous employons également un convertisseur
USB - RS232
standard du commerce afin de relier
notre interface précédente
à un port USB du PC. Il convient
à l'utilisateur d'installer les
pilotes nécessaires à
la prise en charge du convertisseur RS232
- USB
sous Windows.
Appliquez
une tension continue de +12V
au connecteur d'alimentation
de l'interface RS232 et
reliez celle-ci à votre contrôleur
Velux Trio au moyen de câbles
comme sur le croquis suivant :
Cliquez sur l'image ci-dessus pour l'agrandir
A
la mise sous tension, la led ON présente
sur l'interface doit s'illuminer
ainsi que celle du contrôleur Velux Trio placée
en façade du coffret.
Il
ne vous reste plus qu'à envoyer différentes chaînes de caractères ASCII
afin de piloter le contrôleur
Velux Trio comme nous allons le voir
ci-après.
Protocole de
communication ASCII permettant de gérer
le contrôleur Velux Trio :
La
vitesse de transmission série
doit être de 9600 bauds, sans parité, 1 bit de stop et 8 bits de données.
Pour envoyer vos chaînes ASCII,
vous pouvez utiliser sur le plan software l'hyper-terminal de Windows
ou bien avoir recours au petit logiciel nommé
"Tests Domotique" disponible
un peu plus bas sur cette page permettant
d'envoyer des chaînes ASCII au contrôleur
Velux Trio. Il convient à l'utilisateur
de sélectionner le bon numéro de port série COM
afin d'établir la communication
entre le PC et le contrôleur.
Le
tableau ci-dessous regroupe toutes les
combinaisons possibles des différentes commandes pour
piloter les trois télécommandes Velux placées
au sein du contrôleur Velux Trio
:
Entête
|
N°
du boitier SW1
|
Action
sur bouton
|
Référence de
la télécommande
|
Nombre
de pressions sur la touche
|
Fin
de la chaîne
|
V
|
U
|
X
|
0=Boitier
n°1 1=Boitier n°2 2=Boitier
n°3 3=Boitier n°4
|
1=Up
2=Stop
3=Down
|
1=Velux-A 2=Velux-B 3=Velux-C 4=pour
toutes les télécomandes
A, B et C.
|
Compris
entre 1 et 9.
|
$
|
Note
: Le
nombre de pressions simulées
sur une touche de la télécommande
Velux est espacé d'un laps
de temps de 400ms.
Ce temps est fixé par programmation
au sein du microcontrôleur U7
du
contrôleur Velux Trio. Vous
pouvez simuler de 1
pression
à 9
pressions sur une même touche
de la télécommande Velux, toutes espacées de 400ms.
Exemple
n°1:
Nous
souhaitons ouvrir
(touche Up) le Velux de la cuisine référencé
Velux-A.
Nous disposons d'un
seul et unique contrôleur Velux
Trio et de ce fait, les micro-switchs SW1
sont en position 0
comme ci-dessous
:
SW1
en position 0 pour le boitier n°1 du
contrôleur Velux Trio.
Nous
choisissons d'effectuer deux
pressions
successives sur la dite
touche Up afin
de garantir la bonne réception
de la commande par le récepteur
du volet. Ce choix est purement arbitraire
dans le cadre de cet exemple.
Dès
lors, afin d'ouvrir le Velux de la
cuisine, nous envoyons
au contrôleur Velux Trio par liaison série à 9600
bauds, la
chaine ASCII composée des caractères suivants :
VUX0112$
VUX :
entête de la chaîne de caractères.
0
: Boitier n°1 du contrôleur
Velux Trio. 1
:
Touche Up de la télécommande. 1
: Référence Velux-A. 2
: 2 pressions sur la touche Up.
$
: fin de chaîne ASCII.
Dès
qu'une chaîne ASCII correcte est
reçue par le contrôleur
Velux Trio, la led DATA en façade du
coffret doit s'allumer durant 1 seconde. L'instant suivant,
la commande désirée par l'utilisateur sera effectuée
par
l'actionneur commandé à
distance, ici l'ouverture du Velux de
la cuisine.
Exemple
n°2:
Nous
souhaitons fermer
(touche Down) le Velux de la chambre
parentale référencé
Velux-C.
Comme précédemment, nous disposons d'un
seul et unique contrôleur Velux
Trio et de ce fait, les micro-switchs SW1
sont en position 0
comme ci-dessous
:
SW1
en position 0 pour le boitier n°1 du
contrôleur Velux Trio.
Nous
choisissons d'effectuer deux
pressions
successives sur la dite
touche Down afin
de garantir la bonne réception
de la commande par le récepteur
du Velux. Ce choix est purement arbitraire
dans le cadre de cet exemple.
Dès
lors, afin de fermer le Velux de la
chambre parentale, nous envoyons
au contrôleur Velux Trio par liaison série à 9600
bauds, la
chaine ASCII composée des caractères suivants :
VUX0332$
VUX :
entête de la chaîne de caractères.
0
: Boitier n°1 du contrôleur Velux
Trio. 3
:
Touche Down de la télécommande. 3
: Référence Velux-C. 2
: 2 pressions sur la touche Down.
$
: fin de chaîne ASCII.
Dès
qu'une chaîne ASCII correcte est
reçue par le contrôleur
Velux Trio, la led DATA en façade du
coffret doit s'allumer durant 1 seconde. L'instant suivant,
la commande désirée par l'utilisateur sera effectuée
par
l'actionneur commandé à
distance, ici la fermeture du Velux
de la chambre parentale.
Exemple
n°3:
Nous
souhaitons fermer
(touche Down) les trois
Velux simultanément,
c'est à dire celui de la cuisine,
de la chambre enfant et de la chambre
parentale. Cela correspond donc aux
télécommandes Velux référencées
Velux-A,
Velux-B
et
Velux-C.
Comme précédemment, nous disposons d'un
seul et unique contrôleur Velux
Trio et de ce fait, les micro-switchs SW1
sont en position 0
comme ci-dessous
:
SW1
en position 0 pour le boitier n°1 du
contrôleur Velux Trio.
Nous
choisissons d'effectuer deux
pressions
successives sur la dite
touche Down afin
de garantir la bonne réception
de la commande par le récepteur
du Velux. Ce choix est purement arbitraire
dans le cadre de cet exemple.
Dès
lors, afin de fermer les 3 Velux, nous envoyons
au contrôleur Velux Trio par liaison série à 9600
bauds, la
chaine ASCII composée des caractères suivants :
VUX0342$
VUX :
entête de la chaîne de caractères.
0
: Boitier n°1 du contrôleur
Velux Trio. 3
:
Touche Down de la télécommande. 4
: Référence Velux-A et Velux-B et Velux-C. 2
: 2 pressions sur la touche Down.
$
: fin de chaîne ASCII.
Dès
qu'une chaîne ASCII correcte est
reçue par le contrôleur
Velux Trio, la led DATA en façade du
coffret doit s'allumer durant 3 secondes. L'instant suivant,
la commande désirée par l'utilisateur sera effectuée
par
les actionneurs commandés à
distance, ici la fermeture des 3 Velux.
Logiciels
permettant d'envoyer sous Windows les chaînes
de caractères ASCII
:
Comme
nous l'écrivions plus haut, le
transfert des chaînes de caractères ASCII depuis
le PC peut s'effectuer soit depuis l'hyper-terminal de Windows
ou bien à partir du logiciel ci-dessous librement
téléchargeable.
Après
avoir sélectionné le numéro du port série (COM)
connecté à votre contrôleur
Velux Trio, conservez la vitesse de
communication à 9600 bauds et saisissez dans le champs,
la chaine de caractères ASCII à
envoyer. Cliquez sur le bouton "Envoyer"
pour émettre la chaîne
ASCII.
Licence
gratuite :
Le logiciel "Tests
Domotique" est un
Freeware. Vous pouvez l'utiliser gratuitement. Il ne doit pas être modifié et il ne doit servir qu'à
des fins légales. Le logiciel est
strictement interdit à la vente.
Spécificités
:
- Systèmes d'exploitation :
8, Seven,
Vista
et XP. - Place
occupée sur le disque dur par
le logiciel : 500ko - Langues : .
Téléchargement
:
|