Midi-контроллеры клавиатурного типа

курсовая работа

2.1 Описание структурной схемы

Cхема электрическая структурная представлена на чертеже в приложении КП04.2201.111.00.Э1, она состоит из следующих блоков:

· Микроконтроллер

· Клавиатура

· Индикатор

· Интерфейс последовательного MIDI-порта

Клавиатура предназначена для ввода нот и для управления величиной сдвига октавы. Она представляет собой матрицу ключей 6*8. Код строки матрицы выдается в шести старших битах порта P0,а код столбца в восьми битах порта Р2. Нажатая клавиша обрабатывается микроконтроллером, который выполняет необходимые действия. Клавиатура состоит из 48 кнопок. 47 из них предназначены для ввода нот, а последняя кнопка отвечает за смещения октавы. При ее нажатии включается режим программирования. В этом режиме нажатие на одну из первых четырех клавиш задает соответствующее смещение октав.

Индикатор - это семисегментная светодиодная матрица, предназначенная для отображения текущего значения величины смещения октавы.

Интерфейс последовательного порта предназначен для осуществления связи MIDI-клавиатуры с персональным компьютером. При нажатии клавиши микроконтроллер определяет ноту и октаву. Затем происходит передача по последовательному порту, вначале октавы, затем ноты. После чего передается сила нажатия, которая определяется из уровня специального резистора. После отпускания клавиши для нее передается октава и номер ноты с установленным седьмым битом. В связи с тем, что клавиатура является достаточно простой, она позволяет фиксировать нажатие только одной клавиши.

микропроцессор электрический интерфейс программа

Делись добром ;)