ضع بندولين متقاربين على قاعدة تتحرك أفقيا قليلا، ثم اتركهما يبدآن من زاويتين مختلفتين. هل يبقى الفرق بين قمتيهما كما هو، أم يتغير مع اهتزاز القاعدة؟ هذه فكرة من مشاريع تخرج Arduino في الفيزياء والإلكترونيات: جهاز يسجل لحظة عبور كل بندول بدل الاكتفاء بتصوير حركة تبدو متزامنة بالعين. السؤال الأساسي هو أثر الاقتران عبر القاعدة على فرق الطور، وليس إثبات أن بندولين سيتزامنان في كل حالة.
حدد متغيرا واحدا في كل تجربة
ثبت طول الخيط وكتلة الثقل وزاوية الإطلاق في المحاولات الأولى، وغيّر مقدار حرية القاعدة فقط. يمكن مقارنة قاعدة مثبتة بقاعدة على منزلق قليل الاحتكاك أو شريط مرن مصمم بعناية. لا تبدأ بمحرك يدفع البندولين؛ فهذا يغير المسألة من اقتران طبيعي إلى ذبذبات مدفوعة. دوّن كتلة القاعدة وطول كل بندول ونقطة التعليق، وسجل القيم ضمن إعداد التجربة كي تستطيع إعادتها.
تشرح ورقة Physical Review Letters عن التزامن بين المذبذبات المقترنة أن التأخير وطبيعة الاقتران يغيران حالة التزامن والفرق الطوري. الورقة نظرية عن نبضات مقترنة وليست تقريرا عن هذا الجهاز، لكنها تبرر قياس فرق الطور بدلا من مقارنة السرعة وحدها. سجل الحالات التي لا تتقارب فيها الحركة حتى لا تختار المحاولات التي توافق توقعك فقط.
التقط العبور من دون لمس الخيط
ضع حاجزا ضوئيا عند نقطة عبور كل بندول: باعث LED ومستقبل ضوئي على جانبي المسار، أو حساس انعكاس ثابت مع علامة فاتحة صغيرة على الثقل. تجنب تثبيت أسلاك على البندول لأنها تضيف كتلة واحتكاكا. يسجل Arduino الزمن عند كل انتقال رقمي؛ توثق مرجعية Arduino دوال المقاطعة والساعة المصغرة والمدخل الرقمي التي تصلح لبناء سجل زمني. صمم جهد الإشارة بما يلائم لوحة المتحكم واختبر كل حساس منفردا قبل تركيب البندولين.
سجل اتجاها واحدا للعبور، مثلا من اليسار إلى اليمين، كي لا تحتسب العودة دورة جديدة. لكل بندول خزّن رقم الدورة والوقت واتجاه الحركة، ثم احسب الفترة من فرق عبورين بالاتجاه نفسه. لا تضع عملا ثقيلا داخل روتين المقاطعة؛ اجعله يحفظ طابع الزمن ويعود فورا. إذا ظهر ارتداد كهربائي أو ظلال متقطعة، أضف إزالة ارتداد قصيرة واختبر أنها لا تحذف عبورين حقيقيين متقاربين.
حوّل الأزمنة إلى فرق طور مفهوم
بعد تسجيل عدة دورات مستقرة، استخدم عبور البندول الأول مرجعا، ثم قس تأخر الثاني ضمن الدورة نفسها. إذا اختلفت الفترتان قليلا، عبّر عن التأخر كنسبة من الفترة أو كزاوية طور تقريبية. اعرض النقاط على رسم الزمن، وأضف مقدار اهتزاز القاعدة إن توفر حساس مستقل. مثال توضيحي: لو عبر الأول عند 1.20 ثانية والثاني بعده بـ0.18 ثانية، فهذه قراءة تأخر لدورة واحدة، ولا تكفي وحدها للقول إن النظام قفل طوره.
اعرض البيانات الخام والنتيجة المشتقة معا؛ إذا أخفى التطبيق نقاط العبور يصعب تمييز خطأ الحساس من تغير الحركة. أضف زر بدء أو إعادة ضبط، وصدّر CSV يحوي رقم المحاولة وإعداد الاقتران والوقت. استخدم مرجعا زمنيا واحدا ولا تخلط بين بدء التسجيل ولحظة إطلاق الثقل إذا كان هناك تأخير يدوي.
اختبر القياس قبل تفسير الظاهرة
ابدأ بتمرير بطاقة عبر كل حاجز عشر مرات للتحقق من عدد الحواف واتجاهها. بعد ذلك سجل بندولا منفردا وقارن الفترة المحسوبة بتوقيت فيديو أو ساعة مرئية بوصفها مرجعا تقريبيا، مع بيان حدود المقارنة. افحص أثر إعادة تثبيت الحساس وتغيير الإضاءة. معيار القبول الأولي ألا يفقد النظام عبورا واضحا وأن يحتفظ بترتيب الأحداث، وليس أن يعطي رسما متزامنا جميلا.
نفذ عدة محاولات لكل إعداد وغيّر فرق الإطلاق الأولي. قارن فرق الطور في بداية الحركة وبعدها، واحتفظ بالمحاولات التي لا يظهر فيها تقارب. خط الأساس بندولان على قاعدة ثابتة ثم قاعدة حرة؛ لا تخلط تغيير طول الخيط مع تغيير كتلة القاعدة في تجربة واحدة. إذا كانت فروق النتائج أصغر من ضجيج القياس، أعد تصميم الحامل أو اذكر أن المنصة لم تملك حساسية كافية.
احم التجربة واكتب الاستنتاج بحدوده
ضع حاجزا يمنع الثقل من إصابة يد أو جهاز عند انفلات الخيط، واستخدم أثقالا صغيرة وخيطا سليما، وثبت قاعدة لا تنزلق عن الطاولة. لا تترك الثقالة فوق قدم المستخدم. لا يحتاج النموذج إلى اتصال شبكي أو معلومات شخصية ويمكن إبقاء ملفات CSV محلية. في تقرير مشروع التخرج، وضح أن منصة واحدة لا تثبت قانونا عاما عن كل أشكال الاقتران والاحتكاك.
جهز التسليم برسم الحساسين ودائرة الإدخال والبرنامج وعينة البيانات الخام ورسم فرق الطور وجدول الإعدادات. تساعد صفحة مشاريع التخرج الفريق على تحديد نطاق قابل للتنفيذ، لكن الجواب العلمي يظل في التسجيل والتكرار. قد تكون النتيجة أن مقدار الاقتران صغير في المجال المختبر أو أن الحامل يسبب ضوضاء؛ المهم أن يستطيع فريق آخر إعادة المحاولة ومراجعة الأرقام.
قارن درجات الاقتران على حدة
إذا أظهرت القاعدة حرية حركة واضحة، أضف درجات قليلة من المرونة بتغيير نقطة تثبيت الشريط، مع إبقاء بقية الأبعاد كما هي. تحقق أن التغيير لا ينقل نقطة تعليق البندول. سجل وصفا ماديا لكل درجة ولا تسمها «اقترانا قويا» قبل قياس الاستجابة. قارن منحنى فرق الطور بين الإعدادات بعد عدد دورات متساو، واعرض مقدار التشتت بين الإعادات حتى لا توحي المتوسطات بانتظام غير موجود. إذا لم تستطع عزل متغير الاقتران، أعد تصميم القاعدة قبل تفسير النتائج.
المصادر
- Synchronization Induced by Temporal Delays in Pulse-Coupled Oscillators — Physical Review Letters
- Arduino Language Reference: interrupts, micros and digital input
مراجعة المصادر: .
اختبار المثال وحدوده
فكرة منصة فيزيائية مقترحة لم تبن ولم تجمع قياسات؛ لا تعرض مزامنة أو قيمة تردد بوصفها نتيجة مختبر.
مقالات ذات صلة
الخدمة المرتبطة: برمجة Arduino والأجهزة المتصلة والروبوتات.
أرسل متطلبات مشروعك