-
Chenillard à DELs
Bonjour!
Je vous reviens aujourd'hui avec quelques circuits électroniques.
Les circuits dont je vais vous parler sont des chenillards à diode électroluminescente (DEL), en anglais LEDs chaser.
Je vais vous expliquer les méthodes qu'ils utilisent pour inverser la direction du mouvement apparent de la DEL allumée.
Pour le premier circuit, un 4011 (Quadruple porte NAND) est le coeur du changement de direction.
Le compteur 40193 à 2 entrées d'horloge : Clock Up et Clock Down. Une seule entrée peut-être active à la fois.
Aussi pendant qu'une entrée d'horloge est activée, l'autre entrée d'horloge est maintenue à un niveau logique haut
pour la désactiver.
Table de vérité d'une porte NAND
Entrée Sortie
A B S
0 0 1
0 1 1
1 0 1
1 1 0La table montre que si l'entrée A :
- est au niveau logique bas (0), la sortie S est toujours au niveau logique haut (1) quel que soit l'état logique de l'entrée B,
- est au niveau logique haut (1), la sortie S sera au niveau logique inverse de celui de l'entrée B.
Ainsi, en faisant passer le signal de la broche 3 du Timer 555, au travers de 2 portes du 4011 pour atteindre le compteur 40193,
on peut laisser passer le signal du 555 dans une porte et le bloquer dans l'autre porte simplement en gardant l'autre entrée de
chacune des 2 portes (broche 2 et 6 du 4011) sur des niveaux logiques opposés :
une entrée sur un niveau haut et l'autre entrée sur un niveau bas.
Lorsque le décodeur 4515 active sa sortie Q0 (broche 11) ou sa sortie Q15 (broche 15)
- Les niveaux logiques sur les broches 10 et 11 du 4011 basculent. La sortie haute devient basse et vice-versa.
- L'entrée d'horloge du compteur 40193 qui était active devient désactivée.
- L'entrée d'horloge qui était désactivée devient active.
Ce qui provoque le changement de direction dans le mouvement apparent des DELs.
Les 2 portes NAND (broche 8,9, 10 et 11, 12,13 du 4011) forment un verrou RS (SR NAND latch)
qui mémorise les niveaux logiques sur ses sorties Q et Q barre.
Quand un pulse négatif arrive sur l'une des 2 entrées du verrou RS (les broches 8 et 12 du 4011 dans notre circuit)
les valeurs sur ses 2 sorties (les broches 10 et 11 du 4011) basculent (Q prend la valeur de Q barre et vice-versa).
Voici 2 liens qui expliquent les bascules et les verrous RS : une page Wikipédia et un fichier PDF.
Ci-dessous une image montre ce chenillard assemblé sur une plaquette de montage sans soudure (breadboard solderless).
==============================================================================
Le second circuit utilise un 4013 (Double bacule D) et un XOR 4030 (Quadruple porte Ou Exclusif)
Pour comprendre le fonctionnement de ce circuit, il faut connaître la table de vérité d'une porte "ou exclusif".
Entrée Sortie
A B S
0 0 0
0 1 1
1 0 1
1 1 0En observant cette table nous voyons que si l'entrée A est maintenue à 0, la sortie S a le même niveau logique que l'entrée B.
Par contre, si on maintient l'entrée A à 1 le niveau logique de la sortie S sera inversée par rapport à l'entrée B.
Ainsi dans ce circuit le compteur 40161 ne fait que compter. Il ne compte jamais à rebours.
La valeur sur ses sorties 14, 13, 12 et 11 sont inversées sur les sorties 3, 4, 10 et 11 du XOR 4030
lorsque les entrées 2, 6, 9 et 13 du XOR 4030 sont maintenues au niveau logique 1.
Le signal de retenu (Carry out), broche 15 du compteur 40161, sert de signal d'horloge à la bascule D du 4013.
Chaque fois que le compteur 40161 atteint 16, le signal de retenu fait basculer la sortie Q barre (broche 2 du 4013) de la bascule D.
Si Q barre (broche 2 du 4013) est sur un niveau logique bas, il passe à un niveau logique haut et vice-versa.
Les chiffres binaires sur les sorties Q3, Q2, Q1 et Q0 du compteur 40161 pour ceux qui ne connaissent pas le binaire.
Un zéro (0) sur une sortie est un niveau logique bas. Un un (1) sur une sortie est un niveau logique haut.
Les sorties du compteur 40161 Les sorties du 4030 quand elles sont inversées
Q3 Q2 Q1 Q0 11 10 4 3
8 4 2 1 8 4 2 1 <------- valeur de chaque sortie en valeur décimale
0 = 0 0 0 0 1 1 1 1 = 15 (une valeur décimale de 15 vaut 1111 en binaire)
1 = 0 0 0 1 1 1 1 0 = 14
2 = 0 0 1 0 1 1 0 1 = 13
3 = 0 0 1 1 1 1 0 0 = 12
4 = 0 1 0 0 1 0 1 1 = 11
5 = 0 1 0 1 1 0 1 0 = 10
6 = 0 1 1 0 1 0 0 1 = 9
7 = 0 1 1 1 1 0 0 0 = 8
8 = 1 0 0 0 0 1 1 1 = 7
9 = 1 0 0 1 0 1 1 0 = 6
10 = 1 0 1 0 0 1 0 1 = 5
11 = 1 0 1 1 0 1 0 0 = 4
12 = 1 1 0 0 0 0 1 1 = 3
13 = 1 1 0 1 0 0 1 0 = 2
14 = 1 1 1 0 0 0 0 1 = 1
15 = 1 1 1 1 0 0 0 0 = 0
Les sorties du 4030 quand elles ne sont pas inversées sont identiques aux sorties du compteur 40161.
==============================================================================
Le troisième circuit utilise une bascule D pour inverser la direction du mouvement apparent des DELs.
Lorsque le 4028 active sa sortie Q9 (broche 5) il fait faire un Reset (mise à 0) sur la bascule D (broches 1, 3, 4, 5, 6 du 4013).
Ceci place un niveau logique bas sur la sortie Q (broche 1 du 4013) et du coup sur la broche 10 (Up/Down) du compteur 4510.
Le compteur 4510 est alors en mode décompte ou compte à rebours si vous préférez.
Par contre lorsque le 4028 active sa sortie Q0 (broche 3) il fait faire un Set (mise à 1) sur la bascule D.
La sortie Q (broche 1 du 4013) passe à un niveau logique haut amenant la broche 10 du compteur 4510 sur un niveau logique haut.
Le compteur 4510 passe alors en mode de comptage normal.
Comme vous pouvez le constater,
- un niveau logique bas sur la broche 10 du compteur 4510 le fait décompter
- un niveau logique haut sur la broche 10 du compteur 4510 le fait compter.
De plus puisqu'un circuit 4013 contient 2 bascules D, la bascule D qui serait inutilisée si on utilisait un Timer 555 par exemple,
est ici utilisée comme un oscillateur pour fournir le signal d'horloge au compteur décimal 4510.
La bascule D peut osciller car le temps de charge des 2 condensateurs de 220nF n'est pas identique.
Le premier condensateur sur le Reset se charge au travers de 2 résistances, une 47K plus un potentiomètre de 1M.
Tandis que le second condensateur sur le Set se charge au travers d'une résistance de 200K.
Le potentiomètre de 1 mégaohm permet de faire varier la vitesse de mouvement apparent des DELs.
==============================================================================
Le quatrième circuit est un peu plus complexe. Il utilise une bascule D pour inverser la direction du mouvement apparent des DELs.
Mais sur sa sortie, ce n'est pas un décodeur 1 parmi 16 mais 2 décodeurs 1 parmi 8.
Quand le décodeur pour allumer les 8 premières DELs est actif, le second décodeur est désactivé en maintenant sa broche 6
à un niveau logique haut. Quand le compteur atteint les chiffres 9 à 16 c'est au tour du premier décodeur d'être désactivé
pendant que le second décodeur affiche les nombres de 9 à 16.
De plus, pour produire le signal d'horloge du compteur, trois portes NAND du 4011 cablées en oscillateur sont utilisées.
La dernière porte NAND du 4011 (broche 11, 12 et 13) sert uniquement à inverser le signal de la broche 2 du compteur 4516.
Le signal de la broche 2 du compteur 4516 sert à désactiver les 2 décodeurs 4051.
Maiis il ne faut pas désactiver les 2 décodeurs en même temps.
C'est pour cette raison qu'on inverse le signal de cette broche sur le second décodeur 4051 en le faisant passer au travers d'une
porte NAND cablée comme un inverseur (broche 12, 13 et 11 du circuit 4011).
Ainsi on a toujours un décodeur activé pendant que l'autre décodeur est désactivé.
==============================================================================
Ci-bas les datasheets des circuits intégrés utilisés dans les 4 chenillards :
- Datasheet du Timer 555
- Datasheet du 4011 (Quadruple porte NAND)
- Datasheet du 4013 (Double Bascule D)
- Datasheet du 4030 (Quadruple porte XOR)
- Datasheet du 4510 (Compteur décimal)
- Datasheet du 4516 (Compteur binaire)
- Datasheet du 40161 (Compteur binaire)
- Datasheet du 40193 (Compteur binaire)
- Datasheet du 4028 (Décodeur 1 parmi 10)
- Datasheet du 4051 (Décodeur 1 parmi 8)
- Datasheet du 4515 (Décodeur 1 parmi 16)
Noter que pour les liens ci-dessus, ils peuvent fonctionner ou non car l'électronique est un monde toujours en mouvement.
Il suffit simplement de mettre dans Google le mot datasheet suivi par le numéro désiré, exemple datasheet 40161.
En tout dernier pour ceux qui n'aiment pas se casser la tête, un kit pour construire un chenillard à 16 DELs.
On peut l'acheter en kit et l'assembler soi-même (15 dollar US)
ou bien l'acheter complètement assemblé et testé (28 dollar US).
Il y a aussi des options disponibles comme choisir des DELs plus grosses ou bien plus petites, un transfo, etc.
Quelques liens pour augmenter vos connaissances en électronique.
- Lien 1 : Caractéristiques des portes logiques TTL (série 54/74) (TTL = Transistor Transistor Logic)
- Lien 2 : Liste des circuits TTL, série 7400
- Lien 3 : Caractéristiques des porte CMOS (série 4000) (CMOS - Complementary Metal Oxyde Semi-conductor)
- Lien 4 : Liste des circuits CMOS (série 4000)
- Lien 5 : Explique la technologie CMOS puis donne de l'information sur les familles CMOS (4000, 74HC et 74HCT)
- Lien 6 : Brève description de la technologie CMOS sur Wikipédia
- Lien 7 : Explication de nombreux termes utilisés en électronique numérique
- Lien 8 : Description des technologies TTL et CMOS
- Lien 9 : Questions/Réponses sur les circuits CMOS
- Lien 10 : Information sur le calcul de la résistance à mettre en série avec une DEL (en anglais LED - Light Emitted Diode)
- Lien 11 : Une page web expliquant le fonctionnement du circuit Timer 555
- Lien 12 : SimulPorte, un logiciel qui permet d'apprendre le fonctionnement des portes logiques
Voilà! Bon bricolage!
Mes amis!
À la prochaine!
Tags : blender, 3d, chenillard, dels, électronique, circuit
-
Commentaires
2wolfffMardi 16 Mars 2021 à 08:19Bonjour,
Est ce que ce circuit peut etre fait en ligne ?Si oui pourrais-je avoir plus d'informations sur cela ?
Merci-
Mardi 16 Mars 2021 à 22:42
Bonjour Wolfff!
Il y a bien des façons d'assembler un chenillards à dels.
Un chenillard à dels se compose de 2 parties, le circuit d'horloge et le circuit de décodage qui détermine quelle diode émettrice de lumière s'allumera.
De plus tu peux faire un chenillard à dels unidirectionnelles ou bidirectionnelles.
Dans mon post, ici, je montre des circuits pour assembler des chenillards bidirectionnels à dels.
Le mouvement apparent change de direction quand il atteint la dernière led qui sont tous placées en ligne une à côté de l'autre.
Si tu n'es pas un expert en électronique et que tu aimerais que l'on te montre comment assembler un chenillard, la solution la plus simple est
d'aller faire un petit tour sur YouTube. Par exemple, le lien suivant https://www.youtube.com/watch?v=acbFt47S5BQ te montrera comment
assemble un chenillard unidirectionnel à partir d'un timer 555 et d'un compteur 4017. C'est une vidéo en français clair et net pour un débutant.
Pour assembler le circuit, il faut te procurer un breadboard. Un breadboard est une petite plaquette qui te permet d'insérer les pièces pour former ton
circuit. Tu peux acheter toutes les pièces sur Amazon ou eBay.
Sur amazon ou ebay pour trouver les pièces, dans la zone de recherche, fait des recherches successive en utilisant ces mots de recherche.
breadboard
jumper wire kit
timer 555 (note que le 555 et le 4017 viennent très souvent en quantité de 10, 50 100)
cmos 4017 (si tu en veux juste 1, mieux vaut l'acheter en local si c'est possible)
Pour les résistances ou le condensateur, c'est la même chose.
Tu met le mot resistor et la valeur que tu veux. Exemple resistor 100k pour une résistance de 100 kiloohms.
Pour le condensateur tu mets capacitor 10 uF (uF c'est microfarad) pour un condensateur de 10 uF par exemple.
Si tu veux un condensateur en nanofarad tu met nF par exemple 10 nF pour 10 nanofarad
Pour les leds, essaie les mots clés 3mm led ou 5mm led.
Si tu veux alimenter ton circuit avec une pile de 9 volts tu auras besoin d'une 9 volt battery clip.
Le plus simple chenillard que tu puisses assembler utilise un timer 555 et un compteur 4017
comme dans cette vidéo https://www.youtube.com/watch?v=acbFt47S5BQ
.
Pour identifier les broches d'un circuit intégré, il te suffit de mettre son nom dans Google, par exemple pour le 555 met
timer 555 brochage ou en anglais met timer 555 pin diagram
pour le 4017 met
cmos 4017 brochage ou en anglais cmos 4017 pin diagram
Pour le reste il te faudra un ou 2 condensateurs et quelques résistances.
Pour plus d'infos sur le timer 555 tu peux visiter mon post que je lui avais consacré.
http://polygone.ek.la/fonctionnement-du-timer-555-a80738946
Le compteur 4017 compte de 0 à 9. Il est un circuit très connu de tout bricoleur en électronique.
Ici un lien vers sa datasheet en format PDF https://www.electroschematics.com/wp-content/uploads/2011/04/4017-ic-datasheet.pdf.
Finalement à propos des chenillards à dels, ce que j'explique dans mon post, ici, c'est comment construire un chenillard en utilisant
des composants discrets.
Mais tu peux aussi construire un chenillard en utilisant un microprocesseur Arduino par exemple
qui permet alors de faire toutes sortes d'animation lumineuse.
Un lien pour chenillard avec Arduino https://www.youtube.com/watch?v=UKHWT8hn6oM
Pour terminer un lien vers le livre Getting started in electronics de Forrest M Mims
http://www.zpag.net/Electroniques/Kit/Getting_Started_in_Electronics_-_3ed_-_[Forrest_M.Mims].pdf
Ce livre explique l'électronique pour permettre à toute personne de comprendre très facilement les principes de fonctionnement.
Le livre est en anglais mais l'anglais technique se comprend assez facilement. On n'est pas dans un roman avec plein d'adjectifs
que l'on doit en chercher le sens dans un dictionnaire.
Finalement, au cas où je me serais trompé avec le sens de ta question en voulant utiliser un logiciel de simulation pour faire le circuit,
regarde sur Wikipédia qui donne une liste des logiciels gratuits. Je ne sais pas s'il existe des sites web qui offre la simulation en ligne.
Voila! Bonne chance dans ton bricolage électronique.
-
Ajouter un commentaire
merci à vous et que Dieu vous bénisse