Pokazywanie postów oznaczonych etykietą bezprzewodowy DMX512. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą bezprzewodowy DMX512. Pokaż wszystkie posty

poniedziałek, 13 września 2021

Mixer cyfrowy i bramka Artnet kontrolowana z jednego laptopa po Wi-Fi

 W celu ułatwienia sobie życia i pracy można spiąć za pomocą sieci LAN mixer cyfrowy i bramkę ARTNET DMX512 za pomocą rutera. 

Na potrzeby przykładu użyto:

  • router TD-W8950N
  • mixer cyfrowy Soundcraft ui16
  • Bramka Artnet DMX512 PROMYK 1.2 DX1/DX2

 Ze względu że nie wszystkie mixery cyfrowe dysponują kartą WI-FI jak wymieniony wyżej w przykładzie użyto połączenia przewodowego po LAN.

Ruter nie musi mieć dostępu do internetu .

Bramka ARTNET jest w konfiguracji fabrycznej . 

Schemat połączenia Ethernet

Jak widać na schemacie punktem centralnym jest ruter do którego wpięty jest po LAN mixer i bramka ARTNET z ustawionymi adresami statycznymi , zaś laptop dla swojej karty WI-FI ma ustawiony adres z użyciem protokołu DHCP, więc jego adres IP to 192.168.1.100 , co zostanie niżej wytłumaczone.

Pierwszym krokiem jest konfiguracja rutera. O ile połączenie WI-FI wraz z hasłami i nazwą SSID uznajemy już ustawione i pomijamy ten fragment jako oczywisty to przejdziemy do ustawień LAN.

ustawienia LAN według instrukcji PDF

Do rutera dostajemy się poprzez jego stronę www konfiguracyjną i dla LAN wpisujemy ustawienia  :

IP Adress : 192.168.1.1

Maska : 255.255.255.0

Można też ustawić zakres przyznawania numerów IP dla serwera DHCP , standardowo jest między 100 a 200 więc dlatego laptop ustawiony z wi-fi i DHCP uzyskuje adres 192.168.1.100.

Wszelkie inne urządzenia IP z ustawionym DHCP będą mieć przydzielane adresy z puli 192.168.1.100-200.

 

ustawienia LAN mixera wg instrukcji PDF

Podstawową zasadą ustalania ręcznego adresu w sieciach LAN jest to że w danej sieci każdy adres musi być unikalny więc został nadany adres 192.168.1.35 z maską 24 bitową czyli 255.255.255.0. Adresy IP jak 192.168.1.22 ,192.168.1.1 , 192.168.1.100 są zarezerwowane dla innych urządzeń i wpisanie takiego samego adresu IP spowoduje błąd sieci.

  Jeśli dla mixera zamiast ustawienia "manual"  wybierze się "DHCP" wtedy zaciągnie on adres z puli DHCP jaka została ustalona w ruterze. Sami decydujemy co jest wygodniejsze na podstawie jak sobie z tym radzi oprogramowanie mixera na komputerze lub urządzeniu mobilnym. Adres DHCP ma swój czas dzierżawy i zmienia się w zależności od czasu lub wyłączeń zasilania. 

Dla bramki Artnet zaleca się stosowanie statycznych adresów szczególnie gdy używamy dla oszczędzania pasma Wi-FI adresacji UNICAST zamiast BROADCAST

W przykładzie dla freestyler X2 w okienku SETUP

przykład dla laptopa którego karta sieciowa WI-FI przyjęła adres IP 192.168.0.112 i universe 1 . Proszę zwrócić uwagę jaki adres IP jest w okienku NETWORK ADAPTER , nie jest on zgodny z adresem z przykładu! Taka pułapka !  Broadcast adres trzeba wpisać x.x.x.255

Uczulam na Freestyler X2 i jego "głupią " konfigurację ARTNET , jeśli mamy 2 karty sieciowe to wybieramy tą która dotyczy sieci LAN związanej ze sterowaniem oświetleniem. 

Dla laptopa z LAN 192.168.1.x i adresem IP 192.168.1.100 powinno się wybrać taki adres NETWORK ADAPTER i BROADCAST ADRES x.x.x.255. 

Ale jeżeli chcemy oszczędzić pasmo WI-FI i nasza bramka ARTNET ma adres 192.168.1.22 to przechodząc na UNICAST należy wpisać x.x.x.22. Zaś gdybyśmy zmienili adres bramki na powiedzmy 192.168.1.44 to także należy dokonać zmiany na x.x.x.44  . W przypadku adresowania broadcast wpisanie x.x.x.255 oznacza że transmisja ARTNET jest rozpowszechniana do wszystkich adresów sieci , czyli od adresu 192.168.1.1 do 192.168.1.255. 

