תוכן עניינים:

כיצד להמיר 8Ch PWM לאפנון מיקום הדופק: 4 שלבים
כיצד להמיר 8Ch PWM לאפנון מיקום הדופק: 4 שלבים

וִידֵאוֹ: כיצד להמיר 8Ch PWM לאפנון מיקום הדופק: 4 שלבים

וִידֵאוֹ: כיצד להמיר 8Ch PWM לאפנון מיקום הדופק: 4 שלבים
וִידֵאוֹ: Learn Arduino in 30 Minutes: Examples and projects 2024, יולי
Anonim
כיצד להמיר 8Ch PWM לאפנון מיקום הדופק
כיצד להמיר 8Ch PWM לאפנון מיקום הדופק

נסקור 2 פורמטים של אות פלט של מקלטי רדיו לדגמים מבוקרי רדיו (או דגמי RC). הסוג המסורתי והנפוץ ביותר של אות המקלט הוא PWM, ובדרך כלל PWM דורש חוט אחד בלבד לערוץ. איתות PPM הופך להיות יותר ויותר פופולרי מכיוון שהוא יכול להתמודד עם כל הערוצים על חוט אחד. לכן, לפעמים יש צורך להמיר איתות PWM ל- PPM. מטרת מדריך זה היא לעצב מעגל שיכול להמיר אותות PWM של 8Ch ל- PPM.

להלן תיארנו את הצעדים הדרושים להבין כיצד הפתרון תוכנת ליצירת ממיר 8Ch PWM לאפנון מיקום הדופק. עם זאת, אם אתה רק רוצה לקבל את התוצאה של התכנות, הורד את תוכנת GreenPAK כדי לצפות בקובץ העיצוב GreenPAK שכבר הושלם. חבר את ערכת הפיתוח של GreenPAK למחשב שלך והקש על התוכנית ליצירת ממיר 8CH PWM לאפנון מיקום הדופק.

שלב 1: קלט ופלט אותות

אותות קלט ופלט
אותות קלט ופלט

איור 1 מציג את אותות הקלט והפלט המשמשים במדריך זה. אותות ה- PWM (אחד לכל ערוץ) מופלטים אחד אחד על ידי המקלט ומידע על מחזור העבודה מייצג את המיקום הרצוי של המשתמש על ידי המשדר. לעומת זאת, האות PPM מכיל את מידע מחזור העבודה של כל ערוצי ה- PWM. בשני המקרים, הערך של כל ערוץ מיוצג בצורה סטנדרטית. הרוחב המפורש של דופק חיובי של 1 mS מייצג 0 % מיקום, ו- 2 mS מייצג 100 %.

באותות PPM, הערכים של כל ערוץ מיוצגים על ידי העיכוב בין קצוות עולים של פולסים חיוביים שלכל אחד מהם יש רוחב קבוע של 400 uS.

שלב 2: עיצוב GreenPAK

עיצוב GreenPAK
עיצוב GreenPAK
עיצוב GreenPAK
עיצוב GreenPAK

הגישה העיצובית היא לזהות את הקצוות העולים והיורדים של כל ערוץ PWM, לייצר פולסי PPM מכל קצה ולאחר מכן לשלב אותם לערוץ PPM אחד. לשם כך עיצוב GreenPAK משתמש ב- DLY3 גלאי הקצה שניהם, P DLY הן גלאי הקצה והן LUTs, מבנה גלאי הקצה עם Buffer ו- XOR LUT, כפי שמוצג באיור 2. יתר על כן, שני פולסי הקצה עוברים למבנה OR של 8 סיביות המורכב של 3 סיביות LUT 7, 5 ו 4 סיביות LUT0 המוגדרות כשערי OR. בפלט LUT0 של 4 סיביות, כל פולסי הקצה משולבים ולאחר מכן נשלחים למבנה בעל זריקה חד פעמית המורכבת מקצה עיכוב המורכב מעיכוב צנרת ו- 400 us DLY0 ליצירת אות ה- PPM. כמו כן, לכל PIN קלט יש נגד הנגיעה הפנימי של 100k Ohm ליציבות רעש אם אין שימוש בכניסות מסוימות.

רצף הפעולות הללו מוצג בבירור באיור 3. הוא מייצג 8 המרות ערוצי PWM ל -1 PPM.

שלב 3: עיצוב PCB

עיצוב PCB
עיצוב PCB

אב הטיפוס הפונקציונאלי של עיצוב זה עם משדר ומקלט RC מוצג באיור 4.

שלב 4: תוצאות

תוצאות
תוצאות
תוצאות
תוצאות

בצורות גל איור 5, מקרא האותות/ערוצים הוא: D1 = CH1,…. D8 = СH8 בהתאם, וערוץ 1 (כחול) = פלט ממיר PPM. איור 5 מציג 8 ערוצים של אותות PWM המומרים לערוץ אחד של אות PPM.

כמו כן, ממיר PPM זה יכול לעבד פחות מ -8 ערוצים של אותות PWM. לדוגמה, איור 6 מציג 4 ערוצים של אותות PWM המומרים לערוץ אחד של אות PPM.

מסקנות

במדריך זה תכננו, בנינו ואימתנו מעגל להמרת אותות PWM לאותות מודולציה של פעימות הדופק (PPM) תוך שימוש ב- GreenPAK CMIC יחיד בלבד. הוא יכול לעבד בכל מקום בין אחד לשמונה ערוצי PWM. היתרונות העיקריים בשימוש ב- GreenPAK הם זמינות בלוקים של מעגלים על שבב, שטח פיזי קטן מאוד, הספק נמוך ועלות נמוכה. ניתן להגדיר פונקציונליות אחרת או אינטגרציה לאותו CMIC באמצעות שאריות בלוקים זמינים, ובכך להקטין את גודל המוצר ועלותו עוד יותר.

מדריך זה מראה כיצד ליצור אותות PWM של 8 ערוצים לממיר אותות PPM באמצעות GreenPAK CMIC אחד בלבד. איתור קצוות עולים ויורדים של כל אות ערוץ PWM וה"מיזוג "שלהם מותר לקבל אות PPM. ממיר GreenPAK CMIC יחיד יכול לעבד בכל מקום בין אחד לשמונה ערוצי PWM.

מוּמלָץ: