servo מבוסס arduino - פורומים - פריפלייט 
שם משתמש:

סיסמא:

  הירשם
באתר 433 גולשים:
432 אורחים ו-1 חברים!
   לחץ כאן על מנת להפוך את פריפלייט לעמוד הבית   לחץ כאן להוסיף את פריפלייט למועדפים   צפה והשתמש ב-RSS 2.0   טימספיק סימולטורים פריפלייט
עמוד הבית פורום סימולטורים גלריה הורדות סימולטורים מדריכים סימולטורים טייסות פעילות חנות קהילתית

  פורום סימולטורים פריפלייט

  פורום טייסות     לארכיון הפורום


חוקי הפורוםחוקי הפורום  חיפושחיפוש  קבוצות משתמשיםקבוצות משתמשים   התחברהתחבר

 עמוד ראשי -> חומרה/חומרה ביתית -> servo מבוסס arduino

שליחת הודעה חדשה   תגובה להודעה
צפה בנושא הקודם :: צפה בנושא הבא  
מחבר הודעה
stingray
טיסות סדירות



הצטרף בתאריך: Nov 22, 2011
הודעות: 140

הודעהנשלח: 8:42 ,8 ספטמבר 2015, ג'    כותרת הודעה: servo מבוסס arduino תגובה עם ציטוט

לכל המתכנתים כאן, ולמי שרוצה לבנות force feedback joystick או CNC מבוסס servo.
מצאתי סירטון שמסביר בצורה ממש טובה ופשוטה את העיקרון של בקרת DC servo בעזרת arduino ושימוש בH bridge.
https://www.youtube.com/watch?v=PQ1FBcQT0AI

זה העמוד המלא:
http://www.homofaciens.de/technics-computer-arduino-uno_en_navion.htm
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס
Mike_69th
מנהל ראשי



הצטרף בתאריך: 11/04/2005
הודעות: 7521

הודעהנשלח: 12:25 ,8 ספטמבר 2015, ג'    כותרת הודעה: תגובה עם ציטוט

בדיוק מה שחיפשתי מחייך תודה רבה. אני בדיוק עובד על סטיק כזה קורץ
הגישה ברוב ההסברים האלה מבחינת בקרת PID היא פשטנית מאוד ובגדול אומרת "תרכיבו את הפונקציה ואז תכוונו את המקדמים במשך הרבה נסיונות". אם רוצים לדייק אין ברירה אלא ללמוד את העסק ולחשב הרבה. בנוסף אפשר (רצוי) לעבוד עם פידבק של זרם דרך המנוע, לא רק מקודד כלשהו, כדי לשלוט יותר טוב על המומנט במקום רק לשאוף להגיע לsetpoint רצוי של מהירות או מיקום בלבד. זה פותח מגוון אפשרויות לאפקטים, כמו שמיושמים בכל סטיק FFB מסחרי נורמלי כדי להתאים לסטנדרטים של Physical Interface Device.


מיכאל לוייב, צוות ניהול ראשי

69 הפטישים הוירטואלית הותיקה
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס שלח דואר אלקטרוני לטייס שלח הודעה במסנג'ר לטייס
IAF_Amir
טיסות סדירות



הצטרף בתאריך: Apr 14, 2008
הודעות: 692
מיקום: רעננה

הודעהנשלח: 20:31 ,8 ספטמבר 2015, ג'    כותרת הודעה: תגובה עם ציטוט

ממש מגניב והכל,
אבל איך אני אומר למחשב שיתחשב בזה בתור Device ?
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס שלח דואר אלקטרוני לטייס אתר הבית של הטייס
Mike_69th
מנהל ראשי



הצטרף בתאריך: 11/04/2005
הודעות: 7521

הודעהנשלח: 20:56 ,8 ספטמבר 2015, ג'    כותרת הודעה: תגובה עם ציטוט

יש לפחות שתי גישות, בדרך כלל מתכנתים קושחה חדשה על השבב שמופקד על USB. לדוגמה כאן:
https://github.com/RICLAMER/Arduino_Big_Joystik
זה כמובן ימנע כתיבת סקצ'ים חדשים לארדואינו עד שנחזיר את הקושחה המקורית.


מיכאל לוייב, צוות ניהול ראשי

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


