פרק 15 · נספח
נוסחאון הספר
בנספח הזה ריכזנו את כל נוסחאות הספר במקום אחד, מסודרות לפי הפרקים: לכל נושא סרטוט, הנוסחאות, וטבלה שמסבירה כל סמל. הנוסחאון מיועד לפתרון תרגילים, לחזרה לפני הבחינה ולעבודה בפרויקט — ואילו תנאי השימוש בכל נוסחה, הדוגמאות הפתורות והתוכניות שלה נמצאים בפרק שלה.
מערכת בקרה
חוג סגור: החיישן מחזיר את הערך המצוי לנקודת ההשוואה, וההפרש הוא השגיאה
השגיאה בחוג סגור
e = r − y
| סימן | משמעות | יחידת מידה |
|---|---|---|
| r | הערך הרצוי: מה שהמשתמש קובע | — |
| y | הערך המצוי, כפי שהחיישן מודד אותו | — |
| e | השגיאה: ההפרש בין הרצוי למצוי, ביחידות הגודל המבוקר (למשל °C) | — |
רוחב אזור ההיסטרזיס
ΔT = TOFF − TON
| סימן | משמעות | יחידת מידה |
|---|---|---|
| TON | ערך ההפעלה: מתחתיו המפעיל פועל | [°C] |
| TOFF | ערך ההפסקה: מעליו המפעיל מפסיק | [°C] |
| ΔT | רוחב האזור המת בין שני הערכים, שבו מצב המפעיל אינו משתנה | [°C] |
תדר הדגימה
fs = 1Ts
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Ts | זמן הדגימה: הזמן בין שתי קריאות עוקבות | [s] |
| fs | תדר הדגימה: מספר הקריאות בשנייה | [Hz] |
הזרם של עומס התנגדותי
I = PV
| סימן | משמעות | יחידת מידה |
|---|---|---|
| P | הספק העומס | [W] |
| V | מתח ההזנה | [V] |
| I | זרם העומס | [A] |
מערך גולמי לטמפרטורה
T = N·TmaxNmax
| סימן | משמעות | יחידת מידה |
|---|---|---|
| N | הערך הגולמי מן הממיר התקבילי-ספרתי | — |
| Nmax | הערך הגולמי הגדול ביותר (1023 ב-Uno) | — |
| Tmax | הטמפרטורה שמתאימה ל-Nmax: סוף התחום של "החיישן" | [°C] |
| T | הטמפרטורה | [°C] |
מאפייני חיישנים ומדידה
תחום המדידה: מ-xmin עד xmax
פונקציית התמסורת של החיישן LM35
רוחב התחום
FS = xmax − xmin
| סימן | משמעות | יחידת מידה |
|---|---|---|
| xmin | הערך הקטן ביותר שהחיישן מודד לפי גיליון הנתונים | — |
| xmax | הערך הגדול ביותר שהחיישן מודד לפי גיליון הנתונים | — |
| FS | רוחב התחום (סקאלה מלאה), ביחידות הגודל הנמדד | — |
פונקציית התמסורת של LM35
Vout = 10 mV/°C · T
T = Vout10 mV/°C
| סימן | משמעות | יחידת מידה |
|---|---|---|
| T | הטמפרטורה | [°C] |
| Vout | מתח המוצא של החיישן: כל מעלה צלזיוס מעלה את המוצא ב-10 mV (הרגישות של LM35) | [mV] |
רזולוציה ביחידות הגודל הנמדד
ΔV = Vref2n
Δx = ΔVS
| סימן | משמעות | יחידת מידה |
|---|---|---|
| ΔV | הרזולוציה של הממיר: המתח של מדרגה אחת | [V] |
| Vref , n | מתח הייחוס, ומספר הסיביות של הממיר | [V] |
| S | רגישות החיישן: השינוי במוצא לכל יחידה של הגודל הנמדד | — |
| Δx | השינוי הקטן ביותר בגודל הנמדד שהקריאה מבחינה בו | — |
מבואות ספרתיים
רמות המתח במבוא ספרתי: Arduino Uno ב-5 V ו-ESP32 ב-3.3 V
ספי מבוא ספרתי ב-ATmega328P (Uno)
VIH = 0.6·VCC
VIL = 0.3·VCC
| סימן | משמעות | יחידת מידה |
|---|---|---|
| VIH | המתח הקטן ביותר שנקרא בוודאות HIGH | [V] |
| VIL | המתח הגדול ביותר שנקרא בוודאות LOW | [V] |
| VCC | מתח ההזנה של הבקר, 5 V ב-Uno | [V] |
ספי מבוא ספרתי ב-ESP32
VIH = 0.75·VDD
VIL = 0.25·VDD
| סימן | משמעות | יחידת מידה |
|---|---|---|
| VIH | המתח הקטן ביותר שנקרא בוודאות HIGH | [V] |
| VIL | המתח הגדול ביותר שנקרא בוודאות LOW | [V] |
| VDD | מתח ההזנה של ESP32: 3.3 V | [V] |
נגד משיכה למעלה חיצוני במבוא ספרתי
הזרם בנגד משיכה למעלה או למטה בלחיצה
I = VCCR
| סימן | משמעות | יחידת מידה |
|---|---|---|
| R | נגד המשיכה למעלה או למטה (בפרק 14: RPU) | [Ω] |
| VCC | מתח ההזנה | [V] |
| I | הזרם בנגד כשהלחצן לחוץ | [A] |
חיישן ספרתי שעובד ב-5 V מחובר להדק של ESP32 דרך מחלק מתח
מחלק מתח
Vout = Vin·R2R1 + R2
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Vin | מתח המוצא של החיישן | [V] |
| Vout | המתח בהדק הבקר | [V] |
| R1 , R2 | הנגד בטור, והנגד אל GND | [Ω] |
אות תעשייתי מבודד במצמד האופטי לפני ההדק של הבקר
המצמד האופטי
RLED = Vin − VFIF
CTR = ICIF
CTR·IF ≥ VCC − VCE,satRPU
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Vin | מתח האות במבוא המצמד | [V] |
| VF , IF | המתח הקדמי והזרם הקדמי של ה-LED שבמצמד | [V] , [A] |
| CTR | יחס העברת הזרם מגיליון הנתונים | — |
| IC | הזרם בטרנזיסטור של המצמד | [A] |
| VCE,sat | מתח הרוויה של הטרנזיסטור | [V] |
| RPU | נגד המשיכה למעלה בהדק הבקר | [Ω] |
| CTR·IF | השורה השלישית היא תנאי הרוויה: הזרם שהטרנזיסטור נותן גדול מהזרם ש-RPU דורש | [A] |
מוצא TACH של מאוורר מחובר להדק פסיקה עם נגד משיכה למעלה
מהירות סיבוב מתוך הפולסים
n = 60·Np
| סימן | משמעות | יחידת מידה |
|---|---|---|
| n | מהירות הסיבוב | [rpm] |
| N | מספר הפולסים בשנייה אחת | — |
| p | מספר הפולסים בכל סיבוב | — |
מבואות תקביליים
הערך הגולמי במדרגות: רוחב כל מדרגה Δ V
ממיר תקבילי-ספרתי
Nmax = 2n − 1
Δ V = Vref2n
V = N·VrefNmax
N = V·NmaxVref
| סימן | משמעות | יחידת מידה |
|---|---|---|
| n , N | מספר הסיביות של הממיר · הערך הגולמי (מ-0 עד Nmax) | — |
| 2n | מספר הרמות של הממיר | — |
| Nmax | הערך הגולמי הגדול ביותר: 1023 ב-Uno, 4095 ב-ESP32 | — |
| V , Vref | המתח במבוא · מתח הייחוס (המתח הגבוה ביותר שהממיר מודד) | [V] |
| Δ V | רזולוציה: רוחב מדרגה אחת | [V] |
| N | בשורה הרביעית לוקחים רק את החלק השלם | — |
נגד תלוי-טמפרטורה (NTC) בחלק התחתון של מחלק המתח, ונגד קבוע RF בחלק העליון
מחלק מתח, החיישן למטה
Vout = VCC·RSRF + RS
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Vout | המתח בנקודת החיבור, אל המבוא התקבילי | [V] |
| RS , RF | התנגדות החיישן (למטה) · הנגד הקבוע (למעלה) | [Ω] |
חיישני טמפרטורה
הקריאה Tm כפונקציה של הטמפרטורה האמיתית T: מדרגות ברוחב ΔT
רזולוציה במעלות (LM35)
ΔT = Vref2n · 10 mV/°C
| סימן | משמעות | יחידת מידה |
|---|---|---|
| ΔT | השינוי הקטן ביותר בטמפרטורה שהקריאה מבחינה בו | [°C] |
| Vref , n | מתח הייחוס של הממיר, ומספר הסיביות שלו | [V] |
חיישני אור
הנגד התלוי-אור למעלה, והנגד הקבוע למטה
מחלק מתח עם נגד תלוי-אור
Vout = VCC·RFRF + RLDR
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Vout | המתח במבוא התקבילי | [V] |
| VCC | מתח ההזנה (5 V ב-Uno) | [V] |
| RF | הנגד הקבוע (אל האדמה) | [Ω] |
| RLDR | התנגדות הנגד התלוי-אור (אל ההזנה) | [Ω] |
הערך הגולמי ב-Uno
N = Vout·10235
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Vout | המתח במבוא התקבילי | [V] |
| N | הערך הגולמי (החלק השלם), כאשר Vref = 5 V ו-Nmax = 1023 | — |
מדידת מרחק בשיטת ההד
המשדר T שולח את הפולס, והמקלט R קולט את ההד
מרחק בשיטת ההד
d = v·t2
| סימן | משמעות | יחידת מידה |
|---|---|---|
| d | המרחק בין החיישן לגוף | [m] |
| t | זמן ההלוך ושוב, שהוא רוחב הפולס בהדק ECHO | [s] |
| v | מהירות הקול באוויר, כ-343 m/s | [m/s] |
מקרה פרטי: הקיצור בתוכנית
v = 343 m/s
d[cm] ≈ t[µs]58
t[µs] ≈ 58·d[cm]
| סימן | משמעות | יחידת מידה |
|---|---|---|
| v | השורה הראשונה היא התנאי: מהירות הקול באוויר; אז מספיק לחלק את זמן ההד ב-58 | [m/s] |
| d | המרחק בסנטימטרים | [cm] |
| t | זמן ההד במיקרו-שניות | [µs] |
חיישנים תעשייתיים
עקרון הפעולה של מפסק לחץ
הפרש המיתוג של מפסק לחץ
Pon = Poff − ΔP
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Poff | הלחץ שבו המפסק מנתק | [bar] |
| ΔP | הפרש המיתוג: ההיסטרזיס שמונע חיבור וניתוק מהירים | [bar] |
| Pon | הלחץ שבו הוא חוזר לפעול | [bar] |
לולאת זרם 4–20 mA: הספק, המשדר, התנגדות הגידים ונגד המדידה
מזרם הלולאה לגודל הנמדד
x = xmin + I − 416·(xmax − xmin)
| סימן | משמעות | יחידת מידה |
|---|---|---|
| I | זרם הלולאה | [mA] |
| x | הגודל הנמדד ביחידות הנדסיות | [bar, °C, m] |
| xmin | תחילת התחום של המשדר (ב-4 mA) | [bar, °C, m] |
| xmax | סוף התחום של המשדר (ב-20 mA) | [bar, °C, m] |
המתח על נגד המדידה והערך הגולמי
V = I·Rsh
V = N·51023
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Rsh | נגד המדידה, בדרך כלל 250 Ω | [Ω] |
| I | זרם הלולאה | [A] |
| V | המתח על נגד המדידה, שהוא המתח במבוא התקבילי | [V] |
| N | הערך הגולמי ב-Uno | — |
מדידת זרם, מתח והספק
מדידת מתח גבוה מתחום הממיר: המחלק R1, R2 אל ההדק A0
מן הערך הגולמי אל המתח הנמדד
Vpin = N·VrefNmax
Vin = k·Vpin
k = R1 + R2R2
| סימן | משמעות | יחידת מידה |
|---|---|---|
| N | הערך הגולמי (Vref = 5 V, Nmax = 1023 בכרטיס Uno) | — |
| Vpin | המתח על ההדק (על R2) | [V] |
| Vin | המתח שאנו מודדים, לפני המחלק | [V] |
| k | מקדם החלוקה | — |
| R1 , R2 | נגדי המחלק: R2 הוא הנגד אל האדמה | [Ω] |
פונקציית ההעברה של החיישן ACS712 (הדגם 5 A)
המרת מוצא ACS712 לזרם
I = Vout − V0S
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Vout | מתח המוצא, מן הערך הגולמי | [V] |
| V0 | מתח האפס: המוצא בזרם אפס, כ-2.5 V | [V] |
| S | הרגישות: 0.185 V/A בדגם 5 A | [V/A] |
| I | הזרם הנמדד (חיובי או שלילי) | [A] |
הספק בעומס זרם ישר
P = V·I
| סימן | משמעות | יחידת מידה |
|---|---|---|
| P | ההספק | [W] |
| V | המתח על העומס | [V] |
| I | הזרם בעומס | [A] |
הפעלת עומסים
שלוש נוריות על הדקי הבקר, כל אחת עם הנגד שלה
נגד טורי לנורית (נורית חיווי)
R = VCC − VFIF
| סימן | משמעות | יחידת מידה |
|---|---|---|
| R | התנגדות הנגד שבטור עם ה-LED | [Ω] |
| VCC | מתח ההדק במצב HIGH (5 V ב-Uno) | [V] |
| VF , IF | המתח הקדמי והזרם הקדמי של ה-LED | [V] , [A] |
מחזור עבודה 25%
מחזור עבודה 75%
מחזור עבודה ב-Arduino
D = tonT
D = N255
Pavg = D·P
| סימן | משמעות | יחידת מידה |
|---|---|---|
| D | מחזור העבודה (נכתב גם באחוזים) | — |
| ton , T | זמן ההדלקה וזמן המחזור | [s] |
| N | הערך ב-analogWrite(pin, N), מ-0 עד 255 | — |
| Pavg , P | ההספק הממוצע של העומס, וההספק שלו כשהוא פועל כל הזמן | [W] |
ההדק מניע את הטרנזיסטור דרך נגד הבסיס, והטרנזיסטור מפעיל את סליל הממסר; דיודת החופש על הסליל
זרם הסליל של הממסר וההספק שלו
Icoil = VcoilRcoil
Pcoil = Vcoil2Rcoil
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Vcoil | המתח הנקוב של הסליל | [V] |
| Rcoil | התנגדות הסליל | [Ω] |
| Icoil | זרם הסליל | [A] |
| Pcoil | ההספק שהסליל צורך | [W] |
מנועים
זרם התנעה (הציר עומד)
Ist = VMRM
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Ist | זרם ההתנעה: הזרם כאשר הציר עומד | [A] |
| VM | מתח המקור של המנוע | [V] |
| RM | התנגדות סליל המנוע; מודדים אותה באוהממטר בין הדקיו | [Ω] |
שלושה מחזורי עבודה באותו תדר; הקו המקווקו הוא המתח הממוצע על המנוע
מחזור עבודה ומתח ממוצע
D = tonT
Vavg = D·VM
D = x255
| סימן | משמעות | יחידת מידה |
|---|---|---|
| D | מחזור העבודה (נכתב גם באחוזים) | — |
| ton | זמן הפולס בכל מחזור (המפסק סגור) | [ms] |
| T | זמן המחזור: T = 1f | [ms] |
| Vavg | המתח הממוצע על המנוע | [V] |
| x | הערך שנכתוב בפונקציה analogWrite(), מ-0 עד 255 | — |
האות של מנוע סרוו: זמן מחזור קבוע, ורוחב הפולס קובע את הזווית
רוחב פולס וזווית
tp = tmin + θ180°·(tmax − tmin)
| סימן | משמעות | יחידת מידה |
|---|---|---|
| tp | רוחב הפולס | [µs] |
| θ | הזווית הרצויה | [°] |
| tmin | רוחב הפולס ב-0° | [µs] |
| tmax | רוחב הפולס ב-180° | [µs] |
זווית צעד
θs = 360°Nrev
| סימן | משמעות | יחידת מידה |
|---|---|---|
| θs | זווית הצעד | [°] |
| Nrev | מספר הצעדים בסיבוב אחד | — |
מפעילים תעשייתיים
זרם של עומס התנגדותי או של סליל
I = PU
| סימן | משמעות | יחידת מידה |
|---|---|---|
| P | הספק העומס או הספק הסליל | [W] |
| U | המתח | [V] |
| I | הזרם | [A] |
המיכל, המצופים והמשאבה
נפח המים בין שני המצופים
V = A·(hH − hL)
| סימן | משמעות | יחידת מידה |
|---|---|---|
| hL , hH | הגובה של המצוף התחתון LOW ושל המצוף העליון HIGH | [m] |
| A | שטח הבסיס של המיכל | [m²] |
| V | נפח המים בין שני המצופים | [m³] |
חיווי ותצוגה
זמן המחזור של צליל הזמזם
Tp = 1f
| סימן | משמעות | יחידת מידה |
|---|---|---|
| f | תדר הצליל | [Hz] |
| Tp | זמן המחזור של הגל המרובע (מחזור העבודה שלו 50 %) | [s] |
המרת הערך הגולמי של LM35 למעלות
T = N·5001023
| סימן | משמעות | יחידת מידה |
|---|---|---|
| N | הערך הגולמי במבוא התקבילי ב-Uno | — |
| T | הטמפרטורה: 5 V חלקי 10 mV/°C נותן את המספר 500 | [°C] |
הספרות בתצוגת שבעה מקטעים
קוד הספרה באנודה משותפת
CA = 127 − CC
| סימן | משמעות | יחידת מידה |
|---|---|---|
| CC | הבית של הספרה בתצוגה עם קתודה משותפת: סיבית 0 למקטע a … סיבית 6 למקטע g, ו-1 = מואר | — |
| CA | הבית של אותה ספרה בתצוגה עם אנודה משותפת: שבע הסיביות הפוכות | — |
זיכרון התמונה של OLED
buffer = W·H8
| סימן | משמעות | יחידת מידה |
|---|---|---|
| W , H | רוחב הצג וגובהו בפיקסלים | — |
| buffer | גודל זיכרון התמונה בבתים: כל פיקסל הוא סיבית אחת | — |
הפרויקט המסכם: שער החניון
מבט מלמעלה על כניסת החניון: חיישן הכניסה לפני הזרוע, קרן הבטיחות אחריה, וחיישן היציאה
מקומות פנויים
free = CAPACITY − cars
| סימן | משמעות | יחידת מידה |
|---|---|---|
| CAPACITY | מספר המקומות בחניון (קבוע בתוכנית) | — |
| cars | מספר המכוניות בחניון כעת | — |
| free | מספר המקומות הפנויים | — |
פסק הזמן לתנועה
tmax = 1.5·tmove
| סימן | משמעות | יחידת מידה |
|---|---|---|
| tmove | זמן התנועה של הזרוע, נמדד בדגם | [s] |
| tmax | פסק הזמן: אם התנועה לא הסתיימה בתוכו, המערכת עוברת למצב תקלה | [s] |
זמן קטיעת הקרן על ידי מכונית
t = Lcarv
| סימן | משמעות | יחידת מידה |
|---|---|---|
| Lcar | אורך המכונית | [m] |
| v | מהירות המכונית | [m/s] |
| t | הזמן שבו קרן הבטיחות נשארת קטועה | [s] |