ALINX - لوگو

8-چینل AD
حصول ماڈیول
اے این 706
صارف دستی

حصہ 1: 8-چینل AD ایکوزیشن ماڈیول پیرامیٹرز

  • ماڈیول VPN: AN706
  • AD چپ: AD7606
  • چینل: 8 چینل
  • AD بٹس: 16 بٹ
  • میکس ایسampلی ریٹ: 200KSPS
  • ان پٹ جلدtagای ریٹ: -5V~+5V
  • ماڈیول کی پی سی بی پرتیں: 4-پرت، آزاد پاور پرت اور جی این ڈی پرت
  • ماڈیول انٹرفیس: 40-پن 0.1 انچ فاصلہ والی خاتون ہیڈر، ڈاؤن لوڈ کی سمت
  • محیطی درجہ حرارت (بجلی کے ساتھ: -40°~85°، صنعتی ضروریات کو پورا کرنے کے لیے ماڈیول پر موجود تمام چپس
  • ان پٹ انٹرفیس: 8 پچ کے ساتھ 16 SMA انٹرفیس اور 2.54 پن ہیڈر (Pin ہر چینل میں مثبت اور منفی دو پن ہوتے ہیں)
  • پیمائش کی درستگی: 0.5mV کے اندر

حصہ 2: ماڈیول کا ڈھانچہ

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - ماڈیول ڈھانچہ 1

شکل 2-1: 8-چینل AD ماڈیول کا ڈھانچہ

حصہ 3: AD7606 چپ کا تعارف

AD76061 16 بٹ ہے، بیک وقت sampling، ینالاگ سے ڈیجیٹل ڈیٹا ایکوزیشن سسٹم (DAS) بالترتیب آٹھ، چھ اور چار چینلز کے ساتھ۔ ہر حصے میں اینالاگ ان پٹ cl ہوتا ہے۔amp تحفظ، ایک سیکنڈ آرڈر اینٹی ایلیزنگ فلٹر، ٹریک اینڈ ہولڈ ampلائفائر، ایک 16 بٹ چارج ری ڈسٹری بیوشن لگاتار اینالاگ سے ڈیجیٹل کنورٹر (ADC)، ایک لچکدار ڈیجیٹل فلٹر، ایک 2.5 V حوالہ اور حوالہ
ان پٹ clamp تحفظ سرکٹری والیوم کو برداشت کر سکتی ہے۔tag±16.5 V تک ہے۔ AD7606/AD7606-6/AD7606-4 ایک واحد 5 V سپلائی سے کام کرتا ہے اور ±10 V اور ±5 V حقیقی دوئبرووی ان پٹ سگنلز کو ایڈجسٹ کر سکتا ہے جبکہ sampتمام چینلز کے لیے 200 کے ایس پی ایس تک تھرو پٹ ریٹ پر لنگ۔ ان پٹ clamp تحفظ سرکٹری والیوم کو برداشت کر سکتی ہے۔tages ±16.5 V تک۔
AD7606 میں 1 MΩ اینالاگ ان پٹ مائبادا ہے قطع نظر اس کے sampلنگ فریکوئنسی. واحد سپلائی آپریشن، آن چپ فلٹرنگ، اور ہائی ان پٹ مائبادا ڈرائیور آپشن کی ضرورت کو ختم کرتے ہیں۔ amps اور بیرونی دوئبرووی سپلائیز۔
AD7606/AD7606-6/AD7606-4 antialiasing فلٹر میں 3 kHz کی 22 dB کٹ آف فریکوئنسی ہوتی ہے اور 40 dB اینٹیالیاس ریجیکشن فراہم کرتا ہے جب samp200 kSPS پر ling.
لچکدار ڈیجیٹل فلٹر پن سے چلنے والا ہے، SNR میں بہتری لاتا ہے، اور 3 dB بینڈوتھ کو کم کرتا ہے۔

حصہ 4: AD7606 چپ فنکشنل بلاک ڈایاگرام

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - بلاک ڈایاگرام

شکل 4-1: AD7606 فنکشنل بلاک ڈایاگرام

حصہ 5: AD7606 چپ ٹائمنگ کی تفصیلات

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - تفصیلات

شکل 5-1: AD7606 ٹائمنگ ڈایاگرام

AD7606 بیک وقت s کی اجازت دیتا ہے۔ampتمام آٹھ اینالاگ ان پٹ چینلز کا لنگ۔
تمام چینلز ایس ہیں۔ampجب دونوں CONVST پن (CONVST A، CONVST B) ایک ساتھ بندھے ہوئے ہوں تو بیک وقت لیڈ کیا جاتا ہے۔ ایک واحد CONVST سگنل دونوں CONVST x ان پٹس کو کنٹرول کرنے کے لیے استعمال کیا جاتا ہے۔ اس عام CONVST سگنل کا بڑھتا ہوا کنارہ بیک وقت s شروع کرتا ہے۔ampتمام اینالاگ ان پٹ چینلز پر لنگ (V1 سے V8)۔
AD7606 میں ایک آن چپ آسکیلیٹر ہوتا ہے جو تبادلوں کو انجام دینے کے لیے استعمال ہوتا ہے۔ تمام ADC چینلز کے تبادلوں کا وقت tCONV ہے۔ BUSY سگنل صارف کو اشارہ کرتا ہے جب تبادلوں کا عمل جاری ہے، لہذا جب CONVST کے بڑھتے ہوئے کنارے کو لاگو کیا جاتا ہے، BUSY تبادلوں کے پورے عمل کے اختتام پر منطق کو اونچا اور ٹرانزیشن کم کر دیتا ہے۔ BUSY سگنل کے گرتے ہوئے کنارے کو تمام آٹھ ٹریک اینڈ ہولڈ رکھنے کے لیے استعمال کیا جاتا ہے۔ ampلائفائر واپس ٹریک موڈ میں۔ BUSY کا گرتا ہوا کنارے یہ بھی بتاتا ہے کہ نیا ڈیٹا اب متوازی بس (DB[15:0])، DOUTA اور DOUTB سیریل ڈیٹا لائنوں، یا متوازی بائٹ بس، DB[7:0] سے پڑھا جا سکتا ہے۔

حصہ 6: AD7606 چپ پن کنفیگریشن

AN706 8-چینل AD ماڈیول ہارڈویئر سرکٹ ڈیزائن میں، ہم نے AD7606 کے آپریٹنگ موڈ کو AD7606 کے تین کنفیگریشن پنوں میں پل اپ یا پل-ڈاؤن ریزسٹرس شامل کر کے سیٹ کیا ہے۔

  1. AD7606 بیرونی حوالہ ان پٹ یا اندرونی حوالہ کی حمایت کرتا ہے۔ اگر ایک بیرونی حوالہ استعمال کیا جاتا ہے تو، چپ کے REFIN/REFOUT کو بیرونی 2.5V حوالہ درکار ہوتا ہے۔ اگر اندرونی حوالہ والیوم استعمال کر رہے ہیں۔tage REFIN/REFOUT پن ایک اندرونی 2.5V حوالہ ہے۔ REF SELECT پن کا استعمال اندرونی حوالہ یا بیرونی حوالہ منتخب کرنے کے لیے کیا جاتا ہے۔ اس ماڈیول میں، کیونکہ اندرونی حوالہ والیوم کی درستگیtagAD7606 کا e بھی بہت زیادہ ہے (2.49V~2.505V)، سرکٹ ڈیزائن اندرونی حوالہ والیوم کو استعمال کرنے کا انتخاب کرتا ہے۔tage.
    پن کا نام سطح مقرر کریں۔ تفصیل
    REF کا انتخاب کریں۔ اعلیٰ سطح اندرونی حوالہ والیوم استعمال کریں۔tagای 2.5V
  2. AD7606 کے AD کنورژن ڈیٹا کا حصول متوازی موڈ یا سیریل موڈ میں ہو سکتا ہے۔ صارف PAR/SER/BYTE SEL پن لیول سیٹ کر کے کمیونیکیشن موڈ سیٹ کر سکتا ہے۔ AN706 ماڈیول ڈیزائن میں، AD7606 کے AD ڈیٹا کو پڑھنے کے لیے متوازی وضع کو منتخب کریں۔
    پن کا نام سطح مقرر کریں۔ تفصیل
    PAR/SER/BYTE SEL نچلی سطح متوازی انٹرفیس منتخب کریں۔
  3. RANGE پن کو AD10 میں ان پٹ رینج کے طور پر ±5 V یا ±9767 V کو منتخب کرنے کے لیے استعمال کیا جاتا ہے۔ ±5 V کی حد میں، 1LSB=152.58uV۔ ±10 V کی حد میں، 1LSB=305.175 uV۔ AN706 ماڈیول کے سرکٹ ڈیزائن میں، ±5V اینالاگ والیوم منتخب کریں۔tagای ان پٹ رینج
    پن کا نام  سطح مقرر کریں۔  تفصیل
    RANGE نچلی سطح اینالاگ سگنل ان پٹ رینج سلیکشن: ±5V
  4. AD7606 ایک اختیاری ڈیجیٹل فرسٹ آرڈر سنک فلٹر پر مشتمل ہے جسے ایپلی کیشنز میں استعمال کیا جانا چاہئے جہاں سست تھرو پٹ ریٹ استعمال کیے جاتے ہیں یا جہاں زیادہ سگنل ٹو شور کا تناسب یا متحرک حد مطلوبہ ہے۔ اوورزampڈیجیٹل فلٹر کا لنگ تناسب اوورز کا استعمال کرتے ہوئے کنٹرول کیا جاتا ہے۔ampling pins, OS [2:0] (نیچے جدول دیکھیں)۔ OS 2 MSB کنٹرول بٹ ہے، اور OS 0 LSB کنٹرول بٹ ہے۔ نیچے دی گئی جدول اوورز فراہم کرتی ہے۔ampمختلف اوورز کو منتخب کرنے کے لیے ling بٹ ڈی کوڈنگampشرحیں OS پن BUSY کے گرتے ہوئے کنارے پر جڑے ہوئے ہیں۔
    ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - کنفیگریشنAN706 ماڈیول کے ہارڈویئر ڈیزائن میں، OS[2:0] بیرونی انٹرفیس کی طرف لے جاتا ہے، اور FPGA یا CPU اعلی پیمائش کی درستگی حاصل کرنے کے لیے OS [2:0] کے پن لیول کو کنٹرول کر کے فلٹر کا استعمال کرنے کا انتخاب کر سکتا ہے۔ .

حصہ 7: AD7606 چپ ADC ٹرانسفر فنکشن

AD7606 کی آؤٹ پٹ کوڈنگ دو کی تکمیل ہے۔ ڈیزائن کردہ کوڈ کی منتقلی یکے بعد دیگرے انٹیجر LSB قدروں کے درمیان ہوتی ہے، یعنی 1/2 LSB اور 3/2 LSB۔ AD65,536 کے لیے LSB کا سائز FSR/7606 ہے۔ AD7606 کے لیے مثالی منتقلی کی خصوصیت کو شکل 7-1 میں دکھایا گیا ہے۔

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - ٹرانسفر فنکشن

حصہ 8: انٹرفیس کی تعریف (PCB پر لیبل لگا پن پن 1 ہے)

پن  سگنل کا نام  تفصیل پن  سگنل کا نام  تفصیل
1 جی این ڈی گراؤنڈ 2 وی سی سی +5V
3 OS1 رنزampلنگ
منتخب کریں۔
4 OS0 رنزampلنگ
منتخب کریں۔
5 CONVSTAB ڈیٹا کی تبدیلی 6 OS2 رنزampلنگ
منتخب کریں۔
7 RD پڑھیں 8 ری سیٹ کریں۔ دوبارہ ترتیب دیں۔
9 مصروف مصروف 10 CS چپ سلیکٹ
11 12 FIRSTDATA پہلا ڈیٹا
13 14
15 DB0 AD ڈیٹا بس 16 DB1 AD ڈیٹا بس
17 DB2 AD ڈیٹا بس 18 DB3 AD ڈیٹا بس
19 DB4 AD ڈیٹا بس 20 DB5 AD ڈیٹا بس
21 DB6 AD ڈیٹا بس 22 DB7 AD ڈیٹا بس
23 DB8 AD ڈیٹا بس 24 DB9 AD ڈیٹا بس
25 DB10 AD ڈیٹا بس 26 DB11 AD ڈیٹا بس

حصہ 9: AN706 ماڈیول تجرباتی طریقہ کار

  1. سب سے پہلے، AN706 ماڈیول کو ALINX FPGA ڈویلپمنٹ بورڈ کے 34-پن معیاری توسیعی بندرگاہ سے جوڑیں (اگر ڈویلپمنٹ بورڈ بند ہے)۔
  2. اپنے سگنل سورس کو AN706 ماڈیول ان پٹ کنیکٹر سے جوڑیں (نوٹ: AD پورٹ ان پٹ رینج: -5V~+5V)۔
  3. Quartus II یا ISE سافٹ ویئر کا استعمال کرتے ہوئے پروگرام کو FPGA پر ڈاؤن لوڈ کریں (اگر آپ کو ٹیسٹنگ پروگراموں کی ضرورت ہو تو ای میل بھیجیں rachel.zhou@alinx.com.cn).
  4. سیریل ڈیبگنگ اسسٹنٹ ٹول کو کھولیں اور سیریل پورٹ کی کمیونیکیشن بوڈ ریٹ کو حسب ذیل سیٹ کریں
    ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - تجرباتی طریقہ کارشکل 9-1: سیریل ڈیبگنگ اسسٹنٹ ٹول
  5. جلدtagAN8 ماڈیول کے 706 چینل سگنل ان پٹ کی e قدر سیریل کمیونیکیشن میں ظاہر ہوگی۔ (چونکہ 8 طرفہ ڈیٹا سیریل ڈیبگنگ اسسٹنٹ میں ایک لائن میں ظاہر ہوتا ہے، ہمیں انٹرفیس کو بڑا کرنے کی ضرورت ہے۔)

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - تجرباتی طریقہ کار 2

شکل 9-2: سیریل کمیونیکیشن

مندرجہ بالا ڈیٹا بغیر سگنل ان پٹ کے ڈیٹا کے 8 چینلز ہے، کیونکہ AD سگنل ان پٹ تیرتی حالت میں ہے، اور AD کنورژن آؤٹ پٹ ڈیٹا تقریباً 1.75V ہے۔
Exampلی: اگر آپ AN1 ماڈیول پر 3.3V ٹیسٹ پن کے ساتھ چینل 706 کے ان پٹ کو ڈوپونٹ لائن کے ساتھ جوڑتے ہیںtagماڈیول پر 3.3V کا e۔

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - تجرباتی طریقہ کار 3

شکل 9-3: 1V ٹیسٹ پن کے ساتھ چینل 3.3

اس وقت، سیریل انٹرفیس پر دکھائے جانے والے AD1 کی پیمائش کا ڈیٹا تقریباً +3.3074 ہے۔

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - تجرباتی طریقہ کار 4

شکل 9-4: ٹیسٹ پن والیومtagای سیریل انٹرفیس پر ڈسپلے

حصہ 10: AN706 ماڈیول کی پیمائش کی درستگی

لاگو والیوم کی پیمائش کرکےtage اور اعلی درستگی والا وولٹ میٹر، AD706 ماڈیول کی اصل پیمائش کی درستگی -0.5V سے +5V والیوم کے اندر 5mV کے اندر ہے۔tagای ان پٹ رینج۔
مندرجہ ذیل جدول چار اینالاگ والیوم کے لیے آٹھ چینلز کے نتائج دکھاتا ہے۔tages پہلا کالم وہ ڈیٹا ہے جو اعلیٰ درستگی والے ڈیجیٹل ملٹی میٹر سے ماپا جاتا ہے، اور آخری آٹھ کالم AD ماڈیول کے AD ماڈیول کی پیمائش کے نتائج ہیں۔

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - تجرباتی طریقہ کار 5

جدول 10-1: ٹیسٹنگ والیومtage

اس ٹیسٹ روٹین میں اوورزampling override enable فلٹر AN706 ماڈیول کی درستگی کو بہتر بنانے کے لیے استعمال نہیں کیا جاتا ہے۔ ان صارفین کے لیے جو s کی درستگی کو مزید بہتر بنانا چاہتے ہیں۔ampلنگ اور ایسampling کی رفتار زیادہ نہیں ہے، اسے پروگرام میں سیٹ کیا جا سکتا ہے۔ ایس کا طریقہampلنگ میگنیفیکیشن، آپ اوورز سیٹ کر سکتے ہیں۔ampپروگرام میں ling کا تناسب۔

حصہ 11: AN706 ماڈیول ٹیسٹ پروگرام کی تفصیل

ذیل میں ہر ویریلوگ ٹیسٹ پروگراموں کے آئیڈیاز کی ایک مختصر تفصیل ہے، اور صارف کوڈ میں نوٹ کی تفصیل کا بھی حوالہ دے سکتے ہیں۔

  1. اعلی درجے کا پروگرام: ad706_test.v
    سگنل ان پٹ اور آؤٹ پٹ وصول کرنے اور بھیجنے کے لیے FPGA اور AN706 ماڈیولز اور سیریل پورٹ کی وضاحت کریں، اور تین سب روٹینز (ad7606.v، volt_cal.v اور uart.v) کو فوری بنائیں۔
  2. AD ڈیٹا کے حصول کا پروگرام: ad7606.v
    AD7606 کے وقت کے مطابق، sample 16 ینالاگ سگنل AD نے 16 بٹ ڈیٹا کو تبدیل کیا۔ پروگرام پہلے AD7606 کو AD ڈیٹا کی تبدیلی شروع کرنے کے لیے CONVSTAB سگنل بھیجتا ہے، اور AD چینل 1 سے چینل 16 کے ڈیٹا کو ترتیب سے پڑھنے کے لیے مصروف سگنل کے کم ہونے کا انتظار کرتا ہے۔
    AD والیومtagای کنورژن (1 LSB)=5V/ 32758=0.15 mV
    ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول - تجرباتی طریقہ کار 6
  3. والیومtagای کنورژن پروگرام برائے AD ڈیٹا: volt_cal.v پروگرام ad16.v، بٹ[7606] سے جمع کردہ 15 بٹ ڈیٹا کو مثبت اور منفی علامات میں تبدیل کرتا ہے، اور بٹ[14:0] پہلے اسے والیوم میں تبدیل کرتا ہے۔tage قدر درج ذیل فارمولے سے، اور پھر ہیکساڈیسیمل والیوم کو تبدیل کرتا ہے۔tage قدر 20 ہندسوں کے BCD کوڈ میں۔
  4. سیریل پورٹ بھیجنے کا پروگرام: uart.v ٹائمنگ والیوم کے 8 چینل بھیجتا ہے۔taguart کے ذریعے پی سی کو ای ڈیٹا۔ سیریل پورٹ کی ٹرانسمٹ کلاک فریکوئنسی کو 50Mhz سے تقسیم کرکے حاصل کی جاتی ہے، اور بوڈ ریٹ 9600bps ہے۔

www.alinx.com

دستاویزات / وسائل

ALINX AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول [پی ڈی ایف] یوزر مینوئل
AN706 بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول، AN706، بیک وقت Sampling ملٹی چینلز 16 بٹس AD ماڈیول، Sampling ملٹی چینلز 16 بٹس اے ڈی ماڈیول، ملٹی چینلز 16 بٹس اے ڈی ماڈیول، 16 بٹس اے ڈی ماڈیول، اے ڈی ماڈیول، ماڈیول

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *