كروماتيك

مقدمة إلى DMX

تم تصميم حلول البرامج والأجهزة من Chromateq لتسهيل عملية تصميم وبرمجة أنظمة الإضاءة المعتمدة على DMX.

DMX هو بروتوكول اتصال يجعل من الممكن إرسال أوامر رقمية من جهاز تحكم إلى تركيبات إضاءة قابلة للعنونة رقميًا باستخدام معرفات فريدة (عناوين DMX) تمكن التحكم الفردي في قدرات كل تركيب وتجعل من الممكن إنشاء تأثيرات إضاءة معقدة ومتزامنة ومشاهد وبرامج وعروض تنطوي على تركيبات متعددة.

إن التعرف على المصطلحات المستخدمة لوصف أنظمة إضاءة DMX سيكون مفيدًا لفهم وظائف وميزات حلول التحكم Chromateq، والتي تستند إلى قواعد قياسية في الصناعة للتحكم في إضاءة DMX.

إعدادات المباراة

إحدى الخطوات الأولية عند نشر شبكة من تركيبات الإضاءة DMX هي تأكيد الإعدادات على التركيبات المادية.

وضع DMX: يمكن أن توفر التركيبات المتقدمة أوضاع DMX متعددة (أي مجموعة مختارة من ملفات تعريف التركيبات المختلفة مع كميات وتخطيطات مختلفة لقنوات DMX) مع إمكانية اختيار ملف تعريف أبسط (مع عدد أقل من قنوات DMX) أو ملف تعريف أكثر تعقيدًا (مع عدد أكبر من قنوات DMX).

لاحظ عدد قنوات DMX التي يستخدمها الجهاز في وضع DMX المختار

عنوان بدء DMX: عادةً ما تتضمن التركيبات شاشة LCD أو LED
تتضمن قائمة لتعيين عنوان بدء DMX، والذي سيتم عرضه كـ
رقم بين 001 و 512:

يمكن للتركيبات التي لا تحتوي على شاشات عرض استخدام مفاتيح DIP ونظام العد السداسي عشر لتعيين عنوان البداية. يتضمن برنامج Chromateq أداةً مرئيةً تساعد في حساب التركيبة الصحيحة لإعدادات المفاتيح للقيم بين 1 و512 (متوفرة بعنونة 8 أو 9 بت). في المثال التالي، تم ضبط مفاتيح DIP على عنوان البداية DMX 004:

عنونة فريدة أو مشتركة: إذا كانت جميع التركيبات تشترك في نفس الملف التعريفي (مثلاً، جميعها تركيبات RGB ثلاثية القنوات) ولم يكن التحكم الفردي مطلوبًا، فمن الممكن ضبط كل تركيب على عنوان DMX واحد. وإلا، يتطلب التحكم الفردي في التركيبات ضبط كل تركيب على عنوان فريد، وعدم تداخل قنوات تركيبات DMX.

الكابلات

هناك جانب أولي مهم آخر عند نشر شبكة من وحدات الإضاءة DMX وهو اتباع أفضل الممارسات لنقل البيانات بشكل نظيف.

تحدد معايير DMX مسارات الكابلات حتى 4,000 قدم (1,200 متر، وهذا يفترض عدم وجود خسائر أو مشاكل في الإنهاء) ولكن في الممارسة العملية تتأثر أطوال الكابلات المحتملة بجودة الكابل، وخصائص تركيبات DMX المترابطة معًا، وعوامل أخرى.

بالنسبة لتمديدات الكابلات التي تزيد عن 1,000 قدم (300 متر)، قد يلزم استخدام مُكرِّر/مُعزِّز. يُساعد وضع مُنهِي في نهاية كل كابل (خطوط +Data و-Data) على تجنُّب تدهور نقل البيانات. تُفضَّل استخدام كابلات بيانات مُغلَّفة ذات سعة منخفضة، مُغلَّفة، ومُزوَّدة بأزواج مُجدَّدة، وليس كابلات صوتية.

