085501936a.doc
15 / 28
30084-040-1a
F
2.
Fonction de la lampe à éclairs
2.1. Allumage
Pour réduire la consommation initiale de courant, le déclenchement de l'éclair s'effectue au moment du
passage par zéro de l'alternance du secteur.
2.2. Modes de fonctionnement
Les bits 7 et 6 de la commande d'éclair déterminent en fait le mode de fonctionnement de la lampe à éclairs.
Commande d'éclair
Mode de
fonctionnement
Bit7 Bit6 Bit5 … bit0 Déc. Hex
Fonctionnement
0 0
0 0 0 0 0 0
0
00
0 0
…
…
…
Aucune fonction
0 0
1 1 1 1 1 1
63
3F
Absence de déclenchement d'éclairs
0 1
0 0 0 0 0 0
64
40
0 1
…
…
…
Éclair fixe
0 1
1 1 1 1 1 1
127
7F
les bits 0 à 5 règlent l'intervalle entre
éclairs en 64 pas
1 0
0 0 0 0 0 0
128
80
1 0
…
…
…
Éclairs aléatoires
1 0
1 1 1 1 1 1
191
BF
Les bits 0 à 2 représentent
l'amplitude aléatoire de l'intervalle
entre éclairs
Les bits 3 à 5 représentent la partie
constante de cet intervalle
1 1
0 0 0 0 0 0
192
C0
1 1
…
…
…
Éclairs commandés
1 1
1 1 1 1 1 1
255
FF
Pour déclencher un éclair, il faut
franchir le seuil 223-224.
2.2.1. Mode de fonctionnement « Aucune fonction »
Commande d'éclair de 0 à 63.
Dans ce mode de fonctionnement la lampe ne produit pas d'éclairs.
2.2.2. Mode de fonctionnement « Éclairs fixes »
Commande d'éclair de 64 à 127.
Dans ce mode de fonctionnement, la lampe produit de façon autonome des éclairs à intervalle fixe.
Avec les bits 0 à 5 de la commande d'éclair, l'intervalle entre éclairs peut être réglé en 64 pas de
0,5 s à 6,8 s.
Formule de calcul de l'intervalle : t
Éclair
= (5 + commande d'éclair - 64) * 0,1 s.
Exemple :
la commande d'éclair envoyée vaut 78
déc
.
t
Éclair
= (5 + 78 - 64) * 0,1 s
t
Éclair
= (19) * 0,1 s = 1,9 s
Un éclair se produit toutes les 1,9 s.
2.2.3. Mode de fonctionnement « Éclairs aléatoires »
Commande d'éclair de 128 à 191.
Dans ce mode de fonctionnement, la lampe produit des éclairs de façon autonome avec un intervalle
globalement aléatoire.
L'intervalle globalement aléatoire se divise en une partie constante et une partie aléatoire.
La partie aléatoire peut être agrandie d'une partie constante supplémentaire.
Il en résulte la production d'éclairs avec un intervalle aléatoire variant entre 0,5 s et 30,5 s.
Les bits de 0 à 2 de la commande d'éclair déterminent l'amplitude aléatoire de l'intervalle entre éclairs.
Valeurs de 0 à 15
Les bits 3 à 5 de la commande d'éclair déterminent la partie constante de l'intervalle entre éclairs. Valeurs de
0 à 15
Racine de la partie aléatoire : nombre aléatoire, valeur : 0 à 15
Formule de calcul de l'intervalle :
t
Éclair
= (5 + 5 * [commande d'éclair, bits 3 à 5] + valeur aléatoire * [commande d'éclair, bits 0 à 2]) * 0,1 s.
Exemple:
On envoie une commande d'éclair de valeur 148 = 10010100
bin
.
t
Éclair
= (5 + 5 * [010
bin
] + nombre aléatoire * [100
bin
]) * 0,1 s.
t
Éclair
= (5 + 5 * 2 + nombre aléatoire * 4 ) * 0,1 s.
----partie constante---- ----partie aléatoire-----