ALINX - לוגו

AD 8 ערוצים
מודול רכישה
AN706
מדריך למשתמש

חלק 1: פרמטרים של מודול רכישת AD 8 ערוצים

  • מודול VPN: AN706
  • שבב AD: AD7606
  • ערוץ: 8 ערוצים
  • סיביות AD: 16 סיביות
  • מקס סampתעריף: 200KSPS
  • קלט כרךtage קצב: -5V~+5V
  • שכבות PCB של מודול: 4 שכבות, שכבת כוח עצמאית ושכבת GND
  • ממשק מודול: כותרת נקבה עם 40 פינים במרווח 0.1 אינץ', כיוון הורדה
  • טמפרטורת סביבה (עם כוח מופעל: -40°~85°, כל השבבים במודול כדי לעמוד בדרישות התעשייתיות
  • ממשק קלט: 8 ממשקי SMA וכותרות של 16 פינים עם גובה 2.54 (Pin לכל ערוץ יש שני פינים חיוביים ושליליים)
  • דיוק מדידה: בתוך 0.5mV

חלק 2: מבנה המודול

ALINX AN706 Simultaneous Sampling Multi Channels 16 Bit AD Module - מבנה מודול 1

איור 2-1: מבנה מודול AD בעל 8 ערוצים

חלק 3: מבוא לשבב AD7606

ה-AD76061 הוא 16 סיביות, סימולטניותampling, מערכות רכישת מידע אנלוגי-דיגיטלי (DAS) עם שמונה, שישה וארבעה ערוצים, בהתאמה. כל חלק מכיל קלט אנלוגי clamp הגנה, מסנן נגד ביטוי מסדר שני, מעקב והחזקה ampliifier, ממיר אנלוגי-דיגיטלי (ADC) לחלוקת מטען מחדש של 16 סיביות, מסנן דיגיטלי גמיש, התייחסות והתייחסות של 2.5 וולט
הקלט clamp מעגלי הגנה יכולים לסבול Voltages עד ±16.5 וולט. ה-AD7606/AD7606-6/AD7606-4 פועלים מאספקת 5 וולט בודדת ויכול להכיל ±10 וולט ו-±5 וולט כניסת דו קוטבית אמיתית בעוד sampling בקצבי תפוקה של עד 200 kSPS עבור כל הערוצים. הקלט clamp מעגלי הגנה יכולים לסבול Voltages עד ±16.5 V.
ל-AD7606 יש עכבת כניסה אנלוגית של 1 MΩ ללא קשר ל-sampתדר ling. פעולת האספקה ​​הבודדת, הסינון על-שבב ועכבת הכניסה הגבוהה מבטלת את הצורך בהפעלת מנהל ההתקן amps ואספקה ​​דו-קוטבית חיצונית.
למסנן ה-AD7606/AD7606-6/AD7606-4 יש תדר חיתוך של 3 dB של 22 קילו-הרץ ומספק דחיית 40 dB נגד כינוי כאשר sampling ב-200 kSPS.
המסנן הדיגיטלי הגמיש מונע באמצעות פינים, מניב שיפורים ב-SNR, ומפחית את רוחב הפס של 3 dB.

חלק 4: תרשים בלוקים פונקציונלי של שבב AD7606

ALINX AN706 Simultaneous Sampling Multi Channels 16 Bit AD Module - תרשים בלוקים

איור 4-1: תרשים בלוקים פונקציונלי AD7606

חלק 5: מפרט תזמון שבב AD7606

ALINX AN706 Simultaneous Sampling Multi Channels 16 Bits AD Module - מפרט

איור 5-1: דיאגרמות תזמון AD7606

ה-AD7606 מאפשרים s בו-זמניתampling של כל שמונת ערוצי הקלט האנלוגיים.
כל הערוצים הם sampled בו-זמנית כאשר שני פיני CONVST (CONVST A, CONVST B) קשורים זה לזה. אות CONVST בודד משמש לשליטה בשתי הכניסות CONVST x. הקצה העולה של אות CONVST משותף זה יוזם s בו-זמניתampling בכל ערוצי הקלט האנלוגיים (V1 עד V8).
ה-AD7606 מכיל מתנד על-שבב המשמש לביצוע ההמרות. זמן ההמרה עבור כל ערוצי ה-ADC הוא tCONV. האות BUSY מציין למשתמש מתי ההמרות מתבצעות, כך שכאשר הקצה העולה של CONVST מוחל, BUSY הולך לוגיקה גבוה ועובר נמוך בסוף תהליך ההמרה כולו. הקצה הנופל של האות BUSY משמש כדי להציב את כל שמונת ה-track-and-hold ampהמחצבים חוזרים למצב מסלול. הקצה הנופל של BUSY מציין גם שניתן לקרוא את הנתונים החדשים מהאוטובוס המקביל (DB[15:0]), מקווי הנתונים הטוריים DOUTA ו-DOUTB, או מאפיק הבייטים המקבילי, DB[7:0].

חלק 6: תצורת פין שבב AD7606

בתכנון מעגל החומרה של מודול AD AN706 8 ערוצים, אנו מגדירים את מצב הפעולה של ה-AD7606 על ידי הוספת נגדים משיכה או משיכה לשלושת פיני התצורה של ה-AD7606.

  1. ה-AD7606 תומך בקלט הפניה חיצוני או הפניה פנימית. אם נעשה שימוש בהתייחסות חיצונית, ה-REFIN/REFOUT של השבב דורש התייחסות חיצונית של 2.5V. אם משתמשים בהתייחסות פנימית כרךtagה. פין REFIN/REFOUT הוא התייחסות פנימית של 2.5V. סיכת ה-REF SELECT משמשת לבחירת ההפניה הפנימית או ההפניה החיצונית. במודול זה, מכיוון שהדיוק של ההתייחסות הפנימית כרךtage של ה-AD7606 הוא גם גבוה מאוד (2.49V~2.505V), עיצוב המעגל בוחר להשתמש בנפח הייחוס הפנימיtage.
    שם סיכה הגדר רמה תֵאוּר
    REF SELECT רמה גבוהה השתמש בהתייחסות פנימית כרךtage 2.5V
  2. רכישת נתוני ההמרה של AD7606 יכולה להיות במצב מקבילי או במצב סדרתי. המשתמש יכול להגדיר את מצב התקשורת על ידי הגדרת רמת ה-PIN PAR/SER/BYTE SEL. בעיצוב מודול AN706, בחר במצב מקבילי לקריאת נתוני AD7606
    שם סיכה הגדר רמה תֵאוּר
    PAR/SER/BYTE SEL רמה נמוכה בחר ממשק מקביל
  3. פין RANGE משמש לבחירת ±10 V או ±5 V כטווח הקלט ב-AD9767. בטווח ±5 V, 1LSB=152.58uV. בטווח ±10 V, 1LSB=305.175 uV. בתכנון המעגל של מודול AN706, בחר ±5V אנלוגי כרךtagטווח קלט e
    שם סיכה  הגדר רמה  תֵאוּר
    טווח רמה נמוכה בחירת טווח קלט אות אנלוגי:±5V
  4. ה-AD7606 מכיל מסנן סינון דיגיטלי אופציונלי מסדר ראשון שיש להשתמש בו ביישומים שבהם נעשה שימוש בקצבי תפוקה איטיים יותר או שבהם רצוי יחס אות לרעש או טווח דינמי גבוה יותר. האוברסampיחס ה-ling של המסנן הדיגיטלי נשלט באמצעות ה-oversampפיני ling, OS [2:0] (ראה טבלה למטה). מערכת הפעלה 2 היא סיבית הבקרה של MSB, ומערכת הפעלה 0 היא סיבית בקרת ה-LSB. הטבלה שלהלן מספקת את ההשלמותampפענוח סיביות ling לבחירת ה-overs השוניםampתעריפים. פיני מערכת ההפעלה ננעלים בקצה הנופל של BUSY.
    ALINX AN706 Simultaneous Sampling Multi Channels 16 Bits AD Module - תצורהבתכנון החומרה של מודול AN706, מערכת ההפעלה [2:0] מובילה לממשק החיצוני, וה-FPGA או המעבד יכולים לבחור אם להשתמש במסנן על ידי שליטה ברמת הפינים של מערכת ההפעלה [2:0] כדי להשיג דיוק מדידה גבוה יותר .

חלק 7: פונקציית העברת שבב ADC AD7606

קידוד הפלט של ה-AD7606 הוא השלמה של שניים. מעברי הקוד המתוכננים מתרחשים באמצע הדרך בין ערכי LSB שלמים עוקבים, כלומר 1/2 LSB ו-3/2 LSB. גודל ה-LSB הוא FSR/65,536 עבור ה-AD7606. מאפיין ההעברה האידיאלי עבור AD7606 מוצג באיור 7-1.

ALINX AN706 Simultaneous Sampling Multi Channels 16 Bit AD Module - TRANSFER FUNCTION

חלק 8: הגדרת ממשק (הפין המסומן על ה-PCB הוא פין 1)

פִּין  שם אות  תֵאוּר פִּין  שם אות  תֵאוּר
1 GND טָחוּן 2 VCC +5V
3 OS1 תורותampling
לִבחוֹר
4 OS0 תורותampling
לִבחוֹר
5 CONVSTAB המרת נתונים 6 OS2 תורותampling
לִבחוֹר
7 RD לִקְרוֹא 8 אִתחוּל אִתחוּל
9 עסקי עָסוּק 10 CS צ'יפ בחר
11 12 FIRSTDATA נתונים ראשונים
13 14
15 DB0 AD Data Bus 16 DB1 AD Data Bus
17 DB2 AD Data Bus 18 DB3 AD Data Bus
19 DB4 AD Data Bus 20 DB5 AD Data Bus
21 DB6 AD Data Bus 22 DB7 AD Data Bus
23 DB8 AD Data Bus 24 DB9 AD Data Bus
25 DB10 AD Data Bus 26 DB11 AD Data Bus

חלק 9: הליך ניסיוני של מודול AN706

  1. ראשית, חבר את מודול AN706 ליציאת ההרחבה הסטנדרטית 34 פינים של לוח הפיתוח ALINX FPGA (במקרה שלוח הפיתוח כבוי).
  2. חבר את מקור האות שלך למחבר כניסת מודול AN706 (הערה: טווח כניסת יציאת AD: -5V~+5V).
  3. הורד את התוכנית ל-FPGA באמצעות תוכנת Quartus II או ISE (אם אתה צריך את תוכניות הבדיקה, שלח דוא"ל ל rachel.zhou@alinx.com.cn).
  4. פתח את הכלי מסייע איתור באגים סדרתי וקבע את קצב ההחזרה של היציאה הטורית באופן הבא
    ALINX AN706 Simultaneous Sampling Multi Channels 16 Bits AD Module - הליך ניסיוניאיור 9-1: כלי איתור באגים סדרתי
  5. כרךtagהערך של כניסת האות 8 ערוצים של מודול AN706 יופיע בתקשורת הטורית. (מכיוון שנתוני 8 הכיוונים מוצגים בשורה אחת בעוזרת איתור באגים סדרתית, עלינו להגדיל את הממשק.)

ALINX AN706 Simultaneous Sampling Multi Channels 16 Bits AD Module - הליך ניסיוני 2

איור 9-2: תקשורת טורית

הנתונים שלעיל הם 8 ערוצי נתונים ללא קלט אות, מכיוון שכניסת אות ה-AD נמצאת במצב צף, ונתוני הפלט של המרת AD הם בערך 1.75V.
Exampעל: אם תחבר את הכניסה של ערוץ 1 עם פין הבדיקה 3.3V במודול AN706 עם קו DuPont כדי לבדוק את הווליוםtage של 3.3V על המודול.

ALINX AN706 Simultaneous Sampling Multi Channels 16 Bits AD Module - הליך ניסיוני 3

איור 9-3: ערוץ 1 עם פין בדיקה של 3.3V

בשלב זה, נתוני המדידה של AD1 המוצגים בממשק הטורי הם בערך +3.3074.

ALINX AN706 Simultaneous Sampling Multi Channels 16 Bits AD Module - הליך ניסיוני 4

איור 9-4: נפח פין בדיקהtagתצוגה בממשק הטורי

חלק 10: דיוק מדידת מודול AN706

על ידי מדידת הנפח המיושםtage ומד המתח בעל הדיוק הגבוה, דיוק המדידה בפועל של מודול AD706 הוא בטווח של 0.5mV בתוך נפח -5V עד +5Vtagטווח קלט e.
הטבלה הבאה מציגה את התוצאות של שמונה ערוצים עבור ארבעה כרך אנלוגיtages. העמודה הראשונה היא הנתונים הנמדדים על ידי המולטימטר הדיגיטלי ברמת דיוק גבוהה, ושמונה העמודות האחרונות הן התוצאות של מדידת מודול AD של מודול AD.

ALINX AN706 Simultaneous Sampling Multi Channels 16 Bits AD Module - הליך ניסיוני 5

טבלה 10-1: בדיקה כרךtage

בשגרת הבדיקות הזו, האוברסampמסנן הפעלת ling override אינו משמש לשיפור הדיוק של מודול AN706. למשתמשים שרוצים לשפר עוד יותר את הדיוק של sampלינג וה-sampמהירות לינג אינה גבוהה, ניתן להגדיר אותה בתוכנית. שיטת סampהגדלה של ling, אתה יכול להגדיר את oversampיחס לינג בתוכנית.

חלק 11: תיאור תוכנית בדיקת מודול AN706

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

  1. תוכנית ברמה העליונה: ad706_test.v
    הגדירו את מודולי ה-FPGA וה-AN706 ואת היציאה הטורית כדי לקבל ולשלוח את הקלט והפלט של האות, וליצור שלוש תתי-שגרות (ad7606.v, volt_cal.v ו-uart.v).
  2. תוכנית רכישת נתונים של AD: ad7606.v
    לפי התזמון של ה-AD7606, ס'amp16 אותות אנלוגיים AD המירו נתונים של 16 סיביות. התוכנית שולחת תחילה את אות CONVSTAB ל-AD7606 כדי להתחיל המרת נתוני AD, וממתינה לאות ה-Buy לרדת נמוך כדי לקרוא את הנתונים של ערוץ AD 1 לערוץ 16 ברצף.
    כרך א.דtagהמרה (1 LSB)=5V/ 32758=0.15 mV
    ALINX AN706 Simultaneous Sampling Multi Channels 16 Bits AD Module - הליך ניסיוני 6
  3. כרך ידtagתוכנית המרה אלקטרונית עבור נתוני AD: volt_cal.v התוכנית ממירה את נתוני 16 הסיביות שנאספו מ-ad7606.v, Bit[15] לסימנים חיוביים ושליליים, ו-Bit[14:0] ממירה אותם תחילה לנפחtagערך e לפי הנוסחה הבאה, ולאחר מכן ממירה את נפח ההקסדצימליtagערך e לקוד BCD בן 20 ספרות.
  4. תוכנית שליחת יציאה טורית: uart.v תזמון שולח 8 ערוצים של כרךtagנתונים למחשב האישי באמצעות uart. שעון השידור של היציאה הטורית מתקבל על ידי חלוקת התדר ב-50Mhz, וקצב הביאוד הוא 9600bps.

www.alinx.com

מסמכים / משאבים

ALINX AN706 Simultaneous Sampling Multi-Channels 16-Bits AD Module [pdfמדריך למשתמש
AN706 Simultaneous Sampling Multi-Channels 16-Bits AD Module, AN706, Simultaneous Sampling Multi-Channels 16-Bits AD Module, Sampling רב ערוצים מודול AD 16 סיביות, מודול AD 16 סיביות רב ערוצים, מודול AD 16 סיביות, מודול AD, מודול

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *