Menú English Ukrainian Ruso Inicio

Biblioteca técnica gratuita para aficionados y profesionales. biblioteca técnica gratuita


ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA
biblioteca gratis / Esquemas de dispositivos radioelectrónicos y eléctricos.

Teclado MIDI en PIC16F84. Enciclopedia de radioelectrónica e ingeniería eléctrica.

biblioteca técnica gratuita

Enciclopedia de radioelectrónica e ingeniería eléctrica. / Músico

Comentarios sobre el artículo Comentarios sobre el artículo

El teclado MIDI de 48 teclas propuesto está diseñado para funcionar junto con una computadora personal (PC) o sintetizadores sin teclado. Sirve 16 canales MIDI. La perilla incorporada se puede usar para controlar el volumen o manipular uno de los 31 controladores. El uso del microcontrolador (MC) PIC16F84 permitió no solo simplificar el circuito del dispositivo, sino también reducir significativamente el costo y la complejidad de la ejecución, abandonando el i8051 MC tradicional en esta área.

El diagrama esquemático del teclado MIDI propuesto se muestra en la figura. Su base es MK DD7, que realiza las operaciones básicas de encuestar a todos los manipuladores y organizar una interfaz MIDI. Los multiplexores DD1-DD6 están diseñados para implementar el sondeo dinámico de claves. Ocho grupos de contacto de subclave están conectados a cada uno de ellos, y la señal de la salida se alimenta a la entrada correspondiente del puerto B de MK DD7 (solo DD1 se muestra completamente en el diagrama, el resto se enciende de la misma manera).

Teclado MIDI en PIC16F84
(haga clic para agrandar)

El control de volumen, una resistencia variable R10, está incluido en el circuito RC de un solo vibrador ensamblado en un temporizador DA2. La posición de su motor está determinada por la duración de los pulsos recibidos en la entrada de RB6 DD7. El vibrador único se activa mediante pulsos provenientes de la salida RA3, que controla simultáneamente el indicador de modo de funcionamiento: el LED HL1. El programa que controla el funcionamiento del MK DD7 sondea el teclado. Tan pronto como se detecta una pulsación o liberación de tecla, se llama a un procedimiento que envía el mensaje MIDI correspondiente [1]. Dado que el PIC16F84 no tiene un transceptor serial asíncrono universal (UART) incorporado, el programa implementa la organización del software de la interfaz MIDI mediante operaciones de cambio simples.

Al calcular la posición del control deslizante de la resistencia R10, se tiene en cuenta su configuración como controlador manipulador o como control de volumen. En el primer caso, el valor leído se compara con el sondeo registrado en el último ciclo, y si la diferencia se establece cinco veces seguidas, se envía el mensaje MIDI correspondiente. El controlador digitaliza la posición del control deslizante de la resistencia R10 en un código de cinco bits y, por lo tanto, el dispositivo es sensible a sus 32 posiciones diferentes. Si R10 está "configurado" como control de volumen, la información necesaria se envía junto con los eventos de pulsación de teclas.

Con el botón SB49, el dispositivo cambia al modo de configuración, como lo indica el LED HL1. En este caso, no se envía ningún mensaje de pulsación de tecla a la salida del dispositivo.

Al presionar cualquiera de las primeras 16 teclas (es decir, conectadas a los multiplexores DD1 y DD2) se cambia el canal MIDI, cualquiera de las otras 32 selecciona el número de controlador correspondiente, que será controlado por la resistencia R10. Si se presiona la tecla SB17 (su contacto está conectado a la entrada X0 de DD3), R10 se configura como un control de volumen, de lo contrario (presionando SB18, SB19, etc.), como un teclado MIDI-koh-troller, cuyo número se asigna presionando las teclas SA18-SA48 (SA18 - controlador O, SA19 - controlador 1, etc.).

Los códigos de programa en forma de archivo hexadecimal se muestran en la tabla. El primer byte de la línea 9 (número 29h) es una constante que especifica el número de la nota desde la que comienza el teclado. En la versión del autor, la nota inicial es F3 - F de tercera octava (nota número 41, aceptada en mensajes MIDI). Si usa un teclado diferente, debe corregir esta constante y volver a calcular la suma de verificación de la línea 9.

El código fuente del programa y algunos otros materiales adicionales para el artículo.

