עזרה בבחירת PIC

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

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

עזרה בבחירת PIC

הודעהעל ידי leonidz83 » ו' ספטמבר 09, 2011 3:47 pm

שלום לכולם,
אני עושה פרויקט סוף תואר באלקט' ןאני אשמח לקצת עזרה.

ברצוני לשאול באיזה פיק כדי להשתמש ..
האם פיק 18 או פיק 32 ?

בנוסף אני יודע שבפיק 32 אני יכול לרשום בשפת C , האם זה גם נכון לגבי פיק 18?

תודה מראש
לאון
leonidz83
חבר פורום
חבר פורום
 
הודעות: 41
הצטרף: א' ספטמבר 04, 2011 6:40 pm

הודעהעל ידי leonidz83 » ש' ספטמבר 10, 2011 10:59 am

מישהו?
leonidz83
חבר פורום
חבר פורום
 
הודעות: 41
הצטרף: א' ספטמבר 04, 2011 6:40 pm

הודעהעל ידי אמנון » ש' ספטמבר 10, 2011 7:28 pm

לאון
בשניהם אתה יכול לירשום בשפת C
השאלה מה ההיקף של הפרויקט , ומה הוא דורש.
אם לדוגמא אתה רוצה לממש זיהוי תמונה , אז לך אל ה32 אם אתה רוצה רק לימדוד חיישן פשוט ה 18 הוא הרבה מעבר למה שאתה צריך
אמנון :shock:
אמנון
רובוטריק
רובוטריק
 
הודעות: 2031
הצטרף: ש' יולי 09, 2005 5:41 pm
מיקום: חיפה

הודעהעל ידי ארי גרינשפון » ב' ספטמבר 12, 2011 12:31 am

leonidz83 שלום,
בחירת המיקרו מעבד צריכה להיעשות כך שהיא תענה לדרישות של המערכת ותהיה הכי זולה ופשוטה, את הדרישות של המערכת שלך אני מניח שאתה יודע, לפי השאלה שלך אני מניח שאתה רוצה מיקרו בקר מסוג PIC שיענה על הדרישות של המערכת שלך אז בנוסף לסדרת המיקרו בקרים PIC 18 ומסדרת המיקרו בקרים PIC 32 יש עוד כמה סדרות של מיקרו בקרים מסוג PIC ובכל סדרה יש הרבה סוגים שונים של מיקרו בקרים כאשר בכל בקר שונה יש דברים שונים.
דוגמאות לחלק מהדברים שיכולים להופיע בסדרות הבאות של מיקרו מעבד מסוג PIC :
1. סדרת PIC 10 - הם הכי פשוטים, יש להם 8 ביט, יש להם 6 או 8 רגליים ולכן אין להם הרבה כניסות ויציאות, הם מתאימים לפעולות בסיסיות כגון הפעלה וכיבוי בזמנים שונים.
2. סדרת PIC 12 - הם גם כן פשוטים, יש להם 8 ביט, יש להם את כל מה שיש לסדרת PIC 10, יש להם 6 או 8 רגליים ולכן גם להם אין הרבה כניסות ויציאות אבל יש להם ממיר אנלוגי לדיגיטאלי, משווה ואות PWM.
3. סדרת PIC 16 – יש להם 8 ביט, יש להם את כל מה שיש לסדרות הקודמות, יש להם 14 רגליים, יש להם יותר זיכרונות כמו למשל זיכרון RAM, זיכרון Flash וזיכרון EEPROM, יש להם I2C, SPI, UART, ממירים אנלוגיים לדיגיטאליים, משווים, כמה טיימרים, אותות PWM ודריוורים ל LCD אבל אי אפשר לתכנת אותם בשפת C והם כן ניתנים לתכנות בשפת Assembler.
4. סדרת PIC 18 – יש להם 8 ביט, יש להם את כל מה שיש לסדרות הקודמות, יש להם יותר זיכרון RAM, זיכרון Flash וזיכרון EEPROM, לחלקם יש כניסת USB, עובדים בתדרים 40 MHz או 48 MHz שהם תדרים גבוהים יותר מסדרת PIC 16.
5. סדרת PIC 24 – יש להם 16 ביט, יש להם את כל מה שיש לסדרות הקודמות, הם מאפשרים גישה ישירה לזיכרון מבלי לעבור דרך ה CPU (יחידת העיבוד המרכזית) והם צורכים פחות הספק.
6. dsPIC30 ו dsPIC33 - יש להם 40 רגליים ובתוכו יש מיקרו בקר וגם מעבד לעיבוד אותות דיגיטאליים.
7. סדרת PIC 32 - יש להם 32 ביטים והם בעלי יכולות חישוב גבוהות וגם מהירים.

אני מצרף אתר שיעזור לך לבחור את המיקרו מעבד מסוג PIC בצורה הקלה והטובה ביותר
www.microchip.com/productselector/MCUPr ... ector.html

ארי גרינשפון
ארי גרינשפון
משתמש ותיק
משתמש ותיק
 
הודעות: 189
הצטרף: ש' מרץ 15, 2008 2:58 pm

הודעהעל ידי אמנון » ב' ספטמבר 12, 2011 7:04 am