נערך בפעם אחרונה על-ידי Mike_69th בתאריך 22:09 ,8 ספטמבר 2015, ג', נערך סך הכל פעם אחת
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס שלח דואר אלקטרוני לטייס שלח הודעה במסנג'ר לטייס
uri_ba
טיסות סדירות



הצטרף בתאריך: Sep 17, 2007
הודעות: 4693

הודעהנשלח: 21:03 ,8 ספטמבר 2015, ג'    כותרת הודעה: תגובה עם ציטוט

ענבר, תודה על המאמר.

מייק, ממליץ לך להתחיל לשחק עם arduino pro-micro
בגלל שהוא מבוסס על ATMEGA32U4, הוא תומך בUSB בצורה מובנית, לא צריך לצרוב קושחות בשום מקום.
זה רק החלפת קוד, אז להחזיר אותו להיות ארדווינו רגיל.

כל עבודת הUSB מתבצת בקלות ע"י ספריה בשם LUFA.

אם נדמה לכם שאני ציני/סרקסטי ו/או בעל חוש הומור מעוות - לא טעיתם!
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס אתר הבית של הטייס
IAF_Amir
טיסות סדירות



הצטרף בתאריך: Apr 14, 2008
הודעות: 692
מיקום: רעננה

הודעהנשלח: 21:11 ,8 ספטמבר 2015, ג'    כותרת הודעה: תגובה עם ציטוט

תודה
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס שלח דואר אלקטרוני לטייס אתר הבית של הטייס
Mike_69th
מנהל ראשי



הצטרף בתאריך: 11/04/2005
הודעות: 7521

הודעהנשלח: 22:32 ,8 ספטמבר 2015, ג'    כותרת הודעה: תגובה עם ציטוט

uri_ba, תודה, בהחלט יהיה נוח מחייך
בינתיים אני מסתדר עם mega2560. יקח זמן עד שאגיע לקושחה.

אם למישהו יש רעיונות איך ליישם את לולאת הPID בצורה מהירה ויעילה יותר מסתם מלא שורות if, זה המקום מחייך


מיכאל לוייב, צוות ניהול ראשי

69 הפטישים הוירטואלית הותיקה
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס שלח דואר אלקטרוני לטייס שלח הודעה במסנג'ר לטייס
Mike_69th
מנהל ראשי



הצטרף בתאריך: 11/04/2005
הודעות: 7521

הודעהנשלח: 22:07 ,10 ספטמבר 2015, ה'    כותרת הודעה: תגובה עם ציטוט

הנה ניסיון מהיר, לא אסתטי. ממסרת 19:1 ומקודד 64 פולסים לסיבוב. אז אין דיוק מדהים ביציאה (משהו כמו שליש מעלה?). אבל עדיין מגיע די מהר לשגיאה אפסית במצב המתמיד ויותר מהיר מהיד שלי.
שלב הבא יהיה שילוב של לולאת בקרה נוספת לזרם, כדי למנוע זרם תקיעה גדול מדי, ובכלל לנסות להביא למומנט קבוע בכל מצב. זה גם ידרוש מנוע קצת שונה והרבה יותר הפחתה.

[youtube]http://www.youtube.com/watch?v=lzfY42RlqGY[/youtube]

עוד מספר מקורות שמבהירים את העיקרון (וגם דוגמאות קוד, מה שכולם אוהבים):
http://blog.solutions-cubed.com/pid-motor-control-with-an-arduino/
http://www.re-innovation.co.uk/web12/index.php/en/information/electronics-information/pid-control-systems
וזה קצת יותר עסיסי, עם הסבר מצוין למי שלא למד בדרך הקשה מה בכלל עושה כל מקדם בPID:
http://ctms.engin.umich.edu/CTMS/index.php?example=Introduction&section=ControlPID

ובשביל מי שלא רוצה לבזבז זמן וללמוד את כל זה לעומק (ובכך למנוע מעצמו את כל הכיף!) כדי לכתוב את אותו בקר PID שכל אדם אחר בעולם יכתוב, יש את הפרוייקט הזה:
https://github.com/br3ttb/Arduino-PID-Library/

המקור הכי רציני, מכרה הזהב הזה:
http://controlguru.com/


מיכאל לוייב, צוות ניהול ראשי

