מגישה: סימירן לובה

Post on 10-Jan-2016

65 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

מערכת עקיבה דיגיטלית בטווח. מקיף ה' - אשדוד. מגמת הנדסת אלקטרוניקה ומחשבים. מגישה: סימירן לובה. מערכת עקיבה דיגיטלית בטווח. מבוא. תוכן עיניינים:. חשיבות הפרויקט במערכת המכ"ם. סכמת מלבנים עקרונית. ALTERA MAX 7000. Micro Controller 8751. מתאם רמות 1489. Max 232. Max 707. - PowerPoint PPT Presentation

TRANSCRIPT

מבוא

סכמת מלבנים עקרונית

ALTERA MAX 7000

1489 מתאם רמות

Micro Controller 8751

Max 232

Max 707

חשיבות הפרויקט במערכת המכ"ם

CLOCK 10MHz

TEST POINTS

CLOCK 11.0592MHz

8BIT DATA OUT

8BIT DATA IN \ 3BIT CONTROL

פרויקט מערכת עקיבה דיגיטאלית בטווח ניבנה בחיל האוויר יחידת ינ"ט בבסיס פלמחים.

הפרויקט מממש מערכת עקיבה דיגיטאלית בטווח שנמצאת . RIS במכ"ם

:מטרת הפרויקט

מניית הטווח שבו נמצאת המטרה שאחריה מתבצעת עקיבה בטווח.

.מסירת אותות סנכרון לשאר חלקי המערכת

הוא עקיבה אחר מטרות RISתפקידו העיקרי של מכ"ם מוטסות בשטח, ואחד המרכיבים העיקריים שמאפשרים

עקיבה זאת היא מערכת העקיבה בטווח.

כרטיסים 5מערכת העקיבה בטווח הקיימת בנויה על גבי ישנה , דבר המקשה רבות על תחזוקה RTLובטכנולוגיית ותיקון תקלות.

מערכת העקיבה הדיגיטאלית בטווח שנבנתה בפרויקט ממומשת על גבי כרטיס אחד בלבד שבנוי בטכנולוגיית ה-

TTL - המתקדמת דבר הגורם לשיפור בMTBF.

שמאפשר לבצע ALTERAהפרויקט הוא בעל רכיב מתכנת כל שינוי או שדרוג במערכת בצורת תוכנה בלבד וללא

הוספת רכיבים.

הכרטיס החדש מחליף מספר כרטיסים ולכן כל החיווט שהייה קיים בין הכרטיסים במערכת הישנה התבטל.

לחץ להגדלה

מכיוון שמערכת העקיבה הדיגיטאלית בטווח החדשה בנויה על ניתן µc8751 ו- ALTERAגבי כרטיס אחד שמכיל רכיב מתכנת

DACלבצע שיעבוד בין המכ"מים בצורה דיגיטאלית וללא שום במערכת.

במעגל מאפשר מימוש מלא של µc8751בנוסף לכך חיבור ה- תקשורת טורית דו כיוונית מלאה עם שער חלקי המערכת ועם ה-

PC .

לחץ להגדלה

UpDownReset

מתאם רמות1489MC

ALTERAMAX 7000

Test PointsRadar

Clock10MHz

Micro Controller µc8751Clock11.0592MHZ

Max232

Power on ResetMax 707

From Radar

To PC

Up Down Range Reset

Txd

Rxd

Range(19bit), Auxilery, Inhibit

8bit Data In

6Bit Control

8bit Data Out

הוא אחד הרכיבים העיקריים ALTERAרכיב ה- .בפרויקט

ובהתאם Up, Down, Reset תפקידו לקלוט אותות אליהם להפעיל את מוני הטווח הפנימיים.

, ואות ה– INHIBITמילת הטווח הנימנת, אות AUXILERY.מועברים למערכת המכ"ם

מועברת מילת הטווח בלבד, במטרה µc8751אל ה- ושיעבוד בין PCלבצע תקשורת טורית עם ה-

המכ"מים.

µc8751:מממש במעגל הפרויקט שני משימות עיקריים

.תקשורת טורית בין מעגל הפרויקט לבין המחשב במטרה להציג את מילת הטווח על המסך ולמסור אותה

לשאר חלקי המערכת.

