מה זה יכולת ISP?

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

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

הודעהעל ידי The arctic wolf » ה' פברואר 24, 2005 6:32 am

אולי מישהו יודע מה ההבדל בין (PIC(Peripheral Interface Controler לבין microcontroler(למשל 8051)?
נערך לאחרונה על ידי The arctic wolf בתאריך ה' פברואר 24, 2005 11:32 pm, נערך 2 פעמים בסך הכל.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

איתי

הודעהעל ידי אמנון » ה' פברואר 24, 2005 10:49 am

איתי
זה שהתוכנה שרשמתי עובדת עם PIC אני יודע (כך הכרתי אותה) אבל רשום בה גם המעבד שאורן רוצה (ועוד רבים ושונים) , האם אתה יודע שהיא לא מתאימה?

אמנון :shock:
אמנון
 

הודעהעל ידי אורן ~:-) » ה' פברואר 24, 2005 9:53 pm

הורדתי את ic-prog ואכן התוכנה תומכת בהמון רכיבים לצריבה.
ראיתי שבשביל לצרוב צריך להשתמש במספר צורבים שהוצאו באתר,
אך לא ראיתי איך ניתן להגדירה לשימוש בחיבור ה-ISP כפי שתואר קודם. מישהו ניסה ו\או יודע האם זה אפשרי?

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

צורבים

הודעהעל ידי TheElectricTowel » ו' פברואר 25, 2005 12:09 am

אמנון, ה- ic-prog שיש לי (גרסה 1.05C) לא תומכת ב- 89C51ED2. שים לב שפרוטוקול ה- ISP הוא לא סטנדרטי, ולכל יצרן יש פרוטוקול משלו ושגעונות משלו, ולכן עדיף לעבוד עם ה"צורב" של היצרן. לגבי השבב הנ"ל היצרן הוא ATMEL והצורב הוא FLIP. לגבי השבב של פיליפס למשל, P89C51Rx2 הצורב הוא WinISP.

כל הקטע ב- ISP הוא שאין "צורב". ה"צריבה" נעשת ע"י חיבור פשוט ליציאה הסריאלית של השבב במקרה של משפחת ה- MCS51 בשבבים שאני מכיר. יש גם ל MAXIM שבבים כאלה, נקראים DS89xxxxx או משהו בסגנון, שלהם גם יש תכנת "צריבה" משלהם.

אורן, תשמש ב- FLIP עבור ה- 89C51ED2 של ATMEL. רק זה יעבוד לך. אל תשתתמש ב- ic-prog במקרה הזה. ככה אתה לא צריך צורב.

wolf, המיקרוקונטרולר PIC הוא לא 8051. אתה מבלבל בין כמה דברים. יש כמה סוגים של מיקרוקונטרולרים (מיקרובקרים), PIC ומשפחת ה- 8051 הם שני סוגים שונים עם ארכיטקטורות שונות. ה- Peripheral Interface Controler הוא לא מיקרובקר. הוא שבב (בעיקר 8255 אם אני לא טועה) הוא בסה"כ שבב עזר שעוזר להתממשק לרכיבים חיצוניים, ואם אני שוב לא טועה נמצא בכל motherboard. בלוח של ה- 8086/8 בטוח הוא קיים. המקלדת למשל, עובדת מולו. זה רכיב מאוד שימושי אם אתה מוגבל בפינים בבקר\מעבד שלך, כיוון שהוא עושה multiplexing (ריבוב) מכמה פסי נתונים וכתובת לעד ארבעה פורטים שונים.

איתי
סמל אישי של המשתמש
TheElectricTowel
משתמש ותיק
משתמש ותיק
 
הודעות: 218
הצטרף: ש' אוקטובר 19, 2002 8:16 pm
מיקום: tel aviv

הודעהעל ידי The arctic wolf » ו' פברואר 25, 2005 12:26 am

איתי תודה לך על שהסברת לי את הדברים,אני חדש בעסקי הרובטיקה ובאמת מתבלבל לפעמים :D
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי אורן ~:-) » ו' פברואר 25, 2005 7:39 pm

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

הודעהעל ידי The arctic wolf » ב' מאי 30, 2005 5:59 pm

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





תודה מראש,
אנדריי.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

שוב

הודעהעל ידי TheElectricTowel » ב' מאי 30, 2005 7:24 pm

אין דבר כזה צורב ISP.
הקטע הוא שאתה פשוט מתחבר למעגל ו"צורב" אותו בלי לשנות אותו או להוציא רכיבים, ז"א שהמעגל עובד ממקור המתח שלו. אם הוא מקבל את המתח שלו מהמחשב, סו בי איט.
סמל אישי של המשתמש
TheElectricTowel
משתמש ותיק
משתמש ותיק
 
הודעות: 218
הצטרף: ש' אוקטובר 19, 2002 8:16 pm
מיקום: tel aviv

הודעהעל ידי אורן ~:-) » ב' מאי 30, 2005 7:28 pm

הרעיון בצורב isp הוא שבעצם אין צורב...
אצלי מדובר בסה"כ בכמה חוטים בין הפורט המקבילי למיקרו-בקר.
למיקרובקר אני מספק מתח הזנה ממקור מתח מיוצב וחיצוני.
בהצעה המקורית של המעגל הזינו את המיקרובקר מחיבור ה-usb במחשב.

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

הודעהעל ידי The arctic wolf » ב' מאי 30, 2005 8:22 pm

תודה על התשובות.
אבל סה"כ רציתי לשאול מאיזה מקור מתח אתם מזינים את השבב MAX 202 (השבב היחיד שה"צורב" ISP מכיל) :) ?
(אורן אני מדבר על תכנות דרך פורט RS232 ).
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי The arctic wolf » ג' מאי 31, 2005 2:01 am

אורן אני מסכים איתך שהמחשב מכיל מערכות ספרתיות מורכבות יותר מהמיקרובקר
אבל יכול להיות שמערכות אלה מכילות מסננים המגינים עליהן מהרעשים.

בכל מקרה להזין את MAX202 מהספק של המחשב הרבה יותר נח מאשר כל הזמן לדאוג לתקינות הסוללה אבל בגלל האפשרות של חדירת רעשים למערכת רציתי לשאול אם מישהו כבר עשה את זה בעבר,ועד כמה זה בטוח?

כדי להזכיר אני שוב משאיר לינק לתרשים החיבור עליו אני מדבר:
http://www.atmel.com/dyn/resources/prod ... ctions.pdf

(התרשים עליו אני מדבר הוא השני מבין הארבעה).
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הקודם

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

מי מחובר

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

cron