Menü English Ukrainian Rusça Ana Sayfa

Hobiler ve profesyoneller için ücretsiz teknik kütüphane Ücretsiz teknik kütüphane


RADYO ELEKTRONİK VE ELEKTRİK MÜHENDİSLİĞİ ANSİKLOPEDİSİ
Ücretsiz kütüphane / Radyo-elektronik ve elektrikli cihazların şemaları

PIC16F84'te MIDI klavye. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

Ücretsiz teknik kütüphane

Radyo elektroniği ve elektrik mühendisliği ansiklopedisi / Müzisyen

makale yorumları makale yorumları

Önerilen 48 tuşlu MIDI klavye, bir kişisel bilgisayar (PC) veya klavyesiz sentezleyicilerle birlikte çalışacak şekilde tasarlanmıştır. 16 MIDI kanalına hizmet vermektedir. Yerleşik düğme, sesi kontrol etmek veya 31 kontrol cihazından birini değiştirmek için kullanılabilir. PIC16F84 mikrodenetleyicinin (MC) kullanılması, yalnızca cihaz devresini basitleştirmeyi değil, aynı zamanda bu alanda geleneksel i8051 MC'yi terk ederek yürütme maliyetini ve karmaşıklığını da önemli ölçüde azaltmayı mümkün kıldı.

Önerilen MIDI klavyesinin şematik diyagramı şekilde gösterilmiştir. Temeli, tüm manipülatörleri yoklama ve bir MIDI arayüzü düzenleme temel işlemlerini gerçekleştiren MK DD7'dir. Çoklayıcılar DD1-DD6, dinamik anahtar yoklaması uygulamak için tasarlanmıştır. Her birine sekiz alt anahtar kontak grubu bağlanır ve çıkıştan gelen sinyal, MK DD7'nin B bağlantı noktasının karşılık gelen girişine beslenir (şemada yalnızca DD1 tam olarak gösterilir, geri kalanı aynı şekilde açılır).

PIC16F84'te MIDI klavye
(büyütmek için tıklayın)

Ses kontrolü - değişken bir direnç R10 - bir DA2 zamanlayıcı üzerine monte edilmiş tek bir vibratörün RC devresine dahildir. Motorunun konumu, RB6 DD7 girişinde alınan darbelerin süresine göre belirlenir. Tek vibratör, aynı anda çalışma modu göstergesini - HL3 LED'ini kontrol eden RA1 çıkışından gelen darbelerle tetiklenir. MK DD7'nin çalışmasını kontrol eden program klavyeyi yoklar. Bir tuşa basıldığı veya bırakıldığı algılanır algılanmaz, karşılık gelen MIDI mesajını [1] gönderen bir prosedür çağrılır. PIC16F84 yerleşik bir evrensel asenkron seri alıcı-vericiye (UART) sahip olmadığından, program basit kaydırma işlemlerini kullanarak MIDI arayüzünün yazılım organizasyonunu uygular.

Direnç R10'un kaydırıcısının konumu hesaplanırken, bir kontrolör manipülatörü veya bir ses kontrolü olarak konfigürasyonu dikkate alınır. İlk durumda, okunan değer son döngüde kaydedilen yoklama ile karşılaştırılır ve fark arka arkaya beş kez kurulursa ilgili MIDI mesajı gönderilir. R10 direnç kaydırıcısının konumu, denetleyici tarafından beş bitlik bir koda sayısallaştırılır ve bu nedenle cihaz, 32 farklı konumuna duyarlıdır. R10 bir ses kontrolü olarak "yapılandırılmışsa", gerekli bilgiler tuşa basma olaylarıyla birlikte gönderilir.

SB49 butonu ile cihaz HL1 LED'i ile gösterildiği gibi konfigürasyon moduna geçer. Bu durumda cihazın çıkışına herhangi bir tuş vuruşu mesajı gönderilmez.

