ALINX - logo

8-Saluran AD
Modul Pemerolehan
AN706
Manual Pengguna

Bahagian 1: Parameter Modul Pemerolehan AD 8 Saluran

  • VPN Modul: AN706
  • Cip AD: AD7606
  • Saluran: 8 saluran
  • Bit AD: 16-bit
  • Max Sample Kadar: 200KSPS
  • Input Voltage Kadar: -5V~+5V
  • Lapisan PCB Modul: 4-Lapisan, lapisan kuasa bebas dan lapisan GND
  • Antara Muka Modul: Pengepala wanita jarak 40-pin 0.1 inci, arah muat turun
  • Suhu Ambien (dengan kuasa digunakan: -40°~85°, semua cip pada modul untuk memenuhi keperluan industri
  • Antara muka input: 8 antara muka SMA dan pengepala 16-pin dengan pic 2.54 (Pin Setiap saluran mempunyai dua Pin positif dan negatif)
  • Ketepatan pengukuran: Dalam 0.5mV

Bahagian 2: Struktur modul

ALINX AN706 Serentak Sampling Pelbagai Saluran 16 Bit Modul AD - Struktur modul 1

Rajah 2-1: Struktur modul AD 8 saluran

Bahagian 3: Pengenalan Cip AD7606

AD76061 ialah 16-bit, serentak sampling, sistem pemerolehan data analog-ke-digital (DAS) dengan masing-masing lapan, enam dan empat saluran. Setiap bahagian mengandungi cl input analogamp perlindungan, penapis antialiasing tertib kedua, jejak dan tahan amplifier, pengagihan semula caj 16-bit anggaran berturut-turut penukar analog-ke-digital (ADC), penapis digital fleksibel, rujukan dan rujukan 2.5 V
Input clamp litar perlindungan boleh bertolak ansur dengan voltagsehingga ±16.5 V. AD7606/AD7606-6/AD7606-4 beroperasi daripada satu bekalan 5 V dan boleh menampung ±10 V dan ±5 V isyarat input bipolar sebenar manakala sampling pada kadar pemprosesan sehingga 200 kSPS untuk semua saluran. Input clamp litar perlindungan boleh bertolak ansur dengan voltagsehingga ±16.5 V.
AD7606 mempunyai impedans input analog 1 MΩ tanpa mengira sampkekerapan ling. Operasi bekalan tunggal, penapisan pada cip, dan impedans input tinggi menghapuskan keperluan untuk operasi pemacu amps dan bekalan bipolar luaran.
Penapis antialiasing AD7606/AD7606-6/AD7606-4 mempunyai frekuensi potong 3 dB 22 kHz dan memberikan penolakan antialias 40 dB apabila sampling pada 200 kSPS.
Penapis digital yang fleksibel dipacu oleh pin, menghasilkan peningkatan dalam SNR dan mengurangkan lebar jalur 3 dB.

Bahagian 4: Rajah Blok Fungsian Cip AD7606

ALINX AN706 Serentak Sampling Multi Channels 16 Bits AD Module - Diagram Blok

Rajah 4-1: Rajah Blok Fungsi AD7606

Bahagian 5: Spesifikasi Pemasa Cip AD7606

ALINX AN706 Serentak Sampling Berbilang Saluran 16 Bit Modul AD - Spesifikasi

Rajah5-1: Rajah Masa AD7606

AD7606 membenarkan s serentakampling daripada semua lapan saluran input analog.
Semua saluran adalah sampditerajui serentak apabila kedua-dua pin CONVST (CONVST A, CONVST B) diikat bersama. Satu isyarat CONVST digunakan untuk mengawal kedua-dua input CONVST x. Tepi menaik isyarat CONVST biasa ini memulakan s serentakampling pada semua saluran input analog (V1 hingga V8).
AD7606 mengandungi pengayun pada cip yang digunakan untuk melakukan penukaran. Masa penukaran untuk semua saluran ADC ialah tCONV. Isyarat SIBUK menunjukkan kepada pengguna apabila penukaran sedang dijalankan, jadi apabila kelebihan CONVST yang semakin meningkat digunakan, SIBUK menjadi logik tinggi dan peralihan rendah pada penghujung keseluruhan proses penukaran. Tepi jatuh isyarat SIBUK digunakan untuk meletakkan kesemua lapan trek-dan-tahan amppengangkat kembali ke mod trek. Tepi jatuh SIBUK juga menunjukkan bahawa data baharu kini boleh dibaca daripada bas selari (DB[15:0]), talian data bersiri DOUTA dan DOUTB, atau bas bait selari, DB[7:0].

Bahagian 6: Konfigurasi Pin Cip AD7606

Dalam reka bentuk litar perkakasan modul AD 706 saluran AN8, kami menetapkan mod pengendalian AD7606 dengan menambahkan perintang tarik-turun atau tarik-turun pada tiga pin konfigurasi AD7606.

  1. AD7606 menyokong input rujukan luaran atau rujukan dalaman. Jika rujukan luaran digunakan, REFIN/REFOUT cip memerlukan rujukan 2.5V luaran. Jika menggunakan rujukan dalaman voltage. Pin REFIN/REFOUT ialah rujukan dalaman 2.5V. Pin REF SELECT digunakan untuk memilih rujukan dalaman atau rujukan luaran. Dalam modul ini, kerana ketepatan rujukan dalaman voltage daripada AD7606 juga sangat tinggi (2.49V~2.505V), reka bentuk litar memilih untuk menggunakan vol rujukan dalamantage.
    Nama Pin Tetapkan tahap Penerangan
    RUJUK PILIH Tahap Tinggi Gunakan rujukan dalaman voltage 2.5V
  2. Pemerolehan data penukaran AD AD7606 boleh dalam mod selari atau mod bersiri. Pengguna boleh menetapkan mod komunikasi dengan menetapkan tahap pin PAR/SER/BYTE SEL. dalam reka bentuk modul AN706, pilih mod selari untuk membaca data AD AD7606
    Nama Pin Tetapkan tahap Penerangan
    PAR/SER/BYTE SEL Tahap Rendah Pilih antara muka selari
  3. Pin RANGE digunakan untuk memilih sama ada ±10 V atau ±5 V sebagai julat input dalam AD9767. Dalam julat ±5 V, 1LSB=152.58uV. Dalam julat ±10 V, 1LSB=305.175 uV. Dalam reka bentuk litar modul AN706, pilih vol analog ±5Vtagjulat input
    Nama Pin  Tetapkan tahap  Penerangan
    JULAT Tahap Rendah Pemilihan julat input isyarat analog:±5V
  4. AD7606 mengandungi penapis sinc pesanan pertama digital pilihan yang harus digunakan dalam aplikasi di mana kadar pemprosesan yang lebih perlahan digunakan atau di mana nisbah isyarat-ke-bunyi yang lebih tinggi atau julat dinamik adalah wajar. keterlaluanampnisbah ling penapis digital dikawal menggunakan oversamppin ling, OS [2:0] (lihat Jadual di bawah). OS 2 ialah bit kawalan MSB, dan OS 0 ialah bit kawalan LSB. Jadual di bawah menyediakan oversamppenyahkodan bit ling untuk memilih overs yang berbezaampkadar le. Pin OS dilekatkan pada tepi jatuh SIBUK.
    ALINX AN706 Serentak Sampling Berbilang Saluran 16 Bit Modul AD - KonfigurasiDalam reka bentuk perkakasan modul AN706, OS[2:0] membawa kepada antara muka luaran, dan FPGA atau CPU boleh memilih sama ada untuk menggunakan penapis dengan mengawal tahap pin OS[2:0] untuk mencapai ketepatan pengukuran yang lebih tinggi .

Bahagian 7: FUNGSI PINDAH ADC Cip AD7606

Pengekodan keluaran AD7606 adalah pelengkap dua. Peralihan kod yang direka bentuk berlaku di tengah-tengah antara nilai LSB integer berturut-turut, iaitu, 1/2 LSB dan 3/2 LSB. Saiz LSB ialah FSR/65,536 untuk AD7606. Ciri pemindahan yang ideal untuk AD7606 ditunjukkan dalam Rajah 7-1.

ALINX AN706 Serentak Sampling Multi Channels 16 Bits AD Module - FUNGSI PINDAH

Bahagian 8: Definisi antara muka (Pin berlabel pada PCB ialah pin 1)

Pin  Nama Isyarat  Penerangan Pin  Nama Isyarat  Penerangan
1 GND tanah 2 VCC +5V
3 OS1 Pengambilalihanampling
Pilih
4 OS0 Pengambilalihanampling
Pilih
5 CONVSTAB Penukaran data 6 OS2 Pengambilalihanampling
Pilih
7 RD Baca 8 TETAP SEMULA Tetapkan semula
9 SIBUK Sibuk 10 CS Pilih Cip
11 12 PERTAMA Data pertama
13 14
15 DB0 Bas Data AD 16 DB1 Bas Data AD
17 DB2 Bas Data AD 18 DB3 Bas Data AD
19 DB4 Bas Data AD 20 DB5 Bas Data AD
21 DB6 Bas Data AD 22 DB7 Bas Data AD
23 DB8 Bas Data AD 24 DB9 Bas Data AD
25 DB10 Bas Data AD 26 DB11 Bas Data AD

Bahagian 9: Prosedur Eksperimen Modul AN706

  1. Mula-mula, sambungkan modul AN706 ke port pengembangan standard 34-pin bagi ALINX FPGA Development Board (Sekiranya papan pembangunan dimatikan).
  2. Sambungkan sumber isyarat anda kepada penyambung input Modul AN706 (Nota: Julat input port AD: -5V~+5V).
  3. Muat turun program ke FPGA menggunakan perisian Quartus II atau ISE (jika anda memerlukan program ujian, hantar e-mel ke rachel.zhou@alinx.com.cn).
  4. Buka alat pembantu penyahpepijatan bersiri dan tetapkan kadar baud komunikasi port bersiri seperti berikut
    ALINX AN706 Serentak Sampling Multi Channels 16 Bits AD Module - Prosedur eksperimenRajah 9-1: Alat Penolong Penyahpepijat Bersiri
  5. Jilidtage nilai input isyarat 8 saluran modul AN706 akan muncul dalam komunikasi bersiri. (Oleh kerana data 8-hala dipaparkan dalam satu baris dalam pembantu penyahpepijatan bersiri, kami perlu membesarkan antara muka.)

ALINX AN706 Serentak Sampling Multi Channels 16 Bits AD Module - Prosedur eksperimen 2

Rajah 9-2: Komunikasi Bersiri

Data di atas ialah 8 saluran data tanpa input isyarat, kerana input isyarat AD berada dalam keadaan terapung, dan data output penukaran AD adalah kira-kira 1.75V.
Example: Jika anda menyambungkan input saluran 1 dengan pin ujian 3.3V pada modul AN706 dengan talian DuPont untuk menguji voltage daripada 3.3V pada modul.

ALINX AN706 Serentak Sampling Multi Channels 16 Bits AD Module - Prosedur eksperimen 3

Rajah 9-3: Saluran 1 dengan pin ujian 3.3V

Pada masa ini, data pengukuran AD1 yang dipaparkan pada antara muka bersiri ialah kira-kira +3.3074.

ALINX AN706 Serentak Sampling Multi Channels 16 Bits AD Module - Prosedur eksperimen 4

Rajah 9-4: Pin ujian voltage paparan pada antara muka bersiri

Bahagian 10: Ketepatan Pengukuran Modul AN706

Dengan mengukur vol yang digunakantage dan voltmeter berketepatan tinggi, ketepatan pengukuran sebenar modul AD706 adalah dalam lingkungan 0.5mV dalam voltan -5V hingga +5Vtage julat input.
Jadual berikut menunjukkan keputusan lapan saluran untuk empat vol analogtages. Lajur pertama ialah data yang diukur oleh multimeter digital berketepatan tinggi, dan lapan lajur terakhir ialah hasil pengukuran modul AD modul AD.

ALINX AN706 Serentak Sampling Multi Channels 16 Bits AD Module - Prosedur eksperimen 5

Jadual 10-1: Pengujian Voltage

Dalam rutin ujian ini, oversampling override enable filter tidak digunakan untuk meningkatkan ketepatan modul AN706. Bagi pengguna yang ingin meningkatkan lagi ketepatan sampling dan sampkelajuan ling tidak tinggi, ia boleh ditetapkan dalam program. Kaedah sampling pembesaran, anda boleh menetapkan oversampnisbah ling dalam program.

Bahagian 11: Penerangan program ujian Modul AN706

Berikut ialah penerangan ringkas idea untuk setiap program ujian Verilog, dan pengguna juga boleh merujuk kepada penerangan nota dalam kod.

  1. Program peringkat teratas: ad706_test.v
    Tentukan modul FPGA dan AN706 serta port bersiri untuk menerima dan menghantar input dan output isyarat, dan nyatakan tiga subrutin (ad7606.v, volt_cal.v dan uart.v).
  2. Program pemerolehan data AD: ad7606.v
    Mengikut masa AD7606, samp16 isyarat analog AD menukar data 16-bit. Program ini mula-mula menghantar isyarat CONVSTAB ke AD7606 untuk memulakan penukaran data AD, dan menunggu isyarat Busy menjadi rendah untuk membaca data saluran AD 1 ke saluran 16 dalam urutan.
    AD Jldtage Penukaran (1 LSB)=5V/ 32758=0.15 mV
    ALINX AN706 Serentak Sampling Multi Channels 16 Bits AD Module - Prosedur eksperimen 6
  3. Voltage program penukaran untuk data AD: volt_cal.v Program menukar data 16-bit yang dikumpul daripada ad7606.v, Bit[15] kepada tanda positif dan negatif, dan Bit[14:0] mula-mula menukarnya menjadi voltagnilai e dengan formula berikut, dan kemudian menukar vol heksadesimaltagnilai e ke dalam kod BCD 20 digit.
  4. Program penghantaran port bersiri: uart.v Masa menghantar 8 saluran voltage data ke PC melalui uart. Jam hantar port bersiri diperoleh dengan membahagikan frekuensi dengan 50Mhz, dan kadar baud ialah 9600bps.

www.alinx.com

Dokumen / Sumber

ALINX AN706 Serentak Sampling Modul AD 16-Bit Berbilang Saluran [pdf] Manual Pengguna
AN706 Serentak Sampling Modul AD 16-Bit Berbilang Saluran, AN706, Serentak Sampling Modul AD 16-Bit Berbilang Saluran, Sampling Modul AD 16-Bit Berbilang Saluran, Modul AD 16-Bits Berbilang Saluran, Modul AD 16-Bit, Modul AD, Modul

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *