אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל Lunokhod עם בקרת מיקרו-בקר. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / מיקרו-בקרים המכשיר המתואר פותח כדי להדגים את היכולות של מערכות תוכנה וחומרה לשליטה על עצמים נעים. החפץ היה צעצוע לילדים "רובר ירח" עם שלט חוט, מונע על ידי שני מנועים חשמליים DC ומאפשר לשלוט בכל אחד מהם בנפרד. כאשר הכוח מופעל, הדגם מתחיל לנוע קדימה. במקביל, מופעלים המשדר והמקלט של קרינת IR פועמת המותקנת בו. התנועה נמשכת עד שעוצמת אות ה-IR המשתקף עולה על הסף שנקבע, מה שמעיד על נוכחות של מכשול בדרך. ברגע שזה קורה, הדגם מתגלגל עד שהאות המשתקף יורד מתחת לסף זה, ולאחר מכן הוא ממשיך קדימה, וכן הלאה. תרשים סכמטי של מכלול החומרה-תוכנה לשליטה במודל "Lunokhod" מוצג באיור. הוא מבוסס על מיקרו-בקר CMOS (MC) החסכוני AT90S2313 (DD1) שמונה סיביות שנבנה באמצעות ארכיטקטורת AVR RISC המתקדמת. תדר השעון נקבע על ידי מהוד הקוורץ ZQ1 בתדר של 5 מגה-הרץ (הוא יכול להיות כל אחר, עד 10 מגה-הרץ). מעגל של נגד R13 וקבל C12 משמש לאיפוס ה-MK ברגע הפעלת המתח. המחבר X1 מוכנס לחיבור וניתוק מהיר של ה-MK ושאר המכשיר, וכן לחיבור ה-MK למחשב לצורך עדכון התוכנית או אבחון עבודתו. בנוסף למיקרו-בקר, המכשיר מכיל משדר פולסים של קרינת אינפרא אדום (VT4, VD2), מקלט קרינה המשתקפת ממכשול, המורכב מפוטודיודה VD1, מגבר דו-שלבי (VT1, VT2) וגלאי סינכרוני. (VT3), וארבעה מתגים אלקטרוניים (1VT1 - 1VT3, .. ., 4VT1 - 4VT3). המכשיר מופעל באמצעות סוללה המורכבת מארבע סוללות Ni-Cd בגודל C בקיבולת של 1500 מיליאמפר/שעה, המותקנות בתא המסופק בדגם. מתח האספקה של המיקרו-בקר ומקלט ה-IR נשמר על ידי ווסת מתח מיקרו-מעגל ללא שינוי DA1. במהלך הפעולה מתקבלים פולסים בקצב חזרות של כ-0 הרץ מהיציאה של יציאת PD4 לבסיס הטרנזיסטור VT1220. כתוצאה מכך, הוא נפתח מעת לעת, ודיודת האור VD2 הכלולה במעגל האספנים שלה יוצרת קרינת IR פועמת בתדר מוגדר בכיוון התנועה של הדגם. הנגד R7 מגביל את הזרם דרך צומת הפולט של הטרנזיסטור ומגן על הפלט של יציאת MK מפני נזק במהלך התמוטטות של צומת זה. הזרם המרבי דרך הנורית מוגבל על ידי הנגד R9. קרינת ה-IR המשתקפת מהמכשול נתפסת על ידי הפוטודיודה VD1 המחוברת במקביל לנגד R2, שדרכו מתבצע משוב הזרם הישר, המכסה את המגבר הדו-שלבי בטרנזיסטורים VT1, VT2. פולסי מתח מהקולטן של הטרנזיסטור VT2 מוזנים לגלאי סינכרוני שנעשה על טרנזיסטור אפקט שדה VT3. השימוש בו נובע מהעובדה שבמהלך פעולת האיתור, הנגד R3 יוצר לא רק תנודות בתדר של כ-1220 הרץ, אלא גם אדוות בתדר של 100 הרץ מנורות ליבון, כמו גם הפרעות אקראיות בשני טווחי גלויים ו-IR של הספקטרום. רמת ההפרעות הללו תואמת לרוב את רמת קרינת האינפרה האדומה המשתקפת מהמכשול, ובמידה ולא ננקטים אמצעים מיוחדים הדבר עלול להוביל לזיהוי של מכשול שווא. כדי למנוע שגיאות כאלה, נעשה שימוש בגלאי סינכרוני. הכניסה שלו (השער של הטרנזיסטור VT3) מחוברת לאותה יציאה (DO) כמו כניסת המשדר, לכן, באופן סינכרוני עם הבזקי נורית ה-VD2, הטרנזיסטור VT3 נפתח, המחבר את מוצא המגבר על טרנזיסטורים VT1, VT2 לאחת מהכניסות של המשווה MK (PB0 / AIN0). המתח לדוגמה בכניסה האחרת שלו נקבע על ידי נגד מכוון R12, ובכך מכוון את רגישות המכשיר לאות המשתקף. פעולת המנועים החשמליים מדגם MK נשלטת על ידי מפתחות אלקטרוניים S1 - S4. שקול את העבודה של אחד מהם, למשל, הראשון (השאר פועלים באופן דומה). כאשר מתח הכניסה נמוך מ-0,6 V (לוג. 0), הטרנזיסטורים 1VT1 ו-1VT3 סגורים, ו-1VT2 פתוח, כך שהמתח במוצא וביציאה של המנוע M1 המחובר אליו קרוב למתח של סוללת הכוח GB1. הגשה לקלט של יומן רמת המפתח. 1 גורם לטרנזיסטור 1VT1 להיפתח, עקב כך 1VT2 נסגר, ו-1VT3 נפתח ומתח המוצא מתקרב ל-0. הנגד 1R1 מגביל את הזרם שצורך המפתח ממוצא MK לערך של כ-3 mA, שזה הרבה פחות מאשר זרם המוצא המותר (20 mA ברמה לוגית 0 ו-10 mA ברמה לוגית 1). ההתנגדות של הנגד 1R2 נבחרה באופן שמצד אחד מספק זרם מוצא מספיק של המפתח כאשר 1VT2 פתוח, ומצד שני, כך שהזרם דרך הטרנזיסטור הפתוח 1VT1 אינו גדול מדי. מכיוון שהמנועים החשמליים המשמשים בדגם צורכים זרם גדול מאוד (כ-600 mA) ויוצרים רעש דחף עז, היה צורך להחליף אותם במנועי DPB-902 חסכוניים יותר ופחות הפרעות. אפשר להשתמש במנועי אספנים חשמליים אחרים ממכשירי הקלטה ורדיו טייפ. לניהול מפתחות אלקטרוניים, נעשה שימוש בארבע ספרות מסדר גבוה של יציאה B: РВ7, РВ6, РВ5 ו-РВ4. פעולתו של משדר ה-IR נשלטת על ידי הסיביות הפחות משמעותיות של יציאה D - PD0, שני הסיביות הפחות משמעותיות של יציאה B (PB0 ו-PB1) מוגדרות ומשמשות בהתאמה ככניסות ישירות והפוכות של המשווה האנלוגי. כפי שניתן לראות מהתרשים, כדי להפעיל, למשל, את המנוע החשמלי M1, יש צורך לפתוח את אחד המקשים S1, S2 ולסגור את השני. אם פותחים או סוגרים את שני המקשים, המתחים ביציאות שלהם יהיו זהים, כך שהמתח על המנוע החשמלי יהיה 0. אם תפתחו את המפתח S1 ותסגרו את S2, הפלט השמאלי (לפי התרשים) של ה- המנוע יחובר לחיוב של הסוללה, והנכון - עם המינוס שלו, והוא יתחיל להסתובב לכיוון אחד. אם, להיפך, תפתח את S2 וסגור את S1, קוטביות חיבור המנוע תתהפך והוא יתחיל להסתובב בכיוון ההפוך. הכללת תוכנה מתבצעת על ידי כתיבה ליציאה B של הקבועים המצוינים בטבלה. 1. בקרת תוכנה במשדר קרינת IR מתבצעת על ידי כתיבת מספר מסוים ליציאה D של MK. אם הסיביות הפחות משמעותיות של מספר זה היא 0, נורית VD2 כבויה, ואם היא 1, היא דולקת. שינוי רציף של הערכים של סיביות זו מוביל להתרחשות של רמת תאורה פועמת לפני הדגם בחלק ה-IR של הספקטרום. רמת הקרינה המוחזרת נקבעת על ידי חיישן צילום, וככל שהיא עולה, מתקבלת הנחה לגבי נוכחות של מכשול לפניו. המוזרות של התוכנית היא שאלגוריתם הבקרה ממוקם במטפל טיימר MK. זאת בשל העובדה שיש צורך להחליף את ה-LED הפולט בתדירות קבועה מסוימת, וכדי לפשט את התוכנית, אלגוריתם הבקרה ממוקם שם. לאחר שניתן אות איפוס ברגע הדלקת הכוח, ה-MK מתחיל להפעיל את התוכנית מסימון ההתחלה. בחלק זה של התוכנית מתבצע האתחול הראשוני של המחסנית, רגיסטרים, יציאות I/O B ו-D, משווה אנלוגי, טיימר שמונה סיביות, קצב חזרת הדופק של הטיימר מוגדר ל-CK/8 (CK - תדר שעון שווה ל-5 מגה-הרץ), והצפת טיימר מטפל בפסיקה. מכיוון שהטיימר עולה על גדותיו בכל פעם לאחר 256 (28) פולסים, המטפל בפסיקה נקרא 2441 פעמים בשנייה. כתוצאה מכך, ה-LED הפולט עובר בתדר של כ-1221 הרץ. הניתוח של האות המשתקף שהתקבל מתבצע פעם אחת ב-20 מחזורי טיימר, כלומר, בתדר של 122 הרץ. אלגוריתם הבקרה פועל באופן הבא. רישום r24 משמש כמונה עם טווח ערכים מ-0 עד 240. בכל בדיקה, אם יש מכשול וערך המונה קטן מ-240, הוא גדל ב-1, ואם אין מכשול, הוא מצטמצם באותה כמות עד שהוא הופך ל-0. יתר על כן, בערכי מונה מ-0 עד 16 פקודה להתקדם, מ-17 ל-31 - לעצור, ומ-32 ל-240 - להסתובב. אלגוריתם כזה מונע תוצאות שגויות ומגביר את ההסתברות לעקוף מוחלט של מכשול (המודל מסתובב במשך זמן מה גם לאחר היעלמותו). באוגר r27 מאורגן מונה של סיבובים, לפיו כל סיבוב שני נעשה בכיוון ההפוך לכיוון הקודם, ובאוגר r18 - מונה של אלגוריתם בקרת המנוע. זה לוקח ברצף ערכים מ-0 עד 3 עם כל שיחת פסיקה. ב-O, המנוע הימני כבוי, וב-2, המנוע השמאלי. לפיכך, הזרם הנצרך מהסוללה מצטמצם, ובכך מגדיל את חיי הסוללה של הדגם מטעינת סוללה אחת לאחרת. קודי התוכנית בצורה של קובץ hex ניתנים בטבלה. 2. הטקסט המלא של התוכנית בשפת assembly התקנת המכשיר קלה. ראשית, כיבוי המיקרו-בקר על ידי ניתוק החלקים של מחבר X1, התקן את הסוללה במקום ועל ידי סגירת המגעים של המתג Q1, מדוד את המתח במוצא המייצב DA1. לאחר מכן, על ידי חיבור האוסילוסקופ לניקוז של הטרנזיסטור VT3 והארת הפוטודיודה במקור כלשהו של קרינת IR (לדוגמה, שלט רחוק לטלוויזיה או וידאו), הם מוודאים שהפוטו-גלאי פועל. אין צורך להתאים את הצמתים הנותרים, בעת שימוש בחלקים הניתנים לטיפול והיעדר שגיאות בהתקנה. לבסוף, מחברים את ה-MK (כשהמתח כבוי) ובודקים את יכולת הפעולה של המכשיר בכללותו. הרגישות של הפוטו-גלאי, במידת הצורך, התאם את הנגד כוונון R12. מחבר: P. Chechet, Vasilevichi, אזור גומל, בלארוס ראה מאמרים אחרים סעיף מיקרו-בקרים. תקרא ותכתוב שימושי הערות על מאמר זה. חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה: התמצקות של חומרים בתפזורת
30.04.2024 ממריץ מוח מושתל
30.04.2024 תפיסת הזמן תלויה במה מסתכלים
29.04.2024
עוד חדשות מעניינות: ▪ חיישן Avago RGB במחיר סביר באריזה זעירה עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה
חומרים מעניינים של הספרייה הטכנית החופשית: ▪ חלק מהרכבת הקוביות של רוביק באתר. בחירת מאמרים ▪ מאמר גל הלם. יסודות חיים בטוחים ▪ מאמר מה הם ירוקי עד? תשובה מפורטת ▪ מאמר ראש מחלקת חדשנות. תיאור משרה ▪ מאמר תחנת כוח לאופניים. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל ▪ מאמר ווסת כוח פאזה. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל כל השפות של דף זה בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר www.diagram.com.ua |