retour :http://gulliver.eu.org/wiki/Thierry


Caratéristiques techniques :
Alimentation +6 à +12V = 1 interface : RS232 19600 Bd
1 interface : I2C
Afficheur rétroéclairé 2 x 20 caractères
6 boutons poussoirs de commandes, 1 led par bouton ( 5 boutons en croix + 1 en haut à gauche de cette croix )

Caractéristiques physiques :

Liste des matériesl utilisés :

1 afficheur 2 x 20 caratères : LM032 Hitachi
1 microcontroleur : PIC16F876 Microchip
1 interface RS232 : ICF3232CPE Maxim
6 touches sensitives de navigation
6 leds
2 circuits imprimés


Codes de commandes entre l'interface et le micro :
IHM vers micro :
A la mise sous tension un message de présence :
IHMok
Chacune des 6 touches renvoie une information du type :
Touche 1 à 6 #BP1 à #BP6

micro vers IHM :
Chacune des 6 leds est commandée par une information du type :
mise en service : L1 à L6
arrêt : l1 à l6

Affichage de message sur le LCD ( 2 lignes, 20 caractères par ligne )
[xmessage]
x représente la position de la ligne ( 1 ou 2)
Seul les 20 premiers caractères du message seront affichés


Communication par ligne RTC


On imagine une fonction de supervision/reset electrique des modules,des routeurs… Pour éviter de devoir aller au chateau d'eau rien que pour faire un arrêt/marche sur un module.
Thierry, je mets ça ici dans le wiki, je ne sais pas trop ou mettre cela.



Avec PC windows ouvrir un hyperterminal (hypertrm.exe) sur le port série du modem vitesse 9600. Ici on parle directement au modem en mettant les commandes (symbole > dans ce document) sur le port série. Et on affiche a l'écran ce qui vient du modem (Symbole <) via le port série.

Du PC appelant :

ATZ (Ohé du modem es-tu là et près ?).

< OK (Ben ouai du con je suis là !)

ATD0299000035 (Appelle donc ce numéro de téléphone, s'il te plait m'sieur modem)

Sur le PC recevant l'appel :
< RING (plusieurs suivant les trains de sonnerie reçus sur la ligne de téléphone).

ATA (Ben repond enfin, t'endends pas que ça sonne ?)

Ça se met a faire le même bruit que lorsqu'on se connectait à Internet jadis en RTC.

Sur le PC recevant l'appel :
< CONNECT 9600

Sur le PC appelant :
< CONNECT 9600/ARQ/V34/LAPM/V42BIS

Là le dialogue entre modem est transparent. Tout caractère emis est affiché à l'autre bout et ça marche dans les deux sens, pas d'echo local de ce que l'on envoie.

Pour terminer la communication :

PC recevant l'appel :

+++ATH (+++ correspond a une sequence d'échappement).

< OK

PC Appelant :
< NO CARRIER.

Source : http://www.guill.net/view.php?cat=2&nos=2 et vérifications en laboratoire.


 
projets/ihm.txt · Dernière modification: Le 30/01/2019 à 17:25 par jaxom     Haut de page
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Design by Chirripó