الفصل 25 · ملحق
لوحة القوانين الشاملة
נוסחאון הספר — ריכוז כל הנוסחאות
في هذا الملحق جمعنا كل قوانين الكتاب في مكان واحد، مرتبةً حسب الفصول: لكل موضوع رسمة حين تكون له رسمة، القوانين، وجدول يشرح كل رمز. اللوحة مخصصة لحل التمارين وللمراجعة — أما شروط استعمال كل قانون وأمثلته المحلولة وبرامجه ففي فصله.
25.1 المداخل والمخارج الرقمية – כניסות ויציאות ספרתיות
الثنائي الباعث للضوء مع مقاومة على التوالي.
مقاومة الثنائي الباعث للضوء · הנגד של הנורית
R = VOH − VFI
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| VOH | جهد الطرف عند 1 | V |
| VF | الجهد الأمامي للثنائي، من ورقة بياناته | V |
| I | التيار الذي نريده | A |
| R | المقاومة على التوالي | Ω |
25.2 قياس المسافة بزمن الصدى – מדידת מרחק
نبضة الإطلاق، ثم نبضة الصدى وعرضها t. الرسم ليس بمقياس رسم.
المسافة من زمن الصدى · המרחק מזמן ההד
d = c · t2
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| c | سرعة الصوت: نحو 0.0343 في الهواء عند نحو 20 درجة مئوية | cm/µs |
| t | عرض نبضة الصدى | µs |
| d | المسافة إلى الجسم | cm |
سرعة الصوت والحرارة · מהירות הקול והטמפרטורה
c = 331.3 + 0.606 T
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| c | سرعة الصوت في الهواء، تقريبا | m/s |
| T | درجة حرارة الهواء | °C |
25.3 مقياس التردد بالمقاطعات – מד תדר
التردد من عدّ الحواف · תדר מספירת קצוות
f = NT
Δf = 1T
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| N | عدد الحواف الصاعدة في النافذة | — |
| T | طول النافذة الزمنية | s |
| f | التردد | Hz |
| Δf | أصغر تغيّر يكشفه القياس | Hz |
25.4 القراءة التماثلية – קלט אנלוגי
محوّل من 3 بتّات: المحور الأفقي بوحدات الخطوة q، والمحور العمودي هو العدد N.
التمييز (רזולוציה): حجم الخطوة الواحدة
q = Vref2n
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| q | التمييز، أصغر تغيّر في الجهد يراه المحوّل | V |
| Vref | جهد المرجع | V |
| n | عدد بتّات المحوّل | — |
من القراءة إلى الجهد · מקריאה למתח
V = N · Vref65535
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| N | قيمة read_u16()، من 0 إلى 65535 | — |
| V | الجهد على الطرف | V |
مجزّئ الجهد: كلما زاد الضوء ارتفع V.
مقاومة الحسّاس من الجهد المقيس · התנגדות החיישן מן המתח הנמדד
V = Vref · RFRLDR + RF
RLDR = RF · (VrefV − 1)
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| RLDR | مقاومة الحسّاس | Ω |
| RF | المقاومة الثابتة | Ω |
| V | الجهد المقيس | V |
25.5 الخرج التماثلي: PWM وDAC – מוצא אנלוגי: PWM ו-DAC
ثلاث دورات عمل بالتردد نفسه. الخط المتقطّع هو الجهد المتوسّط.
دورة العمل (מחזור עבודה) والجهد المتوسّط (מתח ממוצע)
D = tonT
Vavg = D · VH
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| ton | زمن النبضة العالية، وT = 1/f زمن الدورة | s |
| VH | الجهد العالي للطرف | V |
| Vavg | الجهد المتوسّط | V |
قيمة
duty_u16 · ערך duty_u16N = D · 65535
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| N | العدد الذي نعطيه لـduty_u16، من 0 إلى 65535 | — |
| D | دورة العمل، كسرا بين 0 و1 | — |
نبضة 1.5 ms كل 20 ms.
المحرّك المؤازر: عرض النبضة · סרבו: רוחב הפולס
N = tpT · 65535
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| tp | عرض النبضة: نموذجيا بين 0.5 ms (0°) و2.5 ms (180°) | s |
| T | زمن الدورة: 20 ms، أي 50 Hz | s |
| N | قيمة duty_u16 | — |
نغمة الطنّان · הצליל של הזמזם
f = 440 · 2n/12
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| n | عدد الدرجات بين النغمة وA4 | — |
| f | تردد النغمة | Hz |
مخرج DAC · מוצא DAC
V = N255 · Vref
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| N | العدد المكتوب، من 0 إلى 255 | — |
| Vref | جهد المرجع، نحو 3.3 V | V |
| V | جهد المخرج | V |
مرشّح RC على مخرج PWM.
تصميم المرشّح · תכנון המסנן
fc = 12π R C
ΔV ≈ VH · D · (1 − D)f · R · C
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| fc | تردد القطع | Hz |
| f | تردد PWM | Hz |
| ΔV | التموّج عند تردد f، وهو أكبر عند D = 0.5. ونريد fc أقل بكثير من f | V |
25.6 الاتصال التسلسلي UART – תקשורת טורית UART
إطار الحرف
A بالشكل 8N1: بدايةٌ، ثمانية بتّات تبدأ بالأقل وزنا، توقّف.زمن البايت · זמן בית
tbyte = nframeB
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| tbyte | زمن إرسال بايت واحد | s |
| nframe | عدد بتّات الإطار، 10 في 8N1 | — |
| B | معدّل الإرسال | bit/s |
25.7 ناقل I2C – אפיק I2C
ناقل واحد عليه ثلاث شرائح، مقاومتا رفع مشتركتان، وعنوان مختلف لكل شريحة.
حدّا مقاومة الرفع وزمن الصعود · גבולות נגד המשיכה וזמן עלייה
Rmin = VDD − VOLIOL
Rmax = tr0.8473 · Cb
tr = 0.8473 · R · Cb
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| VDD | جهد التغذية | V |
| VOL | أعلى جهد مسموح للمستوى المنخفض، 0.4 V | V |
| IOL | تيار السحب، 3 mA في السرعتين | A |
| tr | زمن الصعود، حدّه 1000 ns عند 100 kHz و300 ns عند 400 kHz | s |
| Cb | سعة الناقل، حدّها 400 pF | F |
| R | مقاومة الرفع | Ω |
بايت العنوان · בית הכתובת
b = 2 · A + d
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| A | عنوان الشريحة بسبعة بتّات | — |
| d | بتّ الاتجاه: 0 للكتابة، و1 للقراءة | — |
| b | البايت الذي يظهر على السلك | — |
25.8 ناقل SPI – אפיק SPI
زمن النقل على SPI · זמן ההעברה ב-SPI
t = N · bf
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| t | أقل زمن لنقل البيانات | s |
| N | عدد الوحدات المنقولة (نقاط أو بايتات) | — |
| b | عدد البتّات في الوحدة | — |
| f | تردد الساعة | Hz |
25.9 حسّاسات ومشغّلات شائعة – חיישנים ומפעילים נפוצים
شريط ملوّن بتغذية 5 V خارجية وأرضي مشترك.
تيار الشريط · זרם הרצועה
I = N · ILED
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| N | عدد الثنائيات في الشريط | — |
| ILED | تيار الثنائي الواحد، من ورقة بيانات الشريط | A |
| I | تيار الشريط كله | A |
الترانزستور يشغّل ملف المرحّل، والملامس يشغّل حملا في دائرة منفصلة.
الترانزستور مفتاحا: تيار القاعدة · הטרנזיסטור כמתג: זרם הבסיס
IB,min = IChFE
IB = Vpin − VBERB
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| IC | تيار المجمع: تيار الحمل، مثل ملف المرحّل | A |
| hFE | تكبير التيار الأدنى للترانزستور، من ورقة بياناته | — |
| Vpin | جهد الطرف عند 1 | V |
| VBE | جهد القاعدة-الباعث، نحو 0.7 V | V |
| RB | مقاومة القاعدة | Ω |
| IB | تيار القاعدة: يجب أن يكون أكبر من IB,min | A |
25.10 الرسائل عبر Telegram – הודעות דרך Telegram
تأكيد التحديثات · אישור עדכונים
offset = updateid + 1
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| updateid | رقم آخر تحديث عالجناه | — |
| offset | أصغر رقم نريد رؤيته في الطلب التالي | — |
عدد الطلبات في اليوم · מספר הבקשות ביום
N = 86400T
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| N | عدد الطلبات في اليوم | — |
| T | الزمن بين طلبين | s |
25.11 البرمجة غير المتزامنة – תכנות אסינכרוני
المستطيلات هي اللحظات التي تعمل فيها كل مهمة، والخط المتقطّع هو نومها.
الزمن الكلي · הזמן הכולל
Tseq = TA + TB
T = max(TA, TB)
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| TA | مجموع زمن انتظار المهمة الأولى | s |
| TB | مجموع زمن انتظار المهمة الثانية | s |
| Tseq | الزمن الكلي حين ننفّذ المهمتين واحدة بعد الأخرى | s |
| T | الزمن الكلي حين نشغّلهما معا بـasyncio.gather | s |
25.12 أنظمة التحكّم – מערכות בקרה
المخطّط الصندوقي (תרשים מלבנים) لحلقة مغلقة.
الخطأ · שגיאה
e = r − y
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| e | الخطأ: موجب يعني أننا دون المطلوب | — |
| r | القيمة المطلوبة | — |
| y | القيمة المقيسة | — |
عملية من الرتبة الأولى، خطوة كل Ts · תהליך מסדר ראשון
Tk+1 = Tk + a · (Ta + K · uk − Tk)
a = 1 − e−Ts/τ
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| τ | ثابت الزمن (קבוע זמן)، عنده نقطع 63% من الطريق | s |
| K | كم يرفع الأمر الكامل الحرارة | °C |
| uk | الأمر، من 0 إلى 1 | — |
| Ta | حرارة المحيط | °C |
| Ts | زمن العيّنة | s |
المنظّم التناسبي والخطأ الدائم · בקר פרופורציונלי ושגיאה מתמדת
u = Kp · e
ess = r − d1 + Kp · K
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| Kp | الربح التناسبي (הגבר) | — |
| ess | الخطأ الدائم (שגיאה מתמדת) بعد أن تستقر العملية | — |
| d | ما يصل إلى الحسّاس دون أمرنا، مثل ضوء النهار | — |
| K | ربح العملية | — |
محرّك مع مرمّز يعطي عددا ثابتا من النبضات في كل لفّة.
السرعة من عدد النبضات · מהירות ממספר הפולסים
n = 60 · NP · T
Δn = 60P · T
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| n | السرعة | rpm |
| N | النبضات التي عددناها خلال النافذة | — |
| P | عدد النبضات في اللفّة | — |
| T | طول نافذة العدّ | s |
| Δn | أصغر فرق في السرعة نراه | rpm |
المنظّم PID · בקר PID
u = Kp · e + Ki · ∫e dt + Kd · dedt
Ik = Ik−1 + Ki · ek · Ts
uk = Kp · ek + Ik − Kd · yk − yk−1Ts
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| Ki | الربح التكاملي: يجمع الخطأ مع الزمن | — |
| Kd | الربح التفاضلي: يتفاعل مع سرعة التغيّر | — |
| Ik | مجموع الحد التكاملي حتى الخطوة k | — |
| Ts | زمن العيّنة | s |
25.13 مجزّئ الجهد على ECHO – מחלק מתח על ECHO
مجزّئ جهد يخفض نبضة ECHO من 5 V قبل أن تصل إلى الطرف.
جهد الطرف في مجزّئ الجهد · המתח בהדק במחלק המתח
V = 5 · R2R1 + R2
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| R1 | المقاومة من ECHO إلى الطرف | Ω |
| R2 | المقاومة من الطرف إلى الأرضي | Ω |
| V | الجهد على الطرف: يجب ألّا يزيد على 3.3 V | V |
25.14 الكاميرا وتحليل الصورة – מצלמה
حجم الإطار الخام · גודל פריים גולמי
B = W · H · c
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| W, H | عرض الإطار وارتفاعه بالبكسلات | — |
| c | عدد البايتات لكل بكسل: 3 للملوّن، و1 للرمادي | — |
| B | حجم الإطار بالبايتات، قبل أي ضغط | — |
درجة الفرق بين إطارين · מדד ההפרש בין שני פריימים
D = SN
| الرمز | المعنى | وحدة القياس |
|---|---|---|
| S | مجموع الفروق المطلقة بين كل بكسلين متقابلين | — |
| N | عدد البكسلات | — |
| D | الفرق المتوسّط لكل بكسل | — |