Menu English Ukrainian Russo Casa

Libreria tecnica gratuita per hobbisti e professionisti Libreria tecnica gratuita


ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA
Libreria gratuita / Schemi di dispositivi radioelettronici ed elettrici

Tastiera MIDI su PIC16F84. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / Musicista

Commenti sull'articolo Commenti sull'articolo

La tastiera MIDI proposta a 48 tasti è progettata per funzionare insieme a un personal computer (PC) o sintetizzatori senza tastiera. Serve 16 canali MIDI. La manopola integrata può essere utilizzata per controllare il volume o manipolare uno dei 31 controller. L'utilizzo del microcontrollore PIC16F84 (MCU) ha permesso non solo di semplificare il circuito del dispositivo, ma anche di ridurre significativamente i costi e la complessità di implementazione, abbandonando l'MCU i8051, tradizionale in quest'area.

Lo schema schematico della tastiera MIDI proposta è mostrato in figura. La sua base è il DD7 MK, che esegue le operazioni di base di interrogazione di tutti i manipolatori e organizzazione dell'interfaccia MIDI. I multiplexer DD1-DD6 sono progettati per implementare il polling dinamico delle chiavi. A ciascuno di essi sono collegati otto gruppi di contatti sottochiave e il segnale dall'uscita viene fornito all'ingresso corrispondente della porta B del DD7 MK (solo DD1 è mostrato per intero nello schema, il resto è incluso allo stesso modo) .

Tastiera MIDI su PIC16F84
(clicca per ingrandire)

Il controllo del volume - resistore variabile R10 - è incluso nel circuito RC del dispositivo one-shot assemblato sul timer DA2. La posizione del suo motore è determinata dalla durata degli impulsi che arrivano all'ingresso RB6 DD7. Il dispositivo one-shot viene attivato dagli impulsi provenienti dall'uscita RA3, che controlla contemporaneamente l'indicatore della modalità operativa - LED HL1. Il programma che controlla il funzionamento del DD7 MK interroga la tastiera. Non appena viene premuto o rilasciato un tasto, viene richiamata una procedura che invia il messaggio MIDI corrispondente [1]. Poiché il PIC16F84 MK non dispone di un ricetrasmettitore seriale asincrono universale (UART) integrato, il programma implementa l'organizzazione software dell'interfaccia MIDI utilizzando semplici operazioni di spostamento.

Quando si calcola la posizione del cursore del resistore R10, viene presa in considerazione la sua configurazione come manipolatore del controller o come controllo del volume. Nel primo caso il valore letto viene confrontato con il poll registrato nel ciclo precedente e se per cinque volte consecutive viene rilevata una differenza viene inviato il messaggio MIDI corrispondente. La posizione del cursore del resistore R10 viene digitalizzata dal controller in un codice a cinque bit e quindi il dispositivo è sensibile alle sue 32 diverse posizioni. Se R10 è "configurato" come controllo del volume, le informazioni necessarie vengono inviate insieme agli eventi di pressione dei tasti.

Utilizzando il pulsante SB49, il dispositivo viene commutato nella modalità di configurazione, indicata dal LED HL1. In questo caso i messaggi di pressione dei tasti non vengono trasmessi all'uscita del dispositivo.