Inne aplikacje jak np: dot onPC , ONYX wymagają adresacji sieci LAN w zakresie 2.x.x.x lub 10.x.x.x z maską 8 bitową czyli 255.0.0.0, wtedy trzeba zmienić to w ustawieniach rutera , co zostało omówione w tutorialu https://kwmatik.blogspot.com/2021/06/artnet-primary-lan-konfigurowany-w.html


 

 

 

Instrukcje do urządzeń :

  1. router TD-W8950N https://static.tp-link.com/res/down/doc/TD-W8950N_V2_UG.pdf
  2. mixer cyfrowy Soundcraft ui16 https://www.instrukcjaobslugipdf.pl/soundcraft/ui16/instrukcja?p=2
  3. Bramka Artnet DMX512 PROMYK 1.2 DX1/DX2 https://www.kwmatik.com.pl/artnet_p20.html


wtorek, 10 sierpnia 2021

Rozwiązanie problemu blokady artnetu w FREESTYLER X2 po zatwierdzeniu w SETUP

 W ciągu kilku miesięcy z obsługą "FREESTYLER X2" uwidocznił się problem współpracy z protokołem ARTNET. Po zatwierdzeniu w "SETUP" protokołu ARTNET i naciśnięciu "SAVE" aplikacja zamyka się . Po ponownym otwarciu zgłasza problem z otwarciem portu ARTNET. 

 Sprawdzenie przyczyn w dziennikach systemowych ( naciśnięcie  " <windows>+ x  " i wybrać "podgląd zdarzeń" a potem "Dzienniki systemu Windows/Aplikacja")


Na zrzucie ekranu widać że problem stanowi biblioteka  "MSVBVM60.DLL" , w przypadku tego komputera brak jej było w katalogu "C:\Windows\System32" .
 
UWAGA! Jest to problem związany tylko z oprogramowaniem na komputerze i nie ma wspólnego z bramką ARTNET DMX512 , czyli awaria sprzętowa , możliwości , marka , cena detaliczna itp. 
 
W internecie są publikowane informacje nie poparte faktami jakoby bramki ARTNET DMX512 musiały kosztować powyżej 500zł żeby współpracowały z FREESTYLER albo nie gubiły UNIVERSE . Zaprzeczeniem tych dezinformacji jest choćby potwierdzona stabilna praca bramek ARTNET jak "PROMYK v1.11, 1.2 , 1.2 DX1/DX2"

FREESTYLER korzysta z ARTNET w sposób prymitywny wysyłając "w ciemno" ramkę z danymi kanałów DMX512 bez sprawdzania czy jakiś interfejs odbiera jego dane. Wystarczy uruchomić aplikację np:"WIRESHARK" i sprawdzić dane z połączenia sieciowego aby potwierdzić powyższe zdanie.
 
Jak rozwiązać problem? Są dwie drogi : szybka lub zgodna z zaleceniami konserwacji systemu Windows.
 
Problem z tą biblioteką wykracza poza aplikację FREESTYLER X2 , zlekceważenie tego incydentu może skutkować degradacją systemu i problemami z innymi aplikacjami !
 
1. Metoda pierwsza : szybka 
 
  Należy wejść na stronę oferującą wersję tej biblioteki DLL i skopiowiać ją na prawach administratora do katalogu "C:\Windows\System32" lub innych podanych w linku niżej:

Po skopiowaniu pliku biblioteki dodatkowo odinstalowano wersję FreeStylerX2.exe, wersja: 3.6.0.51 i zainstalowaną najnowszą 4.1.0 (zaleca się przeinstalować obecną wersję gdy się zostać przy obecnej) 

okno "SETUP" do wyboru protokołu ARTNET

Problem został rozwiązany i Bramka ARTNET DMX512 działa prawidłowo. Z tym że jest rozwiązanie problemu tylko FREESTYLER 'a i użytkownik musi ocenić czy mu to wystarczy.

2. Metoda druga : zgodna z zaleceniami konserwacji systemu Windows.

Jest to metoda podana przez użytkownika forum :
 
  •  do usunięcia  wszystko związane z "Visual C++ redist...." 
do instalacji po kolei:



piątek, 25 czerwca 2021

ARTNET PRIMARY LAN konfigurowany w ruterze

 Tym razem w tym poradniku będą dwa filmy prezentujące jak skonfigurować router do pracy ARTNET PRIMARY LAN czyli adresacja sieci 2.0.0.0/8 .

