Un afficheur LCD programmable à 8 entrées

Cet  appareil  est  un  afficheur  universel  d’événements  en mesure de visualiser jusqu’à 9 messages différents et il est programmable au moyen d’un  logiciel pour PC  tout simple. L’un des huit premiers messages est visualisé quand on active l’entrée correspondante et le neuvième apparaît au repos.
L’une des méthodes pour signaler une anomalie ou une alarme, ou au contraire un état normal, consiste à  les  visualiser  sur  un  afficheur  sous  forme  d’un message ; or l’avènement des LCD et des micro contrôleurs a rendu cela non seulement possible mais à la portée d’un amateur féru d’électronique sophistiquée. Un tel afficheur constitue en plus une solution multifonction car, grâce au micro, n’importe quel message peut être prévu  (dans  la limite de 16 caractères maximum). Dans une entreprise, ou une société de surveillance, le personnel peut ainsi (ayant lu le message) intervenir rapidement au bon endroit.

C’est précisément cette exigence d’universalité d’emploi (les signaux entrants peuvent provenir de n’importe quoi et les messages avoir la teneur que vous voulez) qui nous a poussé à produire ce montage.

Il s’agit donc d’un afficheur LCD capable de visualiser un message de texte lorsqu’une ou l’autre des huit entrées est activée ; en effet, quand un input est activé, le LCD affi-che l’état correspondant ; si aucune entrée n’est activée, il affiche le message “par défaut” d’état normal (c’est le neuvième message).


 Le cœur du module est un PIC16C57 disponible déjà programmé en usine. La partie en pointillés suggère une solution sans fil (RF) pour relier l’afficheur aux sources à visualiser : un récepteur peut en effet recevoir les signaux à 433 MHz en provenance du PC.


 Les messages peuvent être introduits et modifiés à volonté en reliant le dispositif au port série d’un PC au moyen d’un câble RS232-C et en  lançant  le logiciel fourni avec le matériel.
Mais  ce  n’est  pas  tout :  l’afficheur peut aussi recevoir les données d’un PC  relié,  non  plus  par  fl,  mais  par radio ; dans ce cas le port série pilote un module  hybride  émetteur  dont  le signal  (à  433 MHz)  est  capté  par  le module récepteur radio monté sur  le circuit  (voir  fgures  1  et  2).  Si  cette solution RF vous intéresse, interrogez nos annonceurs.



Outre la présentation du message associé au canal activé, ou bien du neuvième si tout va bien et si les huit canaux sont au  repos,  l’afficheur  LCD  permet  de visualiser simultanément l’état de toutes les entrées ; chacune étant repérée par  son numéro ; ou alors,  il  visualise un message  à  la  fois  et,  si  plusieurs entrées sont activées en même temps, il visualise celle arrivant en premier, de un à huit. Cet afficheur LCD peut donc s’adapter  à  toutes  les  situations  où  il s’agit  de  signaler  la  survenue  d’une alarme  ou  l’état  d’une machine  automatique, etc.

Cela grâce au fait que l’on peut asso-cier à chaque entrée un message spécifque : par exemple,  l’affcheur peut être  intégré à une centrale d’alarme antivol ou anti  incendie ;  il  indiquera la zone où  l’événement s’est produit ou bien quel capteur a été sollicité.


Mais  on  peut  le  coupler  aussi  à  un distributeur automatique : dans ce cas il assistera l’usager dans la procédure nécessaire  pour  obtenir  le  produit demandé. 


Pour construire cet afficheur LCD programmable à 8 entrées, vous devrez insérer et souder de nombreux composants,  tous  sur  la  face  composants ;  l’implantation de  ces  composants est en effet des plus denses.


Le microcontrôleur est disponible déjà programmé, ainsi que les autres composants, chez certains de nos annonceurs.

