Описание

Введение
DVRC — это глаза и уши пульта оператора Mark IV. Модуль опрашивает кнопки на панели (пуск, останов, сброс аварий) и зажигает светодиоды (подсветка состояния турбины).
Куда ставится? В VME-крейт Mark IV, обычно в слоты рядом с процессором. Честно скажу: DVRC ломаются редко. Чаще — механические кнопки на пульте. Но если уж сгорел сам модуль, найти замену сложно.
Принцип работы: модуль сканирует матрицу 8×8 (64 кнопки) каждые 20 мс. При нажатии фиксирует код кнопки и отправляет в процессор (DMPK) через VME-шину. Процессор в ответ посылает команду зажечь определённые светодиоды (8 штук, можно адресовать и отдельные цвета). Есть также последовательный порт (RS-232) для подключения внешней клавиатуры.
Технические характеристики
| Параметр | Значение |
|---|---|
| Кнопок (матрица) | 64 (8×8) |
| Светодиодов | 8 (отдельные, с ШИМ-регулировкой) |
| Сканирование матрицы | 20 мс (50 Гц) |
| Последовательный порт | RS-232 (до 9600 бод) |
| Коды кнопок | 0x00-0x3F (6 бит) |
| Память событий | 16 нажатий (FIFO) |
| Изоляция | 500 В (шина-кнопки) |
| Питание от VME | +5 В / 0,6 А; ±12 В / 0,1 А |
| Рабочая температура | 0°C до +55°C |
| Размеры | 233 x 160 мм |
| Вес | 0,6 кг |
Прозрачность качества
Проверка обязательна — часто трескается пайка на разъёме клавиатуры.
Тест матрицы — подключаем эталонную клавиатуру (64 кнопки). Замыкаем каждую кнопку, проверяем код в диагностике Mark IV. Все 64 кнопки должны давать уникальный код.
Тест светодиодов — зажигаем каждый по очереди (команда из процессора). Проверяем яркость и цвет (если двухцветные).
Проверка последовательного порта — подключаем терминал (9600 бод, 8N1). Отправляем тестовую строку, принимаем обратно (эхо).
Контроль защиты от «дребезга» (debounce) — нажимаем кнопку с частотой 100 Гц (генератор импульсов). DVRC должен зафиксировать одно нажатие (не несколько). Время антидребезга — 30 мс.
Технические подводные камни
❗ Не нажимайте кнопки при включении питания
Импульс тока при включении может убить входной регистр (74HC245). Симптом: одна строка матрицы не опрашивается. Лечение — замена микросхемы.
❗ Вибрация пульта — ложные нажатия
Если DVRC стоит в крейте рядом с вибрирующим вентилятором, могут возникать ложные срабатывания (механические микро-замыкания на разъёме). Ставьте прокладку между платой и соседним модулем.
❗ Выход из строя светодиодов — перегрузка по току
DVRC рассчитан на ток 5 мА на светодиод. Если на пульте поставить мощные LED (20 мА), сгорит драйвер (ULN2003). Меняйте светодиоды на маломощные.
Руководство по замене
Этап 1: Подготовка
Обесточьте крейт. Отключите шлейфы от пульта (обычно IDC 50-pin). Сфотографируйте подключение.
Этап 2: Демонтаж
Открутите 4 винта. Извлеките модуль. Не потеряйте прокладку-антивибратор (если есть).
Этап 3: Установка
Установите новый модуль. Подключите шлейфы (ключом на разъёме). Перемычки J1-J4 — оставьте как на старой плате (обычно все разомкнуты).
Этап 4: Запуск
Включите питание. Нажмите любую кнопку на пульте — в диагностике Mark IV должен появиться её код. Зажгите светодиод (команда из терминала) — он должен загореться.
FAQ
Чем DVRC отличается от DKEY (DS3800DKEY)?
DVRC — сам модуль в крейте. DKEY — это внешняя клавиатура (панель оператора) подключаемая к DVRC. DVRC+ DKEY = рабочий пульт.
**Можно ли подключить стандартную PC-клавиатуру?
Через переходник — да. Нужно перекодировать скан-коды PS/2 в матрицу 8×8. Готовых решений нет, только самодельный микроконтроллер (Arduino).
Почему не работают некоторые кнопки?
Поломка в матрице (обрыв на шлейфе) или сгорел входной буфер DVRC (микросхема 74HC245). Прозвоните шлейф мультиметром. Если целый — меняйте 74HC245 на DVRC.
Сколько живёт DVRC?
Вечно. Там нечему изнашиваться. Единственное — пайка на IDC-разъёме трескается от вибрации. Пропаивать раз в 10 лет.
На каких турбинах стоит DVRC?
На всех Mark IV, где есть пульт оператора. В поздних версиях (после 1995) заменили на DVRC1A (с поддержкой мыши). Но внешне — та же плата.

UFC092BE01
HIEE320639R1 LT8978DV1
HEE400103R1 CSA463AE
HIEE400106R1 CSA464AE PLC
HIEE40109 CPU
+86 13376920836