La pressione di uno qualsiasi dei primi 16 tasti (cioè quelli collegati ai multiplexer DD1 e DD2) porta alla commutazione del canale MIDI, uno qualsiasi degli altri 32 porta alla selezione del numero di controller corrispondente, che sarà controllato dal resistore R10. Se viene premuto il tasto SB17 (il suo contatto è collegato all'ingresso X0 di DD3), R10 è configurato come controllo del volume, altrimenti (quando viene premuto SB18, SB19, ecc.) - come manipolatore troller MIDI-koh, il numero di cui viene assegnato premendo i tasti SA18-SA48 (SA18 - controller O, SA19 - controller 1, ecc.).

Nella tabella sono riportati i codici del programma sotto forma di file esadecimale. Il primo byte della riga 9 (numero 29h) è una costante che determina il numero della nota con cui inizia la tastiera. Nella versione dell'autore, la nota iniziale è Fa3 - Fa della terza ottava (nota numero 41, accettata nei messaggi MIDI). Se usi una tastiera diversa, dovresti modificare questa costante e ricalcolare il checksum della riga 9.

Testo originale del programma e alcuni altri materiali aggiuntivi per l'articolo

Tastiera MIDI su PIC16F84
(clicca per ingrandire)

Non è stato sviluppato un circuito stampato per il dispositivo - La maggior parte delle parti (chip DD7, DA1, DA2, resistori, condensatori, risonatore al quarzo) sono montate su una breadboard, tutti i collegamenti sono realizzati con filo MGTF. Per ridurre la lunghezza del cablaggio che va ai contatti dei tasti, i multiplexer DD1-DD6 sono installati direttamente sotto la tastiera. La fonte di alimentazione collegata al connettore XP1 deve avere una tensione di uscita di 6...12 V con una corrente di circa 50 mA.

Con piccole modifiche, K561KP2 (DD1-DD6) può essere sostituito con multiplexer K561KP1. Oltre al PIC16F84 MK, il dispositivo può utilizzare PIC16F84A o PIC16CR84. La sostituzione diretta con PIC16C84 o PIC16F83 non è possibile. Come R10 è possibile utilizzare qualsiasi resistore variabile indicato nel diagramma di resistenza con caratteristica funzionale A. La presa XS1 è una ONTs-VG-4-5/16-r (DIN-5) standard a cinque pin.

La tastiera praticamente non necessita di regolazioni e, se le parti sono in buone condizioni e non ci sono errori nell'installazione, inizia a funzionare subito dopo l'accensione. Se la posizione del cursore del resistore R10 è determinata in modo errato, è necessario selezionare il condensatore C3 e il resistore R11. Se disponi di un programma sequenziatore puoi collegare la tastiera ad un PC e verificare il corretto funzionamento del dispositivo nel suo insieme. Per connettersi a un PC, utilizzare un adattatore che fornisca l'isolamento optoelettronico dell'interfaccia, ad esempio, simile a quello descritto in [2].

Se utilizzi costantemente la tastiera con un PC, puoi utilizzare un convertitore di impulsi [3] per l'alimentazione collegandolo alla sorgente +5 V della porta giochi. Per ridurre il consumo di corrente di R12 in questo caso è consigliabile sostituirlo con un resistore di resistenza maggiore oppure eliminare completamente il LED HL1.

Letteratura

  1. Studnev A. Tastiera MIDI. - Radio, 1993, n. 11, pag. 32-34.
  2. Rev N. Una semplice tastiera MIDI per PC. - Radio, 2000, n. 3, p. 25, 26, 44.
  3. Vlasov Yu Convertitore semplice con eccitazione indipendente. - Radio, 1996, n. 7, pag. 50.

Autore: A.Borisevich, Sebastopoli, Ucraina

Vedi altri articoli sezione Musicista.

Leggere e scrivere utile commenti su questo articolo.

<< Indietro

Ultime notizie di scienza e tecnologia, nuova elettronica:

Macchina per diradare i fiori nei giardini 02.05.2024

Nell'agricoltura moderna si sta sviluppando il progresso tecnologico volto ad aumentare l'efficienza dei processi di cura delle piante. Presentata in Italia l'innovativa macchina per il diradamento dei fiori Florix, progettata per ottimizzare la fase di raccolta. Questo attrezzo è dotato di bracci mobili, che permettono di adattarlo facilmente alle esigenze del giardino. L'operatore può regolare la velocità dei fili sottili controllandoli dalla cabina del trattore tramite joystick. Questo approccio aumenta significativamente l'efficienza del processo di diradamento dei fiori, offrendo la possibilità di adattamento individuale alle condizioni specifiche del giardino, nonché alla varietà e al tipo di frutto in esso coltivato. Dopo due anni di test della macchina Florix su diverse tipologie di frutta, i risultati sono stati molto incoraggianti. Agricoltori come Filiberto Montanari, che utilizza una macchina Florix da diversi anni, hanno riscontrato una significativa riduzione del tempo e della manodopera necessari per diluire i fiori. ... >>

Microscopio infrarosso avanzato 02.05.2024

I microscopi svolgono un ruolo importante nella ricerca scientifica, consentendo agli scienziati di approfondire strutture e processi invisibili all'occhio. Tuttavia, vari metodi di microscopia hanno i loro limiti e tra questi c'è la limitazione della risoluzione quando si utilizza la gamma degli infrarossi. Ma gli ultimi risultati dei ricercatori giapponesi dell'Università di Tokyo aprono nuove prospettive per lo studio del micromondo. Gli scienziati dell'Università di Tokyo hanno presentato un nuovo microscopio che rivoluzionerà le capacità della microscopia a infrarossi. Questo strumento avanzato consente di vedere le strutture interne dei batteri viventi con sorprendente chiarezza su scala nanometrica. In genere, i microscopi nel medio infrarosso sono limitati dalla bassa risoluzione, ma l’ultimo sviluppo dei ricercatori giapponesi supera queste limitazioni. Secondo gli scienziati, il microscopio sviluppato consente di creare immagini con una risoluzione fino a 120 nanometri, ovvero 30 volte superiore alla risoluzione dei microscopi tradizionali. ... >>

Trappola d'aria per insetti 01.05.2024

L’agricoltura è uno dei settori chiave dell’economia e il controllo dei parassiti è parte integrante di questo processo. Un team di scienziati dell’Indian Council of Agricultural Research-Central Potato Research Institute (ICAR-CPRI), Shimla, ha trovato una soluzione innovativa a questo problema: una trappola per insetti alimentata dal vento. Questo dispositivo risolve le carenze dei metodi tradizionali di controllo dei parassiti fornendo dati sulla popolazione di insetti in tempo reale. La trappola è alimentata interamente dall'energia eolica, il che la rende una soluzione ecologica che non richiede energia. Il suo design unico consente il monitoraggio sia degli insetti dannosi che utili, fornendo una panoramica completa della popolazione in qualsiasi area agricola. “Valutando i parassiti target al momento giusto, possiamo adottare le misure necessarie per controllare sia i parassiti che le malattie”, afferma Kapil ... >>

Notizie casuali dall'Archivio

Lo stress sopprime la paura 22.05.2020

Non c'è bisogno di sostenere che lo stress e la paura siano interconnessi, ma di solito ci sembra che si rafforzino a vicenda: siamo spaventati e stressati e, a causa dello stress, diventiamo ancora più spaventati.

I ricercatori dell'Università di Costanza hanno scoperto che ci sono sfumature nella relazione tra stress e paura. Ai partecipanti a un esperimento psicologico è stato dato di leggere un articolo su una sostanza dubbia. Prima e dopo l'articolo, è stato chiesto loro la loro opinione su questa sostanza: quanto temono di incontrarla, se la eviteranno e, soprattutto, se avviseranno altre persone.

Metà dei soggetti è stata stressata prima di parlare della sostanza sospetta e di leggere l'articolo: è stato chiesto loro di tenere un discorso davanti a un pubblico o di risolvere un complesso problema aritmetico nella loro testa, sempre davanti a un vasto pubblico. Se una persona non pronuncia regolarmente discorsi e non risolve problemi aritmetici in pubblico, entrambi dovrebbero causargli un serio stress. Il livello di stress è stato valutato dall'ormone dello stress cortisolo, il cui livello aumenta in situazioni di stress.

I partecipanti stressati all'esperimento non hanno percepito l'articolo sulla sostanza pericolosa in modo troppo acuto e non avrebbero condiviso le informazioni ricevute con nessuno. Tradotto in realtà più attuali: se una persona stressata apprende qualcosa sulle nuove mutazioni del coronavirus che lo rendono ancora più contagioso, allora questa notizia lo spaventerà in misura minore che se non fosse stressato, e condividerà notizie sul coronavirus lo farà anche non essere molto attivo.

Questa diminuzione della paura corrispondeva proprio alla risposta ormonale allo stress. Non sempre, infatti, quando sentiamo stress, il corpo risponde ad esso con cambiamenti fisiologici. E quei partecipanti all'esperimento che, secondo loro, si sentivano stressati (ma non avevano gli ormoni dello stress), erano più spaventati dalle nuove informazioni su una sostanza pericolosa ed erano più pronti a diffonderle tra le altre persone.

Altre notizie interessanti:

▪ Chip ricevitore wireless dual-band per 5 e 60 GHz

▪ Assemblare mobili senza attrezzi

▪ Lenti a contatto intelligenti

▪ Computer per non vedenti

▪ L'era del grafene sta arrivando

News feed di scienza e tecnologia, nuova elettronica

 

Materiali interessanti della Biblioteca Tecnica Libera:

▪ sezione del sito Biografie di grandi scienziati. Selezione dell'articolo

▪ articolo di Lazar Carnot. Aforismi famosi

▪ articolo Perché l'ortica punge? Risposta dettagliata

▪ articolo Zucchine vietnamite. Leggende, coltivazione, metodi di applicazione

▪ articolo Come ottenere 5 volt dalla porta RS-232. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Palloncino invincibile. Messa a fuoco segreta

Lascia il tuo commento su questo articolo:

Nome:


E-mail (opzionale):


commento:





Tutte le lingue di questa pagina

Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito

www.diagram.com.ua

www.diagram.com.ua
2000-2024