Electronique > RéalisationsProduction sonore > Oscillateur aléatoire 001

Dernière mise à jour : 02/05/2010

Présentation

Vous trouverez ici le schéma d'un oscillateur assez simple qui permet de disposer de signaux logiques dont les changements d'état semblent ne pas suivre de règle précise.

oscillateur_aleatoire_001_pcb_3d_a

Pour quoi faire ? Pour allumer une lampe de façon "désordonnée" et imprévisible, pour mettre en route une radio de façon "non contrôlée", ... les idées ne manquent pas j'en suis sûr. L'oscillateur dont il est question ici se base sur un procédé plutôt "numérique". Un autre oscillateur aléatoire est proposé en page Oscillateur aléatoire 002, qui s'appuie sur un procédé plus "analogique".

Schéma

Un seul circuit intégré pour cet oscillateur, et pas grand chose autour.

oscillateur_aleatoire_001

En fait, on a deux oscillateurs travaillant chacun à une fréquence différente, dont on combine les états logiques des sorties dans une porte NAND. Le premier oscillateur est composé de U1:A, R1 et C1, et le second oscillateur est composé de U1:B, R2 et C2. Comme C2 a une valeur plus élevée, le second oscillateur qui l'emploie travaille moins vite (fréquence plus basse). Le "mélange" dans la porte NAND U1:D des deux signaux périodiques (réguliers) issus des deux oscillateurs produit un troisième signal qui n'est plus vraiment régulier. Le réseau R3 / C3 constitue un petit filtre passe bas qui gomme les impuretées que l'on peut trouver de temps en temps en sortie de U1:D, quand les deux entrées de la porte recoivent très brièvement le même état logique. La porte U1:C utilisée en inverseur permet de disposer d'un second signal Out2 identique à Out1 mais de polarité opposée.

Appréciation des signaux de sortie

Le circuit présenté ici délivre des signaux dont la forme globale ressemble aux signaux des graphes ci-après. L'échelle des temps de ces graphes correspond à une période longue (100 secondes) car les deux oscillateurs travaillent à fréquence relativement basse.

oscillateur_aleatoire_001_graphe_001a

Si pour les condensateur C1 et C2 on choisit des valeurs de 10 uF et 15 uF (à la place de 10 uF et 22 uF), voici ce que l'on peut obtenir :

oscillateur_aleatoire_001_graphe_001b

Et avec des valeurs de 10 uF et 47 uF, on obtiendrait un truc du genre suivant :

oscillateur_aleatoire_001_graphe_001c

Comme on peut le voir, le choix de la valeur des deux condensateurs a une certaine influence sur la "forme" des signaux générés. Notez que deux condensateurs marqués de la même valeur ont peu de chance d'être vraiment identique. Et pour corser le tout, pourquoi ne pas placer des résistances sensibles à la température (CTP ou NTP) à la place de R1 et R2, et de disposer le montage dans un lieu où il y a des courants d'air ?

Alimentation

Elle peut être comprise entre 3 V et 15 V.

Circuit imprimé

Réalisé en simple face.

oscillateur_aleatoire_001_pcb_composants

Typon aux formats PDF, EPS et Bitmap 600 dpi