69 הפטישים הוירטואלית הותיקה
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס שלח דואר אלקטרוני לטייס שלח הודעה במסנג'ר לטייס
stingray
טיסות סדירות



הצטרף בתאריך: Nov 22, 2011
הודעות: 140

הודעהנשלח: 1:54 ,14 ספטמבר 2015, ב'    כותרת הודעה: תגובה עם ציטוט

שעובדים עם גיר, יש באקלש, אבל רזולוציה של שליש מעלה (1216 קווים לסיבוב) זו רזולוציה יפה מאוד.
מכאן הדרך לFF גויסטיק היא די קרובה, עד כמה שאני מבינה ארדואינו מיקרו יכול לתפקד כמו גויסטיק.
נראה שממש פשוט לגרום לארדואינו אונו להיות HID בעזרת כמה נגדים ודיודות.
[youtube]http://www.youtube.com/watch?v=RoG_-9lAnSI[/youtube]
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס
uri_ba
טיסות סדירות



הצטרף בתאריך: Sep 17, 2007
הודעות: 4693

הודעהנשלח: 2:29 ,14 ספטמבר 2015, ב'    כותרת הודעה: תגובה עם ציטוט

נראה שהבחור הזה עשה כבר את כל העבודה המגעילה של כתיבת הdescriptor.
https://code.google.com/p/adapt-ffb-joy/

הוא משתמש בatmega32u4, ובLUFA, שזה טוב.
וצריך ״רק״ לכתוב את הקוד לחומרה המתאימה.
לשלוח למחשב את כל הנתונים מסטיק זה קל, לעשות את כל ההמרה בחזרה לברזל, קצת פחות.
אבל צריך לחפור בhid, לדעתי הdescriptor מכיל את כל הנתונים, החל מזוית החזקה ועד מהירות זוויתית.
רק צריך להזיז את זה למקום, ולהשתמש בפוט׳ של הסטיק לבקרה בחוג סגור.

אם נדמה לכם שאני ציני/סרקסטי ו/או בעל חוש הומור מעוות - לא טעיתם!
חזור למעלה
טיסה לפרופיל הטייס שלח הודעה פרטית לטייס אתר הבית של הטייס
הצג הודעות קודמות:   
שליחת הודעה חדשה   תגובה להודעה    עמוד ראשי -> חומרה/חומרה ביתית כל הזמנים הם שעון ישראל (GMT + שעתיים)
עמוד 1 מתוך 1

 

עבור:   
אתה לא יכול לשלוח הודעות בפורום זה
אתה לא יכול להגיב להודעות בפורום זה
אתה לא יכול לערוך את הודעותיך בפורום זה
אתה לא יכול למחוק את הודעותיך בפורום זה
אתה לא יכול להצביע למשאלים בפורום זה



ניווט מהיר
דף הבית
פורומים
גלריית התמונות
גלריית הסרטונים
הורדות
מדריך טיסה
טייסות
משחקי אונליין
סיפורי טייסים
חנות קהילתית
עשרת הגדולים
דירוג ההורדות
סקרים באתר
אינדקס אתרים
זיכרון והנצחה
הודעות פרטיות
החשבון שלי
פורום סימולטורים
תעופה וביטחון
הצעות לשיפור
מועדון הטייסים
קנה ומכור
סקינרים
חומרה / חומרה ביתית
מתגייסים
פאלקון 4.0
פאלקון אלייד פורס
לומאק / בלק שארק
אחר / נוסטלגיה
אי אל 2
בית ספר לטיסה
פלייט סימולטור
תעופה קלה
טיסנים
ארמד אסולט
רד אורקסטרה
סימולטורים מרכזיים
פלייט סימולטור
פאלקון אלייד פורס
פאלקון 4.0
סטרייק פייטרס
לומאק
כוכב כחול
חיל האוויר האמריקני
חומרה ביתית
בלק שארק
ארמד אסולט
אי אל 2
צור קשר ומידע נוסף
צור קשר
המלץ עלינו
רשימת חברים
קשר אלינו
נושאים באתר
מפת האתר
חיפוש
RSS 2.0
פרסם באתר
תרומה לאתר



© כל הזכויות שמורות לאתר פריפלייט - אתר הסימולטורים מספר 1 בישראל! ©
זמן טעינת הדף: 0.04 שניות