"PROMYK 1.2 DX1/DX2" jest podłączony do rutera a ruter z PC za pomocą WI-FI. 

Film prezentuje jak dostosować ruter do adresacji 2.0.0.0/8 dla aplikacji DMX512 wymagających tej właśnie przestrzeni adresowej.

PLAN działania: 
 
 
 1. PROMYK 1.2 posiada ustawienia fabryczne : adres ip :192.168.1.22 maska 255.255.255.0 inny zapis to 192.168.1.22/24 (maska 24 bit)
 
 2. zmiana na stronie www bramki artnet PROMYK 1.2 DX1/DX2 na adres ip :2.0.0.22 maska 255.0.0.0 (8 bitowa) 
 
3. Zmiana adresacji rutera dla sieci LAN 2.0.0.0/8 
 
 4. po prawidłowym ustawieniu w przeglądarce www wpisuje się adres 2.0.0.22 (adres PROMYK 1.2)
 
 5. Uruchomić aplikację DMX512 np: ONYX , CHAMSYS , DOT2 onpc , QLC+(tutaj jako przykład)
 DO MONITOROWANIA STANU DMX512 użyto aplikacji RMMS czytającej z "PROMYK 1.2 DX1/DX2" stan wyjścia za pomocą protokołu MODBUS TCP
 
Pierwszy film pokazuje proces od początku

drugi z samym dot2 onpc
 

wtorek, 22 grudnia 2020

Moduły radiowe DMX512 cz.1 Opis modułu i podłączenie elektryczne do bramki ARTNET DMX512 "PROMYK 1.2"

 Przed świętami dostałem przesyłkę od DJ ZEN, cztery moduły radiowe DMX512 "DMX512 R/T PCB" 

Moduł ten może odbierać jak i nadawać ramkę DMX512 poprzez radio. Jeżeli do nadajnika podłączymy sygnał DMX512 to w sparowanym odbiorniku będzie taki sam sygnał jaki dostarczono do nadajnika.

Moduły  operują na częstotliwości 2,4 GHz (wybór kanału radiowego odbywa się automatycznie z zakresu 1 do 126)  a za pomocą przycisku można zmienić grupę kanał radiowego 1 z 7 ( można zrobić maksymalnie 7 grup) a a dioda RGB bardzo ułatwia określenie numeru grupy poprzez odpowiedni kolor.


Grupa nr  1 to czerwony , druga zielony itp aż do siódmego.


 Tak wygląda przesłany do mnie moduł radiowy (płytka PCB) , akurat zdarzyło się że padł stabilizator 5V/3V3 , ale został wymieniony na [link]

Są różne wersje płytek z tym że działanie jest to samo 

złącze DMX512 jest pod spodem , opisy kabli:

  • czerwony  +5V
  • biały DATA + (A)
  • żółty DATA -  (B)
  • czarny GND 

Kable można przylutować do wyjścia DMX512 a zasilanie pobrać z części magistrali DMX512 za przetwornicą DC-DC , izolowaną , moduł pobiera średnio 50mA przy nadawaniu więc przetwornica nie będzie przeciążona .

spód PROMYK 1.2

 

sposób przylutowania "jedynie słuszny" w "PROMYK 1.2"


moduł osadzony w bramce ARTNET DMX512

Moduł został umiejscowiony w bramce ARTNET, w następnym odcinku zostanie zaprezentowane jak zrobić to w sposób bezpieczny i trwały .

Konfiguracja "ProMYk 1.2" w aplikacji OSRAM pod ANDROID

 

Do testów działania użyto:

  • Promyk 1.2 wersja p12r51 
  • 2 moduły DMX512 radio
  • kula DMX512 LIGHT4ME
  • router ASUS z WIFI
  • smartfon z ANDROID TPLINK 
  • aplikacja DMX512 OSRAM LIGHTING (źródło ARTNET)
  • zasilacz RXN-305D

 Moduły radiowe DMX512 wymagają ciągłego nadawania ramek DMX512 , nie nadają się na tzw "strzały" jednej lub kilku ramek DMX512. Z tego względu aplikacja OSRAM wysyłała w pętli sekwencję wartości DMX512 wcześniej zaprogramowanych w sceny.

 film z testowania modułów radiowych:


W module radio-nadawczym odbiór sygnału dmx512 następuje przez złącze przewodowe modułu co jest pokazane przez miganie diody na czerwono, zaś w module radio-odbiorczym miganiem diody LED na zielono, zaś dane DMX512 wychodzą ze złącza przewodowego i sterują kulą DMX512 (zmiana kolorów , strobo itp)