UTC: управляющая программа/прерыватели

Блог проекта UTC
Прерыватели используются для управления теслой и создания разных эффектов (к примеру, проигрывания музыки молниями).

В последнее время, прерыватели стали чуть ли не важнее самой силовой части. Соответственно, в UTC особое внимание уделено прерывателям: кроме входов для внешнего прерывателя, в UTC есть еще midi-прерыватель и довольно гибкий внутренний прерыватель.

Подробнее о них — под катом.

UTC Controller/interrupter documentation


Основной экран настройки прерывателей выглядит вот так:

Экран настройки прерывателей UTC

Внешние прерыватели

Для подключения внешнего прерывателя, нужно выбрать «External» в разделе «Interrupter» и выбрать тип прерывателя в разделе «External input». Кроме того, убедитесь, что галочка «invert» убрана.

Проводной прерыватель
Внимание: Использование проводного прерывателя не рекомендуется, так как, при этом, внутренности прерывателя оказываются соединены с заземлением. Если человек находится достаточно близко к тесле, наведенное на него напряжение может пробить корпус прерыватели и человек получит ожег.

Вход выдерживает до 12в, а порог срабатывания — 1.2в. На колодку проводного прерывателя выведены напряжения питания +5 и +3.3 вольт для питания внешних устройств.

Оптический прерыватель
В UTC установлен оптический приемник HFBR-2521.

Встроенный прерыватель

Для подключения встроенного прерывателя, нужно выбрать «Internal» в разделе «Interrupter».

Настройка внутреннего прерывателя
Частота и длинна импульса внутреннего прерывателя задается в полях Pulse width и target frequency. Если не установлена галочка «Run indefinitely», то прерыватель будет выключен через время, указанное в поле «shutdown after» после запуска. Это полезно для испытаний теслы без внешнего прерывателя.
Обычный прерыватель

В utc есть прерыватель прерывателя, он называется «модулятор». Для того, чтобы его использовать, нужно установить галочку «Use modulator» и ввести желаемый период и ширину пачек прерывателя.
Модулятор

Также, предусмотрено включение внутреннего прерывателя по сигналу от внешнего. К примеру, теслу можно включать фонариком или замыканием двух проводков. Для этого, необходимо установить галочку «enable by external input». При этом, тесла отключается как только исчезнет внешний сигнал:

Внешний сигнал без латча

Для того, чтобы теслы работала в течении времени, указанного в поле «Shutdown after», необходимо установить галочку «Latch enable state»:
Отключение с латчем

Midi-прерыватель

Для подключения midi-прерывателя, нужно выбрать «Midi» в разделе «Interrupter». При этом, в качестве входа будет использоваться текущий внешний вход, настроенный в графе «External input».

Настройка midi
Для настройки midi, необходимо выбрать midi-канал, который будет прослушиваться UTC. Бывает два варианта нумерации каналов — с 0 и с 1. UTC использует нумерацию с 1. UTC можно настроить на прослушивание всех каналов, выбрав «Any» из списка.

UTC умеет отключать зависшие ноты. Зависшие ноты — это ноты, которые включили, но очень долго не отключают. Они могут появится из-за неисправности оборудования или сбоев связи. Зависшими считаются ноты, которые не отключались в течении времени, указанного в поле «Hung note timeout».

UTC умеет изменять длину стримера в зависимости от громкости ноты, переданной по midi. Бывает два типа громкости — общая громкость midi и громкость текущей ноты. Реагировать ли на эти параметры указывается галочками — Use overall midi volume и Use note velocity.

Стандартная скорость передачи данных в midi — 31250 бод. К сожалению, многие компьютеры не могут выдавать такой скорости, поэтому, для использования с переходниками USB-UART, предусмотрен выбор скорости 31250 бод или 38400 бод.

Настройка зависимости частота-ширина импульса
Для уменьшения нагрузки на полупроводники, UTC умеет уменьшать ширину импульсов midi-прерывателя при увеличении частоты ноты. Для этого, в управляющей программе предусмотрена закладка «f->pw chart».

Экран редактирования зависимости ширины импульса от частоты

Для того, чтобы задать зависимость, нужно вписать в таблицу частоту и желаемую ширину импульса на этой частоте. Оранжевая кривая на графике коэффициент заполнения импульсов прерывателя в в 50% который превышать нельзя.

Ограничитель прерывателя («Interrupter limiter»)
Некоторые виды тесел могут выйти из строя, если длительность или частота повторения сигнала прерывателя слишком велики. Для предотвращения таких ситуаций, в UTC реализован ограничитель длительности и частоты сигнала прерывателя. Ограничитель подключен после встроенного прерывателя UTC, поэтому работает и с ним.

5 комментариев

avatar
если подавать с обычного муз.центра или компа оптический сигнал на utc3.3 будет ли он конвертировать его в MIDI!
avatar
Нет. Преобразовать аудио в MIDI невозможно.
avatar
ПОЛУЧАЕТЬСЯ МНЕ НУЖНО MIDI КОНВЕРТИТЬ А ПОТОМ ПОДАВАТЬ НА UTC3.3?
avatar
чтоб было понятней спрошу по другому -если по оптике подавать обычный муз сигнал utc3.3 будет работать или надо подавать только midi
avatar
Нужно подавать только MIDI.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.