درع المرحّل

يبدّل درع المرحّل حِملَين من تيار متناوب أو مستمر عاليَي القدرة يصل كل منهما إلى 60 واط لكل مرحّل من كاميرا OpenMV Cam، مع دخل 6-36 فولت إضافة إلى دخل ADC وخط دخل/خرج رقمي للمزامنة.

Relay Shield

للاطلاع على ورقة البيانات الكاملة والصور وطلب الشراء، راجع صفحة منتج درع المرحّل.

أبرز الميزات

  • مرحّلان مزدوجان — 60 واط لكل منهما (15-220 فولت تيار مستمر، 125-260 فولت تيار متناوب)

  • دخل 6-36 فولت مع تحمّل عكس الجهد

  • دخل ADC بمدى 0-5 فولت مع حماية من فرط الجهد بمقدار ±36 فولت

  • دخل/خرج رقمي بمدى 0-5 فولت لمحفّزات مزامنة الكاميرا

مخطط الأطراف

Relay Shield Pinout

مرجع الأطراف

الطرف

الوظيفة

P0

التحكم بالمرحّل 1

P1

التحكم بالمرحّل 2 (بديل)

P2

التحكم بالمرحّل 2 (افتراضي)

P6

قراءة AIN بعد تحويل المستوى (0–3.3 فولت على P6)

P10

SYN — دخل/خرج رقمي مفتوح المصرف على كتلة الأطراف

دخل PWR

دخل واسع 6–36 فولت على كتلة الأطراف (متحمّل لعكس الجهد)

دخل AIN

دخل تماثلي على كتلة الأطراف

خرج VIN

5.4 فولت بتيار يصل إلى 600 ميلي أمبير من المنظّم المدمج على اللوحة

خط 3.3V

يغذّي إلكترونيات الدرع المدمجة على اللوحة

خط GND

أرضي مشترك

ملاحظة

إن AIN محميّ من فرط الجهد حتى ±36 فولت وهو افتراضياً دخل جهد بمدى 0–5 فولت، يُخفَّض إلى 0–3.3 فولت على P6. صِل مَفصِل وضع 4–20 ميلي أمبير الموجود على واجهة الدرع لتحويل AIN إلى دخل حلقة تيار 4–20 ميلي أمبير.

ملاحظة

إن SYN خط رقمي مفتوح المصرف، مسحوب لأعلى إلى 3.3 فولت على جانب الكاميرا وإلى 5 فولت على جانب طرف SYN. وهو افتراضياً دخل — إذ يحوّل الدرع مستوى 0–5 فولت على SYN إلى 0–3.3 فولت على P10. غيّر وصلة اللَحم المدمجة على اللوحة لقلب P10 إلى خرج، بحيث يحوّل المستوى من 0–3.3 فولت على P10 إلى 0–5 فولت على SYN.

ملاحظة

يمكن إعادة استخدام كل من P0 و P1 و P2 و P6 و P10 لأغراض غير ذات صلة. فالأطراف P0 و P2 و P6 و P10 موصولة افتراضياً عبر وصلات لَحم على الجانب الخلفي — افتح الوصلة على أي طرف تريد تحريره. أما P1 فهو افتراضياً مفصول: صِل وصلته على الجانب الأمامي لتوجيه المرحّل 2 إلى P1 بدلاً من ذلك (وافتح وصلة P2 على الجانب الخلفي لتحرير P2).

ملاحظة

المرحّلات افتراضياً مفتوحة عادةً (NO). وتؤدي وصلات اللَحم على الجانب السفلي من الدرع إلى تبديلها إلى مغلقة عادةً (NC).

الاستخدام

بدّل المرحّلَين من P0 و P1:

from machine import Pin
import time

relay1 = Pin("P0", Pin.OUT)
relay2 = Pin("P1", Pin.OUT)

while True:
    relay1.on()
    relay2.off()
    time.sleep(1)
    relay1.off()
    relay2.on()
    time.sleep(1)

اقرأ دخل كتلة أطراف AIN عبر طرف P6 بعد تحويل المستوى:

from machine import ADC
import time

ain = ADC("P6")

while True:
    v = ain.read_u16() * 3.3 / 65535
    print("AIN:", v * (5.0 / 3.3), "V")
    time.sleep_ms(100)

تجاوب مع حافة هابطة على خط SYN — على سبيل المثال، لمزامنة الكاميرا مع جهاز آخر يسحب SYN لأسفل:

from machine import Pin

def on_sync(pin):
    print("SYN falling edge")

syn = Pin("P10", Pin.IN)
syn.irq(on_sync, Pin.IRQ_FALLING)