عكس هندسة بروتوكول قطاع LED سلكين

على الرغم من أن عيد الميلاد قد يكون عددا من الأسابيع وراءنا، إلا أنه يمكن اكتشاف مظلات LED LED نابضة بالحياة المختلفة في منازلنا في أي نوع من الوقت من العام. [تيم] حصلت على يده على ستارة LED جاءت مع إدارة عن بعد التي تمكن الفرد من تعيين لون المصابيح فقط ككل وكذلك تشغيل الرسوم المتحركة الأساسية. ومع ذلك، لم تكن هذه شرائط WS2812B المشتركة الخاصة بك مع خطوط البيانات: تم ربط جميع المصابيح فقط بالتوازي مع اثنين من الأسلاك فقط، لذلك بالضبط كيف كان ذلك ممكنا؟

بروتوكول سلسلة LED بسيط للغاية، مع حقل عنوان واحد بالإضافة إلى حقل بيانات واحد.
[تيم] ربط ذبذبه على سلاسل LED لاكتشاف بالضبط كيفية عملها، وتحديد النتائج في منشور مدون مفصل. كما اتضح، تقوم وحدة التحكم بإيجاز باختصار جهد توفير قطاع LED لإنتاج بتات البيانات، على غرار الهواتف القديمة للاتصال بالطريقة التي تعمل. تلتقط رقاقة صغيرة مدمجة في كل LED هذه النبضات، لكنها تحتفظ بداخلها بفضل المكثف الذي يحتفظ بالرقاقة مدعومة عند انخفاض خط العرض.

بعد عكس الهندسة، استمر البروتوكول، [TIM] إلى تنفيذ نمط مماثل باستخدام ATMEGA328P كوحدة تحكم بالإضافة إلى Attiny10 كبرنامج تشغيل LED. مع وجود سطور بضعة أسطر بالإضافة إلى مكثف المخزن المؤقت 100 NF عبر دبابيس الطاقة في Attiny، تمكنت [TIR] من تشغيل LED بالإضافة إلى إيقافها عن طريق إرسال نبضات مع خطوط العرض. لا يزال هناك بعض العمل يجب القيام به لإجراء بروتوكول تماما كما هو مطلوب في سلاسل LED، ولكن كدليل من مفهوم يدل على أن هذا النوع من اتصال خط الطاقة ممكن مع مكونات مشتركة.

لقد رأينا وظائف ترسل إشارات أسفل سلسلة LED سلكين من قبل، على الرغم من أنه كإضافة إلى شريط LED أكثر طبيعية أكثر. [تيم] ليس أول مهندس عكسي ببروتوكولات قطاع LED بشكل سيء، ولكن على الأرجح لن يكون ذلك آخر أيضا.

Leave a Reply

Your email address will not be published. Required fields are marked *