Найдено: 1

Неисправности и ремонт мониторов Hitachi и Nokia. Ремонт домашней электроники

Часто встречающиеся неисправности мониторов Hitachi и Nokia. Схемотехнические решения по ремонту данных дефектов.

Нажмите, чтобы перейти.

Наша экспериментальная нейросеть посчитала, что следующий текст, возможно, также близок по тематике. Если это не так, просим прощения и не обращайте внимания...


Многие музыканты, художники и поклонники, которые ищут хорошее профессиональное цифровое пианино, иногда думают о том, что ему не хватает колес и нескольких водителей, чтобы мечтать о голосах. Но производители добавляют такие функции, как правило, в довольно дорогие концертные инструменты. MIDI-клавиатура часто не удовлетворена качеством самих клавиш или размером и весом инструмента, а иногда и стоимостью.
Поэтому я подумал о том, как создать устройство, которое может заполнить этот пробел. Эксперимент с различными микроконтроллерами, остановлен в компании Atmel Atmega16U4, как наиболее подходящий для этой задачи. Просто добавив устройство для использования в качестве USB-MIDI-адаптера для тех инструментов, которые недоступны на интерфейсе USB-MIDI.
В результате появился контроллер midi, который я назвал ATEMP MC1. Следующее видео показывает его возможности с различными вариантами включения.
Рассмотрим сначала теоретическую часть работы этого устройства.
1. Поток MIDI-сообщений генерируется инструментом в случае различных действий музыканта. Это может быть похоже на нажатие клавиш инструмента или нажатие кнопки или поворот ручки контроллера. Сообщения Midi в основном представляют собой трехбайтовый пакет, но есть два, один и более трех. Например, нажатие клавиш в сообщении появляется как 0x90 0x40 0x3C (Note On / 0 Chan, Medium C, speed) и изменение регулятора громкости как 0xB0 0x07 0x40 (Change Control / chan0, volume, level). Детали MIDI-протокола доступны на специальных сайтах, где вы можете узнать больше о ком-либо, например http://www.gweep.net/~prefect/eng/reference/protocol/midispec.html.
2. Основная функция устройства - получить вход MIDI IN и передать все входящие MIDI-сообщения на разъем или порт USB MIDI OUT и добавить к последовательности сообщений свои собственные контроллеры, необходимо прервать программу и чтение позиции ручек драйвера вставляют эти сообщения в поток. При передаче в поток USB необходимо учитывать специфические характеристики протокола, потому что здесь вам нужно переупаковать дополнительные MIDI-сообщения в USB-пакетах. Например, нажатие клавиши уже отображается как 0x09 0x90 0x40 0x3C (сообщение Note-ON на виртуальном кабеле 0 (CN = 0x0; CIN = 0x9) Примечание On / Chan 0, Medium C, Velocity)
3. Прерывание также необходимо для динамического оцифровки кнопок ввода и вывода в четырехзначном четырехзначном индикаторе.
4. В зависимости от настроек функций вы можете прокручивать одну клавишу в полутоне вверх или вниз или на одну октаву вверх или вниз, отключать активность клавиатуры, делать выбор инструмента, изменять для работы с USB для передачи данных в программу в компьютерном секвенсере.
Рассмотрим более подробно работу узлов этой схемы.
В Atmega16U4 для приема сообщений передачи MIDI-данных мы используем USART1, его входной порт, выход RXD, TXD, и настраиваем на частоту MIDI-протокола, то есть скорость передачи: 31250 Гц, чтобы считывать данные с контроллеров потенциометры используют входы АЦП 1,2,4, 5,6,7,8. Для индикаторного бита vosmisegmentnom динамическое отображение четырех включенных в схему с общим анодом и кнопками опроса подвески для портовых сегментов использования PB0..7 и порта разряда PC6..7 PD0..1. Развязанные через кнопочные диоды динамически опрошенные кнопки порта PD5 (в следующих статьях простого примера обсуждается, как организовать простые динамические контроллеры для экрана опроса и кнопки, если индикатор с общим анодом или катодом). Чтобы прервать необходимость визуализации информации об индикаторе батареи, нажав кнопку опроса, а также начался канал АЦП, я использую таймер TIMER0.
Чтобы работать с USB-портом USB, мы подключаем его к вашему D + D-. Вся цепь получает питание от USB-порта. MIDI-протокол для подключения и использования схемы приема данных передачи - токовая петля через оптрон. Это позволяет гальванической изоляции устройств препятствовать их входу в разные фазы.
Далее : Радиоуправление плоскостью в MRF49XA