كابلات عالية الجودة، مُصفحة بشكل فردي، بمقاومات ١١٠-١٢٠ أوم، أو أزواج مجدولة محمية، تُقلل من التداخل؛ بالإضافة إلى ذلك، تكفي معاوقة مميزة تبلغ ١٢٠ أوم (Ω)، وثلاثة أو خمسة مداخل، وغلاف مرن ومتين لتلبية العديد من الاحتياجات. عادةً ما تكون المعاوقة المميزة بين ١٠٠ و١٢٠ أوم كافية، حيث يُمثل ١٢٠ أوم التقييم الاسمي الشائع. تتوافق ميزات الكابلات المرغوبة مع معايير DMX110 التي تشمل معاوقات تتراوح بين ٨٥ و١٥٠ أوم، وسعة منخفضة، وأزواج مجدولة محمية برقائق معدنية ومضفرة.

استخدام كابل DMX القياسي بدلاً من كابل الميكروفون XLR يضمن انتقالاً سلساً للبيانات، ويُعوّض عن أجهزة الخلط ذات طاقة الإخراج المنخفضة. يجب أن يكون الكابل متيناً بما يكفي لتحمل الظروف القاسية مع توفير نقل إشارة قوي.

يتطلب نظام DMX تخطيطًا دقيقًا للقنوات وربطها بالشبكة لتقليل التداخلات وأخطاء الانعكاس. الهدف هو استخدام أقل قدر ممكن من كابلات DMX، بأقصر طول ممكن، مع توفير سعة شبكة تتجاوز احتياجات المكان.

قد تُعقّد التركيبات المعيبة أو إعدادات التركيبات غير الصحيحة استكشاف أخطاء شبكات DMX وإصلاحها. على سبيل المثال، سيؤدي ضبط رأس متحرك للعمل كتركيبة رئيسية إلى تعطيل شبكة DMX، لذا يجب ضبطه على الوضع الثانوي.

سرعة الإشارة

يحتوي DMX-512 على عدد من متغيرات التوقيت. تُرسل إشارة DMX تدفقًا مستمرًا من الإطارات، حيث يحتوي كل إطار على قيمة لكل قناة. قد تواجه بعض وحدات الإضاءة مشاكل في معدل الإطارات المرتفع.

في برنامج Chromateq، تتوفر أربع قيم لتكوين معلمات إشارة DMX التي ستؤثر على سرعة إشارة DMX:

"استراحة"و"MAB"(علامة بعد الاستراحة) يتم التعبير عنها بالمايكروثانية (µs)، وإعداد "الفترة" لمعدل إطارات البيانات بالمللي ثانية (ms) و"التأخير" الذي يضبط الوقت بين عرض الإطار وإخراجه إلى DMX.

معدل الإطارات الافتراضي هو 25 مللي ثانية (أي معدل تحديث 40 هرتز).

قد يُحل خفض معدل الإطارات مشاكل معدات الإضاءة غير المتوافقة مع معدل الإطارات الافتراضي. ولكن بشكل عام، تتعلق معظم مشاكل شبكات DMX بالأسلاك والتوصيلات وإعدادات التركيبات. لذا، يُنصح بتعديل معلمات إشارة DMX عند استكشاف أخطاء شبكات DMX وإصلاحها.

برمجة وتطوير

بمجرد ضبط جميع التركيبات على عناوين DMX وأوضاعها المقصودة، وإنشاء اتصال مستقر بين وحدة التحكم والتركيبات على سلسلة DMX، يمكن بدء البرمجة.