İlk 16 tuştan herhangi birine (yani, DD1 ve DD2 çoklayıcılara bağlı) basmak MIDI kanalını değiştirir, diğer 32 tuştan herhangi biri, R10 rezistörü tarafından kontrol edilecek karşılık gelen denetleyici numarasını seçer. SB17 tuşuna basılırsa (kontağı DD0'ün X3 girişine bağlıdır), R10 bir ses kontrolü olarak yapılandırılır, aksi takdirde (SB18, SB19, vb. basarak) - bir MIDI-koh-troller tuş takımı olarak, sayı SA18-SA48 tuşlarına basılarak atanır (SA18 - kontrolör O, SA19 - kontrolör 1, vb.).

Bir hex dosyası biçimindeki program kodları tabloda gösterilmiştir. 9. satırın ilk baytı (sayı 29h), klavyenin başladığı notanın numarasını belirten bir sabittir. Yazarın versiyonunda, ilk nota üçüncü oktavın F3 - F'sidir (41 numaralı nota, MIDI mesajlarında kabul edilir). Farklı bir klavye kullanıyorsanız, bu sabiti düzeltmeniz ve 9. satırın sağlama toplamını yeniden hesaplamanız gerekir.

Programın kaynak kodu ve makale için diğer bazı ek materyaller

PIC16F84'te MIDI klavye
(büyütmek için tıklayın)

Cihaz için baskılı devre kartı geliştirilmemiştir - Parçaların çoğu (mikro devreler DD7, DA1, DA2, dirençler, kapasitörler, kuvars rezonatör) bir devre tahtası üzerine monte edilmiştir, tüm bağlantılar MGTF kablosuyla yapılmıştır. Anahtar kontaklara giden kablo demetinin uzunluğunu azaltmak için, DD1-DD6 çoklayıcılar doğrudan klavyenin altına kurulur. XP1 konektörüne bağlı güç kaynağı, yaklaşık 6 mA akımda 12 ... 50 V çıkış voltajına sahip olmalıdır.

Küçük değişikliklerle K561KP2 (DD1-DD6), K561KP1 çoklayıcılarla değiştirilebilir. Cihazda PIC16F84 MK'ye ek olarak PIC16F84A veya PIC16CR84 kullanılabilir. PIC16C84 veya PIC16F83 ile doğrudan değiştirme mümkün değildir. R10 olarak, fonksiyonel karakteristik A ile direnç şemasında gösterilen herhangi bir değişken direnci kullanabilirsiniz. XS1 soketi, standart bir beş pimli ONTS-VG-4-5 / 16-r'dir (DIN-5).

Klavyenin pratik olarak ayarlanması gerekmez ve parçalar iyi durumdaysa ve kurulum hatası yoksa, gücü açtıktan hemen sonra çalışmaya başlar. R10 direnci kaydırıcısının konumu yanlış belirlenirse, C3 kondansatörünü ve R11 direncini seçmelisiniz. Bir sıralayıcı programınız varsa, klavyeyi bir PC'ye bağlayabilir ve cihazın bir bütün olarak doğru çalıştığını kontrol edebilirsiniz. Bir PC'ye bağlanmak için, arayüzün optoelektronik dekuplajını sağlayan, örneğin [2]'de açıklanana benzer bir adaptör kullanılır.

Klavyeyi bir PC ile sürekli kullanıyorsanız, anahtarlama dönüştürücüyü [3] oyun bağlantı noktasının +5 V kaynağına bağlayarak güç kaynağı olarak kullanabilirsiniz. Bu durumda R12'nin mevcut tüketimini azaltmak için, daha yüksek dirençli bir dirençle değiştirilmesi veya HL1 LED'ini tamamen devre dışı bırakmanız önerilir.

Edebiyat

  1. Studnev A. MIDI klavye. - Radyo, 1993, No. 11, s. 32-34.
  2. Rev N. PC için basit bir MIDI klavye. - Radyo, 2000, No. 3, s. 25, 26, 44.
  3. Vlasov Yu Bağımsız uyarıma sahip basit bir dönüştürücü. - Radyo, 1996, Sayı 7, s. 50.

Yazar: A.Borisevich, Sivastopol, Ukrayna

Diğer makalelere bakın bölüm Müzisyen.

Oku ve yaz yararlı bu makaleye yapılan yorumlar.

<< Geri

En son bilim ve teknoloji haberleri, yeni elektronikler:

Dokunma emülasyonu için suni deri 15.04.2024

Mesafenin giderek yaygınlaştığı modern teknoloji dünyasında, bağlantıyı ve yakınlık duygusunu sürdürmek önemlidir. Saarland Üniversitesi'nden Alman bilim adamlarının suni derideki son gelişmeleri, sanal etkileşimlerde yeni bir dönemi temsil ediyor. Saarland Üniversitesi'nden Alman araştırmacılar, dokunma hissini uzak mesafelere iletebilen ultra ince filmler geliştirdiler. Bu son teknoloji, özellikle sevdiklerinden uzakta kalanlar için sanal iletişim için yeni fırsatlar sunuyor. Araştırmacılar tarafından geliştirilen sadece 50 mikrometre kalınlığındaki ultra ince filmler tekstillere entegre edilebiliyor ve ikinci bir deri gibi giyilebiliyor. Bu filmler anne veya babadan gelen dokunsal sinyalleri tanıyan sensörler ve bu hareketleri bebeğe ileten aktüatörler gibi görev yapar. Ebeveynlerin kumaşa dokunması, basınca tepki veren ve ultra ince filmi deforme eden sensörleri etkinleştirir. Bu ... >>

Petgugu Global kedi kumu 15.04.2024

Evcil hayvanların bakımı, özellikle evinizi temiz tutmak söz konusu olduğunda çoğu zaman zorlayıcı olabilir. Petgugu Global girişiminin, kedi sahiplerinin hayatını kolaylaştıracak ve evlerini mükemmel şekilde temiz ve düzenli tutmalarına yardımcı olacak yeni ve ilginç bir çözümü sunuldu. Startup Petgugu Global, dışkıyı otomatik olarak temizleyerek evinizi temiz ve ferah tutan benzersiz bir kedi tuvaletini tanıttı. Bu yenilikçi cihaz, evcil hayvanınızın tuvalet aktivitesini izleyen ve kullanımdan sonra otomatik olarak temizlemeyi etkinleştiren çeşitli akıllı sensörlerle donatılmıştır. Cihaz, kanalizasyon sistemine bağlanarak, sahibinin müdahalesine gerek kalmadan verimli atık uzaklaştırılmasını sağlar. Ek olarak, tuvaletin büyük bir sifonlu depolama kapasitesi vardır, bu da onu çok kedili evler için ideal kılar. Petgugu kedi kumu kabı, suda çözünebilen kumlarla kullanılmak üzere tasarlanmıştır ve çeşitli ek özellikler sunar. ... >>

Bakımlı erkeklerin çekiciliği 14.04.2024

Kadınların "kötü çocukları" tercih ettiği klişesi uzun zamandır yaygın. Ancak Monash Üniversitesi'nden İngiliz bilim adamlarının son zamanlarda yaptığı araştırmalar bu konuya yeni bir bakış açısı sunuyor. Kadınların, erkeklerin duygusal sorumluluklarına ve başkalarına yardım etme isteklerine nasıl tepki verdiklerini incelediler. Araştırmanın bulguları, erkekleri kadınlar için neyin çekici kıldığına dair anlayışımızı değiştirebilir. Monash Üniversitesi'nden bilim adamlarının yürüttüğü bir araştırma, erkeklerin kadınlara karşı çekiciliği hakkında yeni bulgulara yol açıyor. Deneyde kadınlara, evsiz bir kişiyle karşılaştıklarında verdikleri tepkiler de dahil olmak üzere çeşitli durumlardaki davranışları hakkında kısa öykülerin yer aldığı erkeklerin fotoğrafları gösterildi. Erkeklerden bazıları evsiz adamı görmezden gelirken, diğerleri ona yiyecek almak gibi yardımlarda bulundu. Bir araştırma, empati ve nezaket gösteren erkeklerin, kadınlar için empati ve nezaket gösteren erkeklere göre daha çekici olduğunu ortaya çıkardı. ... >>

Arşivden rastgele haberler

Facebook'tan Bedava İnternet 06.08.2014

En zengin ve en genç milyarderlerden Mark Zuckerberg'in (16 milyar dolarlık sermaye ile Forbes sıralamasında 32,5. sırada) sahip olduğu Facebook sosyal ağı, Afrika'nın Zambiya eyaleti sakinlerine Facebook'u ve diğer 11 kişiyi ziyaret etme fırsatı verdi. siteleri, mobil trafik için ücret ödemeden akıllı telefonlarından Şirket, bu fırsatın Airtel operatörü ile işbirliği içinde sağlandığını ve yalnızca abonelerine sunulduğunu söyledi.

Messenger (m.facebook.com/messages) dahil olmak üzere Facebook web sitesinin (m.facebook.com) mobil versiyonuna ek olarak, abonelere Airtel web sitesinin yerel versiyonu olan AccuWeather, eZeLibrary, Facts for Life, Google, Go Zambia Jobs, Kokoliko, MAMA, Wikipedia, WRAPP ve Zambia uReport.

eZeLibrary web sitesi sizi Zambiya yasalarıyla tanıştırmak için tasarlanmıştır ve şu anda geliştirme aşamasındadır. Facts for Life çocuk sağlığına, Go Zambia Jobs ve Kokoliko yerel şirket işlerine, MAMA (Mobile Alliance for Maternal Action) annelik ve aile planlamasına, WRAPP (Women's Rights App) kadın haklarına ve Zambiya uReport'un yayılmasıyla mücadeleye odaklanıyor. HIV - enfeksiyonlar.

Aboneler bu sitelere üç şekilde erişebilir: Internet.org uygulaması aracılığıyla, daha önce bir Android akıllı telefona indirip yükledikten sonra, Internet.org web sitesi aracılığıyla veya Android için Facebook uygulaması aracılığıyla.

"İnternet.org uygulamasını kullanarak insanlar, mobil veri ücreti ödemeden bir dizi sağlık, istihdam ve toplum dostu kaynağa erişebilecekler. Bunun, İnternet kullanıcılarının sayısını artıracağını ve daha önce buldukları faydalı bilgileri bulmalarına yardımcı olacağını umuyoruz. müsait değildi" diye yorum yaptılar Facebook'ta.

12 siteye ücretsiz erişim, Facebook'un sponsor olduğu Internet.org girişiminin ilk adımıdır. Sosyal ağ, Nokia, Samsung, Ericsson, MediaTek, Qualcomm ve Opera Software'in desteğini aldı. Ortaklar birlikte interneti gelişmekte olan ülkelerde daha fazla insan için erişilebilir hale getirmeyi umuyor. Girişimin bir parçası olarak Facebook, interneti gezegenin uzak köşelerine "teslim etmek" için iletişim özellikli insansız hava araçları da geliştiriyor.

Diğer ilginç haberler:

▪ Platin atomları oda sıcaklığında karbon monoksiti oksitler

▪ Hafızalı giysiler sahibine uyum sağlayacak

▪ opak şeffaflık

▪ Tam Hızlı USB 430 ile MSP2.0

▪ Sütü pastörize etmenin yeni bir yolu

Bilim ve teknolojinin haber akışı, yeni elektronik

 

Ücretsiz Teknik Kitaplığın ilginç malzemeleri:

▪ saha bölümü Güç regülatörleri, termometreler, ısı stabilizatörleri. Makale seçimi

▪ Hırsızın şapkasındaki makale yanıyor. Popüler ifade

▪ makale Hastanelerdeki doktorların ellerini yıkaması ve dezenfekte etmesi gerektiğini kim ve ne zaman keşfetti? ayrıntılı cevap

▪ makale Kupana eczanesi. Efsaneler, yetiştirme, uygulama yöntemleri

▪ makale Bilgilerin sesli çıkışı ile yerleşik araç kontrol sistemi. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

▪ makale Havuç Püskürtücü. fiziksel deney

Bu makaleye yorumunuzu bırakın:

Adı:


E-posta isteğe bağlı):


Yorum:





Bu sayfanın tüm dilleri

Ana sayfa | Kütüphane | Makaleler | Site haritası | Site incelemeleri

www.diagram.com.ua

www.diagram.com.ua
2000-2024