poniedziałek, 31 sierpnia 2020

Dot2 ONPC konfiguracja z bramką artnet dmx512 PROMYK 1.xx

 W celu sparowania interfejsu / bramki ARTNET DMX512 Promyk 1.xx z aplikacją DOT2 ONPC należy zmienić ustawienia IP  PROMYKA fabryczne na adres z puli 2.x.x.x lub 10.x.x.x. i zapisać konfigurację w pamięci flash bramki (strona konfiguracyjna 192.168.1.22) , po zapisaniu konfiguracji ta strona zmieni adres na 2.0.0.2

przykład ustawień dla puli 2.x.x.x i universe nr 0

następnie dla karty sieciowej należy wpisać adres różny od adresu Promyk



w ustawieniach DOT2 onpc dla Universe 0 (pierwszy zrzut ekranu z strony konfiguracyjnej) zostawiamy active "ON" , nieużywane UNIVERSE należy wyłączyć

poniedziałek, 10 sierpnia 2020

Jak producenci urządzeń DMX512 oszukują na wejściach DMX512

 Producenci urządzeń DMX512 używają w swoich urządzeniach sztuczkę aby obniżyć koszty ale zwiększając znacznie prądożerność magistrali DMX512 oraz zmniejszając liczbę urządzeń na linii z 32 do połowy lub mniej . 

Jak wygląda poglądowo wejście sygnału DMX512 wg standardu RS485 pokazano na rysunku niżej.

Strona magistrali DMX512 i części logicznej z procesorem dekodującym sygnał są rozdzielone separacją galwaniczną . Zastosowana jest do tego przetwornica DC/DC izolowana . Do zamiany sygnału różnicowego z magistrali DMX512 na pojedynczy względem masy GND , potem transoptor dostarcza poprzez połączenie optyczne sygnał na drugą stronę.

A jak to robią aby było taniej ?

Teraz jest o wiele prościej i taniej . Odeszła przetwornica DC/DC i konwerter sygnału różnicowego na pojedynczy względem masy. Ale nie ma  nic za darmo. Takie wejście potrzebuje o wiele więcej prądu niż jak przy budowie zgodnej ze sztuką. 

Schemat taniego opto-splittera DMX512 z zastosowaniem transoptora jako wejścia
 

Co to oznacza ? Znaczne większe obciążenie wyjścia interfejsu DMX512 niż przy standardowych wejściach i skrócenie prawidłowego działania magistrali DMX512. Urządzenia DMX512 jak PAR , głowa , laser mogą działać w sposób losowy lub w ogóle nie reagować . 

Czy pomoże wtedy terminator na końcu linii ? Nie , spowoduje jeszcze większe obciążenie prądowe i spadek napięcia poniżej progu wysterowania takiego nietypowego wejścia

Co można zrobić aby działało prawidłowo ? 

  • zwiększyć napięcie zasilania nadajnika DMX512 -  maksymalnie dla układu nadajnika DMX512 można zwiększyć do 5.5V , wtedy napięcie różnicowe między data+/data- osiąga prawie 5V . Jest możliwe dla urządzeń z zewnętrznym zasilaczem a nie USB/DMX512 gdzie napięcie ściśle zależy od gniazda USB i waha się między 4.8V a 5.2V w zależności od komputera. Do tego gniazdo USB ma zazwyczaj mniejszą wydajność prądową od zasilacza zewnętrznego.
  • zastosowanie wzmacniacza/splittera DMX512 - standardowo do linii DMX512 powinno podłączyć się go jako 32-ie urządzenie , ale przy "oszukanych liniach" może to być potrzebny po kilku urządzeniach. Taki wzmacniacz ma swoje zasilanie i retransmituje sygnał DMX512 do nowego segmentu. 
  • USB HUB -  może poprawić napięcie i wydajność prądową dla USB / DMX512

 Dla standardowych wejść urządzeń DMX512 przypada 0,5-2mA obciążenia na każde urządzenie. Przy 32 urządzeniach biorąc najgorszy przypadek wypada 64mA co jest do przyjęcia.

schemat poglądowy magistrali DMX512 bazującej na RS485

Tymczasem dla "oszukanych" wejść wygląda to tak 

Każda dioda emitera optycznego transoptora wymaga co najmniej 10mA aby prawidłowo wysterować optotranzystor po drugiej stronie , czyli przy 6 takich urządzeniach DMX512 mamy około 60mA obciążenia linii , zaś przy 32 urządzeniach aż 320 mA , czyli poza zasięgiem typowych driverów RS485. A terminator Rt o wartości 120 Ohm "dobija" jeszcze całość. 

Do tego każdy kabel DMX512 posiada swoją impedancję a więc zawiera oprócz rezystancji kabla także szerogową indukcyjność i równoległą pojemność

Jak to wpływa na kondycję sygnału DMX512 i prawidłowy odbiór danych? 

Rezystor i dioda reprezentują jedno urządzenie DMX512 z "oszukanym wejściem"

