Modifié: 1er juin 2008

Portes Logiques Booléennes

In english
retour au sommaire


Description


Ce module offre des fonctions de logique booléenne très utiles pour combiner les signaux de GATE issus d'un ou plusieurs séquenceurs par exemple. Grâce à ces fonctions on peut déclencher de façon conditionnelle d'autres évènements. Le module fournit deux portes logiques ET à deux entrées qui peuvent être combinées pour former une porte ET à trois entrées. Une porte logique OU et une porte NON sont également disponibles et augmentent les possibilités de combinaison.

J'ai choisi de concevoir ce module uniquement à partir de composants discrets (diodes et transistors) en excluant l'usage de portes logiques précâblées (circuits CMOS de la série 4000). J'ai pensé que ce serait plus amusant et original ainsi ! Je sais, j'ai l'esprit un peu tordu et ma conception de ce qui est amusant est un peu particulière...
Sinon, les signaux d'entrée sont tous traités par des trigger de Schmitt, et donc on peut utiliser des signaux quelconques en entrée. Dans ce dernier cas, le signal d'entrée est considéré comme un signal GATE OFF tant que sa valeur est négative ou inférieure à 2V, et comme un signal GATE ON dès que sa valeur est supérieure à 2V. Au fait, si vous pensez que les circuits CMOS sont plus simples à utiliser vous pouvez construire l'excellent module Quad Logic de Ken Stone .

Voici les tables logiques de ce module : pour les entrées, bas signifie une tension inférieure à 2V et haut supérieure à 2V; pour les sorties BAS signifie 0V et HAUT 10V (ou 5V suivant le choix éventuelle de zéners en sortie, voir les notes dans la liste des composants)
ET logique (deux entrées) OU logique
ENTREE A
ENTREE B
SORTIE
bas
bas  BAS
haut bas BAS
bas haut BAS
haut haut HAUT
ENTREE A
ENTREE B
SORTIE
bas bas  BAS
haut bas HAUT
bas haut HAUT
haut haut HAUT



Schéma électronique



Comment ça marche :
Section ET logique:
Les signaux d'entrée sont appliqués à des triggers de Schmitt qui convertissent ces signaux en des niveaux logiques adéquats (0V et 15V). Dans la première section ET, les paires de transistors Q1-Q2 et Q4-Q5 constituent les triggers de Schmitt. R2-R3 et R7-R8 sont des résistances de grande valeur qui assurent une haute impédance d'entrée. Les diodes D1 et D3 protègent les transistors d'entrée en bloquant les tensions négatives. Les niveaux logiques disponibles sur les collecteurs des transistors Q2 et Q3 sont appliqués respectivement aux diodes D2 et D4 qui constituent avec la résistance R12 (de forçage haut) le véritable opérateur logique ET. Le transistor Q3 est un tampon de sortie et le signal de sortie est disponible au travers de R17 qui joue le rôle d'adaptation d'impédance et de protection de sortie). La DEL LD1 permet de visualiser l'état de la sortie. Avec les valeurs des composants du schéma les niveaux de sortie sont 0V pour GATE OFF et 10V pour GATE ON. Cependant si vous souhaitez avoir un niveau de sortie de 5V plutôt que 10V, il vous suffit d'ajouter des diodes zéners (Z1 à Z2) de 5,1V. Des emplacements ont été prévus à cet effet sur le circuit imprimé pour recevoir ces diodes zéner optionnelles.

Section OU logique:
Les signaux d'entrée sont appliqués aux deux triggers de Schmitt (Q11-Q12 et Q14-Q15) qui convertissent les signaux d'entrées en des signaux logiques adéquats. Les niveaux logiques disponibles sur les collecteurs des transistors Q12 et Q13 sont appliqués respectivement aux diodes D10 et D12 qui constituent le véritable opérateur logique OU. Le transistor Q13 est un tampon de sortie et le signal de sortie est disponible au travers de R47 qui joue le rôle d'adaptation d'impédance et de protection de sortie). La DEL LD3 permet de visualiser l'état de la sortie. Avec les valeurs des composants du schéma les niveaux de sortie sont 0V pour GATE OFF et 10V pour GATE ON. Cependant si vous souhaitez avoir un niveau de sortie de 5V plutôt que 10V, il vous suffit d'ajouter la diode zéner (Z3) de 5,1V. Des emplacements ont été prévus à cet effet sur le circuit imprimé.

Section NON logique:
Le signal d'entrée est appliqué au trigger de Schmitt (Q16-Q17) qui convertit le signal d'entrée en un signal logique adéquat. Le transistor Q18 agit comme un tampon inverseur de tension et le signal de sortie est disponible au travers de R55 qui assure l'adaptation d'impédance de la sortie ainsi que sa protection contre les court-circuits.


Circuit imprimé et disposition des composants

Dessin des pistes


Implantation





Téléchargez le schéma sous forme de fichier PDF  
Téléchargez le circuit imprimé sous forme de fichier PDF 

ATTENTION ! Le document est formaté pour être directement imprimé sur un mylar pour photogravure ou sur du papier "press & peel". Assurez-vous que la face imprimée soit appliquée sur la face cuivrée du C.I., le texte doit alors être lisible directement.


Liste des composants et instructions de montage

référence
valeur
nombre
Q1.....Q18
BC547
18
D1.....D13
1N4148
13
Z1....Z3
diodes zéner optionnelles 5V zener diodes
3
R1
10 ohm 5% 1
R4,R9,R15,R20,R25,R31,R36,R41,R45 220 ohm 5% 9
R50
330 ohm 5% 1
R17,R33,R47,R55
1K 5%
4
R16,R32,R46
1.5K 5% 3
R13,R29,R44 4.7K 5% 3
R5,R6,R10,R11,R12,R21,R22,R26,R27,R28
R37,R38,R42,R43,R51,R54
22K 5% 16
R52 47K 5%
1
R53 100K 5% 1
R14,R30 220K 5% 2
R2,R7,R18,R23,R34,R39,R48 1M 5% 7
R3,R8,R19,R24,R35,R40,R49
1.2M 5% 7
C2.....C8
100nF capacités de fitrage de l'alimentation (non représentées sur le schéma électronique)
7
C1
22µF/25V electro.
1
LD1,LD2,LD3
DEL rouge
3
Jk1...Jk11
socle jack femelle 6.5 mm
11

Schéma de câblage



Face avant
Dessin de la façade

Télécharger le masque de sérigraphie au format PDF 
Télécharger le masque de sérigraphie au format JPEG 



Réglages


Le circuit ne demande aucun réglage particulier et doit fonctionner dès le branchement.

La galerie des constructeurs
Voici des photographies des modules yusynth ADSR fabriqués par d'autres bricoleurs de par le monde.


Nom : Zarko
Projet modulaire :
Lieu: Gardanne, France
Site web :
Nom :
Projet modulaire : Sound Diver
Lieu: UK
Site web :


retour au sommaire