.ביצוע שיעבוד בין המכ"מים במטרה שמכ"ם אחד יקפוץ לטווח המטרה (של המכ"ם

השני) מנקודת השעבוד ואילך.

UP, DOWN, RESETרכיב זה קולט מהמכ"ם אותות ומתאם אותם לרמות הלוגיות RTLברמות לוגיות של

שבהם עובד הפרויקט.TTLשל יתרונותיו של הרכיב:

.צריכת זרם מינימאלית יחסית לטרנזיסטורים

מכיל BUFFERS פנימיים אשר משמשים כחוצצים מול

כניסות המכ"ם ובכך מונעים העמסות יתר.

מכיל שמיט טריגרים פנימיים שמטרתם לסנן את הרעשים.

זהו מעגל איפוס פנימי של לוח הפרויקט שבנוי מרכיבMAX 707.לחצן ושלושה נגדים

ולרכיב ה- ALTERAתפקידו לבצע אתחול לרכיב ה- µc8751.לאחר ההדלקה או בצורה ידנית ,

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

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

לרמות התקשורת TTLזהו מתאם רמות, מרמות במטרה לבצע RS-232 (12V+\-)הסטנדרטית של

תקשורת טורית דו כיוונית בין מעגל הפרויקט לבין המחשב המערכת המכ"ם.

שתפקידו לספק גל ריבועי בתדר CLOCKזהו רכיב ה- .ALTERA לפעולתו הסינכרונית של רכיב ה- 10MHzשל

שתפקידו לספק גל ריבועי בתדר של CLOCKזהו רכיב ה- 11.0592MHz -לפעולתו הסינכרונית של רכיב ה µc8751

.RS 232לטובת ביצוע תקשורת דו כיונית תקנית ב-

ניבחר בהתאם לחישוב ערכי הטעינה למונים CLOCKערך ה- הפנימיים של הרכיב.

אלו הם נקודות בדיקה שבהם נבדקים האותות:

מילת הטווח

אותות UP, DOWN, RESET

אות INHIBIT

ואות AUXILERY

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

מעביר ALTERA סיביות שדרכו רכיב ה- 8 של BUSזהו במטרה לשדר מילה זאת µc8751את מילת הטווח ל-

למחשב ולשאר חלקי המערכת.

3 יש לבצע 19BITעל מנת להעביר את מילת הטווח של מחזורי קריאה.

זהו BUS סיביות 8 של DATA-שדרכו רכיב ה ALTERA במטרה לבצע µc8751קולט את מילת הטווח מה-

שיעבוד בין המכ"מים.

מחזורי 3 יש לבצע 19BITעל מנת להעביר את מילת הטווח של כתיבה.

בנוסף לכך ישנו במקביל אליוBUS סיביות 3 של CONTROL שתפקידם לקבוע את הכתובת הנכונה שבה

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

אות AUXILERY -מקטעים כאשר המסך 8 - טווח המכ"ם מחולק ל מציג כל

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

למקטע. (איזה מקטע זה בדיוק יודעים לפי ערך הטווח).

אותINHIBIT - אות זה מסמן למערכת המכ"ם שנעשה שינוי במילת הטווח.

מטרתו היא הגנה על המערכת שדוגמת את האות לא לדגום אותו כל עוד

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

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

MTBF- Mean Time Between Failures.זמן בין תקלה לתקלה –

אות UP -1 - אות המגיע ממערכת המכ"ם ומקדם את מילת הטווח ב. (ספירה מעלה)

אותDOWN אות המגיע ממערכת המכ"ם ומקטין את מילת הטווח - .1ב-

(ספירה מטה)

אות RESET.אות איפוס של מילת הטווח המגיע מהמכ"ם -

BUFFERS רכיב אשר צורך במבואו קצת זרם ומפיק -- חוצצים במוצאו

ערך גבוה של זרם.

ערך הטעינה למונה

הפנימי של µc8751

=256-

תדר הגביש שחובר

2*12*16*baud

253=256-11.0592 MHz

2*12*16*9600

דוגמא לחישוב שבוצע בפרויקט:

:MHz 10נניח שניבחר גביש אחר בתדר של

253.287=256-10 MHz

2*12*16*9600

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

top related