عادةً ما تتبع برمجة إضاءة DMX هذه العملية الأساسية:

  • اختيار التركيبات (إنشاء رقعة في نظام تحكم DMX تُخصص قنوات DMX لملفات تعريف التركيبات). يمكن اختيار ملفات تعريف التركيبات من « Fixture Library " أو تم إنشاؤه بواسطة المبرمج باستخدام " Profile Editor ".
  • تنظيم مجموعات التثبيت و/أو السمات لتسهيل اختيار الوظائف المشتركة (على سبيل المثال، التحريك/الإمالة، والألوان، والتعتيم، والستائر، والتأثيرات، وما إلى ذلك).
  • إنشاء وحفظ المشاهد والبرامج (بناء تسلسلات العرض الضوئي ومظهر الإضاءة والتأثيرات المرغوبة).
  • اختيار تنسيق التشغيل (على سبيل المثال، تخزين المشاهد في ذاكرة وحدة التحكم المستقلة للتشغيل التلقائي، أو برمجة الأزرار للتشغيل المباشر).

مسرد للمصطلحات

فيما يلي أوصاف للمصطلحات الشائعة التي تعد أساسية لفهم أساسيات برمجة DMX:

  • دمكس: اختصار لـ Digital MultipleX. يُشار إليه أيضًا باسم DMX-512، وهو يشير إلى عدد قنوات DMX المتاحة في عالم DMX واحد.

  • كون: عادةً ما ترتبط وحدات إضاءة DMX ببعضها عبر شبكات كابلات تربط منافذ DMX IN وOUT في سلسلة متصلة. تُرسل أوامر DMX من منفذ DMX OUT في وحدة تحكم تبث ما يصل إلى 512 قناة عبر كابل واحد إلى الوحدات المتصلة. يُمثل الكون مجموعة أو خطًا من 512 قناة.

  • عنوان DMX: يتضمن كل تركيب في شبكة DMX وحدة فك ترميز مدمجة تستقبل وتترجم أوامر DMX الواردة من وحدة التحكم. يجب ضبط كل تركيب على مُعرِّف فريد، أي عنوان DMX الخاص به. تتراوح العناوين المحتملة بين قنوات DMX من 001 إلى 512، ويُحدَّد "عنوان البداية" هذا عادةً بواسطة مفتاح DIP أو قائمة شاشة LED/LCD.

  • قناة DMX: قناة تحكم فردية بنطاق قيم يتراوح بين ٠ و٢٥٥، تتوافق مع نسبة خرج من ٠ إلى ١٠٠٪ أو مع وظائف وإعدادات مسبقة متنوعة للتركيبات. تشمل أنواع القنوات والوظائف الشائعة: باهتة الإضاءة، ومصراع الكاميرا، وألوان RGB وCMY، والتحريك، والإمالة، والتركيز، والتكبير/التصغير، وعجلة الألوان، وعجلة الغوبو، ودوران الغوبو، والمنشور، والقزحية.

  • ملف تعريف التثبيت: عادةً ما تتميز تركيبات الإضاءة الذكية (أي تلك التي تدعم تقنية DMX) بقنوات متعددة، مع إعدادات مسبقة للقنوات (يحددها المصنّع) تتحكم في وظائف مختلفة. على سبيل المثال، قد يستخدم تركيب LED بخمس قنوات خمس قنوات DMX، مع تخصيص وظائف محددة لكل قناة.

القناة 1: باهتة
القناة الثانية: الحمراء
القناة 3: الخضراء
القناة الرابعة: الزرقاء
القناة 5: مصراع الكاميرا / ستروب

