www.diagram.com.ua
www.diagram.com.ua
Русский: Русская версия English: English version
Translate it!
Поиск по сайту

+ Поиск по журналам
+ Поиск по статьям сайта
+ Поиск по схемам СССР
+ Поиск по Библиотеке

Бесплатная техническая библиотека:
Все статьи А-Я
Энциклопедия радиоэлектроники и электротехники
Новости науки и техники
Журналы, книги, сборники
Архив статей и поиск
Схемы, сервис-мануалы
Электронные справочники
Инструкции по эксплуатации
Голосования
Ваши истории из жизни
На досуге
Случайные статьи
Отзывы о сайте

Справочник:
Большая энциклопедия для детей и взрослых
Биографии великих ученых
Важнейшие научные открытия
Детская научная лаборатория
Должностные инструкции
Домашняя мастерская
Жизнь замечательных физиков
Заводские технологии на дому
Загадки, ребусы, вопросы с подвохом
Инструменты и механизмы для сельского хозяйства
Искусство аудио
Искусство видео
История техники, технологии, предметов вокруг нас
И тут появился изобретатель (ТРИЗ)
Конспекты лекций, шпаргалки
Крылатые слова, фразеологизмы
Личный транспорт: наземный, водный, воздушный
Любителям путешествовать - советы туристу
Моделирование
Нормативная документация по охране труда
Опыты по физике
Опыты по химии
Основы безопасной жизнедеятельности (ОБЖД)
Основы первой медицинской помощи (ОПМП)
Охрана труда
Радиоэлектроника и электротехника
Строителю, домашнему мастеру
Типовые инструкции по охране труда (ТОИ)
Чудеса природы
Шпионские штучки
Электрик в доме
Эффектные фокусы и их разгадки

Техническая документация:
Схемы и сервис-мануалы
Книги, журналы, сборники
Справочники
Параметры радиодеталей
Прошивки
Инструкции по эксплуатации
Энциклопедия радиоэлектроники и электротехники

Бесплатный архив статей
(200000 статей в Архиве)

Алфавитный указатель статей в книгах и журналах

Бонусы:
Ваши истории
Загадки для взрослых и детей
Знаете ли Вы, что...
Зрительные иллюзии
Веселые задачки
Каталог Вивасан
Палиндромы
Сборка кубика Рубика
Форумы
Карта сайта

ДИАГРАММА
© 2000-2020

Дизайн и поддержка:
Александр Кузнецов

Техническое обеспечение:
Михаил Булах

Программирование:
Данил Мончукин

Маркетинг:
Татьяна Анастасьева

Перевод:
Наталья Кузнецова

Контакты

При использовании материалов сайта обязательна ссылка на https://www.diagram.com.ua

сделано в Украине
сделано в Украине

Диаграмма. Бесплатная техническая библиотека

Бесплатная техническая библиотека Бесплатная техническая библиотека, Энциклопедия радиоэлектроники и электротехники

Простая MIDI-клавиатура для ПК

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Музыканту

Комментарии к статье Комментарии к статье

Как известно, в настоящее время практически все звуковые карты для персональных компьютеров (ПК) имеют в своем составе MlDl-интерфейс (Roland MPU-401), поддерживающий функции UART, к которому можно подключить любое внешнее MIDI-устройство. Подробнее об этом рассказано в [1]. При наличии программного секвенсора (например. Cakewalk Pro Audio) ПК может озвучивать поток MIDI-команд. источником которых служит файл или внешний контроллер. Внешние MIDI-устройства и ПК общаются между собой посредством интерфейса. Его официальную спецификацию можно приобрести на сайте midi.org/, а описание на русском языке найти в [2].