Teclado MIDI en PIC16F84
(haga clic para agrandar)

La placa de circuito impreso para el dispositivo no se desarrolló: la mayoría de las piezas (microcircuitos DD7, DA1, DA2, resistencias, condensadores, resonador de cuarzo) están montadas en una placa de prueba, todas las conexiones se realizan con cable MGTF. Para reducir la longitud del arnés que va a los contactos clave, los multiplexores DD1-DD6 se instalan directamente debajo del teclado. La fuente de alimentación conectada al conector XP1 debe tener una tensión de salida de 6 ... 12 V a una corriente de unos 50 mA.

Con modificaciones menores, K561KP2 (DD1-DD6) se puede reemplazar por multiplexores K561KP1. Además del PIC16F84 MK, se puede utilizar el PIC16F84A o el PIC16CR84 en el dispositivo. No es posible el reemplazo directo con PIC16C84 o PIC16F83. Como R10, puede usar cualquier resistencia variable indicada en el diagrama de resistencia con característica funcional A. El zócalo XS1 es un estándar ONTS-VG-4-5 / 16-r (DIN-5) de cinco pines.

El teclado prácticamente no necesita ser ajustado y, si las partes están en buenas condiciones y no hay errores de instalación, comienza a funcionar inmediatamente después de encenderlo. Si la posición del control deslizante de la resistencia R10 se determina incorrectamente, debe seleccionar el condensador C3 y la resistencia R11. Si dispone de un programa secuenciador, puede conectar el teclado a un PC y comprobar el correcto funcionamiento del dispositivo en su conjunto. Para conectarse a una PC, se utiliza un adaptador que proporciona un desacoplamiento optoelectrónico de la interfaz, por ejemplo, similar al descrito en [2].

Si usa constantemente el teclado con una PC, puede usar el convertidor de conmutación [3] para la fuente de alimentación conectándolo a la fuente de +5 V del puerto del juego. Para reducir el consumo de corriente de R12 en este caso, es recomendable reemplazarlo con una resistencia de mayor resistencia o excluir el LED HL1 por completo.

Literatura

  1. Studnev A. Teclado MIDI. - Radio, 1993, N° 11, pág. 32-34.
  2. Rev N. Un teclado MIDI simple para PC. - Radio, 2000, N° 3, pág. 25, 26, 44.
  3. Vlasov Yu. Un convertidor simple con excitación independiente. - Radio, 1996, N° 7, pág. 50

Autor: A.Borisevich, Sebastopol, Ucrania

Ver otros artículos sección Músico.

Lee y escribe útil comentarios sobre este artículo.

<< Volver

Últimas noticias de ciencia y tecnología, nueva electrónica:

Inaugurado el observatorio astronómico más alto del mundo 04.05.2024

Explorar el espacio y sus misterios es una tarea que atrae la atención de astrónomos de todo el mundo. Al aire libre de las altas montañas, lejos de la contaminación lumínica de las ciudades, las estrellas y los planetas revelan sus secretos con mayor claridad. Se abre una nueva página en la historia de la astronomía con la inauguración del observatorio astronómico más alto del mundo: el Observatorio de Atacama de la Universidad de Tokio. El Observatorio de Atacama, ubicado a una altitud de 5640 metros sobre el nivel del mar, abre nuevas oportunidades para los astrónomos en el estudio del espacio. Este sitio se ha convertido en la ubicación más alta para un telescopio terrestre, proporcionando a los investigadores una herramienta única para estudiar las ondas infrarrojas en el Universo. Aunque la ubicación a gran altitud proporciona cielos más despejados y menos interferencias de la atmósfera, construir un observatorio en una montaña alta plantea enormes dificultades y desafíos. Sin embargo, a pesar de las dificultades, el nuevo observatorio abre amplias perspectivas de investigación para los astrónomos. ... >>

Controlar objetos mediante corrientes de aire. 04.05.2024