ארי
אחלה תשובה (שווה להוסיף אותה לקישורים הדביקים).
תיקון של דבר אחד (לפחות) את סידרת ה 16 ניתן לתכנת בשפת C (ולמיטב ידיעתי גם את הסדרות שלפניה) .
התכנות מבוצע בעזרת סביבת פיתוח וקומפיילר (יש מיגוון קומפיילרים) אשר יוצרים בסוף התהליך קובץ HEX אשר אותו צורבים לרכיב.

אמנון :shock:
אמנון
רובוטריק
רובוטריק
 
הודעות: 2031
הצטרף: ש' יולי 09, 2005 5:41 pm
מיקום: חיפה

הודעהעל ידי ארי גרינשפון » ב' ספטמבר 12, 2011 2:53 pm

אמנון ו leonidz83 שלום,
אמנון אתה צודק ולכן אני מתקן את עצמי.
אפשר לתכנת את המיקרו בקרים מסדרת PIC 16 גם בשפת C.
הטעות שלי נבעה מכך שלפני כמה שנים עשיתי פרויקט שבו תיכנתי מיקרו בקר מסדרת PIC 16 באסמבלר ואני זוכר שהקומפיילר של שפת C שהיה לי אז לא תמך במיקרו בקרים מסדרת PIC 16 והיו עוד קומפיילרים שלא תומכו במיקרו בקרים מסדרת PIC 16 ולכן צריך לבדוק האם הקומפיילר מתאים ותומך במיקרו בקרים מסדרת PIC 16.

ארי גרינשפון
ארי גרינשפון
משתמש ותיק
משתמש ותיק
 
הודעות: 189
הצטרף: ש' מרץ 15, 2008 2:58 pm

הודעהעל ידי leonidz83 » ג' ספטמבר 13, 2011 3:16 pm

תודה רבה על התגובות.
היקף הפרויקט שלי הוא לא ממש קטן לכן אני כנראה אבחר ב פיק 32.
מכאן יש לי שתי שאלות:
1. איפה אני יכול להשיג ערכת פיתוח בארץ כגון אקפלורר16
2. אני צריך לממש תקשורת אלחוטית פרויקט זה - איזה רכיב אני צריך כדי לממשק את הרובוט ל PC.


בברכה
לאוניד
leonidz83
חבר פורום
חבר פורום
 
הודעות: 41
הצטרף: א' ספטמבר 04, 2011 6:40 pm

הודעהעל ידי 4Project » ג' ספטמבר 13, 2011 8:49 pm

היי לאוניד,

יש לי להציא לוח כזה עם PIC32, תראה אם זה מתאים לך:
http://www.4project.co.il/product.php?id=255&sectid=45
תמונה

מוצרים לתקשורת תוכל למצוא כאן:
http://www.4project.co.il/section.php?id=15

בברכה,
אלכס
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
4Project
משתמש ותיק
משתמש ותיק
 
הודעות: 213
הצטרף: ה' פברואר 03, 2011 10:45 am
מיקום: Yehud

הודעהעל ידי אמנון » ג' ספטמבר 13, 2011 11:16 pm

לאוניד תגדיר פרויקט לא קטן .
עשיתי פרויקטים ענקיים על בסיס ה PIC16F877A .
אמנון :shock:
אמנון
רובוטריק
רובוטריק
 
הודעות: 2031
הצטרף: ש' יולי 09, 2005 5:41 pm
מיקום: חיפה

הודעהעל ידי leonidz83 » ד' ספטמבר 14, 2011 9:13 am

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

• SOLID WORKS .
• HAVOK .
• OPEN DYNAMICS ENGINE.

(אם אתם מכירים כלי סימולצייה יותר טוב אז אנא תעדכנו אותי)

לאחר שיחושב המידע הוראות יישלחו מהבקר אל מערכת המנועים , כדי שהרובוט יוכל לבצע את תרגילי מעבר מכשולים ותנועה .
leonidz83
חבר פורום
חבר פורום
 
הודעות: 41
הצטרף: א' ספטמבר 04, 2011 6:40 pm

הודעהעל ידי אמנון » ו' ספטמבר 16, 2011 3:11 pm

אם ה number crunching , לא סבוך מידי ב חישובים הפיזיקליים שלך , גם סידרת ה16 מספיקה (לתחושתי).

מה שאומר שאני הייתי בוחר את הרכיב שהכי קל לימצוא עבורו תעוד, דוגמאות קוד וסביבת פיתוח נוחה.

דעתכם ?

אמנון :shock:
אמנון
רובוטריק
רובוטריק
 
הודעות: 2031
הצטרף: ש' יולי 09, 2005 5:41 pm
מיקום: חיפה

הודעהעל ידי leonidz83 » ה' ספטמבר 22, 2011 4:29 pm

שלום לכולם,
תודה על התגובות.
נכון לעכשיו יש ברשותי ערכת פיתוח אקספלורר 16 + צורב.

האם אני צריך להוריד עכשיו רומפיילר אחרי שאני מתקין את תוכנת mplaab ?
leonidz83
חבר פורום
חבר פורום
 
הודעות: 41
הצטרף: א' ספטמבר 04, 2011 6:40 pm

Re: עזרה בבחירת PIC

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

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

Re: עזרה בבחירת PIC

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

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

Re: עזרה בבחירת PIC

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

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

הבא

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

מי מחובר

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

cron