‏DMX بـ16 بت: كيف تعمل قناتا coarse و fine

‏DMX بـ16 بت: كيف تعمل قناتا coarse و fine

تأخذ قناة DMX قيمة بين 0 و255، أي 256 درجة في المجموع. وهذا يكفي عادةً لوحدة إخفات، لكن وزّع 540 درجة من حركة البان على 256 درجة، فتصبح كل درجة أكثر من درجتين. ووُجدت قنوات 16 بت لهذا السبب بالذات.

باختصار

  • قناة 8 بت تعطي 256 درجة؛ وقناة 16 بت تعطي 65,536.
  • تُستخدم قناتان: coarse (البايت الأعلى) وfine (البايت الأدنى).
  • القيمة = (coarse × 256) + fine.
  • الأهم في البان والتيلت والإخفات.
  • يجب أن تتحرك coarse و fine معًا وإلا قفزت الوحدة.
  • وضع 16 بت يرفع عدد القنوات — أعد عنونة ما يليه.

المشكلة: 256 درجة لا تكفي دائمًا

540 درجة / 256 خطوة  =  2.11 درجة لكل خطوة

وعند التصويب إلى نقطة في عمق المسرح، تعني درجتان أمتارًا من الانحراف. فلا يستقر الشعاع حيث تريد: إما خطوة ناقصة أو خطوة زائدة. والأمر نفسه في الإخفات الطويل: 256 خطوة تتدرّج بشكل مرئي في أسفل المنحنى.

الحل: دمج قناتين

  • القناة الخشنة (coarse) — البايت الأعلى. تحدّد الخطوات الكبيرة.
  • القناة الدقيقة (fine) — البايت الأدنى. تقسّم خطوة coarse الواحدة إلى 256 خطوة فرعية.
القيمة = (coarse x 256) + fine

coarse=0,   fine=0     ->      0   (الأدنى)
coarse=128, fine=0     ->  32768   (المنتصف)
coarse=255, fine=255   ->  65535   (الأقصى)

وهذا يعطي 65,536 درجة بدل 256. وللـ540 درجة نفسها: 0.0082 درجة لكل خطوة.

ترتيب القنوات والأوضاع

تأتي coarse و fine دائمًا تقريبًا متجاورتين وcoarse أولًا. وتوفّر معظم الوحدات وضعي 8 و16 بت؛ والانتقال إلى 16 بت يستهلك قناة إضافية لكل خاصية، فيرفع إجمالي عدد القنوات ويزيح عناوين كل ما يليه.

أكثر الأخطاء شيوعًا

تعيين coarse و fine إلى تشغيلين مختلفين على الكونسول. فعندما تتحركان بشكل مستقل، وفي اللحظة التي تنتقل فيها fine من 255 إلى 0 بينما coarse ما زالت على قيمتها القديمة، تقفز الوحدة إلى الخلف. يجب أن تتحرك coarse و fine معًا دائمًا كخاصية واحدة.

أين يهم فعلًا

  • البان والتيلت — إلزامي عمليًا في المسافات البعيدة.
  • الإخفات — تحسّن واضح في الإخفات البطيء والمستويات المنخفضة.
  • مزج الألوان — للأبيض الدقيق والانتقالات البطيئة.
  • أما الخصائص المنفصلة كعجلات الغوبو والمناشير فلا يفيدها 16 بت.

دعم المشاريع والمنتجات

هل واجهتك مشكلة في التركيب أو لا تعرف أي منتج يناسبك؟ راسلنا للحصول على استشارة للمشروع ودعم للمنتجات.

أرسل لنا بريدًا إلكترونيًا → info@dmx512.net

موضوعات ذات صلة