english:     DMX Interface-карты-продукты: здесь Вы найдёте полное пошаговое описание наших продуктов, как они работают и какие рабочие параметры для DMX512/1990 должны быть установлены. Кроме того различные таблицы, Интернет-адреса для загрузки необходимых программ и многое др....   
.
.
512ch DMX Send Card
512ch DMX Send Card
512ch opto-isolated card
10124ch DMX Read/Write Card
DMXp PRINTERPORT INTERFACE DMXPCP
DMX Serial Port Interface
DMX USB Port Interface
PCMCIA DMX  Interface Card

back
HOME
WG18:
Технические данные PC-карты DMX-512

DMX-512 ISA PC-Interface-карты 1512A, 1512B-LC     [Программная оболочка для этой карты]

[PC DMX KARTE 1512A]  [PC DMX KARTE 1512B-LC]

Мы предлагаем Вам не дорогой DMX-Interface, который идёт в комплекте с бесплатной программой.


Вы можете нашу карту и Interface самостоятельно программировать. Мы это не только допускаем, мы этого даже хотим! Претворите Ваши идеи в программы, предложите собственные решения и мы их опубликуем. А как можно обслуживать наши карты, мы Вам здесь покажем.


ХАРАКТЕРИСТИКИ
1512A, 1512B-LC

Карты 1512A сняты с производства. Как преемственный тип используется программно-совместимая улучшенная версия 1512B-LC. Описание и программную поддержку к этой карте вы найдёте в рубрике: 1512A
  • Очень точная карта, Clock = 12 MHz
  • Подходит для всех PC с ISA Slot
  • Прямая связь с выходящим драйвером
  • Very Low Cost

  • Памятка для PC-DMX-карты 1512A:
    $0000-$03EF   операционная система, max. 1000 Bytes
    $03F0-$03FE   параметры операционной системы dmxdef()
    $0400-$05FF   исходящие данные для каналов 1-512

