Retour Suite
sylvainmahe.site LE SITE de Sylvain Mahé contact@sylvainmahe.site
Article : Sylvain Mahé contact@sylvainmahe.site L'interface de communication MIDI Cette interface assure la connexion et la communication entre des instruments de musique standards et mes automates programmables en utilisant le protocole MIDI (pour "Musical Instrument Digital Interface" ou interface numérique pour instrument de musique). Ceci est réalisé en traduisant le protocole MIDI vers USART (et inversement) à l'aide de la classe Midi.h dédiée. Le plan de fabrication de cette carte est disponible au format de fichiers Gerber ici : Télécharger le plan de fabrication de l'interface de communication MIDI (.zip, 33.1Kio) Cette interface est équipée d'une protection contre les surtensions à l'aide d'un optocoupleur 6N139, et d'une protection contre les inversions sur les ports d'entrée/sortie DIN-5 femelles. Ports des automates programmables concernés par l'USART : Automate programmable MODULABLE 20 :
- Port GPIO 1 (PD0) = RXD (receive data)
- Port GPIO 2 (PD1) = TXD (transmit data)

Automate programmable MODULABLE 32 :
- Port GPIO 9 (PD0) = RXD (receive data)
- Port GPIO 10 (PD1) = TXD (transmit data)
Connexions (interface de communication MIDI sur automate programmable) : - Broche GND (masse) sur broche GND disponible.
- Broche +5V (pôle positif) sur broche +5V disponible.
- Broche RXD (receive data) sur port RXD.
- Broche TXD (transmit data) sur port TXD.
Connexions (périphérique MIDI sur interface de communication MIDI) : - Port de sortie MIDI du périphérique sur port MIDI INPUT (entrée MIDI de l'interface de communication).
- Port d'entrée MIDI du périphérique sur port MIDI OUTPUT (sortie MIDI de l'interface de communication).
Les caractéristiques de la carte :
- 1 broche GND (masse) pour l'alimentation.
- 1 broche +5V (pôle positif) pour l'alimentation.
- 1 broche RXD (receive data) pour la communication USART.
- 1 broche TXD (transmit data) pour la communication USART.
- 2 ports DIN-5 femelles (1 port d'entrée et 1 port de sortie) pour la communication MIDI.
- Dimensions : 57.15mm x 38.735mm.
- Entre-axes de fixations : 49.53mm x 31.115mm.
- Fixations par vis M3 (perçages diamètre 3.2mm).
Liste des composants : 1x Optocoupleur 6N139 (boîtier DIP-8)
3x Résistances 220Ω carbone 0.25W (tolérance 5%)
3x Résistances 1kΩ carbone 0.25W (tolérance 5%)
4x Résistances 10kΩ carbone 0.25W (tolérance 5%)
1x Condensateur 100nF céramique (pas 5.08mm, tension >5V)
2x Diodes 1N4148
2x Transistors bipolaires 2N3904 (boîtier TO-92)
1x Support DIP-8 300mil
4x Broches mâles (pas 2.54mm)
2x Ports DIN-5 femelles (montage CI)
À gauche les composants nécessaires, à droite le PCB nu : Conseils pour l'assemblage : Différentes références de connecteurs DIN-5 femelles sont adaptés au montage sur ce PCB car certains perçages sont oblongs, et la disposition est prévue pour les connecteurs les plus volumineux :