Logique programmable avec Myopenlab, application au Dé électronique !

Bonjour à tous !

Nouveau tuto écrit pour cette année scolaire ! Nous allons voir un composant un peu particulier mais fort intéressant car capable de réaliser une fonction logique quelconque ! Ce composant se situe dans la feuille de programmation graphique dans la partie concernant les portes logiques.

Clipboard02

Le « Digital Circuit Simulator » permet de réaliser plusieurs fonctions logiques en programmant simplement une table de vérité ! Pour cela une fois que vous avez installé cette fonction dans votre feuille, il faut aller sur le « Property-Editor » à gauche du logiciel et cliquer sur « Data… »

Clipboard01

La table de vérité s’ouvre et il ne reste plus qu’à la configurer correctement ! Il faudra bien entendu définir le nombre et les noms des « Input / Output ». Attention toutefois car les noms ne seront pas reportés sur le composant ! Il faudra bien vous souvenir que les premiers définis se situeront en haut du composant !

Ce composant peut servir en cours pour faire comprendre aux élèves ce qu’est une table de vérité, mais dans un projet il deviendra une fonction de logique programmable permettant de réaliser des équations complexes.

A titre d’exemple je vous joins un fichier sur le Dé électronique. Son fonctionnement est assez simple car il permet grâce à un bouton poussoir d’obtenir un chiffre sous forme de Dé compris entre 1 et 6. Petite particularité sur le compteur binaire ! Je le limite volontairement à la valeur 5 avec une porte ET. Ainsi pour 0 il affiche 1, pour 1 il affiche 2 etc. Et pour 5 il affiche 6 !

Attention aussi aux sorties de ce compteur car le LSB se trouve en bas et le MSB en haut ! Rien n’est affiché !

Vous pouvez télécharger l’exemple en cliquant ICI. Il faudra l’ouvrir avec « Open Single VM » du menu « File ».

Clipboard03

J’ai rajouté un peu de texte sous Paint pour vous faire comprendre tout cela !

Bon amusement !

Laisser un commentaire