Mesajlar Etiketlendi ‘line amplifier’

MIDI   (Musical Instrument Digital Interface)  (Müzik Enstrümanları Dijital arabirimi)
elektronik müzik aletleri ve bilgisayarlar arasında gerçek zamanlı veri alışverişini sağlayan, endüstri standardı haline gelmiş yaygın bir iletişim protokolü.   (http://tr.wikipedia.org)

midiIşık masasıyla kullanmak üzere yaptığım MIDI devresi.
Başlangıçta hazır bir modül almayı düşünmüştüm ancak Türkiye’de fiyatların pahalı oluşu ve kargo bekleme süresinin uzun olması nedeniyle kendim yapmaya karar verdim.
Aslında yapmak istediğim işe uygun olanı, MIDI Show Control (MSC) protokolü kullanmaktı, MSC için araştırma yaparken, bir çok ışık masasının, MSC’ye gerek duymadan da “note on”, “note off” komutlarını tanıdığını öğrendim. Bu işimi daha da kolaylaştırdı.

Devrede Atmega 328P kullandım, sonraki projelerimde aynı işi 18F2550 ile de yaptım.
Devre, USB (veya sanal seri port) üzerinden aldığı <nota> ve <velocity> komutlarını midi aygıtına gönderiyor.

Arabirim bilgisayara USB üzerinden bağlanıyor ve beslemeyi de USB’den alıyor.
Şayet bilgisayar ile midi girişi yapılacak cihaz arasındaki mesafe uzun ise
arada hat kuvvetlendirici kullanmak gerekiyor. Hat kuvvetlendiriciler de piyasada
satılıyor(muş) ama ben bulamadım.

midi_driverOnun yerine tek taraflı çalışan bir çevirici yaptım. MIDI çıkışı bir optokuplör ile TX modülüne giriyor. Alıcı tarafta tekrar çevrilerek midi aygıtına bağlanıyor. İki modüle de harici olarak 5V besleme veriliyor. Tx-Rx modül arası çift burgulu kablo ile 100 metrede sorunsuz çalışıyor.

Yarışma programlarında, senkron çalışması gereken ses,ışık ve grafik animasyonları MIDI sayesinde kolaylıkla yapılabiliyor. Bazı robotlarda, DMX haricinde MIDI girişi de bulunuyor.

midi test
Bu da başka bir MIDI devresi. Devre hem USB hem de Ethernet üzerinden kullanılabiliyor.
Böylece uzak mesafeler için ayrıca hat kuvvetlendirici kullanmaya gerek kalmıyor.

Fotoğraf0780

midi2