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

Сильно устаревшее устройство, более современное - USB-DMX контроллер на Atmega8

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 порта.

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

Сильно устаревшее устройство, более современное - USB-DMX контроллер на Atmega8

Теги: 

Комментарии

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

Хочу приобресть Martin LightJockey коробочку, какая цена, прошу подробности, цену на электропочту siberia@mail.ru. Станислав.

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

Das radio!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

А еще, какая скорость передачи у RS232 и у DMX?

Не заморачивайтесь с rs 232 - не хватает скорости передачи, ищите то что держит rs 485 например ftdi, вот например http://www.enttec.com/index.php?main_menu=Products&pn=70303&name=opendmxusb

Das radio!

Xотелось бы отремонтировать sunlight 2002. кто возьмётся?

А что там сломалось?

Всем привет!
Нужна помощь как можно прошить
Свичь ZyXel ES-2024 (Я на нем запарол прошивку,
Я прошивал коммутатор тут вырубили свет и у меня вырубило комп,
И прошивка запаролась теперь я не могу обычным образом его прошит,через терминал com port
Что делать не знаю?

Понятно. Все может быть и очень просто, и безнадежно тоже может быть. Может просто сгорел предохранитель, если он там есть. А может накрылся контроллер, а он точно там есть. Найди простого продвинутого электронщика, который просто подключит питание к коробочке и посмотрит осциллографом, есть ли генерация на выводах кварца. Если ее нет, то контроллер не работает, что при наличии питания на нем и отсутствии сброса говорит о его неисправности. При наличии генерации можно говорить о повреждении прошивки или блока USB в контроллере.

Душевное Спасибо за участие, уважаемый Утюг.

Ребята! Своими разработками я полжил конец поедоносному шествию Martin LightJockey через V-core LPT DMX 2. Думаю что теперь он больше не нужен. Теперь глубокоуважаемый Doctor может нам поведать, как создавалось это устройство, и кто на самом деле создал Martin LightJockey через V-core LPT DMX 2.

Утюг,а я закончил все таки разработку своего устройства.... в данное время устройство находится в бета тестировании.... Оно разработано на Ft232Bm и имеет вход и выход на 512 каналов Воть....Жаль, что на это потратил много времени, но зато многое изучил...

И под какой программой он работает? Под LightJockey не получится. У этой микрухи буфер меньше 512 байт и напрямую передавать данные, которые получаются с USB в DMX нельзя. Работать не будет. А сигнал BREAK вообще не получится сгенерить. Я не верю в твои многоточия.

Я вот сделал уже и под Sunlite, и универсальное устройство.

Утюг ты ошибаешься У мя все работает под Мартином)))
Я использую файлы от V_core_LPT ,но заменяю Vcore.dll своей библиотекой....<подробности замены коммерческая тайна>...Эта библиотека и содержит в себе драйвер для этой микрухи
А насчет брейка- все оказалось просто(правда до меня доходило долго) Break я сделал задержкой передачи на 70 микросекунд... А буфер на кампутере в таинственной библиотеке V_core... Короче почитай Programmers guide от FTDI ... там все мона найти...

Да а насчет санлайта, можешь показать свой девайс??? Любопытно=)

В результате после первой продажи твоя комерчески тайная dll-ка будет блуждать по инету, а уж девайс на FT232 любой соберет. И какой в этом толк? Смысл в том, чтобы это было неповторимо, по крайней мере легко.

А кто нибудь скажет,это не подойдет-ли? http://www.whoow.org/people/Jean-Marc.Lienher/spp2dmx/index_en.html
Вот попытался кто нить Light Convers ковырнуть, это сила! http://lightconverse.net/lc/lc_about_.htm

Такое уже видели. Не подойдет.
Light Convers ковырять не стоит. Ей для работы аппаратный ключ (USB заглушка) нужна.

ну не факт что и нужна!!!)))есть умельци собирающие контроллеры а есть умельци делающие альтернативу заглушки!)))

[quote] Ей для работы аппаратный ключ (USB заглушка) нужна. [/quote]

Насколько я помню, аппаратный ключ ей не был особо нужен, по крайней мере в старой версии мне удалось заставить ее работать со своими устройствами. Но потом идея использования LC полностью иссякла, по причине монопольного выполнения прораммы, и сложностью освоения новичками.
Если вам LC нравится только визуализатором то вариант Сapture совместно с LJ очень неплох.

Das radio!

А можно подробней?
"Если вам LC нравится только визуализатором то вариант Сapture совместно с LJ очень неплох." енто как?
Получить визуализацию в видео файл или на видеовыход возможно? ))

Сделал наконец-то USB-устройство с IN. Теперь делаю с SD-карточкой на борту, типа автономно будет работать.

А с Maxxyz совместимо ваше новое устройство?

С Maxyz не работает. Зато я сделал для HOG2PC и HOG3PC. У меня теперь 6 разных вариантов устройств. Все USB-DMX. Все вопросы на ICQ: 14824650

Буду Собирать второй интерфейс... доработал немного печатку...
для жителей евро союза... все детали можно найти
здесь Farnell .. это не реклама...

Страницы

 
 
Rambler''s Top100