Устройство выполнено на микроконтроллере i8751Н и собрано по схеме, изображенной на рис. 1. В качестве SA1 применен барабанный переключатель с шестнадцатиричным выходом (от станка с ЧПУ). Его вполне заменит обычный на 16 положений и два направления с шифратором К155ИВ1. Одно направление такого переключателя используют для управления состоянием линии Р2.3 микроконтроллера DDI. другое - входами шифратора. При этом в программе необходимо инвертировать данные, считываемые с порто Р2 (в блоках формирования первого байта MIDI-сообщения) Допустима замена переключателя и на четыре обычных тумблера, но в этом случае следует учесть, что номер канала выбирается в шестнадцатиричном виде. Розетка XS1 - ОНЦ-ВГ-5/16-Р (СГ5). Вместо J8751H можно использовать отечественную однокристальную микро-ЭВМ KP1816BE51.78L05 заменима на КР142ЕН5А. КР142ЕН5В (при входном напряжении 8... 15 В).

Простая MIDI-клавиатура для ПК

Конструкция клавиш - любая. Об особенностях механического устройства клавиатур заводского изготовления читайте в [3].

Текст программы MID/-клавиатуры приведен в табл. 1, ее коды - в табл. 2. В программе реализованы только основные функции клавиатуры, но поскольку из 2 Кбайт встроенного ПЗУ использовано только 200 байт, при желании можно добавить датчик скорости нажатия клавиш, педаль, функцию транспонирования (сдвига на несколько полутонов вверх или вниз).

Простая MIDI-клавиатура для ПК
(нажмите для увеличения)

Простая MIDI-клавиатура для ПК

Для подключения клавиатуры к обычной звуковой карте требуется адаптер. Необходимость в нем обусловлена тем, что в ПК негде разместить MIDI-разъемы, поэтому требуемую стандартом оптронную развязку и преобразователь интерфейса в интерфейс "токовая петля" приходится выносить во внешний MIDI-адаптер. Варианты схемных решений этого узла вы найдете в различных телеконференциях, посвященных MIDI-и звуковым картам. Его можно собрать и по схеме, показанной на рис. 2.

Простая MIDI-клавиатура для ПК

В качестве U1 допустимо применение любого диодного оптрона с временем задержки включения и выключения не более 2 мкс, чувствительностью не менее 5 мА и ТТЛ-выходом (например, К2С2КП1А). Разьем ХР1 - кабельная вилка D15 (ое подключают к разъему "Joystick" звуковой карты). XS2 и XS5 -розетки D15 для печатного монтажа, необходимые для сохранения возможности подключения джойстиков к карте (если в этом нет нужды, их не устанавливают). Чтобы клавиатура работала, необходимо установить драйвер для обслуживания входа MIDI, поставляемый вместе со звуковой картой.

Авторские варианты описанных устройств собраны на макетных платах, печатные платы не разрабатывались. Кабель для подключения контролпера к адаптеру (соединяются розетки "MIDI OUT" первого и " MIDI IN" второго) изготовляют по схеме 4-4, 2-2, 5-5 (используют вилки ОНЦ-ВГ-5/16-В (СШ5).

Проверка показала, что при исправных деталях и отсутствии ошибок в монтаже устройства не требуют налаживания и начинают работать сразу после включения питания. Они тестировались со звуковыми картами Gravis Ultrasound Classic rev.3.71. Gravis Ultrasound MAX. Gravis Ultrasound PnP и Creative SoundBlaster Live! Value.

Литература
  1. Application Note AN27. - http:/crystal.com/.
  2. Музыченко E. Описание интерфейса MIDI. - ixbt.stack.net/.
  3. Ижаев P. Домашняя студия: MIDI-кла-виатуры. - midi.ru/.
Автор: И.Оборотов, г.Санкт-Петербург

Смотрите другие статьи раздела Музыканту.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Рекомендуем скачать в нашей Бесплатной технической библиотеке:

раздел сайта Палиндромы

журналы Электрик (годовые архивы)

книга Механизация кабельных работ на энергетических объектах. Тирановский Г.Г., 1976

книга Любительские телевизоры на транзисторах. Демьянов В.В., 1974

статья Начальник отдела охраны труда. Должностная инструкция

статья Ориентирование по местным предметам

справочник Сервисные меню зарубежных телевизоров. Книга №11

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:

[lol][cry][!][?]




Бесплатная техническая библиотека Бесплатная техническая документация для любителей и профессионалов