يمكن أيضًا الإشارة إلى مجموعة السمات الخاصة بوظائف قناة DMX الخاصة بالتركيبات باسم "شخصيتها".

  • عنوان البداية (يعرف أيضا باسم القناة البادئة): في مثال تركيبات الإضاءة ذات الخمس قنوات، عادةً ما تشغل هذه القنوات الخمس نطاقًا تسلسليًا من خمس قنوات DMX ضمن نطاق الـ 5 قناة المحدد وفقًا لتخطيط شبكة DMX. بينما تُحدد الشركة المصنعة وظائف القنوات مسبقًا، يُحدد المشغل/المبرمج "عنوان البداية". عنوان البداية هو العنوان المستخدم عند ضبط التركيبات.

     

  • ردم: Remote Dتبارك Mالإدارة، وهو امتداد لبروتوكول DMX الذي يدعم الاتصال ثنائي الاتجاه مع المخفتات والثابتات.

     

  • فن نت: بروتوكول DMX عبر Ethernet الذي يوزع عوالم متعددة من بيانات DMX ويمكّن من نقل بيانات DMX-512 عبر الشبكات القائمة على IP.

     

  • ساكن: بث ACN (Advanced Control Nبروتوكول DMX عبر Ethernet (ETWORK)، وهو بروتوكول DMX عبر Ethernet يقوم بتوزيع عوالم متعددة من بيانات DMX ويتيح نقل بيانات DMX-512 عبر الشبكات القائمة على IP.

     

  • رقعة قماشية: يُخبر تطبيق "ترقيع التركيبات" وحدات التحكم في الإضاءة بتكوين التركيبة وكيفية العثور على كل تركيب والتواصل معه بناءً على عنوان بدء DMX المُخصص له. يُخصص التصحيح عناوين قنوات DMX لملفات تعريف التركيبات المقابلة. يتم اختيار عناوين DMX من 1 إلى 512، ويجب أن يتطابق أول رقم قناة DMX مُخصص للتركيبة (في برنامج Chromateq) مع عنوان DMX الموجود على التركيبة نفسها.

     

  • خطوة: :تسجل الخطوة A مستويات قنوات DMX (من ٠ إلى ٢٥٥) لجميع القنوات الـ ٥١٢ في عالم DMX. عند البرمجة باستخدام برنامج Chromateq، تُعدّ الخطوات أساس إنشاء مشاهد قابلة للتشغيل في تسلسلات.

     

  • مشهد: يحتوي المشهد على خطوة واحدة أو أكثر. تُعرض المشاهد واحدة تلو الأخرى ضمن تسلسل.

     

  • تسلسل: يحتوي التسلسل على عدة مشاهد يتم تشغيلها على التوالي.

     

  • برنامج: عند البرمجة باستخدام برنامج Chromateq، تُشبه "البرامج" المشاهد والخطوات، ولكن مع عدة اختلافات مهمة: يتم تشغيل البرامج باختيار برنامج واحد أو أكثر في الوضع المباشر، ويمكن تشغيل عدة برامج في الوقت نفسه. على عكس المشاهد، لا تعمل البرامج بالتتابع، بل تُضيف طبقات من المؤثرات (الحركة، الألوان، الومضات، إلخ) أثناء التشغيل المباشر. على عكس الخطوات، التي تُسجل وتُشغل قيم DMX لجميع القنوات الـ 512، تُطبق البرامج قيم DMX الخاصة بها على مجموعة من القنوات النشطة فقط.
  • موزع DMX: ينقل DMX 512 قناة (عالم واحد) لكل كابل. يلزم تقسيم إشارة DMX لتوسيع شبكة DMX لتشمل عوالم متعددة. يُعتبر خرج مُقسّم DMX خط DMX جديدًا.
  • دي ام اكس ترميناتور: عادةً ما تكون المقاومة 120Ω 0.5W ملحومة بالدبابيس 2 و3 من موصل ذكر تم تركيب قابس XLR في منفذ DMX OUT الخاص بتركيبات الإضاءة النهائية على DMX تشغيل الكابل. الغرض من المُنهي هو تقليل ضوضاء الإشارة التي قد تنشأ بسبب لإشارات ضالة ترتد أو تنعكس على طول مسار كابل متسلسل.

  • البرامج الثابتة: قطعة من البرامج يتم تخزينها على جهاز من أجل صنع يعمل بشكل صحيح. يتم برمجة البرنامج الثابت في ذاكرة القراءة فقط لجهاز الإضاءة. وحدة تحكم في التركيبات أو الإضاءة. عادةً ما يتم تحديث البرامج الثابتة لتحسين أداء الجهاز و/أو تحديث توافقه مع الأجهزة الأخرى.