Martin LightJockey через V-core LPT DMX 2

10/16/2016 - 19:48

Схема устройства V-Core LPT DMX

V-core LPT DMX - это простой в изготовлении контроллер DMX-512. Предназначен для управления световыми приборами через DMX-интерфейс, используя стандартный LPT порт компьютера серии IBM PC. Открытое API драйвера устроиства позволяет создавать программное обеспечение, необходимое для управления световым оборудованием, удовлетворяющее Вашим требованиям. Дополнительно имеется возможность использовать хорошо зарекомендовавшую себя программу управления светом - Martin LightJockey версии от 2.5 и выше.

Число буферизированных каналов - 512 . Количество пакетов в секунду - 40. В
установщике (или архив установщика ) включены: псевдо-драйвер с библиотекой коммуникации и тестовая программа для проверки и настройки устройства, а так же необходимые компоненты для связи контроллера с программой Martin LightJockey.

Аппаратное обеспечение V-core LPT DMX

Устройство V-core LPT DMX базируется на микроконтроллере производства Microchip - PIC-18F452 с тактовой частотой 32MHz. В данный микроконтроллер встроенно периферийное устройство связи – PSP(Parallel Slave Port), которое и используется для связи с компьютером. Это позволило значительно упростить всю конструкцию в целом.

Для изготовления DMX-контроллера Вам необходимо скачать принципиальную схему и топологию платы в формате P-CAD 2001 или в формате GIF

Прошивку микроконтроллера можно взять здесь.

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

Внимание разработчики!
Для конфигурирования адресов LPT используйте программу скачаную с этого сайта! Так-как в оригинальном дистрибьютиве находится версия с ошибами определения LPT порта.

Список файлов предназначенных для загрузки:

Martin LightJockey через V-core LPT DMX 2
04/03/2017 - 15:28
Аватар пользователя jetik

а есть ли описание работы элементов этого устройства?

04/03/2017 - 23:57
Аватар пользователя Doctor

Описания подробного нет - изначально делал для себя, да и нечего описывать, один пик-контроллер - программа из примеров кода для работы с RS-485 с оффсайта, все остальное несущественно и настройки не требует.


Das radio!

05/26/2019 - 15:28
Аватар пользователя Vladimir

Доктору.. особое спасибо....


11/26/2017 - 09:19
Аватар пользователя Pacifik

Эх, память уже не та...


клуб вольво

11/28/2017 - 12:12
Аватар пользователя 552180

Есть ли описание DLL: dmxplus.dll MartinUsb.dll и UsbDMX.dll ?
Пожалуйста, выложете, заранее благодарен!!!!

03/19/2018 - 04:42
Аватар пользователя Утюг

А зачем тебе описание этих библиотек? Функции, которые они экспортируют, можно и так посмотреть.

06/17/2020 - 01:22
Аватар пользователя mstevica

Есть ли кто прислать мне исходный код (source) MartinUsb.dll?

12/10/2020 - 12:06
Аватар пользователя Alex

Добрый день, утюг
Очень интересуют ваши DMX

02/12/2018 - 14:29
Аватар пользователя SergLight

А каковы перспективы подключить (использовать) данную схему через переходник USB-LPT ?

03/19/2018 - 04:53
Аватар пользователя Утюг

Не будет эта штука работать через переходник. У всех вопросы направлены на создание именно USB-устройства. Это и понятно, LPT уходит в прошлое, хочется подключить к ноутбуку. Я тоже думал "расколоть" эту штуку и сделать USB-устройство. Но потом мне попалось USB-устройство и оказалось что его "расколоть" проще. В результате через пол года я сделал сам USB-устройство. Правда пока только USB-DMX Out, но зато оно работает с "родными" мартиновскими драйверами без всяких дополнительных библиотек.

03/03/2018 - 10:59
Аватар пользователя den74

привет
возникла проблема в прошивки микроконтроллера
чтото с форматом
может посоветуеш что делать

03/30/2018 - 15:37
Аватар пользователя maloi

Очеь бы хотелось увидеть схему USB-DMX Out работающую с martin LJ!

04/12/2018 - 16:34
Аватар пользователя Утюг

Могу показать эту схему. Есть и разводка платы и прошивка. 512 каналов, 36 посылок в секунду, гальваническая развязка. Делал сам. Прекрасно работает и одна и в мультилинке. Определяется как Martin USB/DMX Interface II - DMX Out.

05/25/2018 - 17:05
Аватар пользователя Vladimir

я сам пользуюсь оригинальным Martin USB/DMX Interface II... и очен доволен... недавно у меня возникла идея собрать свой контроллер свместимый с мартин... но что бы был достаточно дешевым... так вот, исчу уже месиац по форумам... ничего толкового найти не могу....
и вдруг нахожу этот пост, появилась надежда... у меня возникла идея исползовать такого типа девайс как дополнение к основному...
но только через WLAN с использованием USB SHARE over IP и дешевом нетбуком.
возможно ли это сделать с вашим USB-DMX?


05/26/2019 - 15:24
Аватар пользователя Vladimir

Привет...Утюг.... договоримся.. на счет твоей схемки и прошивки....
если это правда то что ты написал...
я так понял работает с оригиналними драйверами Мартин?


06/06/2019 - 12:16
Аватар пользователя Утюг

Я их продаю. Поэтому на счет прошивки не договоримся.