Как инсталлировать карту:

  1. Установите точный адрес карты, используя следующую схему (Для этого было условлено, что адрес карты $0100):

    1. Напишите $FF в адресе $0100
    2. Напишите $03 в адресе $0101 (0100 +1)
      Тем самым Вы выбрали тест-адрес $03FFво внутреннем RAM карты.
    3. Напишите $AA в адресе $0102 (0100 +2)
    4. Прочтите адрес 0102 (0100+2)
    5. Если возвратное значение есть $AA, значит карта найдена.
    6. Если нет, то повторите шаги (1)-(5) для адресов $0120, $0140, $0160

  2. Перенесите операционную систему на карту, для того чтобы карта могла функционировать. Выйдете из системы, пока карта 1512A будет найдена компьютером. Для этого мы предлагаем Вам несколько возможностей. Загрузите в карту файл SLHDMX12.BIN или файл SLADMX12.BIN , или воспользуйтесь командой vbWOS(cardadr, cardtype) из Windows DLL (подробности смотри здесь)

    1. Стартуйте карту по новой посредством чтение адреса $0100
    2. Откройте файл SLHDMX12.BIN или соответственно SLADMX12.BIN.
      Примечание: прежде чем открыть вышеуказанные файлы, закройте все файлы на вашем компьютере. В этом случае Вы можете быть уверенны что никогда не полутите следующее сообщение об ошибке "File open". После открытия курсор находится всегда в самом начале документа. В зависимости от того, какой язык Вы используете, файлы открываются либо как BINARY или как RANDOM, где все Bytes, в том числе и нулевые должны быть прочитаны. При программировании на языке VB4 нужно учитывать, что одного простого OPEN не достаточно.

      После этого файл должен быть перенесен на карту. При этом должен быть известен адрес карты (установить заранее), RAM-адрес обозначает позицию внутри RAM-файла и RAM-программы на карте. Обзор загруженности RAM карты необходим для дальнейшего поиска.

    3. Установите RAM-адрес = $0000
    4. Напишите LowByte RAM-адреса в адрес карты +0
    5. Напишите HiByte RAM-адреса в адрес карты +1
    6. Прочитайте следующий Byte из файла и запишите его в адрес карты +2
    7. Повторяйте шаги (3) - (5) до EOF

      Теперь операционная система полностью перенята и можно точно установить тип инсталлируемой карты. Для этого необходимо стартовать процессор карты и контролировать генерируемые им возвратные значения.

    8. Для запуска карты прочтите адрес карты +3, и подождите минимум 50 µc для чтения результата
    9. Напишите $F9 в адрес карты +0
    10. Напишите $03 в адрес карты +1 Вы теперь отобрали в RAM-карты возвратные адреса $03F9.
    11. Прочтите адрес карты +2
      Возвратное значение $04: карта 1512C имеется в наличии
      Возвратное значение $05: карта 1512C имеется в наличии
      Возвратное значение $80: карта1512A или 1512B/LC (12 MHz карта) имеется в наличии
      Возвратное значение$01: карта 1512B (16 MHz карта) имеется в наличии

      Если у вас появилось сообщение о карте 1512A, это значит, что инсталляция прошла успешно. В случае, если появится сообщение о другой карте, Вы должны полностью повторить инсталляцию. Используйте для этого файлы
      SLHDMX12.BIN для карты 1512A и 1512B/LC
      SLHDMX16.BIN для 1512B
      SLHDMX17.BIN для 1512C
      Затем должно быть заново проконтролировано возвратное значение. Если появилось сообщение о другом возвратном значении, это значит что карта не в порядке или операционная система была перенята с ошибкой. Возвратные коды с $06 до $1F зарезервированы для будущей SLH-продукции.

  3. Перенесите на карту Default-параметры. Операционная система позволяет установку расчёта времени карты, количества каналов и др. параметров. Не существует степенных параметров или параметров за пределами допустимых границ, которые карта при необходимрсти меняет на действующие установки. Если Вы загрузили операционную систему SLHDMX12.BIN, то необходимо ввести рабочие параметры прежде чем карта будет окончательно перенята системой. Если Вы загрузили операционную систему SLADMX12, то карта автоматически примет действующие установки. Вы можете этот раздел пропустить, если не хотите выбрать другие рабочие установки.

    RAM карты
    Адрес
    ПараметрыНе выполненые условия или
    тип. величина
    $03F0Startsync-продолжительность
    Минимальная величина для Startsync: 88µс
    Величина: n = Startsync / 2
    dmxdef(0) = 45
    $03F1StartByte-величина
    для DMX отправлений
    dmxdef(1) = 0
    $03F2Ende-свободное время (µс)
    n = (свободное время - 40µс) / 2
    Автоматическое свободное время составляет 40 µс
    dmxdef(2) = 0
    $03F3
    $03F4
    LowByte счётчик каналов
    HighByte счётчик каналов
    LO: 001 HI: 000 1 отправляющий канал
    LO: 002 HI: 000 2 отправляющих канала
    LO: 003 HI: 000 3 отправляющих канала
    ...
    LO: 000 HI: 000 256 отправляющих каналов
    LO: 001 HI: 001 257 отправляющих каналов
    LO: 002 HI: 001 258 отправляющих каналов
    ...
    LO: 255 HI: 001 511 отправляющих каналов
    LO: 000 HI: 001 512 отправляющих каналов

    LO =количество каналов AND 255
    HI = INT ((количество каналов -1)/256)

    dmxdef(3) = 0
    dmxdef(4) = 1
    $03F5повтор отправления
    $00: только одноразовое отправление, затем остановиться
    $80: (<>0): бесконечно отправлять
    dmxdef(5) = 0
    $03F6Inter-Digit время
    n = IDT / 2
    оптимальное значение: 0
    dmxdef(6) = 0
    $03F7 *$80: 4µс Mark After Break отправитьdmxdef(7) = 0
    $03F8 *$40: SaferDMX отправитьdmxdef(8) = 0
    $03F9Возвратное значение типа карты
    смотри снизу
    dmxdef(9) = 0
    * = Работает только с расширенным системным файлом SLADMX12.BIN (1020 Bytes)

    Перенесите теперь еще больше Defaults в RAM-карты:

    1. Установите n=0
    2. Напишите $F0 + n в адресе карты +0
    3. Напишите $03 в адресе карты +1
    4. Напишите dmxdef(n) в адресе карты +2
    5. n= n+1
    6. Повторяйте (2) - (5) до тех пор, пока n<10

    После этого карта готова к работе. Как дополнительную меру мы рекомендуем при старте файла RAM карты очистить. Для этого пишите -аналогично выше упомянутым действиям- каждый раз ноль в остающемся адресе файла RAM карты.

  4. Запустите карту
    После актуализации и установки системных параметров (Defaultwerte) а также очищения RAM-файла, карта готова для переноса информации. Запустите карту с помощью Kommando

    1. Прочтите адрес карты +3

    После установки модуса можно сделать одно или несколько DMX-отправлений.

  5. Перенесите данные на карту

    Для того чтобы перенести данные на карту, мы Вам рекомендуем устройство Timer (рекомендованное минимальное время 25µс). Пожалуйста обратите внимание на:

    • Каждая запись на карте тормозит процессор карты. Проводите только необходимые записи.
    • После проведения всех Update, для нового отправления карта должна быть запущена заново.
    • После этого карта работает самостоятельно до следующего Update.

    1. Запишите LowByte(DMX-канал) в адрес карты +0
    2. Запишите HiByte(DMX-канал) OR $04 в адрес карты +1
    3. Запишите величину файла(DMX-канал) в адрес карты +2
    4. Повторите (1) - (3) для всех DMX-каналов, которые участвовали в Update
    5. Запустите карту через чтение адреса +3


