Montage électronique pour allumer 16 lampes de manière aléatoire

Toutes vos questions ou commentaires concernant l’électronique analogique ...

Modérateurs : Philippe Cousyn, Tibrus, Patrice, Arnaud Guyon

Répondre
Avatar du membre
Jean-Luc92
Picasso
Picasso
Messages : 474
Enregistré le : 01 déc. 2007 20:04
Contact :

Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Jean-Luc92 »

Bonjour,
Ce montage électronique à base de PIC 16F690 de Microchip permet d'allumer 16 lampes de façon aléatoire, pour animer un réseau ferroviaire.
On place des lampes sur réseau, pour éclairer des maquettes de maison ou d'immeuble. Ce montage donne tout de suite une animation beaucoup plus réaliste d'une ville ou d'un village, qui resterait allumé en permanence.
Non seulement la lampe allumée ou éteinte est aléatoire, mais le temps entre deux actions est aussi variable aléatoirement.
Avec le potentiomètre en position centrale, le délai entre deux changements est de 30 sec en moyenne.
Ce montage peut aussi alimenter des animations, comme des fontaines ou des automates.
J'ai utilise une led clignotante de toutes les couleurs pour simuler une télévision.

Ce montage est décrit en bas de cette page : http://www.la-tour.info/uts/uts_page13.html
Le module montée
Le module montée
Le câblage est facile
Le câblage est facile
Leds 1 watt ton chaud et une led RVB 5 mm
Leds 1 watt ton chaud et une led RVB 5 mm
Led RVB clignotante
Led RVB clignotante
Aleatoire-04.jpg (10.33 Kio) Vu 7991 fois
Une led animée et une led tout le temps allumée pour éviter l'effet guirlande
Une led animée et une led tout le temps allumée pour éviter l'effet guirlande
Une led animée et une led tout le temps allumée, câblé dos à dos
Une led animée et une led tout le temps allumée, câblé dos à dos
1 led animée par étage plus une led RVB et une led tout le temps allumée
1 led animée par étage plus une led RVB et une led tout le temps allumée
Le circuit imprimé fait 90 *55 mm = 0,495 dcm² peut être commandé ici : http://www.util-pocket.com/electronique ... mprime.htm Cela revient à moins de 10 euros circuit non percé, + frais de port.
Un programmateur de pic de type PicKit2 coute 20 euros sur Ebay.
A+
Avatar du membre
Tibrus
Modérateur
Modérateur
Messages : 9673
Enregistré le : 31 mai 2008 08:23
Localisation : Dans mon sous-sol
Epoque(s) : IV, V et VI
Région(s) pratiquée(s) : Un penchant pour Rhone Alpes
Echelle(s) pratiquée(s) : H0
Contact :

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Tibrus »

Excellent tout cela dit donc. Il faudrait presque une petite vidéo pour agrémenter tes explications ;)
Doc 57
Coucou
Coucou
Messages : 5
Enregistré le : 19 sept. 2018 22:12

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Doc 57 »

M'a l'air bien sympa ce montage. Cela me tente bien.......surtout à ce prix là. J'attends la vidéo avec impatience
Avatar du membre
Jean-Luc92
Picasso
Picasso
Messages : 474
Enregistré le : 01 déc. 2007 20:04
Contact :

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Jean-Luc92 »

Bonsoir
Je n'ai pas eu le temps de faire une vidéo pendant les vacances de la Toussaint, mais le montage fonctionne très bien. J'ai passé tout le temps à l'installer et à peaufiner son effet et à installer les fils pour les prochaines maisons. La vidéo sera pour une prochaine fois.

Grace au répartiteur de câblage, et une bonne longueur de fil, je peux éloigner le montage de 30 cm du bord du réseau, pour tout câbler facilement, sans se tordre le cou.
Pour un bel effet, il faut absolument placer au minimum deux lampes par maison, une fixe et une animée aléatoirement.

Dans 2 maisons sur 3, j'ai ajouté une lampe led multicolore animée, pour simuler une télévision comme présenté dans la notice du montage. (Croisillon blanc).
Cette led multicolore est alimentée avec la lampe aléatoire, et éclaire de l'autre coté de la cloison, ou elle est alimenté en permanence et éclaire l'autre coté de la cloison. Pour varier les effets, parfois, cette led multicolore est alimenté en même temps que la lampe aléatoire et éclaire du même coté.

Il faut éviter que visuellement, voir s'allumer en même temps deux lampes sur deux maisons proches. C'est pour cela, qu'au premier montage je vais en ajouter 6 autres, pour éviter des doublons temporels.

Prendre des ULN 2803 d'avance, cette fois ci j'en n'ai pas grillé, mais ça m'est déjà arrivé dans le passé.

Les PIC sont faciles à programmer, mais je peux dépanner occasionnellement les amateurs de ce montage.
Pour le montage, il doit être possible d'utiliser une plaque vero-board, et souder des fils entre circuits, sinon j'ai donné des liens vers des fabricants de circuit imprimé. Peut être qu'un artisan peut se lancer pour commercialiser ce montage.

