עזרה בחילוק PWM

הפורום הראשי, אתר הרובוטיקה הישראלי

המנהלים: אסף פוניס, גיא יונה

עזרה בחילוק PWM

הודעהעל ידי belov » ג' יוני 21, 2011 8:08 pm

שלום יש לי שאלה:
[img]
http://chc20.b1.gns.co.il/upload0708/20 ... 44_png.png
[/img]
יש לי פולס PWM, זמן מחזור הוא 10 מיקרו שניות.
אני צריך לחלק אותו לשני פולסים, שיהיו עם אותו זמן מחזור אבל שהראשון יתחיל כמה שקרוב לפולס PWM ויהיה באורך
500 נאנו שניות. הפולס השני יתחיל כמה שיותר קרוב לתחילת Toff1 ויסתיים עם תחילת Toff של PWM הראשי.

מקווה שהסברתי את עצמי כמה שיותר ברור, יש למישהו רעיון איך אפשר לממש את זה? אני לא מוגבל לפתרון אנלוגי או בקר כלשהו.

אשמח לשמוע להצעות.
תודה, יורי.
belov
חבר פורום
חבר פורום
 
הודעות: 54
הצטרף: ד' ינואר 14, 2009 5:15 pm

הודעהעל ידי אורן ~:-) » ג' יוני 21, 2011 11:04 pm

היי יורי,
בגישה האנלוגית
אתה צריך גלאי עלייה שיזהה את עליית האות PWM ומעגל one-shot timer (נקרא גם monostable multivibrator )
כדי לייצר אות באורך 500us אחרי הגילוי בשביל Ton1. את Ton2 ניתן לייצר בעזרת לוגיקה (הסבר בהמשך).

בהתחלה חשבתי להשתמש ברכיב נפוץ כמו LM555 שישמש כ-one shot אבל לאחר בדיקה
בדפי הנתונים אני לא חושב שהוא יתאים לדרישות הזמנים שלך כאן. (השעייה של לפחות 200ns בין הטריגר למוצא).
לעומתו יש רכיב בשם DM74121 שיכול אולי להתאים (השעייה של 80ns בין טריגר למוצא).
דוגמא לתצורת המעגל. אם זמן התגובה של הרכיב מתאים לך תוכל להשתמש בו ליצירה של האות Ton1.

לגביי הסיגנל Ton2 ניתן ליצור אותו בעזרת לוגיקה בין pwm ל-Ton1.
מעבירים את האות Ton1 דרך שער not ומזינים את הסיגנל ההפוך Ton1 יחד עם האות PWM לתוך שער AND.
ביציאת השער תקבל את הסיגנל Ton2.


בגישה הדיגיטלית
אם יש לך מיקרובקר או רכיב מתכנת כמו CPLD או FPGA במערכת, ניתן להשתמש בהם כדי ליצור את אותות הבקרה.
במיקרו הייתי מחבר את אות ה-PWM לרגל פסיקה וכותב תוכנה שתיצור את אותות המוצא
תוך שימוש בלולאות השעייה או טיימר מרגע קבלת הפסיקה.

המימוש ברכיב מתכנת דומה לרעיון שתיארתי בגישה האנלוגית. (אם זה רלוונטי אני אפרט יותר בנושא).

אורן.
...I think I am, therefore I am. I think
סמל אישי של המשתמש
אורן ~:-)
משתמש ותיק
משתמש ותיק
 
הודעות: 326
הצטרף: ש' אפריל 19, 2003 11:56 pm
מיקום: רעננה

הודעהעל ידי belov » ד' יוני 22, 2011 8:53 pm

תודה אורן, DM74121 לא מתאים לי, בגלל שאני צריך זרם גבוהה במוצא, מה שהרכיב אינו מסוגל להפיק.
מה שכן Monostable Multivibrator המבוסס על שני טרנזיסטורים יכול לתת לי פתרון. מחר אבדוק אם זה אכן מתאים לי.
שוב תודה על העזרה ועל התגובה המהירה.
belov
חבר פורום
חבר פורום
 
הודעות: 54
הצטרף: ד' ינואר 14, 2009 5:15 pm

Re: עזרה בחילוק PWM

הודעהעל ידי xalmek » ש' נובמבר 18, 2023 3:00 am

xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: עזרה בחילוק PWM

הודעהעל ידי xalmek » א' דצמבר 03, 2023 1:49 am

инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: עזרה בחילוק PWM

הודעהעל ידי xalmek » ש' פברואר 03, 2024 7:11 am

инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: עזרה בחילוק PWM

הודעהעל ידי xalmek » א' מרץ 03, 2024 12:35 am

сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтtuchkasсайтсайт
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: עזרה בחילוק PWM

הודעהעל ידי xalmek » ו' מאי 03, 2024 4:07 am

xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am


חזור אל פורום הרובוטיקה

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו 11 אורחים