Standard 'OPEN ENTTEC' powstał kilkanaście lat temu w firmie ENTTEC,
został rozpowszechniony na całym świecie ze względu na tanią ,prostą
konstrukcję oraz darmowe oprogramowanie
o dużych możliwościach jak np: Freestyler DMX 512, QLC+ . Kilka
lat temu zaczął być poważną konkurencją dla przestarzałych konsol
dobrych głównie do sterowania PAR, wypierając
je w szczególnie w sytuacji gdy zachodziło sterowanie
urządzeniami o ruchach po okręgu : głowy, lasery lub generatory napisów
.
Wszystkie interfejsy z rodziny OPEN ENTTEC obojętnie przez kogo wyprodukowane oparte
FT232Rx będący podstawą interfejsów OPEN ENTTEC
są o układy scalone firmy FTDI , przykładem takich interfejsów są :
KWMATIK KW-D04C , KW-MX0, KW-D02, [link]
Wszystkie wymienione wyżej korzystają z tych samych driver'ów oraz posiadają tą samą bazę oprogramowania.
Skoro działają od lat to dlaczego ma się to skończyć ?
Powód jest banalny , Windows 10 lub MAC OSX po każdej aktualizacji próbują wyciąć nietypowy dostęp do części driver'a FTDI opisanego jako D2xxx . Od dwóch lat na Windows 10 a na MAC OSX jeszcze wcześniej wymusza się do standardowego korzystania z driver'a jako typowej przejściówki USB / UART bez generowania kluczowych sygnałów BREAK/MAB na wyjściu. Przebieg czasowy DMX512 tak naprawdę wytwarzany jest w komputerze a sam interfejs USB DMX512 fizycznie go dostarcza do magistrali DMX512 . Coś co przez lata było zaletą i obniżało koszty , teraz jest wadą . To nie jest teoria i wymysł! Jest ponad 100 potwierdzonych przypadków dla obu systemów.
Aby zrozumieć w czym problem niżej zamieszczony jest początek sygnału DMX512
Sygnał DMX512 (250kbit/s 2 bity stopu) Dla normalnej przejściówki USB /UART (Uniwersalny asynchroniczny nadajnik-odbiornik) poza układami FT232Rx nie ma możliwości wysterowania sygnału BREAK/MAB , generują sygnał od START , czyli zerowy kanał DMX512. Windows 10 i MAC OSX wymuszają na interfejsach OPEN ENTTEC standardowe korzystanie z drivera i jego części VCP (Virtual COM port) co uniemożliwia wystawienie BREAK/MAB.
DLA DJ-a oznacza to jedno : brak reakcji urządzeń DMX512 na taki sygnał!
Co można zrobić aby nadal korzystać i przed imprezą nie dowiedzieć się że oświetlenie nie będzie działać?:
Zainstalować LINUX i QLC+,
przejść na interfejsy nie-USB jak ARTNET DMX512 , e1.31/DMX512, które same wytwarzają w sobie sygnał DMX512 a same dane w postaci parametrów przekazywane są poprzez LAN (ETHERNET)
Można bawić się w przeinstalowanie sterowników FTDI (czasami działa na windows 10) lub "walczyć z ostrym cieniem mgły" w rejestrach Windows. Wszystko to może być skuteczne do następnej aktualizacji, która odbywa się co najmniej kilka na miesiąc.
Znacznie gorzej sprawa ma się z MAC OSX . Sterownik FTDI jest już w systemie z tym że aby OPEN ENTTEC USB DMX512 działało należy zablokować część driver'a FTDI zwaną VCP (Virtual COM port). Kiedyś do tego służyła aplikacja "FTDI HELPER" , od kilku lat jednak ona nie działa i należało wykonać wszystko w konsoli i przepisać kilka komend. Niestety to też już nie działa albo działa bardzo rzadko.
W komentarzach do tego słuszna jest uwaga , że USB ENTTEC PRO pozbawione są tych wad i będą działać . Rozwiązanie to ma jednak wady takie jak :
cena około 600zł , gdy open enttec USB są w cenie do 140zł-200zł z optoizolacją
Nadal czerpią zasilanie z USB więc napięcie na linii DMX512 jest zależne od wydajności portu USB. Trafiają się urządzenia DMX512 ,które są niezgodne ze standardem RS-485 i potrzebują wyższego napięcia niż to wynika z logiki tego standardu. Są jakby stworzone pod suwakowe sterowniki DMX512 [link],
Dostępność - te urządzenia są o wiele mniej dostępne i nie są dostępne w wielu sklepach od ręki
Lepszym rozwiązaniem jest przejście na technologie sieciowe. Nie wymaga to sterowników ,opiera się na otwartym standardzie ART-NET. Może być oddalony od komputera i sterowany z innej części świata. Liczba aplikacji DMX512 jest kilkakrotnie wyższa niż OPEN ENTTEC lub ENTTEC PRO.
Bramka ARTNET DMX512 "PROMYK v1.2" podłączona do laptopa poprzez złącze Ethernet RJ45 (LAN), w przeglądarce jest uruchomiona strona konfiguracyjna "PROMYK'a". Gniazdo RJ45 do podłączenia bramki ART-NET DMX512, wtyczki są zatrzaskiem. Podłączenie bramki ARTNET-DMX512 bezpośrednio do gniazda LAN w laptopie , przy pierwszym połączeniu należy ustawić adres karty sieciowej 192.168.1.2 (różny od 192.168.1.22) Drugi sposób podłączenia to podłączenie do rutera a łączność z komputerem jest po Wi-Fi "Promyk 1.2" posiada własny zasilacz ,dzięki czemu mają większość wydajność prądową i napięcie na wyjściu DMX512 wyższe niż u USB/DMX512 , dzięki czemu mogą wysterować kłopotliwe urządzenia DMX512 .
DMX USB PRO Enttec-a rozwiązuje problem 2020 :)
OdpowiedzUsuńAle jest 2x droższe niż bramka ARTNET DMX512 https://www.kwmatik.com.pl/artnet_p12.html
UsuńBramka ARTNET jest najbardziej wszechstronnym interfejsem DMX512 . Nie ma problemu z zawieszaniem się całego systemu łącznie z aplikacjami DMX512 przy zawieszeniu interfejsu jak w USB DMX512
OdpowiedzUsuń