El desarrollo de la robótica sigue abriéndonos nuevas perspectivas en el campo de la automatización y el control de diversos objetos. Recientemente, los científicos finlandeses presentaron un enfoque innovador para controlar robots humanoides utilizando corrientes de aire. Este método promete revolucionar la forma en que se manipulan los objetos y abrir nuevos horizontes en el campo de la robótica. La idea de controlar objetos mediante corrientes de aire no es nueva, pero hasta hace poco, implementar tales conceptos seguía siendo un desafío. Investigadores finlandeses han desarrollado un método innovador que permite a los robots manipular objetos utilizando chorros de aire especiales como "dedos de aire". El algoritmo de control del flujo de aire, desarrollado por un equipo de especialistas, se basa en un estudio exhaustivo del movimiento de los objetos en el flujo de aire. El sistema de control del chorro de aire, realizado mediante motores especiales, permite dirigir objetos sin recurrir a la fuerza física. ... >>

Los perros de pura raza no se enferman con más frecuencia que los perros de pura raza 03.05.2024

Cuidar la salud de nuestras mascotas es un aspecto importante en la vida de todo dueño de un perro. Sin embargo, existe la suposición común de que los perros de raza pura son más susceptibles a las enfermedades en comparación con los perros mestizos. Una nueva investigación dirigida por investigadores de la Facultad de Medicina Veterinaria y Ciencias Biomédicas de Texas aporta una nueva perspectiva a esta cuestión. Un estudio realizado por el Dog Aging Project (DAP) con más de 27 perros de compañía encontró que los perros de raza pura y mestizos tenían generalmente la misma probabilidad de experimentar diversas enfermedades. Aunque algunas razas pueden ser más susceptibles a determinadas enfermedades, la tasa de diagnóstico general es prácticamente la misma entre ambos grupos. El veterinario jefe del Dog Aging Project, el Dr. Keith Creevy, señala que existen varias enfermedades bien conocidas que son más comunes en ciertas razas de perros, lo que respalda la idea de que los perros de raza pura son más susceptibles a las enfermedades. ... >>

Noticias aleatorias del Archivo

Detector ultrasónico inalámbrico de fugas de gas de Texas Instruments 26.09.2019

Texas Instruments presentó el desarrollo de un sistema sensor ultrasónico de fugas de gas autoalimentado de ultra bajo consumo con comunicación inalámbrica con una estación base.

Este diseño de referencia es un sensor inalámbrico de baja potencia que detecta fugas de gas analizando el espectro ultrasónico en busca de firmas específicas. El sistema está diseñado para funcionar con una sola batería de litio en miniatura no recargable y comunicarse de forma inalámbrica con la estación base. Esto elimina la necesidad de una conexión por cable y simplifica la instalación del dispositivo. El desarrollo también utiliza un sensor de nivel de batería de potencia ultrabaja. Es necesario predecir con precisión su estado y avisar con anticipación del inminente fin de vida para su reemplazo programado.

Características:

monitoreo preciso del estado de la batería de litio, lo que permite extender la vida útil del dispositivo y reemplazar la batería por adelantado;
uso de múltiples dominios de potencia para optimizar el consumo de corriente;
modo de diagnóstico del sistema para una estimación precisa del consumo de energía durante el desarrollo;
más de tres años de funcionamiento cuando se alimenta con una batería en miniatura y se comprueba si hay fugas cada 30 segundos;
detección de fugas, independientemente del tipo de gas (no se requiere una determinada concentración de gas para activar el sensor).

Campos de aplicación:

detección de fugas de gas;
automatización de edificios.

Otras noticias interesantes:

▪ Vacuna de abeja

▪ Ametralladora ultraligera FN Evolys

▪ Las olas de calor se hicieron más frecuentes y prolongadas

▪ dentistas de la edad de piedra

▪ Estación espacial en un asteroide gigante

Feed de noticias de ciencia y tecnología, nueva electrónica

 

Materiales interesantes de la Biblioteca Técnica Libre:

▪ sección del sitio Sintetizadores de frecuencia. Selección de artículos

▪ Artículo de Eva. expresión popular

▪ artículo ¿Qué rastro material puede dejar un rayo en el suelo? Respuesta detallada

▪ Artículo de Edelweiss. Leyendas, cultivo, métodos de aplicación.

▪ artículo El viento como fuente de energía. Enciclopedia de radioelectrónica e ingeniería eléctrica.

▪ artículo Conectores de radio de coche SONY. Enciclopedia de radioelectrónica e ingeniería eléctrica.

Deja tu comentario en este artículo:

Nombre:


Email opcional):


comentar:





Todos los idiomas de esta página

Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio

www.diagrama.com.ua

www.diagrama.com.ua
2000 - 2024