جدول المحتويات:
- الخطوة 1: الأدوات المطلوبة
- الخطوة 2: المكونات المطلوبة
- الخطوة 3: كيف يعمل (بروتوكول IR)
- الخطوة 4: جهاز التحكم عن بعد
- الخطوة 5: التقاط عينات RAW
- الخطوة 6: مراقبة عينات RAW وتحويلها إلى تنسيق يمكن قراءته من قبل الإنسان
- الخطوة 7: مراقبة الأنماط عن طريق مقارنة عينات خام متعددة
- الخطوة 8: إخراج البيانات التي تم فك ترميزها إلى جهاز العرض التسلسلي
- الخطوة 9: الإنهاء
فيديو: فهم بروتوكول الأشعة تحت الحمراء لأجهزة التحكم عن بعد لمكيف الهواء: 9 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
لقد تعلمت عن بروتوكولات IR لبعض الوقت الآن. كيفية إرسال واستقبال إشارات الأشعة تحت الحمراء. في هذه المرحلة ، الشيء الوحيد المتبقي هو بروتوكول IR لأجهزة التحكم عن بعد AC.
على عكس أجهزة التحكم عن بُعد التقليدية لجميع الأجهزة الإلكترونية تقريبًا (على سبيل المثال جهاز تلفزيون) حيث يتم إرسال معلومات زر واحد فقط في ذلك الوقت ، يتم تشفير جميع المعلمات وإرسالها في وقت واحد في أجهزة التحكم عن بُعد في التيار المتردد. ومن ثم ، قد يكون من الصعب بعض الشيء فك شفرة الإشارة من متحكم دقيق.
في هذا الدليل ، سأشرح كيف يمكننا بسهولة فك تشفير بروتوكولات الأشعة تحت الحمراء لأي جهاز تحكم عن بعد للتيار المتردد. سأستخدم لوحة مفاتيح HID IR لقراءة وفك تشفير إشارات الأشعة تحت الحمراء عن طريق كتابة برنامج جديد. ولكن يمكنك استخدام أي متحكم دقيق تعرفه تقريبًا طالما أنه يدعم المقاطعات الخارجية إلى جانب مزيل التشكيل TSOP IR.
الخطوة 1: الأدوات المطلوبة
محطة اللحام (مثل هذا)
على الرغم من أنه يمكنك استخدام مكاوي أرخص ، إلا أنه يوصى باستخدام محطة لحام عالية الجودة إذا كنت تعمل في مجال الإلكترونيات.
Pickit 2. (على سبيل المثال ، هذا)
يمكنك أيضًا استخدام PICKIT 3 ولكن بعد ذلك سيتعين عليك استخدام محول USB-to-UART منفصل لقراءة الإخراج من وحدة التحكم الدقيقة.
راسم الذبذبات
حسنًا ، ليس لدي. ولكن إذا كان لديك واحدة ، فستجعل حياتك أسهل كثيرًا. بالتأكيد شراء واحدة ، إذا كنت تستطيع شراء واحدة.
كمبيوتر
حسنا.. دوه
الخطوة 2: المكونات المطلوبة
- PIC18F25J50 (على سبيل المثال هنا)
- مستقبل الأشعة تحت الحمراء TSOP (على سبيل المثال هنا)
- منظم LM1117 3.3 فولت (على سبيل المثال هنا)
- مكثفات 2x220nf.
- 470 أوم المقاوم.
- 10 كيلو أوم المقاوم.
هذه هي المكونات المطلوبة لإنشاء مشروع لوحة مفاتيح HID IR الخاص بي.. إذا كان لديك أي لوحة تطوير أخرى للموافقة المسبقة عن علم أو اردوينو ، فستحتاج فقط إلى وحدة فك ترميز TSOP IR.
جهاز تحكم عن بعد مكيف الهواء
جهاز التحكم عن بعد الذي يحتاج إلى فك شفرته. سأستخدم جهاز التحكم عن بعد في Videocon AC. لا يحتوي هذا الجهاز على شاشة ولكنه يعمل بشكل مشابه لأجهزة التحكم عن بُعد الأخرى المزودة بشاشات عرض.
الخطوة 3: كيف يعمل (بروتوكول IR)
قبل المتابعة ، دعونا نفهم بعض الأساسيات.
تستخدم أجهزة التحكم عن بعد بالأشعة تحت الحمراء IR led لنقل الإشارة من جهاز التحكم عن بعد إلى جهاز الاستقبال عن طريق التبديل السريع لإضاءة LED وإيقاف تشغيلها. لكن العديد من مصادر الضوء الأخرى تنتج ضوء الأشعة تحت الحمراء أيضًا. لذلك ، لجعل إشارتنا خاصة ، يتم استخدام إشارة PWM عند تردد معين.
الترددات المستخدمة في جميع أجهزة التحكم عن بعد بالأشعة تحت الحمراء تقريبًا هي 30 كيلوهرتز و 33 كيلوهرتز و 36 كيلوهرتز و 38 كيلوهرتز و 40 كيلوهرتز و 56 كيلوهرتز.
ومع ذلك ، فإن أكثرها شيوعًا هي 38 كيلو هرتز و 40 كيلو هرتز.
تزيل وحدة TSOP تشكيل إشارة الموجة الحاملة (على سبيل المثال. 38 كيلو هرتز) إلى منطق TTL الأكثر ملاءمة لـ GND و VCC.
تشير مدة HIGH of LOW إلى البتة "1" أو "0". تختلف المدة باختلاف كل بروتوكول بعيد (على سبيل المثال ، NEC)
لفهم بروتوكول IR بالتفصيل ، يمكنك الرجوع إلى هذا المستند.
الخطوة 4: جهاز التحكم عن بعد
جهاز التحكم عن بعد الذي أستخدمه ينتمي إلى مكيف هواء قديم تم تركيبه في غرفتي. لذلك لا تحتوي على أي شاشة رائعة ولكنها تعمل إلى حد كبير مثل أي جهاز تحكم عن بعد للتيار المتردد مع شاشة.
يمكننا تغيير الإعدادات التالية باستخدام جهاز التحكم عن بعد.
- السلطة / قبالة
- وضع النوم على / قبالة
- وضع توربو على / قبالة
- تأرجح على / قبالة
- سرعة المروحة (منخفضة ، متوسطة ، عالية)
- تحديد الوضع (بارد ، جاف ، مروحة)
- درجة الحرارة (من 16 إلى 30 درجة مئوية)
الخطوة 5: التقاط عينات RAW
في الصورة ، يمكنك رؤية عينات RAW المنبعثة من مستقبل TSOP ir. تشير الأرقام إلى مدة الرشقة وتشير العلامة +/- إلى علامة وفضاء الإشارة.
هنا وحدة واحدة تشير إلى 12us (ميكروثانية).
لذا ، فإن اندفاع 80 يشير إلى 960 وما إلى ذلك.
الجزء التالي من الكود يلتقط البيانات والمخرجات إلى الشاشة التسلسلية لـ pickit2. (IDE هو MikroC PRO for PIC)
لسبب ما ، يعبث محرر Instructable بعلامة الرمز. لذلك ، لقد أرفقت للتو لقطة شاشة للرمز ، يرجى الرجوع إلى الصورة الثانية من هذه الخطوة.
كنت سأرفق مجلد المشروع بالكامل ، لكنه فوضى الآن ولست جاهزًا تمامًا بعد لما أحاول تحقيقه.
الخطوة 6: مراقبة عينات RAW وتحويلها إلى تنسيق يمكن قراءته من قبل الإنسان
إذا نظرنا عن كثب إلى عينات RAW يمكننا بسهولة أن نلاحظ أن هناك أربعة نطاقات من فترات الاندفاع.
~80
~45
~170
~250
القيم الثلاث الأخيرة دائمًا هي +250-250 +250. ومن ثم ، يمكننا أن نفترض بأمان أن هذا هو بت STOP لبيانات الاندفاع. الآن ، باستخدام مقتطف الشفرة التالي ، يمكننا تقسيم فترات الاندفاع الأربع هذه إلى "-" ، "." و 1'.
راجع الصورة الثالثة من هذه الخطوة للحصول على مقتطف الشفرة.
ربما لاحظت أنني تجاهلت الرقم ~ 80 في الكود. ذلك لأن كل موضع غريب في الكود غير مهم. من خلال طباعة مصفوفة _rawprocess على الشاشة التسلسلية ، (كما ترون في الصورة الثانية من هذه الخطوة.) لدينا صورة واضحة جدًا للبيانات التي تم تلقيها. الآن عن طريق الضغط على أزرار مختلفة على جهاز التحكم عن بعد ، يمكننا ملاحظة تغييرات النمط في البيانات كما هو موضح في الخطوة التالية.
الخطوة 7: مراقبة الأنماط عن طريق مقارنة عينات خام متعددة
من خلال طباعة البيانات التي تم فك تشفيرها فقط ، يمكننا الحصول على صورة واضحة جدًا لما يتم استخدامه لإرسال البيانات.
يستخدم إعداد POWER SLEEP و TURBO بت واحد فقط. أي إما "." أو "1".
يستخدم SWING ثلاث بتات متجاورة. والتي تكون إما "…" أو "111".
يستخدم تحديد المروحة والوضع أيضًا 3 بت لكل "1..".1. و 1'
تستخدم درجة الحرارة أربعة بتات ترسل قيمة باستخدام بتات ثنائية مشفرة مع إزاحة 16 والتي تعني "…." ترسل قيمة 16 درجة مئوية بينما ترسل "111". يرسل 30 درجة مئوية.
الخطوة 8: إخراج البيانات التي تم فك ترميزها إلى جهاز العرض التسلسلي
كما ترى في الصورة ، قمت بنجاح بفك تشفير جميع البتات المرسلة بواسطة جهاز التحكم عن بعد AC.
من الآن فصاعدًا ، أولئك الذين لديهم خبرة في التعامل مع بروتوكولات الأشعة تحت الحمراء يعرفون بالفعل كيفية إعادة تشفير الإشارة والبدء في إرسالها إلى التيار المتردد. إذا كنت تريد أن ترى كيف يمكن القيام بذلك ، فانتظر تعليماتي التالية التي سأقوم بنشرها في غضون أسبوع أو نحو ذلك.
الخطوة 9: الإنهاء
شكرا على وقتك.
يرجى ترك تعليق إذا أعجبك المشروع. أو إذا لاحظت أي خطأ.
طاب يومك.
موصى به:
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء 2: 3 خطوات
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء -2: مرحبًا يا شباب ، لقد عدت مع الجزء 2 من مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) القابل للتوجيه. إذا لم تكن قد رأيت الجزء الأول ، فانقر هنا ، فلنبدأ … دائرة إضاءة بسيطة بالأشعة تحت الحمراء للمساعدة في الرؤية الليلية لكاميرات الدوائر التلفزيونية المغلقة. رؤية ليلية بإضاءة الأشعة تحت الحمراء ، باسم
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء 1: 5 خطوات
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء -1: مرحبًا … في هذا الدليل ، سوف نتعلم قليلاً عن الرؤية الليلية ، وطرق مختلفة لتحقيق الرؤية الليلية ودائرة إضاءة بالأشعة تحت الحمراء بسيطة للمساعدة في الرؤية الليلية لكاميرات CCTV. يوضح الشكل الرسم التخطيطي لدائرة IR Illumina
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو - ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: 4 خطوات
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو | ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: مرحبًا يا رفاق في هذه التعليمات ، سنقوم بعمل مقياس حرارة بدون تلامس باستخدام اردوينو. نظرًا لأن درجة حرارة السائل / الصلب في بعض الأحيان تكون مرتفعة جدًا أو منخفضة ومن ثم يصعب الاتصال بها وقراءتها درجة الحرارة ثم في هذا المشهد
جهاز تحكم عن بعد بالأشعة تحت الحمراء وجهاز استقبال الأشعة تحت الحمراء (TSOP1738) مع Arduino: 10 خطوات
جهاز التحكم عن بعد بالأشعة تحت الحمراء وجهاز استقبال الأشعة تحت الحمراء (TSOP1738) مع Arduino: هذا التوجيه مخصص للمبتدئين في Arduino. هذا أحد مشاريعي السابقة مع Arduino. لقد استمتعت كثيرًا عندما صنعتها وأتمنى أن تنال إعجابك أيضًا. الميزة الأكثر جاذبية لهذا المشروع هي "التحكم اللاسلكي". وهذا هو
تحكم في أجهزتك الكهربائية باستخدام جهاز التحكم عن بعد الخاص بالتلفزيون (جهاز التحكم عن بعد بالأشعة تحت الحمراء) مع عرض درجة الحرارة والرطوبة: 9 خطوات
تحكم في أجهزتك الكهربائية باستخدام جهاز التحكم عن بعد في التلفزيون (جهاز التحكم عن بعد بالأشعة تحت الحمراء) مع شاشة عرض درجة الحرارة والرطوبة: مرحبًا ، أنا أبهاي وهي أول مدونة لي على Instructables واليوم سأوضح لك كيفية التحكم في أجهزتك الكهربائية باستخدام جهاز التحكم عن بعد الخاص بالتلفزيون عن طريق بناء هذا مشروع بسيط. بفضل مختبر atl لدعمه وتوفير المواد