Tous les composants, même le LCD proprement dit, sont montés côté composants du circuit imprimé. Le LCD est fixé
au moyen de quatre entretoises et relié électriquement par une barrette double mâle à 16 broches. Le trimmer RV1
CONTRAST permet de régler le rétroéclairage du LCD. La DB9 permet la liaison avec l’ordinateur. La prise jack reçoit une alimentation extérieure 12 Vdc. Pour une liaison RF 433 MHz sans fl, le module récepteur prend place à gauche verticalement. Attention, SW1 est monté “tête en bas” (chiffres en haut).
Liste des composants EV8045

R1 ..... 10 k
R2 ..... 10 k
R3 ..... 10 k
R4 ..... 100 k
R5 ..... 1 k
[…]
R29 ... 1 k
R30 ... 22
R31 ... 1 k
RV1 ... 10 k trimmer


C1...... 10 µF 63 V électrolytique
C2...... 100 nF multicouche
[…]
C5...... 100 nF multicouche
C6...... 220 µF 35 V électrolytique
C7...... 15 pF céramique
C8...... 15 pF céramique


X1...... quartz 4 MHz 


D1 ..... 1N4007
D2 ..... 1N4007
D3 ..... 1N4148
[…]
D10 ... 1N4148
ZD1 ... zener 5,1 V 400 mW


LCD.... affcheur LCD

T1...... BC557
[…]
T8...... BC557


VR1 ... 7805
IC1..... PIC16C57-EV8045 déjà programmé en usine
IC2..... 24C02A
RX1 ... RX433


SW1 dip-switch à deux micro-interrupteurs
SW2 ..  interrupteur plat pour ci
SW3 .. interrupteur plat pour ci


Divers :


1 prise d’alimentation
1 support 2 x 14 broches
1 support 2 x 4 broches
1 barrette mâle longue 15 broches 90°
1 barrette femelle 16 broches
1 barrette mâle 12 broches
4 entretoises 15 mm
5 boulons 3MA 6 mm
1 cavalier à 3 broches (2 positions)
1 connecteur DB9 femelle


 Les entrées d’activation correspondent chacune à la base d’un transistor PNP protégée par une diode empêchant l’inversion de polarité base-émetteur ; donc, si vous les laissez ouvertes (ou polarisées avec au moins 4 Vcc)
elles déterminent le blocage du semi-conducteur correspondant ; ce dernier est en revanche saturé lorsqu’elles sont à la masse. Les entrées peuvent donc être contrôlées par des contacts (interrupteurs manuels,microswitchs insérés dans un mécanisme, relais) mais aussi au moyen de transistors bipolaires ou de MOSFET, ces derniers reliés à la masse. La possibilité de paramétrer (au moyen du logiciel pour PC) le niveau logique d’activation des messages permet de les adapter à des contacts normalement fermés ou normalement ouverts. Les figures en donnent quelques exemples.



La figure 1 et la liste des composants vous aideront à ne pas vous  tromper, mais  soyez minutieux,  identifiez  bien chaque composant et orientez correctement ceux qui sont polarisés.

Ensuite, pour protéger  la platine, vous utiliserez le boîtier spécifique, disponible aussi. La figure 3 vous apprendra comment configurer les entrées. Le logiciel Les entrées d’activation correspondent chacune à la base d’un transistor PNP protégée par une diode empêchant l’inversion de polarité base-émetteur ; donc, si vous les laissez ouvertes (ou polarisées avec au moins 4 Vcc) elles déterminent le blocage du semi-conducteur correspondant ; ce dernier est en revanche saturé lorsqu’elles sont à la masse. Les entrées peuvent donc être contrôlées par des contacts (interrupteurs manuels, microswitchs insérés dans un mécanisme, relais) mais aussi au moyen de transistors bipolaires ou de MOSFET, ces derniers reliés à la masse. La possibilité de paramétrer (au moyen du logiciel pour PC) le niveau logique d’activation des messages permet de les adapter à des contacts normalement fermés ou normalement ouverts. Les figures en donnent quelques exemples.fourni avec le matériel vous permettra de procéder à partir d’un ordinateur.

Aucun commentaire:

Enregistrer un commentaire