شكرا للاخ عبد الله نعم اخي كلامك صحيح وقد تحققت من ذلك بشكل عملي
اخي العزيز ماجد هذا الليزر لا يحتاج الى دارة اضافية فقط مقاومة وتغذية تماما كما الليد العادي وقد اختبرته بازالة ليد الريموت ووضعته محله كان يعمل بشكل ممتاز جدا الا من ناحية زاوية الاستقبال فهي ضيقة جدا جدا وهذا طبيعي
بعد تجارب تبين ان كلا الدايودين يشع عند توصيل التغذية كما انه كلاهما يقوم بالتوصيل العكسي عند اسقاط الضوء عليه ( الليد العادي يقوم بذلك بشكل بسيط لكن هنا الفرق واضح جدا )
الان انا افكر في طريقة لاستخدام هذا الليزر ارسال واستقبال في نفس الوقت
فما افضل طريقة للتحكم هنا كيف يجب وضع الدائرة لهذه العملية
طبعا اقصد التبديل بين الارسال والاستقبال مرة يكون مرسل ومرة مستقبل
الارسال والاستقبال سيكون رقمي
هل يوجد طريقة لاستخدام طرف واحد في معالج PIC للقيام بالمهمة؟
اقصد تبديل وضع الطرف بين مخرج ومدخل
( طبعا انا لا اقصد البرنامج انما اقصد الدارة التي ستعطي البيانات للمعالج في وضع الاستقبال او تاخذ منه في الارسال)
ولكم فائق الاحترام والتقدير
السلام عليكم ورحمة الله وبركاته
اخى الكريم
افضل طريقة لاستخدام الليزر الواحد كمستقبل و كمرسل هو استخدام مفتاح ثنائى الاقضاب بحيث عند عدم الضغط عليه يكون الليزر فى وضع الاستقبال وعند الضغط عليه يكون الليزر فى وضع الارسال او العكس ..... مثل جهاز لاسلكى رجل الشرطة او جهاز التليتوك
السلام عليكم وكل عام وانتم بخير
شكرا للاخ ماجد والاخ عريبي
نعم اخي عبد الله تماما هذا ما اقصد
كيف يمكننا ان نبني دارة تأخذ الاشارة وتكبرها ثم تسلمها للمعالج في حالة الاستلام او تنقل الاشارة من المعالج مباشرة الى الليزر في حالة الارسال
لو كان دايود الليزر يعطي جهد كافي لتغيير حالة المنفذ بين 0 و 1 لهان الامر كثيرا
لكن هنا في حالة الاستلام يجب تكبير الاشارة قبل تسليمها للمعالج
وعند الارسال يجب تجاوز المكبر الى دايود الليزر
بحسب تصميم هذا الليزر فان النقطتين A و B مخصصة للاستقبال والنقطتين B و C مخصصة للارسال
الشركة صممت المستقبل ليس لاستلام اشارة خارجية انما لمراقبة شدة الضوء المنبعث وضبطه عند درجة معينة
انا لا احتاج لهذه المراقبة يكفيني تشغيل الليزر بالحد الادنى لعمله واستخدام الطرف A و B بالاستلام من النقطة البعيدة
فما افضل طريقة ترونها لهذه الغاية
هذا في حال لم توجد طريقة للعمل بدايود واحد من هذه الدايودات
ولكم الشكر والتقدير
التعديل الأخير تم بواسطة : sskk77 بتاريخ 05-06-2019 الساعة 11:59 PM
اشكر لكم جهودكم وتفاعلكم معي واجتهادكم لايجاد الحل جزاكم الله عني خيرا وزادكم علما
أخي ماجد واخي عبد الله نعم هذه الفكرة رائعة وستعمل بالتأكيد
لكن للاسف ليس هذا ما افكر به ولن يحل مشكلتي
لان معالج اضافي على اللوحة يعني زيادة عدد الاطراف وانا اريد التصغير ما امكن
انا استعمل 12F675 عدد منافذه 6 وفيه Comparator وفيه ايضا ADC
ولا اريد اضافة اي معالجات اضافية فان لم توجد طريقة فساستخدم معالج اكبر
لكني لم افقد الامل بعد اظن اننا سنجد طريقة ماه تجعل الدارة ابسط واوفر ايضا
حاليا انا افكر في جعل الاشارة المرسلة تردد معين ارسل فيه الاشارة وبنفس الوقت استخدامه لفتح وغلق الترانزستورات وعند انتقال الطرف الى وضع الادخال بالتأكيد سيتوقف هذا التردد فتتاثر الترانزستورات فتنقل التغذية الى المستقبل
ليس لدي رؤية واضحة الى الان لما ذكرت سابقا انما اشارككم في ما يدور في ذهني وارجو منكم التصويب في حال الخطأ
ولكم كل الشكر التقدير
الفكره هنا في هذه الجمله "" 10K ohm pull up Resistor ""
وهي في بداية البرنامج يتم تهيئة طرف من المتحكم" ك دخل " وشده لأعلي بمقاومه رفع 10 كيلو لكي يتم تطبيق 5 فولت علي هذا الطرف وبطريقه ما نجعل الدايود المستقبل .. يستقبل الإشارة من المرسل ويحولها الي نبضه سالبه ونجعل لها شرط في برنامج المستقبل مثل بروتوكولات نظام الأشعه تحت الحمراء وعند تحسس المعالج المستقبل بهذه النبضه يدخل في حلقة تزامن مشروطه بعدة ازمنه مختلفه .. مظبوطه مسبقا في برنامج المرسل ..
وهنا تكون نفس فكرة بروتوكولات نظام الأشعه تحت الحمراء
وبالنسبه لطريقة الإرسال ستكون عددا من اوامر شرطيه وعند الضغط علي سويتش يتم تهيئه طرف المستقبل الي مرسل ثم ارسال الداتا وقبل الخروج من حلقه الشرط يعيد تهيئة الطرف ك دخل
ويمكننا وضع 2 دايود عكس بعضهم علي طرف البك لعدم تداخل النبضات السالبه مع الموجبه ..
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 02:36 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)