La version du programme n'a pas changée.

J'ai utilisé la configuration suivante :
- Lampes plus souvent allumées
- Délai aléatoire = +/-50%
- Temporisation = 20 secondes, soit moins que la valeur médiane du potentiomètre (30 sec)
A+
IMG_4986.JPG
Avatar du membre
Jean-Luc92
Picasso
Picasso
Messages : 474
Enregistré le : 01 déc. 2007 20:04
Contact :

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Jean-Luc92 »

Bonsoir

Une nouvelle version du programme est prévue pour bientôt, pour améliorer le fonctionnement aléatoire.

J'ai modifié la routine pour générer les états aléatoires, car un blocage est possible dans la version 1.

Le nouveau programme sera disponible d'ici une semaine sur le site UTS.
A+
Avatar du membre
Jean-Luc92
Picasso
Picasso
Messages : 474
Enregistré le : 01 déc. 2007 20:04
Contact :

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Jean-Luc92 »

Bonjour,
Pour une question de fiabilité, il est indispensable de passer à la version V2.

La version V2 est disponible ici, en bas de cette page : http://www.la-tour.info/uts/uts_page13.html#aleatoire

Cette version permet d'avoir un meilleur rendu de la séquence aléatoire, et aussi d'éviter le blocage du programme.

Ce montage électronique à base de PIC 16F690 de Microchip permet d'allumer 16 lampes de façon aléatoire, pour animer un réseau ferroviaire.

J'achète mes PIC 16F690 ici, à 12 euros les 10 : https://www.ebay.fr/itm/10PCS-PIC16F690 ... :rk:2:pf:0
et les ULN2803 ici, à 3 euro les 20 : https://www.ebay.fr/itm/20PCS-ULN2803AP ... :rk:6:pf:0
et les leds 1 watt ton chaud ici, à 5 euros les 50 : https://www.ebay.fr/itm/50PCS-1W-Led-Ch ... SwzOxUWhgr
Boutique : https://www.ebay.fr/str/gowinelectronic
La qualité est correcte, et si parfois c'est de la seconde qualité, cela ne pose pas de problème pour ce genre de montage. Conseils : Ne pas dépasser 70 euros pour éviter des frais inutiles à l'arrivée.

Si les cms vous rebutent (résistance, condensateur et régulateur), vous pouvez toujours souder des composants classiques à leurs places.
A+
Le transport se fait en train depuis la Chine : https://www.minimachines.net/a-la-une/l ... eurs-57204
Avatar du membre
Patrick BARBIER
Jacquemin
Jacquemin
Messages : 1293
Enregistré le : 18 févr. 2012 14:00

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Patrick BARBIER »

Merci pour toutes ces infos :-[ :-[
Avatar du membre
Jean-Luc92
Picasso
Picasso
Messages : 474
Enregistré le : 01 déc. 2007 20:04
Contact :

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Jean-Luc92 »

Bonjour
Je vais réutiliser ce montage pour réaliser d'autres animations, dans une autre version logicielle totalement diférente.
Par exemple, pour les feux tricolores, la soudure à l'arc, un feu de bois à 1, 2 ou 3 leds, un mode chenillard à 6 leds, une enseigne à 6 leds, une animation en croix à 5 leds pour une pharmacie, un tube fluorescent qui a du mal a s'allumer.
Je ne dispose que d'un potentiomètre pour régler la vitesse et de 4 cavaliers pour régler la configuration d'utilisation.
Ce montage ne dispose pas d'entrée, comme pour passer les feux tricolore à l'orange clignotant. En cas de nécessité, on pourrait quand même transformer une sortie en entrée, en coupant une piste et en soudant un fil sous le circuit imprimé.

Avez-vous des idées pour l'animation de ces sorties ?
A+
La version V2 est disponible ici, en bas de cette page.
Avatar du membre
Patrick BARBIER
Jacquemin
Jacquemin
Messages : 1293
Enregistré le : 18 févr. 2012 14:00

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Patrick BARBIER »

Vivement la suite du programme :lol: :lol: :lol:
Avatar du membre
Jean-Luc92
Picasso
Picasso
Messages : 474
Enregistré le : 01 déc. 2007 20:04
Contact :

Re: Montage électronique pour allumer 16 lampes de manière aléatoire

Message par Jean-Luc92 »

Bonsoir

Pour ces divers montages à PIC, il faut programmer un circuit intégré du type PIC 16F690.

Pour vous faciliter cette opération, et mettre un fichier '.hex' dans un PIC, j'ai écrit cette page Web sur le site UTS2000. Le programmateur Pickit3 coûte moins de 25 Euros.

1 - Cette page web est disponible sous forme d'un '.pdf'.

2 - Je propose divers montage à base de PIC sur cette page Web.

A+
Allez, un petit jaune :) pour la route
Répondre