La carte d'interface Happy Card

 Logo Cybermodélisme

Définition

Réseau automatisé

updated.gif (2779 octets)
Maquette commandée par Internet!
drapeau-anglais.jpg (7378 octets) Model of train controlled remotely by Internet

Bilan du salon 99

Jeux, écran de veille, images, ...

updated.gif (2779 octets)
Jeu de stratégie ferroviaire (présentation, code, astuces, ...)

Tenez vous au courant! Votre email :

 

La carte d'interface Happy Card

Happy Card

Happy Card est une carte d’interface située entre le port série d ‘un PC et le réseau. Elle va nous permettre de "traduire " les ordres de l’ordinateur (donc des internautes) pour animer le réseau. Plus qu’une simple carte d’interface, elle est entièrement autonome : elle contient un processeur et une mémoire lui permettant de commander le réseau sans l’ordinateur. Ce dernier se limite à lui donner des ordres. Cette fonction est assurée par un microcontrôleur Motorola 68hc11. Il se programme en assembleur et comporte une mémoire de 512 octets ! 512 octets, ce chiffre paraît tout à fait dérisoire de nos jours comparé aux disques durs qui en font plusieurs gigas (1 giga octets = 1 milliard d’octets) ! Néanmoins, les programmes en assembleur prennent peu de place et suffisent pour assurer quelques cycles de base. De plus, il est toujours possible d’ajouter une extension de 8ko développée également dans le cadre de ce projet et de programmer en Basic ou en C. Cette carte a également l’avantage de servir de support de programmation pour le microcontrôleur. En effet, lorsque vous voulez télécharger le programme dans le 68hc11, il faut le placer sur un kit de programmation ce qui augmente les frais de développement et use les pattes de la puce à cause des manipulations successives. La communication avec le PC s’effectue par une liaison série (RS 232) à 9600 bauds.

Sur cette carte vient se greffer une multitude de cartes filles d’entrée sortie. On appelle "entrée" tout ce qui fournit des informations à un système et "sortie " tout ce que celui-ci actionne.

Carte d'entrée

Les cartes d’entrées possèdent 8 ports protégés par des optocoupleurs (isolation galvanique obtenue par photodiode et phototransistor : les information sont transmisses par voie optique).

Carte de sortie

Les cartes de sortie comportent 8 ports constitués de relais 12 v monostables. L’avantage d’avoir des relais permet de connecter n’importe quelle sorte d’actionneur, en l’occurrence ici des moteurs d’aiguillage et des cartes BAL. Une carte variateur de vitesse a également été développée ce qui aurait pu nous permettre de commander également la vitesse du train mais elle ne sera pas utilisée car le taux de rafraîchissement de la vidéo sur Internet est trop lent pour que l’on puisse se rendre compte d’une différence.

Cette carte forme en fait un Automate Programmable Industriel (A.P.I d’où son nom) bon marché. Il s’agit donc d’une évolution de notre premier système, Happy System 1, qui était à base d’un véritable A.P.I. (Siemens).

logo-rp.gif (1205 octets)Extrait de Rail Passion n°28, avril 99

drapeau-anglais.jpg (7378 octets) Happy Card is an interface board located between the port series D ' a PC and the network. It will enable us " to translate " the commands of the computer (thus of the Net surfers) to animate the network. More than one simple interface board, it is entirely autonomous: it contains a processor and a report enabling him to control the network without the computer. This last is limited to give him commands. This function is provided by a microcontrolor Motorola 68hc11. It is programmed out of assembler language and comprises an extensible memory of 512 bytes to 8k. This card also has the advantage of being used as support of programming for the microcontrolor. The communication with the PC is carried out by a connection series (RS 232) to 9600 bauds.

On this card comes to be plugged in a multitude of girl cards of left input. The input cards have 8 ports protected by optocoupleurs. The output cards comprise 8 ports made up of relay 12 v monostable.

The advantage of having relays is that makes it possible to connect any kind of actuator, in fact here of the engines of shunting and cards mailbox. A card variable speed transmission was also developed what could have enabled us to also control the speed of the train.

fleche.gif (5402 octets) Le principe de fonctionnement (operation)

fleche.gif (5402 octets) Le réseau (the maquet)

fleche.gif (5402 octets)Le programme (software) Happy Server

fleche.gif (5402 octets)L'aspect pédagogique du projet (the teaching project)

mains.GIF (2735 octets) Vous travaillez dans le domaine de l'informatique et plus particulièrement dans le domaine de l'Internet? Notre projet vous intéresse? Nous recherchons des sponsors pouvant nous fournir un hébergement, un nom de domaine, une connexion rapide à Internet, etc... Contactez-nous pour nous proposer un partenariat!
 
email.gif (45030 octets)Des commentaires, des questions, des critiques? Envoyez nous un email à: aguyon@cybercable.fr