ALINX - nembo

8-Chaneli AD
Moduli ya Upataji
AN706
Mwongozo wa Mtumiaji

Sehemu ya 1: Vigezo vya Moduli ya Upataji ya 8-Channel AD

  • VPN ya moduli: AN706
  • Chipu ya AD: AD7606
  • Kituo: 8-chaneli
  • Biti za AD: 16-bit
  • Max SampKiwango cha: 200KSPS
  • Uingizaji Voltage Kiwango: -5V~+5V
  • Tabaka za PCB za Moduli: Tabaka 4, safu ya nguvu inayojitegemea na safu ya GND
  • Kiolesura cha Moduli: Kichwa cha kike cha pini 40 cha inchi 0.1, mwelekeo wa kupakua
  • Halijoto ya Mazingira (na nguvu imetumika: -40°~85°, chipsi zote kwenye moduli ili kukidhi mahitaji ya viwanda
  • Kiolesura cha ingizo: violesura 8 vya SMA na vichwa vya pini 16 vyenye sauti ya 2.54 (Bandika Kila kituo kina Pini mbili chanya na hasi)
  • Usahihi wa kipimo: Ndani ya 0.5mV

Sehemu ya 2: Muundo wa moduli

ALINX AN706 Sambamba na Sampling Njia Nyingi Biti 16 Moduli ya AD - Muundo wa moduli 1

Kielelezo 2-1: Muundo wa moduli ya AD ya njia 8

Sehemu ya 3: AD7606 Chip Utangulizi

AD76061 ni 16-bit, samtidiga sampling, mifumo ya kupata data ya analogi hadi dijiti (DAS) yenye chaneli nane, sita na nne, mtawalia. Kila sehemu ina cl ya pembejeo ya analogiamp ulinzi, kichujio cha agizo la pili la kuzuia kutengwa, wimbo-na-kushikilia amplifier, ugawaji upya wa malipo ya biti 16 mfululizo wa ukadiriaji wa kigeuzi cha analogi hadi dijitali (ADC), kichujio kinachonyumbulika cha dijiti, rejeleo la 2.5 V na marejeleo.
Ingizo clamp mzunguko wa ulinzi unaweza kuhimili ujazotages hadi ±16.5 V. AD7606/AD7606-6/AD7606-4 hufanya kazi kutoka kwa usambazaji mmoja wa 5 V na inaweza kuchukua ±10 V na ±5 V mawimbi ya kweli ya pembejeo ya msongo wa mawazo huku sampling katika viwango vya upitishaji hadi kSPS 200 kwa chaneli zote. Ingizo clamp mzunguko wa ulinzi unaweza kuhimili ujazotaghadi ± 16.5 V.
AD7606 ina kizuizi cha pembejeo cha analogi 1 MΩ bila kujali sampmzunguko wa ling. Operesheni moja ya usambazaji, kuchuja kwenye-chip, na kizuizi cha juu cha uingizaji huondoa hitaji la op ya dereva amps na vifaa vya nje vya bipolar.
Kichujio cha antialiasing AD7606/AD7606-6/AD7606-4 kina 3 dB cutoff frequency ya 22 kHz na hutoa 40 dB antialias kukataliwa wakati sampkasi ya 200 kSPS.
Kichujio cha dijiti kinachonyumbulika huendeshwa kwa pini, huleta maboresho katika SNR, na hupunguza kipimo data cha 3 dB.

Sehemu ya 4: AD7606 Chip Functional Block Mchoro

ALINX AN706 Sambamba na Sampling Njia nyingi Biti 16 Moduli ya AD - Mchoro wa Zuia

Mchoro 4-1: AD7606 Mchoro wa Kizuizi cha Utendaji

Sehemu ya 5: AD7606 Uainishaji wa Muda wa Chip

ALINX AN706 Sambamba na Sampling Njia nyingi Biti 16 Moduli ya AD - Uainishaji

Kielelezo5-1: AD7606 Michoro ya Muda

AD7606 kuruhusu samtidiga sampling ya njia zote nane za kuingiza analogi.
Chaneli zote ni samphuongozwa kwa wakati mmoja wakati pini zote mbili za CONVST (CONVST A, CONVST B) zimeunganishwa pamoja. Ishara moja ya CONVST inatumika kudhibiti ingizo zote mbili za CONVST x. Ukingo wa kupanda wa ishara hii ya kawaida ya CONVST huanzisha s samtidigaampling kwenye chaneli zote za ingizo za analogi (V1 hadi V8).
AD7606 ina oscillator ya on-chip ambayo hutumika kufanya ubadilishaji. Muda wa ubadilishaji wa chaneli zote za ADC ni tCONV. Mawimbi ya BUSY huashiria kwa mtumiaji wakati ubadilishaji unaendelea, kwa hivyo ukingo wa kupanda wa CONVST unapotumika, BUSY huenda juu kimantiki na mabadiliko ya chini mwishoni mwa mchakato mzima wa ubadilishaji. Ukingo wa kuanguka wa mawimbi ya BUSY hutumika kuweka wimbo na kushikilia zote nane amplifiers kurudi katika hali ya kufuatilia. Ukingo unaoanguka wa BUSY pia unaonyesha kuwa data mpya sasa inaweza kusomwa kutoka kwa basi sambamba (DB[15:0]), mistari ya data ya mfululizo ya DOUTA na DOUTB, au basi ya baiti sambamba, DB[7:0].

Sehemu ya 6: AD7606 Usanidi wa Chip Pin

Katika muundo wa saketi ya maunzi ya moduli ya AN706 8-channel AD, tuliweka hali ya uendeshaji ya AD7606 kwa kuongeza vipingamizi vya kuvuta-juu au kuvuta-chini kwenye pini tatu za usanidi za AD7606.

  1. AD7606 inasaidia marejeleo ya nje au marejeleo ya ndani. Ikiwa rejeleo la nje litatumika, REFIN/REFOUT ya chipu inahitaji rejeleo la nje la 2.5V. Ikiwa unatumia kumbukumbu ya ndani juzuu yatage. Pini ya REFIN/REFOUT ni rejeleo la ndani la 2.5V. Pini ya REF CHAGUA inatumika kuchagua marejeleo ya ndani au marejeleo ya nje. Katika moduli hii, kwa sababu usahihi wa marejeleo ya ndani juztage ya AD7606 pia ni ya juu sana (2.49V~2.505V), muundo wa mzunguko huchagua kutumia ujazo wa kumbukumbu wa ndani.tage.
    Bandika jina Weka kiwango Maelezo
    KUMB CHAGUA Kiwango cha Juu Tumia kumbukumbu ya ndani juzuu yatage 2.5V
  2. Upataji wa data ya ubadilishaji wa AD7606 ya AD unaweza kuwa katika hali sambamba au hali ya mfululizo. Mtumiaji anaweza kuweka hali ya mawasiliano kwa kuweka kiwango cha pini cha PAR/SER/BYTE SEL. katika muundo wa moduli ya AN706, chagua hali sambamba ili kusoma data ya AD7606
    Bandika jina Weka kiwango Maelezo
    PAR/SER/BYTE SEL Kiwango cha chini Chagua kiolesura sambamba
  3. Pini ya RANGE inatumika kuchagua ama ±10 V au ±5 V kama safu ya ingizo mnamo AD9767. Katika safu ya ± 5 V, 1LSB=152.58uV. Katika safu ya ±10 V, 1LSB=305.175 UV. Katika muundo wa mzunguko wa moduli ya AN706, chagua ± 5V analog voltage anuwai ya kuingiza
    Bandika jina  Weka kiwango  Maelezo
    RANGE Kiwango cha chini Uteuzi wa masafa ya pembejeo ya mawimbi ya Analogi: ± 5V
  4. AD7606 ina kichujio cha hiari cha dijiti cha mpangilio wa kwanza ambacho kinafaa kutumika katika programu ambapo viwango vya chini vya upitishaji vinatumika au ambapo uwiano wa juu wa mawimbi kwa kelele au masafa inayobadilika yanahitajika. Mashindanoampuwiano wa ling wa kichujio cha dijiti unadhibitiwa kwa kutumia oversampling pins, OS [2:0] (ona Jedwali hapa chini). OS 2 ni kidhibiti kidogo cha MSB, na OS 0 ni sehemu ya kudhibiti LSB. Jedwali hapa chini linatoa nyongezaampling bit usimbuaji ili kuchagua overs tofautiampviwango vya. Pini za Mfumo wa Uendeshaji zimeunganishwa kwenye ukingo unaoanguka wa BUSY.
    ALINX AN706 Sambamba na Sampling Njia nyingi Biti 16 Moduli ya AD - UsanidiKatika muundo wa maunzi wa moduli ya AN706, OS[2:0] inaongoza kwenye kiolesura cha nje, na FPGA au CPU inaweza kuchagua iwapo itatumia kichujio kwa kudhibiti kiwango cha pini cha OS[2:0] ili kufikia usahihi wa juu wa kipimo. .

Sehemu ya 7: AD7606 Chip ADC TRANSFER FUNCTION

Usimbaji wa pato la AD7606 ni nyongeza ya mbili. Mabadiliko ya msimbo yaliyoundwa hutokea katikati kati ya nambari kamili za LSB zinazofuatana, yaani, 1/2 LSB na 3/2 LSB. Ukubwa wa LSB ni FSR/65,536 kwa AD7606. Tabia bora ya uhamisho wa AD7606 imeonyeshwa kwenye Mchoro 7-1.

ALINX AN706 Sambamba na Sampling Njia Nyingi Biti 16 Moduli ya AD - KAZI YA KUHAMISHA

Sehemu ya 8: Ufafanuzi wa kiolesura (Pini iliyo na lebo kwenye PCB ni pini 1)

Bandika  Jina la Ishara  Maelezo Bandika  Jina la Ishara  Maelezo
1 GND Ardhi 2 VCC +5V
3 OS1 oversampling
Chagua
4 OS0 oversampling
Chagua
5 CONVSTAB Ubadilishaji wa data 6 OS2 oversampling
Chagua
7 RD Soma 8 WEKA UPYA Weka upya
9 BUSY Shughuli 10 CS Chip Chagua
11 12 FIRSTDATA Data ya kwanza
13 14
15 DB0 AD Data Basi 16 DB1 AD Data Basi
17 DB2 AD Data Basi 18 DB3 AD Data Basi
19 DB4 AD Data Basi 20 DB5 AD Data Basi
21 DB6 AD Data Basi 22 DB7 AD Data Basi
23 DB8 AD Data Basi 24 DB9 AD Data Basi
25 DB10 AD Data Basi 26 DB11 AD Data Basi

Sehemu ya 9: Utaratibu wa Majaribio wa Moduli ya AN706

  1. Kwanza, unganisha moduli ya AN706 kwenye bandari ya upanuzi ya kiwango cha pini 34 ya Bodi ya Maendeleo ya ALINX FPGA (Ikiwa bodi ya usanidi imezimwa).
  2. Unganisha chanzo chako cha mawimbi kwenye kiunganishi cha ingizo cha Moduli ya AN706 (Kumbuka: masafa ya ingizo la mlango wa AD: -5V~+5V).
  3. Pakua programu kwa FPGA kwa kutumia programu ya Quartus II au ISE (ikiwa unahitaji programu za majaribio, tuma barua pepe kwa rachel.zhou@alinx.com.cn).
  4. Fungua zana ya msaidizi ya utatuzi wa mfululizo na uweke kasi ya upotezaji wa mawasiliano ya mlango wa serial kama ifuatavyo
    ALINX AN706 Sambamba na Sampling Njia Nyingi Biti 16 Moduli ya AD - Utaratibu wa majaribioKielelezo 9-1: Zana ya Msaidizi wa Utatuzi wa Seri
  5. JuzuutagThamani ya e ya pembejeo ya mawimbi 8 ya moduli ya AN706 itaonekana kwenye mawasiliano ya serial. (Kwa sababu data ya njia 8 inaonyeshwa kwenye mstari mmoja kwenye kisaidia cha utatuzi wa mfululizo, tunahitaji kupanua kiolesura.)

ALINX AN706 Sambamba na Sampling Njia Nyingi Biti 16 Moduli ya AD - Utaratibu wa majaribio 2

Kielelezo 9-2: Mawasiliano ya Ufuatiliaji

Data iliyo hapo juu ni chaneli 8 za data bila uingizaji wa ishara, kwa sababu ingizo la mawimbi ya AD liko katika hali ya kuelea, na data ya pato la ubadilishaji wa AD ni karibu 1.75V.
Example: Ukiunganisha ingizo la chaneli 1 na pini ya majaribio ya 3.3V kwenye moduli ya AN706 na laini ya DuPont ili kujaribu sauti.tage ya 3.3V kwenye moduli.

ALINX AN706 Sambamba na Sampling Njia Nyingi Biti 16 Moduli ya AD - Utaratibu wa majaribio 3

Kielelezo 9-3: Mkondo 1 wenye pini ya majaribio ya 3.3V

Kwa wakati huu, data ya kipimo cha AD1 iliyoonyeshwa kwenye kiolesura cha serial ni kuhusu +3.3074.

ALINX AN706 Sambamba na Sampling Njia Nyingi Biti 16 Moduli ya AD - Utaratibu wa majaribio 4

Kielelezo 9-4: Pini ya majaribio juzuu yatage kuonyesha kwenye kiolesura cha serial

Sehemu ya 10: Usahihi wa Kipimo cha Moduli ya AN706

Kwa kupima juzuu iliyotumikatage na voltmeter ya usahihi wa juu, usahihi halisi wa kipimo cha moduli ya AD706 iko ndani ya 0.5mV ndani ya -5V hadi +5V vol.tage pembejeo mbalimbali.
Jedwali lifuatalo linaonyesha matokeo ya chaneli nane za juzuu nne za analogitages. Safu wima ya kwanza ni data iliyopimwa na multimeter ya dijiti ya usahihi wa juu, na safu wima nane za mwisho ni matokeo ya kipimo cha moduli ya AD ya moduli ya AD.

ALINX AN706 Sambamba na Sampling Njia Nyingi Biti 16 Moduli ya AD - Utaratibu wa majaribio 5

Jedwali 10-1: Kupima Voltage

Katika utaratibu huu wa majaribio, oversampkichujio cha kuwezesha kubatilishwa kwa ling hakitumiki kuboresha usahihi wa moduli ya AN706. Kwa watumiaji ambao wanataka kuboresha zaidi usahihi wa sampling na sampkasi ya ling sio juu, inaweza kuwekwa kwenye programu. Mbinu ya sampukuzaji wa ling, unaweza kuweka oversampuwiano wa ling katika programu.

Sehemu ya 11: Maelezo ya mpango wa jaribio la moduli ya AN706

Yafuatayo ni maelezo mafupi ya mawazo kwa kila programu za majaribio ya Verilog, na watumiaji wanaweza pia kurejelea maelezo ya dokezo katika msimbo.

  1. Programu ya kiwango cha juu: ad706_test.v
    Bainisha moduli za FPGA na AN706 na mlango wa serial wa kupokea na kutuma ingizo na utoaji wa mawimbi, na uthibitishe subroutines tatu (ad7606.v, volt_cal.v na uart.v).
  2. Programu ya kupata data ya AD: ad7606.v
    Kulingana na wakati wa AD7606, sampna ishara 16 za analogi AD zilibadilisha data ya biti-16. Programu kwanza hutuma ishara ya CONVSTAB kwa AD7606 ili kuanza ubadilishaji wa data ya AD, na inasubiri ishara ya Shughuli ishuke chini ili kusoma data ya chaneli ya AD 1 hadi chaneli 16 kwa mfuatano.
    AD Voltage Ugeuzaji (1 LSB)=5V/ 32758=0.15 mV
    ALINX AN706 Sambamba na Sampling Njia Nyingi Biti 16 Moduli ya AD - Utaratibu wa majaribio 6
  3. VoltagProgramu ya ubadilishaji wa e kwa data ya AD: volt_cal.v Programu inabadilisha data ya biti-16 iliyokusanywa kutoka ad7606.v, Bit[15] kuwa ishara chanya na hasi, na Bit[14:0] kwanza huibadilisha kuwa vol.tage thamani kwa fomula ifuatayo, na kisha kubadilisha juzuu ya hexadecimaltage thamani katika msimbo wa BCD wenye tarakimu 20.
  4. Programu ya kutuma bandari ya serial: uart.v Muda hutuma chaneli 8 za ujazotage data kwa PC kupitia uart. Saa ya kusambaza ya bandari ya serial hupatikana kwa kugawanya masafa na 50Mhz, na kiwango cha baud ni 9600bps.

www.alinx.com

Nyaraka / Rasilimali

ALINX AN706 Sambamba na Sampling Multi-Chaneli 16-Biti AD Moduli [pdf] Mwongozo wa Mtumiaji
AN706 Sambamba na Sampling Njia Nyingi 16-Biti AD Moduli, AN706, Sambamba na Sampling Njia nyingi za Moduli ya AD ya Biti 16, Sampling Multi-Chaneli 16-Biti AD Moduli, Njia nyingi 16-Biti AD Moduli, 16-Biti Moduli ya AD, Moduli ya AD, Moduli

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *