جدول المحتويات:

وحدة فك ترميز بروتوكول التحكم عن بعد RC5 بدون مكتبة: 4 خطوات
وحدة فك ترميز بروتوكول التحكم عن بعد RC5 بدون مكتبة: 4 خطوات

فيديو: وحدة فك ترميز بروتوكول التحكم عن بعد RC5 بدون مكتبة: 4 خطوات

فيديو: وحدة فك ترميز بروتوكول التحكم عن بعد RC5 بدون مكتبة: 4 خطوات
فيديو: RC5 remote control decoder using PIC16F877A and CCS PIC C 2024, شهر نوفمبر
Anonim
RC5 وحدة فك ترميز بروتوكول التحكم عن بعد بدون مكتبة
RC5 وحدة فك ترميز بروتوكول التحكم عن بعد بدون مكتبة

قبل فك تشفير rc5 أولاً ، نناقش ما هو الأمر rc5 وما هو هيكله. هكذا في الأساس

يتم استخدام الأمر rc5 في أجهزة التحكم عن بُعد المستخدمة في أجهزة التلفزيون ومشغلات الأقراص المضغوطة و d2h وأنظمة المسرح المنزلي وما إلى ذلك ، حيث يحتوي على 13 أو 14 بتًا مرتبة بطريقة تكون أول بتتين هي بتات البدء والبت الثالث هو بت التبديل وبعد ذلك الخمسة التالية البتات هي بتات العنوان والبتات الستة التالية هي بتات أوامر.

بتات البدء - في rc5 ، أول بتتين هما بتات البدء ، تكون هذه البتات دائمًا 1. يمكنك القول أن هذه البتات هي لإبلاغ جهاز الاستقبال بأن وحدات بت التبديل والعنوان والأمر على وشك تلقيها.

تبديل البت - غيّر هذا البت حالته (من 0 إلى 1 أو العكس) عندما يتم الضغط على زر جديد في كل مرة (أو نفس الزر إذا تم تحريره).

بتات العنوان - لكل جهاز عنوان فريد. لا يمكنك تشغيل تلفزيون فيليبس مع مشغل اسطوانات فيليبس. لذلك فهو سحر بتات العنوان. 2 ^ 5 = 32 جهازًا يمكن معالجتها بواسطة هذه البتات الخمس.

بتات الأمر - 6 بتات التالية هي بتات الأمر. في جهاز التحكم عن بعد ، كل زر له عملية فريدة مثل power ، vol + ، vol- ، ch + ، ch- … إلخ. لذلك كل زر له رمز مختلف. هذه الشفرة التي قدمتها هذه البتات الست. 2 ^ 6 = 64 زرًا ممكنًا في التعبيرات التعبيرية.

اللوازم

littlebitelectronics.blogspot.com/

الخطوة 1: أولاً نفهم بنية إشارة Rc5

أولاً نفهم بنية الإشارة لـ Rc5
أولاً نفهم بنية الإشارة لـ Rc5

في الأمر rc5 عندما تكون الإشارة منخفضة إلى عالية ، فإنها تعتبر "1" وعندما ترتفع الإشارة إلى منخفضة ، يتم اعتبارها "0".

الخطوة 2: اسمحوا لي أن أجعل الأمر واضحا جدا مع بتين…

اسمحوا لي أن أوضح مع بتين…
اسمحوا لي أن أوضح مع بتين…

الخطوة 3: آلة الدولة

آلة الدولة
آلة الدولة

قبل كتابة كود C لوحدة فك التشفير ، قمت برسم آلة حالة لبروتوكول RC5 والتي يمكن أن تساعد في عملية فك التشفير.

الخطوة 4: التخطيطي

تخطيطي
تخطيطي

قائمة الاجزاء-----

  1. اردوينو أونو
  2. تسوب 1738
  3. شاشات الكريستال السائل
  4. توصيل الأسلاك

مشروع اردوينو من هنا

موصى به: