הסבר בעברית על PID

פורום הדן בנושא תחרות הרובונר

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

הודעהעל ידי השחר העולה » ש' מרץ 29, 2003 7:19 pm

כל התוכנה נתתקעת 32 מילי שניות... זה לא נשמע הרבה אבל זה אומר שזה יתקע 32 מילי שניות ועוד מילי שניה תוכנה עובדת ועוד פעם נתקע... כלומר 90 אחוז מהזמן הרובוט שלך יהיה בהשהייה זה לא נראה לך בזבוז?

"זה" - ספירה של הזמן.
www.robotica.co.il/movies/movies.php
האמת המפתיעה היא שלו היינו מאפשרים לחתולים להתקדם לעמדות כוח בפוליטיקה העולמית הרי שתופעות כמו מלחמות וטרור גלובלי היו מצטמצמות לאלתר. לעומת זאת, העצרת הראשית של האו"ם היתה מסריחה.
סמל אישי של המשתמש
השחר העולה
כותב הטור
 
הודעות: 1739
הצטרף: ג' אוקטובר 08, 2002 11:27 pm
מיקום: אוניברסיטת ת

הודעהעל ידי אורח » ש' מרץ 29, 2003 7:25 pm

אז איך עושים את זה?
אורח
 

Re: לא בדיוק

הודעהעל ידי Daniel-Orion » ש' מרץ 29, 2003 7:25 pm

אנונימי כתב:
השחר העולה כתב:לא הייתי עושה השהיהה של 32 מילי שניות בתוכנה זה יכול לגרום לך לדפוק ת'תוכנה...
עדיף שתהיה ספירה של זה בתוכנה בפסיקה או משהו.
אבל הבנת נכון.
במפי


למה זה יכול לדפוק?
:?: ומה הכוונה ספירה של זה בתוכנה?


קודם כל כדאי כבר שתרשם בתור משתמש קבוע,
ועכשיו בקשר לשאלה שלך,
זה יכול לדפוק כיוון שיכולים לצוץ לך INTERRUPTS שונים ומשונים באמצא וכל מיני דברים כאלה שיהרסו לך, נדמה לי שלזה שחר התכוון, עכשיו בקשר לספירה בתוכנה, למעבד שלך יש שעון בתוכו שכל כמה זמן קבוע מבצע OVERFLOW יש לך אפשרות לקרוא ל INTERRUPT בכל פעם שיש OVERFLOW שבד"כ נמצא בפורט T , ולפי זה לספור יחידות זמן.

עריכה: אופס כבר רשמו 2 הודעות בזמן שרשמתי את זה, זה מה שקורה שמדברים בטלפון בזמן שכותבים.
Don't let school interfere with your education
סמל אישי של המשתמש
Daniel-Orion
משתמש ותיק
משתמש ותיק
 
הודעות: 380
הצטרף: א' אוקטובר 20, 2002 12:58 pm
מיקום: רמת גן

הודעהעל ידי השחר העולה » ש' מרץ 29, 2003 7:39 pm

דינאל PORT T לא קיים בכל מיקרו מעבד, רק בכאלה של מוטורולה.... וגם שם לא תמיד
www.robotica.co.il/movies/movies.php
האמת המפתיעה היא שלו היינו מאפשרים לחתולים להתקדם לעמדות כוח בפוליטיקה העולמית הרי שתופעות כמו מלחמות וטרור גלובלי היו מצטמצמות לאלתר. לעומת זאת, העצרת הראשית של האו"ם היתה מסריחה.
סמל אישי של המשתמש
השחר העולה
כותב הטור
 
הודעות: 1739
הצטרף: ג' אוקטובר 08, 2002 11:27 pm
מיקום: אוניברסיטת ת

...

הודעהעל ידי Daniel-Orion » ש' מרץ 29, 2003 7:42 pm

ברור שהוא לא קיים בכל מעבד אבל הוא דיבר על HC11 לכן הנחתי...
Don't let school interfere with your education
סמל אישי של המשתמש
Daniel-Orion
משתמש ותיק
משתמש ותיק
 
הודעות: 380
הצטרף: א' אוקטובר 20, 2002 12:58 pm
מיקום: רמת גן

הודעהעל ידי השחר העולה » ש' מרץ 29, 2003 7:48 pm

אה אוקיי
www.robotica.co.il/movies/movies.php
האמת המפתיעה היא שלו היינו מאפשרים לחתולים להתקדם לעמדות כוח בפוליטיקה העולמית הרי שתופעות כמו מלחמות וטרור גלובלי היו מצטמצמות לאלתר. לעומת זאת, העצרת הראשית של האו"ם היתה מסריחה.
סמל אישי של המשתמש
השחר העולה
כותב הטור
 
הודעות: 1739
הצטרף: ג' אוקטובר 08, 2002 11:27 pm
מיקום: אוניברסיטת ת

A2D

הודעהעל ידי Daniel-Orion » ש' מרץ 29, 2003 8:00 pm

עוד חומר בקשר לממיר A2D מתוך מילון המונחים של אלי קולברג וגיא יונה:

ממיר אנלוגי-ספרתי - A/D Converter

שמות נוספים: ATD Converter, ADC, מתמר ATD.

