מאמר זה דן בייצור ציוד בקרת רדיו מבוסס פרופורציה פרופורציונלי ארדואינו. מאפיין מעניין של הפרויקט הוא שהציוד הוגדר כחלופה לציוד "למבוגרים", אך אתה יכול להכין בעצמך. יש מקשי חיתוך על המשדר, וזה חשוב לבקרה, למשל דגמים המטוס, המשדר מצויד גם בתצוגה קטנה עם נוריות LED אורגניות, המציגה מידע בסיסי על פעולת המשדר. הציוד מיועד ל 6 ערוצים, 4 פרופורציונליים ו -2 דיסקרטיים. המחבר גם הניח את התשתית לתוספת עתידית של שני ערוצים פרופורציונליים נוספים, נוספו 2 פוטנציומטרים לתיק, אך כרגע הם אינם מעורבים. עם זאת, די בכך כדי לשלוט בדגם של מטוס, אוניה או מכונית, ותעלות נפרדות יאפשרו לכם לשלוט בעומס הנוסף, למשל, הכללת פנסים, פנסי סיפון, פנסי ניווט או אפילו שיגור טילים קטנים. לציוד שני מצבי בקרה - לינאריים ואקספוננציאליים.
עבור המשדר תצטרך:
1 x Arduino NANO / UNO / ProMini
לוח הגנה 1 x BMS לשלושה פחי Li-ion
מחבר 1 x 5.5 על 2.1 מ"מ
1 x ממיר DC / DC ממיר XL6009
1 x LM2596 ממיר קטן למטה (אני אדבר על זה בנפרד)
3 x 18650:
2 x ג'ויסטיקים JH-D202X (נמכר בעלי)
2 x מתג למתג
1 x i2c OLED מסך 0.96 אינץ '128X64
מודול רדיו NRF24l01 1 עם מגבר ואנטנה
כפתור 9 x 6 * 6 * 5 מ"מ
נגדי יציאה (ראה תרשים)
עבור המקלט תצטרך:
1 x Arduino NANO / UNO / Pro Mini
1 x מודול רדיו NRF24l01
1 x ווסת מתח AMS1117 3.3V
מסרקים 30 x pls
1X קרש לחם
קבלים 1 x 10 uF
להלן תוכלו לראות תמונה גרפית של כל הרכיבים ותרשים של הקשר שלהם. לפני ההרכבה, יש להגדיר ממירי באק, XL6009 עד 12.6 וולט (מודול זה אחראי לטעינה), LM2596 עד 3.3 V (חשמל למודול הרדיו). במקום LM2596 ניתן תיאורטית להשתמש ב- ASM117, על פי גיליון הנתונים, מתח הכניסה המקסימלי של מייצב זה הוא 15 וולט, אך מומלץ לא להחיל אותו מעל 12 וולט. ככל הנראה, על סמך שיקולים אלה, השתמש המחבר בממיר DC / DC אחר. במקום זאת, אתה יכול גם להשתמש במייצב מתכוונן, למשל LM317.
דיור
המקרה מורכב משני חלקים עיקריים: החלק העליון והתחתון. בנוסף מודפסים 9 כפתורים (8 לחיתוך וכפתור מצב אחד), 5 גיבויים לכפתורים, לוח תצוגה ומחלף כוח.המחבר הדפיס PLA עם מחק עם כיסוי של 20%, זרבובית 0.4 מ"מ וגובה שכבה של 0.3 מ"מ. אגב, אף אחד לא אוסר להשתמש בתיק אחר, אתה יכול פשוט לקחת קופסה מתאימה, להדביק אותה בעצמך או לקחת מארז גדול למדי מצעצוע סיני, הם כמעט נמכרים בשקיות באתרים מסווגים.
הרכבה משדר
הסוללות מחוברות בסדרות. הכותב עשה זאת בהלחמה, אני רוצה לציין שפחי הלחמה משנת 18650 דורשים מיומנות מסוימת, כך שאם אין לך ניסיון כזה, קנה סוללות עם עלי כותרת מרותכים כבר והלחמה אליהם. כמו כן, הסוללות בהתאם לתכנית לעיל מולחמות למודול BMS, שכניסתו מסופקת במתח ממיר XL6009 (במקום זאת ניתן להשתמש ב- MT3608). ה- BMS אחראי לטעינה / פריקה אחידה של כל הפחים באופן שווה וכיבוי הכוח כאשר הסוללות מותשות. ניתן לעקוב אחר מתח גם באמצעות התצוגה. הסוללות נטענות באמצעות ספק כוח 9 וולט עם זרם של לא יותר מ- 3 A (מקסימום ל- XL6009). למעשה, יש לחשב את זרם הטעינה בהתאם לקיבולת הסוללות ולקחת את ספק הכוח עם זרם מעט נמוך יותר או להגביל אותו. זה נוח להרכיב את המודולים בתוך הדיור בעזרת קלטת דו צדדית "רכב".
כפתורי השעון מותקנים בפלטפורמות מיוחדות, לאחר מכן הם מחוברים עם ברגים קטנים לתומכים המתאימים בתוך התיק. כאן, למעשה, הכל ברמה של המעצב ומובן היטב מהתמונה.
הכפתורים קשורים זה בזה באמצעות נגדים, ובכך למעשה משאירים מקלדת התנגדות קטנה, המאפשרת להשתמש רק בסיכה אחת מלוח הארדואינו. החוטים מולחמים לפוטנציומטרים של הג'ויסטיק, המוליכים הקיצוניים יורדים לקרקע ו -5 וולט, הממוצע מוביל לפין הארדואינו המקביל. יש לי תוכניות לחזור על הסכימה הזו, ניסיתי כבר מעט ואני יכול לומר שלקוד יש את הפונקציה להפוך אוטומטית ערוצים לפי הצורך, אבל עדיין לא הבנתי איך התוכנית קובעת את הצורך הזה מאוד. זאת אומרת שהיפוך הערוצים מתבצע בעיקרו על ידי הלחמת המסקנות הקיצוניות במקומות. ג'ויסטיקים כאלה, בזמן כתיבתם, נמכרים בעלי במחיר של כ- $ 7 ליחידה, בין אם זה תלוי בך ובין אם זה תלוי בך. במקום זאת, אתה יכול להשתמש במודולי הג'ויסטיק עבור arduino או ג'ויסטיק מבקרי משחק.
למעשה, הג'ויסטיק עובד כמחלק, מסיט את הידית, אנו משנים את המתח בפלט האמצעי של הפוטנציומטר, ובהתאם למתח זה, הארדוינו קובע את הסטייה.
[מרכז] [/ מרכז]
גם מכבלים קשורים זה לזה. יש צורך במתגי הפעלה במצב כיבוי, מאחר והתעלה היא דיסקרטית ויש לה שני ערכים בלבד - 0 או 1, תלוי אם תפוקת הארדואינו נמשכת לאדמה או אל ספק כוח 5V. יתר על כן, מתג ההפעלה הוא הכרחי, אם משאירים את הפלט "תלוי באוויר", מה יקרה כשמשתמשים בשלושה פוזיציות, הבקר לא מבין מה קורה והערך קופץ באקראי 0 או 1 (מניסיוני). אינך יכול לקבוע פוטנציומטרים נוספים, כרגע הם אינם מעורבים. או שאתה יכול לשים ולעקוב אחר דף המקור, אולי המחבר בסופו של דבר יפרסם את הקושחה המעודכנת.
למעשה, הג'ויסטיק עובד כמחלק, מסיט את הידית, אנו משנים את המתח בפלט האמצעי של הפוטנציומטר, ובהתאם למתח זה, הארדוינו קובע את הסטייה.
[מרכז] [/ מרכז]
גם מכבלים קשורים זה לזה. יש צורך במתגי הפעלה במצב כיבוי, מאחר והתעלה היא דיסקרטית ויש לה שני ערכים בלבד - 0 או 1, תלוי אם תפוקת הארדואינו נמשכת לאדמה או אל ספק כוח 5V. יתר על כן, מתג ההפעלה הוא הכרחי, אם משאירים את הפלט "תלוי באוויר", מה יקרה כשמשתמשים בשלושה פוזיציות, הבקר לא מבין מה קורה והערך קופץ באקראי 0 או 1 (מניסיוני). אינך יכול לקבוע פוטנציומטרים נוספים, כרגע הם אינם מעורבים. או שאתה יכול לשים ולעקוב אחר דף המקור, אולי המחבר בסופו של דבר יפרסם את הקושחה המעודכנת.
בשלב הבא מותקנים arduino, מודול רדיו ולוח חשמל של מודול רדיו. כמתואר לעיל, יש צורך להגדיר עליו מתח של 3.3 וולט. כמעט בלתי אפשרי לעשות זאת באמצעות נגן משתנה סטנדרטי, ולכן המחבר הוליך אותו והלחם גוזם רב סיבוב במקום. בשלב הבא, צג התצוגה וכל הרכיבים מחוברים למסופי הארדואינו על פי התרשים.
קושחה
כבר על פי דיבורים של קושחת ארדואינו כבר 1000 פעמים, בנקודת זמן זו, היכולת לעשות זאת תוך כדי החזקת פרויקט arduino היא חשובה לא פחות כברירת מחדל כמו היכולת להחזיק ברזל בידיים תוך החזקת משהו להלחמה.ניתן להוריד את הקוד למשדר, המקלט, ספריות נחוצות וקובץ להדפסת תלת ממד של התיק בארכיון אחד בסוף המאמר.
מקלט
עבור המקלט תזדקק ללוח Arduino אחר, מודול רדיו (ללא אנטנה, הטלמטריה עדיין לא מיושמת כאן) ומייצב 3.3 וולט. השפופרת מולחמת על הלוח. כוחו של המקלט מתבצע באותה צורה כמו כוחו של כל מקלט מפעל אחר, מפלט מיוחד של בקר המהירות.
בכוחות עצמי אני רוצה להוסיף שבמקום האנטנה הסטנדרטית של מודול זה, רצוי להלחם את אותה אנטנה המותקנת במודול עם מגבר (רק ללא מעטפת). זה לא ישפיע במיוחד על טווח הקבלה, אך ישפיע משמעותית על איכות הקבלה בהתאם למיקום הדגם המבוקר במישורים שונים. עבור מקלטים ומשדרים מודרניים, לצורך זה, מותקנות אפילו שתי אנטנות, הנמצאות בניצב זו מזו.
בנוסף, המחבר הטמיע פונקציה חשובה מאוד - פלט מאותת מקלט PPM. באופן סכמטי, שום דבר לא משתנה במקרה זה, אתה רק צריך למלא קושחה אחרת, אות ה- PPM יוצא באותה צורה כמו ברוב המקלטים במפעל - מהערוץ הראשון (גז).
זה הכל. באופן אישי מאד אהבתי את הפרויקט, וכפי שכבר אמרתי, מתכנן לחזור עליו במקרה מהשלט רחוק של צעצוע לילדים. בתפריט אתה יכול לבחור את המצב בין ליניארי לאקספוננציאלי וכוונן את הערך של כל מקל. זכור כי הערך הממוצע של כל ערוץ צריך להיות 127.
אתה יכול להוריד את כל מה שאתה צריך כאן.
כל ההצלחה בעבודה!