ПРОГРАММНЫЕ ДОПУСКИ

ЧИТАТЬ
ПИСАТЬ
Базисный адрес +0Lo-Byte RAM-адрес написать
Базисный адрес +1Hi-Byte RAM-адрес написать
Базисный адрес +2Файл читатьФайл писать
Базисный адрес +3DMX-Transfer запустить

Таблица допусков базисных адресов = $100, $120, $140 или $160
Каждая запись тормозит DMX-Transfer

УСТАНОВКИ ПРИБОРОВ



DMX-512 PORT
9Pin female

Этот DMX-интерфейс 1512B для PC, подключается также, как Interfaceкарта 1512B. Стандартное подключение для DMX-512 - это 5-контактный XLR-стекер. Но такого входа на компьютере нет. Поэтому для него существует алтернативное подключение.

PIN   ВХОД / ВЫХОД    НАЛОЖЕНИЕ
1 ВЫХОД DMX +
2 ВЫХОД DMX -
3 ВХОД / ВЫХОД DMX + (2-ой лев.)
4 ВХОД / ВЫХОД DMX - (2-ой лев.)
5 не используется
6 GND защита, масса
7 GND защита, масса (необязательный)
8 GND защита, масса (необязательный)
9 GND защита, масса (необязательный)



ЗАГРУЗКА ДРАЙВЕРОВ


Все драйверы заархивированы и представлены как .LZH или как .ZIP файлы. Поэтому Вы можете быть уверены, что при их загрузке системные файлы сохраняться. Пожалуйста, разархивируйте эти файлы в специально созданную для этого пустую папку. LZH - архив можно "распаковать" с помощью LHA.EXE.

[BINfile]  DMX карты - операционные системы SLHDMX12.BIN загрузить
       Для карт 1512A и 1512B-LС. Последняя версия.

[BINfile]  DMX карты - операционные системы SLADMX12.BIN загрузить
       Для карт 1512A и 1512B-LC. Последняя версия.

[BINfile]  DMX карты - операционные системы SLHDMX16.BIN загрузить
       Для карты 1512B. Последняя версия.

[BINfile]  DMX карты - операционные системы SLADMX16.BIN загрузить
       Для карты 1512B. Последняя версия.

[BINfile]  DMX карты - операционные системы SLHDMX17.BIN загрузить
       Для карты 1512C. Последняя версия.

[BINfile]  Dynamic Link Library SLHDMX2.DLL загрузить
       Для 16-Bit программного обеспечения. Последняя DLL- версия.

[BINfile]  Dynamic Link Library SLHDMX33.DLL загрузить
       Для 16-Bit программного обеспечения. Последняя DLL- версия.

[Textfile]  Сборник драйверов для 1512A, 1512B-LC загрузить

[Textfile]  Руководство по обслуживанию 1512B загрузить
DOS-Text DMXPCI.TXT,   действует так же и для 1512A, 1512B-LC

[Prog]  Курс программирования для карт 1512A, 1512B-LC


Примеры применения SLH PC DMX-карт


Актуалная продукция
на канале RTL:

SKL-ШОУ:
Кто хочет быть миллионером
Наши карты находят широкое применение в современной индустрии. Например, во многих ТВ-шоу SOUNDLIGHT DMX PC-карты применяются для создания различных эффектов (XXO- Die Fritz Egner Show, Web TV, Die SKL Show). Причина проста: с помощью наших карт различные эффекты создаются очень легко и быстро. Лучшего решения для этих задач нет... Ещё пример: интерактивная карта на выставке в Берлине "Столица Германии Берлин"; сейчас её можно увидеть в EG-Metropole в Брюсселе. Ещё зелёная подсветка на здании SONY-Center, расположенного на Postdamer Platz, анимационное представление в Berliner Shopping Mall - это всё реализовано с помощью наших карт...

Проффесиональные программы других производителей Вы найдёте в рубрике Software




Полезная информация о других DMX-продуктах:
DMX-тестер Измерительные и контролирующие приборы: лабораторные и переносные
Interface DMX/Analog Decoder, Relais- и Dimmerkarten
LIGHTLINE DMX перенос данных с помощью Glasfaser