מעגל אלקטרוני (לרוב מעגל משולב) הממיר אותות קלט אנלוגיים לאותות ספרתיים לפי משקל קבוע מראש. ישנן מספר שיטות בהן פועלים ממירי D/A, והנפוצות שבהן: שיטת Successive Approximation (קירוב עוקב) ויתרונה במהירותה. כאשר יש צורך בהמרה מהירה יותר, שיטת ההמרה המקבילה עדיפה, אך יקרה יותר. שיטת האינטגרציה מצטיינת בדיוקה הרב, אך אורכת זמן רב יותר (כ-100ms). לממירים אלו שימושים רבים בתחומי עיבוד האותות, כדיגום חיישנים למשל.

עריכה: המילון נרשם גם ע"י גיא יונה, תיקון למעלה.
Don't let school interfere with your education
סמל אישי של המשתמש
Daniel-Orion
משתמש ותיק
משתמש ותיק
 
הודעות: 380
הצטרף: א' אוקטובר 20, 2002 12:58 pm
מיקום: רמת גן

הודעהעל ידי אורי » ב' מרץ 31, 2003 6:46 pm

ההסברים שנתתים לו פה ל PID עם חיישנים מתאימים רק לעקיבה עם חיישן אחד, לא ?
כי עם יש לך 2 חיישנים מקבילים (כמו שהוא אמר שיש לו) אז זה לא עובד באותה הצורה,נכון?
אורי
 

הודעהעל ידי Daniel-Orion » ב' מרץ 31, 2003 6:48 pm

אורי כתב:ההסברים שנתתים לו פה ל PID עם חיישנים מתאימים רק לעקיבה עם חיישן אחד, לא ?
כי עם יש לך 2 חיישנים מקבילים (כמו שהוא אמר שיש לו) אז זה לא עובד באותה הצורה,נכון?


למה לא? עם יש שני חיישנים מקבילים אז יותר כל לחשב את הטעות, אפילו לא בזמן נסיעה.
Don't let school interfere with your education
סמל אישי של המשתמש
Daniel-Orion
משתמש ותיק
משתמש ותיק
 
הודעות: 380
הצטרף: א' אוקטובר 20, 2002 12:58 pm
מיקום: רמת גן

הודעהעל ידי אורי » ב' מרץ 31, 2003 6:53 pm

אבל מה שאמרתם זה לרחת את הקריאה של חיישן פחות הקריאה הקודמת

וכאן יש לך טעות שונה בכל חיישן
אורי
 

הודעהעל ידי Daniel-Orion » ב' מרץ 31, 2003 7:05 pm

אורי כתב:אבל מה שאמרתם זה לרחת את הקריאה של חיישן פחות הקריאה הקודמת

וכאן יש לך טעות שונה בכל חיישן

זה בשביל למדוד את המרחד של הרובוט מהקיר, וכדי לדייק את יכול לעשות מומצא של שני החיישנים או להשתמש בחיישן אחד כמו שאני עשיתי בMEXTAR שפשוט מדדתי את המרחק עם החיישן הקדמי יותר בלבד.
Don't let school interfere with your education
סמל אישי של המשתמש
Daniel-Orion
משתמש ותיק
משתמש ותיק
 
הודעות: 380
הצטרף: א' אוקטובר 20, 2002 12:58 pm
מיקום: רמת גן

הודעהעל ידי אורח » ב' מרץ 31, 2003 7:32 pm

אבל אז אתה מתייחס רק למרחק של החייישן מהקיר
בלי התייחסות לזווית הרובוט
אורח
 

הודעהעל ידי Daniel-Orion » ב' מרץ 31, 2003 8:07 pm

אנונימי כתב:אבל אז אתה מתייחס רק למרחק של החייישן מהקיר
בלי התייחסות לזווית הרובוט

הרעיון של ה I הוא לא להתייחס לזווית ה PD אמור להתייחס לזווית ולתקן אותה, הI עושה מה שהתיקון זווית לא יכול לעשות.
Don't let school interfere with your education
סמל אישי של המשתמש
Daniel-Orion
משתמש ותיק
משתמש ותיק
 
הודעות: 380
הצטרף: א' אוקטובר 20, 2002 12:58 pm
מיקום: רמת גן

הודעהעל ידי אורח » ב' מרץ 31, 2003 8:34 pm

לא דיברתי על ה I , דיברתי על ה D
אורח
 

הודעהעל ידי Daniel-Orion » ב' מרץ 31, 2003 9:34 pm

אנונימי כתב:לא דיברתי על ה I , דיברתי על ה D

אז אם דיברת על ה D אז הרעיון הוא שהטעות שלך היא חיישן1-חיישן2 ואת זה נגיד תכניס לתוך C ואז בקריאה הבאה תעשה חיישן1-חיישן2 ואתה זה תכניס לF אז ה-D שלך הוא C-F.
Don't let school interfere with your education
סמל אישי של המשתמש
Daniel-Orion
משתמש ותיק
משתמש ותיק
 
הודעות: 380
הצטרף: א' אוקטובר 20, 2002 12:58 pm
מיקום: רמת גן

הקודםהבא

חזור אל רובונר

מי מחובר

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

cron