12/11/2019 - 04:47
Аватар пользователя Dmitry

Уважаемый Утюг хотелось бы узнать стоимость вашего адаптера, и какие есть ограничения по использованию?

04/18/2018 - 09:54
Аватар пользователя 552180

Так интереснее... Утюг, Пожалуйста выложите схему и прошивку пожалуйста. Я тоже хотел собрать такое устройство но незнаю по какому принципу работают библиотеки мартина и что они выдают в порт.... Поэтому если есть описание то тоже выложите пожалуйста... Заранее очень ОЧЕНЬ ОЧЕНЬ благодарен!

05/28/2018 - 20:41
Аватар пользователя Vladimir

Наконец то собрал и прошил pic18f452.
сегодня подключил... тестовая програма распознает.. завтра протестирую.. полностью... и напишу полную инструкцию по сборке, прошивке и стоимости деталей..


05/30/2018 - 23:21
Аватар пользователя Vladimir

COMPONENTS:

IC1: LM7805CT _5.38€
IC2: PIC18F452 _13.07€
IC3: DS75176 _0.60 €
IC4: DS75176 _0.60€

QG1: SG-51PH 32.000MHz _5.38€

C1: 1000μF +/-
C2: 10pF
C3: 100μF 5V
C4: 10pF +/-
C5: 27pF

D1: 12V

R1-R8: 47 Ohm
R9-R13: 100 Ohm
R14: 8x10K
R15 1K
R16 120 Ohm
R17 10K

CN1: 2PIN
CN2:
CN3: 3PIN
CN4: 3PIN

X1: CAN25R _0.50€


05/30/2018 - 11:08
Аватар пользователя Vladimir


08/22/2020 - 18:19
Аватар пользователя alex_spo

Привет Vladimir,
Очень за интересовал этот интерфейс V-core LPT DMX 2 для Martin LJ. Спаял схему, прошил контролер но интерфейс не работает то-есть не определяется. Помогите пожалуйста разобраться в чем дело. может с LPT портом что-то не так. Контроллер прошивал на том-же компе. Я прошиваю проц без кабеля просто программатор вставляю в LPT порт компьютера так-же и с V-core LPT DMX 2 без кабеля. Может в этом вся проблема? И к с тате какой LPT-кабель нужен что-бы подключить интерфейс.

06/05/2018 - 19:01
Аватар пользователя Утюг

Я не очень понимаю, что такое "через WLAN с использованием USB SHARE over IP"? Это общая USB для пользователей беспроводной сети?

06/16/2018 - 21:22
Аватар пользователя Vladimir

Уважаемый Утюг.. я собрал девайс... тестировал его.. недели две... очень доволен.. у него мощный сигнал не уступающий оригинальному Martin USB interface 2..короче все работает как и описано ...тепер у мениа другая проблема.. я собиралсиа переделать его в USB простим, как я думал способом. просто купить USB-LPT adapter... но не тут то было, я купил три разных адаптера и не один не подошел... ето поставило меня в тупик... вы писали что у вас есть уже готовая схема usb interface(a).Можете поделится ей или ето пока секретная разработка? По поводу WLAN (WIFI. Wireless Ethernet) Существует множество программ USB Share... вот например одна из них там есть описание на английском... USB Share вот я начеркал примерный принцип работы..моей идеи.. посмотрите.. может есть идеи по лучше. и дешевле.


06/13/2018 - 15:22
Аватар пользователя 552180

Скажите , а с помощью Vcore.dll можно получить данные от Мартина?

06/20/2018 - 19:49
Аватар пользователя Утюг

Я понял вашу идею. Правда не очень понимаю, как ее применить.
LPT-USB переходники не помогут в перделке устройства V-CORE под USB.
Я, к сожалению, не могу поделиться прошивкой своего устройства потому, что это пока моя коммерческая тайна.
Я продаю эти устройства. А схема этого устройства без прошивки совершенно бесполезна.

06/28/2018 - 20:40
Аватар пользователя 552180

Я вас понимаю,Утюг. На этой неделе я разломал все-таки VCORE_LPT. Получилось что я могу принимать от Martina и отсылать ему данные. Осталось наладить обмен с FT232BM и все будет работать. Получится устройство DMX 512OUT / 512IN ХИ-хи

Подшипники продажа редуктор шкив генератора.

07/01/2018 - 18:41
Аватар пользователя Утюг

Думаю, что на FT232 ничего не получится, даже на BM. Не очень представляю, как на ней можно сгенерить сигнал Break. Наверняка найдутся и другие "подводные камни". Сначала сделай, а потом хихикай.

купальники в Сокольниках в Москве MORE

07/05/2018 - 16:30
Аватар пользователя 552180

Утюг, я буду использовать преобразователь из RS232 в DMX512!!! Этот преобразователь я собирал года 2 назад. Он состоит из ATtiny2313Вот так вот! Тогда получается такая схема: FT232BM->

В нашем интернет магазине одежды в киеве есть все.

07/06/2018 - 03:45
Аватар пользователя Утюг

1. У Attiny2313 не хватит памяти на 512 каналов. Как ты будешь выводить 512 каналов? Где данные хронить? С лайтжокея приходят данные только тех каналов, которые изменились. Какого размера у тебя нулевая конечная точка? Как она будет отвечать на специфические запросы лайтжокея? Когда ответишь на эти вопросы, тогда поймешь, что так не получится сделать.