قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
مقياس المسافة يتم باستخدام ارسال موجة باستخدام دايود باعث للأشعة تحت الحمراء IR diode وتنعكس هذه الموجة عند اصطدامها بجسم ،، ويتم استقبالها عن طريق حساس للاشعة تحت الحمراء ،، ويتم حساب الزمن منذ بدء ارسال الموجة إلى حين استقبالها ،، ويتم قسمة الناتج على 2 وذلك لان الزمن سيكون ذهابا وايابا ،، وبما اننا نعرف ان سرعة الضوء هي 3 * 10 ^8 تقريبا ،، فالمسافة = الزمن * السرعة !،
هذا ما اعرفه واريد االتأكد من ان هذا صحيح ،، وهل يمكن تنفيذه عمليا ؟ ،، ولكن سؤالي هو كيف يتم تنفيذ هذا عمليا ، , خصوصا قياس الزمن منذ بدء الإرسال لحد الإستقبال ،،! ،، وهل ارسال اي موجة سيفي بالغرض ،، مثلا لو ارسلنا موجة بتردد معين ،، من المايكروكنترولر باستخدام الــ PWM ،، ! ،، فكيف يتم استقبالها ؟! اعني كيف يمكن كتابة الكود لاستقبالها ؟ ،،
مقياس المسافة يتم باستخدام ارسال موجة باستخدام دايود باعث للأشعة تحت الحمراء IR diode وتنعكس هذه الموجة عند اصطدامها بجسم ،، ويتم استقبالها عن طريق حساس للاشعة تحت الحمراء ،، ويتم حساب الزمن منذ بدء ارسال الموجة إلى حين استقبالها ،، ويتم قسمة الناتج على 2 وذلك لان الزمن سيكون ذهابا وايابا ،، وبما اننا نعرف ان سرعة الضوء هي 3 * 10 ^8 تقريبا ،، فالمسافة = الزمن * السرعة !،
هذا ما اعرفه واريد االتأكد من ان هذا صحيح ،، وهل يمكن تنفيذه عمليا ؟ ،، ولكن سؤالي هو كيف يتم تنفيذ هذا عمليا ، , خصوصا قياس الزمن منذ بدء الإرسال لحد الإستقبال ،،! ،، وهل ارسال اي موجة سيفي بالغرض ،، مثلا لو ارسلنا موجة بتردد معين ،، من المايكروكنترولر باستخدام الــ PWM ،، ! ،، فكيف يتم استقبالها ؟! اعني كيف يمكن كتابة الكود لاستقبالها ؟ ،،
تمنياتي
اخى العزيز بالنسبه لفكرتك هى تعتمد بالاخص على كيفيه قياس الزمن بمقياس صغير جدا يصل الى النانو ثانيه ومن خلال معلوماتى اننا يمكن من خلال خاصيه الالتقاط capture mode فى البك ان تحسب اقل زمن ممكن يصل الى 200 نانو ثانيه فاذا كانت تلك القيمه مناسبه لمشروعك فيمكننى مساعدتك بتفاصيل قد تفيدك فى المشروع
كيف يمكن ان اقوم بعمل مقياس للمسافة باستخدام IR sensor ? , ,وأيهما افضل وأسهل ؟ ،، استخدام IR sensor للقيام بهذا العمل او استخدام ultasonic sensor ?
تمنياتي
هذه القطعة تعمل ب ultasonic
اطلع على داتا شيت الخاص بها وعلى معادلة حساب المسافة الخاص بها
وإذا كانت مواصفاتها مناسبة لمشروعك وكانت متوفرة
استخدمها فهي لا تحتاج لكود معقد :
اخى العزيز بالنسبه لفكرتك هى تعتمد بالاخص على كيفيه قياس الزمن بمقياس صغير جدا يصل الى النانو ثانيه ومن خلال معلوماتى اننا يمكن من خلال خاصيه الالتقاط capture mode فى البك ان تحسب اقل زمن ممكن يصل الى 200 نانو ثانيه فاذا كانت تلك القيمه مناسبه لمشروعك فيمكننى مساعدتك بتفاصيل قد تفيدك فى المشروع
اخي نعم اعتقد انه سيكون مفيدا ،، هل من تفاصيل اخرى !?
هذه القطعة تعمل ب ultasonic
اطلع على داتا شيت الخاص بها وعلى معادلة حساب المسافة الخاص بها
وإذا كانت مواصفاتها مناسبة لمشروعك وكانت متوفرة
استخدمها فهي لا تحتاج لكود معقد :
اخي ،، هل تعني ان المايكروكنترولر لا يمكنه ان يقيس هذا الزمن !؟
بالنسبة لخاصية دوبلر ما اعرفه عنها هو ان التردد سيتغير عند اصطدام الموجة بجسم ،، ولكن كيف يمكن ان نعرف مقدار التغير !؟ وعلام يعتمد !؟ وكيف يمكن قياس هذا التغير بالمايكروكنترولر !؟
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 08:47 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)