Se connecter
Se connecter

ou
Créer un compte

ou

Sujet L'interface de communication MIDI maison

  • 1 réponse
  • 1 participant
  • 269 vues
  • 2 followers
Sujet de la discussion L'interface de communication MIDI maison
Bonjour ;)

J'ai créé une carte électronique qui permet via un automate programmable de concevoir par exemple des loopers MIDI, et bien plus encore. C'est pourquoi je me permets si cela vous intéresse de partager mes travaux ici :

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.

dsc08682.jpgdsc08724.jpg
dsc08751.jpg

Le plan de fabrication de cette carte est disponible au format de fichiers Gerber ici : https://www.sylvainmahe.site/download/pcb/midi_interface.zip

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.

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 39.37mm.
- Entre-axes de fixations : 49.53mm x 31.75mm.
- 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)

dsc08646.jpg


Cette carte se connecte en USART à l'un de mes automates programmables, dans les photos c'est celui-ci : https://www.sylvainmahe.site/projectModulable20.html

L'article complet de cette interface MIDI : https://www.sylvainmahe.site/projectMidiInterface.html

Les quelques composants sont achetés sur E44. Les pcb chez pcbway.com coutent $5 les 5 exemplaires (quantité mini) + $10 de frais de port. Bien-sûr vous pouvez fabriquer le pcb vous-même.

Je vais me servir de cette carte pour jouer en live (looper/boite de reverb midi pour mon nord lead 4) :)

N'hésitez pas si vous avez des questions ou commentaires sur mes projets ;)

[ Dernière édition du message le 18/08/2019 à 19:31:55 ]

2
Petite mise à jour (version 2 de la carte).
J'ai ajouté un petit circuit de protection contre les inversions d'entrée/sortie :)