1 / 14

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

USB. נושא הפרוייקט : רכישת מידע אנלוגי והעברתו למחשב באמצעות פרוטוקול. מצגת סיום חלק א'. מבצעים : יצחק דלויה שמואל בן-ניסן. מנחה : מיכאל גנדלסמן. הגדרת המערכת :. אפיון האות האנלוגי : - האות האנלוגי יסונן לתחום תדרים של kHz 45-65 . - טווח מתחי הכניסה : [5-,5+].

Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USB נושא הפרוייקט : רכישת מידע אנלוגי והעברתו למחשב באמצעות פרוטוקול מצגת סיום חלק א' מבצעים : יצחק דלויה שמואל בן-ניסן. מנחה : מיכאל גנדלסמן

  2. הגדרת המערכת : • אפיון האות האנלוגי : • - האות האנלוגי יסונן לתחום תדרים של kHz 45-65 . • - טווח מתחי הכניסה : [5-,5+]. • - אות מינימליאחרי הגברmV 2.4 (רזולוצית דגימה) • אפיון הדגימה : • ADC בעל רזולוצית דגימה של bit 12. • קצב דגימה של kHz 250. • 512 דגימות. • שלושים פעולות לשנייה.

  3. צילום הכרטיס : Usb controller Glue logic Power supply Micro controller rabbit FIFO Two buffers ADC

  4. סכמת בלוקים של הכרטיס :

  5. מיקרו מעבד rabbit 3100 • מעבד bit-8 הניתן לתכנות בשפת dynamic C. • זיכרון FLASH – K256X2 • STATIC RAM – K512 • 7 serial ports • 4 sync , 6 a sync • אספקת מתח : V 3.3 - 3.45 (mA 75). • עמידות – c85 – c40- • שעון פנימי בתדר MHz 29.4

  6. בקר USB – USBN9603 • תומך במנגנון DMA אוטומטי. • השליטה בבקר ע"י גישה ישירה לרגיסטרים שלו. • מחזיק רגיסטרי שליטה ורגיסטרי סטאטוס. • 7endpoints (1 דו כיווני , 3 קליטה, 3 שידור). • ממשק מקבילי של bit-8. • programmed interrupt configuration.

  7. ממשק ADC אל מול FIFO • ADC ידגום בקצב של kHz250 (usec 4). • קיים GLUE LOGIC המאפשר סנכרון בין ADC ל FIFO בעזרת 2 buffers. • סה"כ מתבצעות 512 דגימות במשך ms2 . • GLUE LOGIC מסונכרן ע"י שעון MHz4 היושב על הכרטיס.

  8. ממשק ADC אל מול ה FIFO

  9. סכמת זמנים עבור ממשק ADC אל מול ה FIFO start

  10. ממשק FIFO אל מול בקר ה USB

  11. סכמת זמנים עבור ממשק FIFO אל מול בקר ה USB

  12. סכמת זמנים עבור ממשק FIFO אל מול בקר ה USB )1 ms( )1 ms( 1) ms( 1) ms( Load USB from FIFO Data eq. To FIFO USB transmit Interupt receive )2 ms( )2 ms( )2 ms( (< 1 ms(

  13. תכנון למצגת החומרה : • כיבוי ADC וטעינת ה FIFO ב '1' ע"י אילוץ הכניסה ל FIFO וקריאתו ע"י ה micro controller (ADC יהיה כבוי). • אילוץ הכניסה ל FIFO ל '0' ,טעינת ה FIFO וקריאתו ע"י ה micro controller . • אילוץ הכניסה ל ADC ל '0' , הפעלת מסלול הדגימה וטעינת ה FIFO באופן מלא. קריאת ה FIFO בעזרת micro controller. • קריאת רגיסטר הגריסה מה USB controller.

  14. לוחות זמנים עבור חלק ב' : 12.1.03 • תכנון חלק אנלוגי (BPF עם הגבר משתנה). • הגעת רכיב AD8042 (מגבר עם הגבר משתנה). • בדיקת החלק האנלוגי דגימתו ל FIFO וקריאתו בעזרת ה rabbit. • סיום לימוד ממשק USB עם rabbit. • אינטגרציה סופית של המערכת. 26.1.03 1.3.03

More Related