rysunek przedstawia poglądowy i uproszczony model zachowania się linii DMX512. Podane napięcia w podanych punktach są to maksymalne napięcie szczytowe dla sygnału różnicowego które wymusza przepływ prądu przez diodę emitera transoptora. Zakładając że do prawidłowego wysterowania przyjmiemy 3V to odbiorniki w czerwonej ramce już prawidłowo nie dekodują sygnału DMX512. Mogą w ogóle nie reagować lub świecić losowo.

Uwzgledniając jeszcze że każdy kabel i odbiornik DMX512 posiada impedancję a nie tylko rezystancję jak w rzeczywistych warunkach sytuacja wygląda jeszcze gorzej. Tym bardziej gdy zastosuje się kabli mikrofonowych ,które są zabronione przy DMX512 .

W takim przypadku należy wstawić wzmacniacz(splitter) dla odbiorników DMX512 reprezentowanych przez diody D5-D8 .

Materiały dydaktyczne:

Czy warto opierać sterowanie oświetleniem na USB DMX512 OPEN ENNTEC w 2020 roku?

wtorek, 19 maja 2020

Szybki test PROMYK 1.2 R50B X2 we FREESTYLER X2 i QLC+ 1024 kanały w jednym urządzeniu

Szybki test prototypu bramki KWMATIK ARTNET DMX512  "PROMYK 1.2 R50B X2"  w programach :

  1.  FREESTYLER 3.61.5
  2. QLC+ 4.12.2 
 
Konfiguracja PROMYK 1.2 X2  z ustawieniami fabrycznymi

 Konfiguracja adresu IP w Windows (analogicznie tak samo w innych systemach MAC OSX , LINUX)

FREESTYLER 3.61.5

Konfiguracja Bramki dla Universe nr 1 Freestyler , PROMYK domyślnie ma Universe nr 1 
Konfiguracja Bramki dla Universe nr 2 Freestyler , PROMYK domyślnie ma Universe nr 2
 Sekwencja testowa dla 2 fixture w różnych universe
konfiguracja Fixture dla różnych Universe
Szybki test bramki artnet DMX 512 ProMyk 1.2 X2 we freestyler x2

QLC+ 4.12.2





Dwa urządzenia zgodne z PAR56 (dimmer, R, G,B )

PROMYK 1.2 p12R50 + płytka z konwerterem RS485 dla drugiego kanału
Jedno urządzenie 2 wyjścia DMX512

Jedno urządzenie 2 wyjścia DMX512 , konfiguracja dla Universe nr 0 i 1, dla zmniejszenia odbciążenia sieci LAN dwoma strumieniami BROADCAST , 2 Universe trafiają na fabryczny adres Promyk 1.2 czyli 192.168.1.22 
szybki test PROMYK 1.2 X2 w QLC+
 

środa, 2 października 2019

FREESTYLER i częsta błędna konfiguracja ARTNET-DMX512 przez użytkowników

Uwaga na " czarny punkt" konfiguracji bramki Art-net DMX 512 w freestyler dmx. Często błędnie jako adres broadcast wpisywany jest 255.255.255.255 .


Przykłady błędnych konfiguracji:
  1. W przykładzie dla interfejsu Art-net DMX 512 o adresie 192.168.1.22 i maski 255.255.255.0 adres broadcast wynosi 192.168.1.255
    Czyli należałoby wpisać x.x.x.255 w freestyler. Na obrazku jest x.255.255.255 co daje adres bc równy 192.255.255.255 co daje zupełnie inną sieć i brak prawidłowego działania.
  2. Adres "Promyk v1.11" taki sam jak wyżej. Błędy są dwa,zaś adres IP karty 192.168.1.156 : 
  •  błędnie wpisany numer ART-NET Universe [1] / [1] zamiast [0] / [1]
  • źle ustawiony adres broadcast , niby dobrze 192.168.1.255 ale trzeba dosłownie wpisać : "x.x.x.255"












UWAGA! Aby zmiany były aktywne należy wyłączyć i włączyć freestyler dmx a czasami nawet zrestartować WINDOWS

 

piątek, 9 sierpnia 2019

Uwolnienie laptopa od kabli :mikser ,odwarzacz , bramka ArtNet DMX na WI-FI

Promyk v1.11 dzięki połączeniu LAN można podłączyć do switch'a lub rutera z Wi-Fi . Laptop zostaje uwolniony od kabla , nie trzeba pilnować jak w przypadku USB-DMX512 aby nie wyskoczył z gniazda.

Kolejnym urządzeniem jest  "SOUNDCRAFT Ui12 -Kompaktowy  Mikser cyfrowy" , który można tak samo podłączyć do tej samej sieci i kontrolować przez tego samego laptopa.

Do tego jeszcze "Odtwarzacz CDJ-2000nexus"


Teraz z laptopem można chodzić  po całej sali, sterować światłami, zarządzać playlistą, zmieniać parametry miksera
Aby ułatwić konfigurację z ruterami Promyk ma w opcjach włączenie DHCP.

piątek, 26 kwietnia 2019