8-Channel AD
Kupeza Module
Mtengo wa AN706
Buku Logwiritsa Ntchito
Gawo 1: 8-Channel AD Acquisition Module Parameters
- VPN gawo: AN706
- AD Chip: AD7606
- Channel: 8-channel
- AD pang'ono: 16-bit
- Max SampMtengo: 200KSPS
- Lowetsani Voltage Mlingo: -5V ~ + 5V
- Zigawo za PCB za Module: 4-Layer, wosanjikiza wodziyimira pawokha ndi GND wosanjikiza
- Chiyankhulo cha Module: 40-pini 0.1 inchi motalikirana mutu wachikazi, kutsitsa komwe
- Ambient Kutentha (ndi mphamvu yogwiritsidwa ntchito: -40 ° ~ 85 °, tchipisi tonse pa module kukwaniritsa zofunika mafakitale
- Mawonekedwe olowera: 8 SMA zolumikizira ndi mitu ya pini 16 yokhala ndi phula 2.54 (Pinni Njira iliyonse ili ndi ma Pini awiri abwino komanso oyipa)
- Kulondola kwa kuyeza: Mkati mwa 0.5mV
Gawo 2: Kapangidwe ka module
Chithunzi 2-1: Ma module a AD 8-channel
Gawo 3: AD7606 Chip Chiyambi
AD76061 ndi 16-bit, munthawi yomweyo sampling, analog-to-digital data acquisition systems (DAS) yokhala ndi mayendedwe asanu ndi atatu, asanu ndi limodzi, ndi anayi motsatana. Chigawo chilichonse chimakhala ndi analogi clamp chitetezo, fyuluta yachiwiri yotsutsana ndi kutchova njuga, track-and-hold amplifier, 16-bit charge kugawanso motsatizana motsatizana analog-to-digital converter (ADC), fyuluta ya digito yosinthika, 2.5 V reference and reference.
Zolemba clamp chitetezo chozungulira chimatha kulekerera voltages mpaka ± 16.5 V. AD7606/AD7606-6/AD7606-4 imagwira ntchito kuchokera pamtundu umodzi wa 5 V ndipo imatha kukhala ndi ± 10 V ndi ± 5 V ma siginecha enieni a bipolar pomwe sampkutulutsa mpaka 200 kSPS pamayendedwe onse. Zolemba clamp chitetezo chozungulira chimatha kulekerera voltagmpaka ± 16.5 V.
AD7606 ili ndi 1 MΩ kulowetsa kwa analogi mosasamala kanthu za samppafupipafupi. Kugwira ntchito kamodzi kokha, kusefa pa-chip, komanso kusokoneza kwambiri kumachotsa kufunikira kwa driver op amps ndi zinthu zakunja za bipolar.
Sefa ya AD7606/AD7606-6/AD7606-4 antialiasing ili ndi 3 dB cutoff frequency ya 22 kHz ndipo imapereka 40 dB antialias kukanidwa pamene sampmphamvu pa 200 kSPS.
Zosefera za digito zosinthika zimayendetsedwa ndi pini, zimatulutsa zosintha mu SNR, ndipo zimachepetsa bandwidth ya 3 dB.
Gawo 4: AD7606 Chip Functional Block Diagram
Chithunzi 4-1: AD7606 Functional Block Diagram
Gawo 5: AD7606 Chip Timing Specification
Chithunzi 5-1: AD7606 Zithunzi Zanthawi
AD7606 imalola nthawi imodzi sampnjira zonse zisanu ndi zitatu zolowetsa analogi.
Njira zonse ndi sampkutsogozedwa nthawi imodzi pamene ma PIN onse a CONVST (CONVST A, CONVST B) amangiriridwa pamodzi. Chizindikiro chimodzi cha CONVST chimagwiritsidwa ntchito kuwongolera zolowetsa zonse za CONVST x. Kukwera kwa chizindikiro chodziwika bwino cha CONVST kumayambira munthawi yomweyo sampkhalani pamayendedwe onse a analogi (V1 mpaka V8).
AD7606 ili ndi on-chip oscillator yomwe imagwiritsidwa ntchito kutembenuza. Nthawi yotembenuka pamakanema onse a ADC ndi tCONV. Chizindikiro cha BUSY chimasonyeza kwa wogwiritsa ntchito pamene kutembenuka kukuchitika, kotero pamene kukwera m'mphepete mwa CONVST kukugwiritsidwa ntchito, BUSY imapita m'malingaliro apamwamba ndikusintha pang'ono kumapeto kwa njira yonse yotembenuka. Mphepete mwa chizindikiro cha BUSY imagwiritsidwa ntchito kuyika nyimbo zisanu ndi zitatu zonse amplifiers kubwerera mumalowedwe njanji. Mphepete mwa BUSY imasonyezanso kuti deta yatsopano tsopano ikhoza kuwerengedwa kuchokera ku parallel bus (DB[15:0]), DOUTA ndi DOUTB serial data lines, kapena parallel byte bus, DB [7:0].
Gawo 6: AD7606 Chip Pin Configuration
Mu AN706 8-channel AD module hardware circuit design, timayika njira yogwiritsira ntchito AD7606 powonjezera zotsutsa zokoka kapena zotsitsimula pamapini atatu a AD7606.
- AD7606 imathandizira zolozera zakunja kapena zolemba zamkati. Ngati chidziwitso chakunja chikugwiritsidwa ntchito, REFIN/REFOUT ya chip imafunikira 2.5V yakunja. Ngati mukugwiritsa ntchito buku lamkati voltage. Pini ya REFIN/REFOUT ndi kalozera wamkati wa 2.5V. Pini ya REF SELECT imagwiritsidwa ntchito posankha zolemba zamkati kapena zolemba zakunja. Mu gawo ili, chifukwa kulondola kwa buku lamkati voltagE ya AD7606 ndi yokwera kwambiri (2.49V ~ 2.505V), kapangidwe kaderako kasankha kugwiritsa ntchito voliyumu yamkati.tage.
Pin Dzina Khazikitsani mlingo Kufotokozera REF SANKHANI Mulingo wapamwamba Gwiritsani ntchito mawu amkati voltagE 2.5V - Kupeza kwa data kwa AD7606's AD kumatha kukhala munjira yofananira kapena ma serial mode. Wogwiritsa akhoza kukhazikitsa njira yolankhulirana poika PAR/SER/BYTE SEL pin level. mu kapangidwe ka gawo la AN706, sankhani njira yofananira kuti muwerenge data ya AD7606
Pin Dzina Khazikitsani mlingo Kufotokozera PAR/SER/BYTE SEL Low Level Sankhani mawonekedwe ofanana - Pini ya RANGE imagwiritsidwa ntchito kusankha ± 10 V kapena ± 5 V monga gawo lolowera mu AD9767. Mu ± 5 V osiyanasiyana, 1LSB = 152.58uV. Mu ± 10 V osiyanasiyana, 1LSB = 305.175 UV. Pamapangidwe ozungulira a gawo la AN706, sankhani ± 5V analogi voltage athandizira osiyanasiyana
Pin Dzina Khazikitsani mlingo Kufotokozera KUSINTHA Low Level Zosankha zamtundu wa analogi: ± 5V - AD7606 ili ndi fyuluta ya digito yosankha yoyamba yomwe iyenera kugwiritsidwa ntchito m'mapulogalamu omwe amadutsa pang'onopang'ono kapena pomwe chiwongolero chapamwamba cha ma sign-to-noise kapena ma dynamic osiyanasiyana amafunikira. The oversampLing chiŵerengero cha fyuluta ya digito imayendetsedwa pogwiritsa ntchito oversampling pins, OS [2:0] (onani Table pansipa). Os 2 ndiye kachidutswa kakang'ono ka MSB, ndipo OS 0 ndiye gawo lowongolera la LSB. Table ili m'munsiyi imapereka zowonjezeraampling bit decoding kuti musankhe ma overs osiyanasiyanaample rates. Zikhomo za OS zimayikidwa pamphepete mwa BUSY.
M'mapangidwe a hardware a module ya AN706, OS[2:0] imatsogolera ku mawonekedwe akunja, ndipo FPGA kapena CPU ikhoza kusankha kugwiritsa ntchito fyuluta poyang'anira pini ya OS[2:0] kuti akwaniritse kulondola kwapamwamba. .
Gawo 7: AD7606 Chip ADC TRANSFER FUNCTION
Zolemba zotulutsa za AD7606 ndizowonjezera ziwiri. Kusintha kwa ma code opangidwa kumachitika pakati pa magawo otsatizana a LSB, ndiye kuti, 1/2 LSB ndi 3/2 LSB. Kukula kwa LSB ndi FSR/65,536 kwa AD7606. Makhalidwe abwino osinthira AD7606 akuwonetsedwa pazithunzi 7-1.
Gawo 8: Tanthauzo la Chiyankhulo (Pini yolembedwa pa PCB ndi pini 1)
Pin | Dzina la Signal | Kufotokozera | Pin | Dzina la Signal | Kufotokozera |
1 | GND | Pansi | 2 | Chithunzi cha VCC | + 5 V |
3 | OS1 | oversampling Sankhani |
4 | OS0 | oversampling Sankhani |
5 | Zotsatira CONVSTAB | Kutembenuka kwa data | 6 | OS2 | oversampling Sankhani |
7 | RD | Werengani | 8 | Bwezeraninso | Bwezerani |
9 | TANGANIDWA | Tanganidwa | 10 | CS | Chip Sankhani |
11 | 12 | FIRSTDATA | Deta yoyamba | ||
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 |
Gawo 9: AN706 Module Experimental Dongosolo
- Choyamba, gwirizanitsani gawo la AN706 ku doko la 34-pini yowonjezera yowonjezera ya ALINX FPGA Development Board (Ngati gulu lachitukuko lazimitsidwa).
- Lumikizani gwero la siginecha yanu ku cholumikizira cha AN706 Module (Zindikirani: AD doko lolowera osiyanasiyana: -5V~+5V).
- Tsitsani pulogalamuyi ku FPGA pogwiritsa ntchito pulogalamu ya Quartus II kapena ISE (ngati mukufuna mapulogalamu oyesera, tumizani imelo kwa rachel.zhou@alinx.com.cn).
- Tsegulani chida chothandizira cha serial debugging ndikukhazikitsa kulumikizana kwa baud ya doko la serial motere
Chithunzi 9-1: The Serial Debugging Assistant Tool
- Voltage mtengo wa 8-channel sign input wa module AN706 udzawonekera mu serial communication. (Chifukwa data ya 8-way ikuwonetsedwa pamzere umodzi mu serial debugging assistant, tifunika kukulitsa mawonekedwe.)
Chithunzi 9-2: Kuyankhulana kwa seri
Zomwe zili pamwambazi ndi njira 8 za deta popanda kulowetsa chizindikiro, chifukwa kulowetsa kwa chizindikiro cha AD kuli pamalo oyandama, ndipo deta yotulutsa AD yosinthira ili pafupi 1.75V.
ExampLe: Mukalumikiza kulowetsa kwa tchanelo 1 ndi pini yoyeserera ya 3.3V pa moduli ya AN706 yokhala ndi mzere wa DuPont kuyesa volyo.tage wa 3.3V pa module.
Chithunzi 9-3: Channel 1 yokhala ndi pini yoyesera ya 3.3V
Panthawiyi, deta yoyezera ya AD1 yomwe ikuwonetsedwa pamawonekedwe a serial ili pafupi +3.3074.
Chithunzi 9-4: Pini yoyesera voltage kuwonetsera pa mawonekedwe a serial
Gawo 10: AN706 Module Measurement Lolondola
Poyesa voltage ndi voltmeter yolondola kwambiri, kuyeza kwenikweni kwa gawo la AD706 kuli mkati mwa 0.5mV mkati mwa -5V mpaka + 5V vol.tage input range.
Gome lotsatirali likuwonetsa zotsatira za mayendedwe asanu ndi atatu a analogi anayi voltages. Gawo loyamba ndizomwe zimayesedwa ndi ma multimeter olondola kwambiri a digito, ndipo magawo asanu ndi atatu omaliza ndi zotsatira za kuyeza kwa module ya AD module ya AD.
Gulu 10-1: Kuyesa Voltage
M'mayesero awa, ma oversampling override enable fyuluta sigwiritsidwa ntchito kukonza kulondola kwa gawo la AN706. Kwa ogwiritsa ntchito omwe akufuna kupititsa patsogolo kulondola kwa sampling ndi sampLing liwiro si mkulu, zikhoza kukhazikitsidwa mu pulogalamu. Njira ya sampLing magnification, mukhoza kukhazikitsa oversampLing ratio mu pulogalamu.
Gawo 11: AN706 Mafotokozedwe a pulogalamu yoyeserera
Zotsatirazi ndizofotokozera mwachidule za malingaliro a pulogalamu iliyonse yoyesera ya Verilog, ndipo ogwiritsa ntchito angathenso kutchula ndondomeko ya zolemba mu code.
- Pulogalamu yapamwamba: ad706_test.v
Tanthauzirani ma module a FPGA ndi AN706 ndi doko la serial kuti mulandire ndi kutumiza zolowera ndi zotulutsa, ndikukhazikitsa magawo atatu (ad7606.v, volt_cal.v ndi uart.v). - Pulogalamu ya AD yopezera deta: ad7606.v
Malinga ndi nthawi ya AD7606, sample 16 ma analogi zizindikiro AD anatembenuza 16-bit deta. Pulogalamuyi imatumiza koyamba chizindikiro cha CONVSTAB ku AD7606 kuti iyambe kutembenuka kwa data ya AD, ndikudikirira kuti chizindikiro cha Busy chitsike kuti chiwerenge deta ya AD channel 1 ku channel 16 motsatizana.
AD Voltage Kutembenuka (1 LSB)=5V/ 32758=0.15 mV
- VoltagPulogalamu yotembenuza ya data ya AD: volt_cal.v Pulogalamuyi imasintha deta ya 16-bit yomwe yasonkhanitsidwa kuchokera ku ad7606.v, Bit[15] kukhala zizindikiro zabwino ndi zoipa, ndipo Bit[14:0] imasandulika kukhala vol.tage mtengo ndi chilinganizo chotsatirachi, ndiyeno kutembenuza hexadecimal voltagndi mtengo wa manambala 20 a BCD code.
- Pulogalamu yotumiza doko: uart.v Timing imatumiza mayendedwe 8 a voltagndi data ku PC kudzera mu uart. Wotchi yotumizira doko imapezeka pogawa pafupipafupi ndi 50Mhz, ndipo kuchuluka kwa baud ndi 9600bps.
Zolemba / Zothandizira
![]() |
ALINX AN706 Simultaneous Sampling Multi-Channel 16-Bits AD Module [pdf] Buku Logwiritsa Ntchito AN706 munthawi yomweyo Sampling Multi-Channel 16-Bits AD Module, AN706, Simultaneous Sampling Multi-Channel 16-Bits AD Module, Sampling Multi-Channels 16-Bits AD Module, Multi-Channel 16-Bits AD Module, 16-Bits AD Module, AD Module, Module |