DIGILENT LogoPmodIA™ Reference Manual
Yakadzokororwa Kubvumbi 15, 2016
Iri bhuku rinoshanda kune PmodIA rev. A

Overview

Iyo PmodIA ndeye impedance analyzer yakavakirwa kutenderedza Analog Devices AD5933 12-bit Impedance Converter Network Analyzer.DIGILENT PmodIA Iine External Clock Microcontroller Boards - NetworkZvimiro zvinosanganisira:

  • Impedance analyzer ine 12-bit impedance inoshandura
  • Kuyera impedance kukosha kubva pa100Ω kusvika ku10 MΩ.
  • Programmable frequency tsvaira
  • Programmable gain amplifier
  • Optional yekunze wachi kugadzira
  • Diki PCB saizi yemagadzirirwo anochinjika 1.6 mu × 0.8 mukati (4.1 cm × 2.0 cm)
  • 2 × 4-pini chiteshi ine I²C interface
  • Inotevera Digilent Interface Kutsanangurwa
  • Library uye example kodhi inowanikwa mune resource centre

Iye PmodiA.

Tsanangudzo Yekushanda

Iyo PmodIA inoshandisa Analog Devices AD5933 ine-on-board frequency jenareta uye analog-to-digital converter (ADC) kuti ikwanise kufadza yekunze isingazivikanwe impedance pane inozivikanwa frequency. Iyi frequency inozivikanwa inotumirwa kuburikidza neimwe yeSMA yekubatanidza. Iyo frequency mhinduro inotorwa neimwe SMA yekubatanidza uye inotumirwa kuADC uye discrete Fourier shanduko (DFT) inoitwa pa s.ampled data, kuchengetedza chaiyo uye yekufungidzira zvikamu zvemhinduro mu-on-chip data rejista. Hukuru hweiyo impedance isingazivikanwe pamwe nechikamu cheiyo impedance pane imwe neimwe nzvimbo muyakagadzirwa frequency kutsvaira inogona kuverengerwa kubva kune aya maviri data data.
1.1 I² C Interface
Iyo PmodiA inoita semudziyo wenhapwa uchishandisa I² C kutaurirana protocol. Iyo I² C interface standard inoshandisa mitsetse miviri yechiratidzo. Aya ndiwo I² C data uye I² C wachi. Aya masaini mepu kune serial data (SDA) uye serial wachi (SCL) zvakateerana paPmodIA. (Ona Tafura 1.) Mirayiridzo inotevera inotsanangura kuverenga nokunyora kumudziyo wacho.
Iwe unofanirwa kufunga nezvemaprotocol maviri paunenge uchinyorera kuPmodIA: iyo yekunyora byte/command byte uye block kunyora. Kunyora imwe byte kubva kuna tenzi kuenda kumuranda kunoda kuti tenzi atange mamiriro ekutanga uye atumire 7bit kero yemuranda. Iwe unofanirwa kubata iyo yekuverenga / kunyora zvishoma pasi kuti unyore kune muranda mudziyo zvinobudirira. Iyo PmodiA inofanirwa kuseta kero yemuranda se0001101 (0x0D) panotanga. Mushure mekunge muranda abvuma kero yake, tenzi anofanira kutumira kero yerejista yaanoda kunyorera. Kana muranda angobvuma kugamuchira kero iyi, tenzi anotumira imwe data byte iyo muranda anofanira kubvuma nekudzoka zvishoma. Tenzi anofanira kuzopa mamiriro ekumira.
Iwe unogona zvakare kushandisa iyi protocol kuseta chinongedzo chekero yerejista. Mushure mekunge tenzi atumira kero yemuranda uye kunyora zvishoma, uye muranda opindura nechidimbu chekubvuma, tenzi anotumira pointer command byte (10110000, kana, 0xB0). Muranda achataura chidimbu chekubvuma uye ipapo tenzi anotumira kero yerejista kunongedza mundangariro. Nguva inotevera iyo mudziyo uchiverenga kubva kana kunyora data kurejista, zvichaitika pakero ino.
Cherechedza: Iyo pointer inofanirwa kusetwa usati washandisa block kunyora kana block kuverenga maprotocol.
Iwe unogona kuita block kunyora protocol nenzira yakafanana yekuseta pointer. Tumira iyo block nyora murairo (10100000, kana, 0xA0) panzvimbo yeinongedzo yekuraira, uye nhamba yemabhaiti ari kutumirwa (inomiririrwa sebhaiti) inotora nzvimbo yekero rerejista neanotevera data byte ari zero indexed. Shandisa maprotocol maviri akafanana paunenge uchiverenga data kubva kuPmodiA: gamuchira byte uye block kuverenga.

Chibatanidza J1 – I² C Kukurukurirana 
Pin  Signal  Tsanangudzo
1, 2 SCL I² C wachi
3, 4 SDA I² C data
5, 6 GND Simba rekupa Ground
7, 8 VCC Magetsi (3.3V/5V)

1.2 Clock Source
Iyo PmodiA ine oscillator yemukati iyo inogadzira 16.776 MHz wachi yekumhanyisa mudziyo. Unogona kushandisa wachi yekunze nekurodha IC4 paPmodIA uye kuseta 3 murejista yekutonga (rejista kero 0x80 uye 0x81).
Iyo PmodiA schematic inopa runyorwa rweanokurudzirwa oscillator. Iyo schematic inowanikwa kubva kuPmodiA chigadzirwa peji pa www.digilentinc.com.
1.3 Kugadzira Frequency Sweep
Iyo yemagetsi impedance,? Iyo PmodiA inokutendera iwe kuti uise nyore kutsvaira kutsvaira kuti uwane iyo impedance maitiro edunhu. Kutanga, iwe unofanirwa kuseta iyo I² C interface pakati peiyo host board nePmodiA. Iyo PmodiA inoda zvidimbu zvitatu zveruzivo kuita kutsvaira kwakawanda: kutanga frequency, nhamba yematanho mukutsvaira, uye frequency increment mushure menhanho imwe neimwe. Iyo yekutanga frequency uye increment padanho paramita inochengetwa se24-bit mazwi. Nhamba yematanho parameter inochengetwa sezwi 9-bit.
Unogona kuronga peak-to-peak voltage yeinobuda frequency mukutsvaira nekuseta mabits 10 uye 9 murejista yekutonga. The peak to peak voltage inoda kusetwa zvakakodzera maererano neiyo impedance bvunzo. Izvi ndezvekudzivirira iyo yemukati Op-amps kubva pakuedza kuburitsa chinobuda voltage kana ikozvino kupfuura kugona kwavo kukuru. Zvinokurudzirwa kuti kana uchishandisa 20-ohm mhinduro resistor kuseta peak kusvika peak voltage kune 200mV kana 400mV uye paunenge uchishandisa 100K-ohm mhinduro yekudzivirira, isa peak kuti iwedzere vol.tage 1V.
Kana dunhu rave nemufaro, zvinotora nguva kuti isvike pakudzikama kwayo. Iwe unogona kuronga nguva yekumisikidza yega yega poindi mukutsvaira kazhinji nekunyora kukosha kunyoresa kero 0x8A uye 0x8B. Ukoshi uhwu hunomiririra huwandu hweinobuda frequency nguva iyo analog-to-digital inoshandura inoregeredza isati yatanga s.amptarisa frequency mhinduro. (Ona Tafura 2 yerunyoro rwemarejista uye maparamendi anoenderana nawo.)

Register Kero  Parameter 
0x80, 0x81 Kudzora rejista (Bit-10 uye Bit-9 set peak-to-peak voltage yehuwandu hwekubuda).
0x82, 0x83, 0x84 Kutanga frequency (Hz)
0x85, 0x86, 0x87 Kuwedzera padanho (Hz)
0x88, 0x89 Nhamba yematanho ekutsvaira
0x8A, 0x8B Nguva yekugadzika (Nhamba yenguva dzekubuda)

Iwe unogona kuverenga iro 24-bit izwi rekuchengetedza pamarejisita kero ekutanga frequency uye kuwedzera padanho paramita uchishandisa yekutanga frequency kodhi uye frequency increment kodhi equations pazasi. Iwe unogona zvakare kuwana aya equation uye rumwe ruzivo mune AD5933 data sheet.

Kana wangoseta aya maparamendi, ita nhanho dzinotevera kuti utange kutsvaira kwakawanda (kudimikira kubva paAD5933 data sheet):

  1. Pinda standby mode nekutumira murairo wekumira kune rejista yekutonga.
  2. Pinda iyo yekutanga modhi nekutumira yekutanga nekutanga frequency command kune control rejista.
    Izvi zvinobvumira dunhu riri kuyerwa kuti risvike pakugadzikana kwayo.
  3. Tanga kutsvaira kwefrequency nekutumira yekutanga frequency sweep command kune control rejista.

1.4 Impedans Maverengero
Analog-to-digital converter sampinoderedza mhinduro yefrequency kubva kune zvisingazivikanwe impedances kusvika ku1MSPS ine 12-bit resolution yeese poindi mukutsvaira kwakawanda. Isati yachengeta zviyero, PmodIA inoita Discrete Fourier Transform (DFT) pa s.ampled data (1,024 sampzvishoma kune yega yega frequency nhanho). Marejista maviri anochengeta mhedzisiro yeDFT: iyo Rejista Yechokwadi, uye Imaginary Rejista.
Electrical impedance ine nhamba chaidzo uye dzekufungidzira. Mune fomu yeCartesian, unogona kuratidza kusapindirana neiyo equation:

z = Chaiyo + j ∗Kufungidzira

Ndekupi Chokwadi chiri chikamu chaicho, Imaginary ndiyo yekufungidzira chikamu, uye? inhamba yekufungidzira (yakaenzana ne i = √−1, musvomhu). Iwe unogona zvakare kumiririra impedance mune polar fomu:

Impedance = |z|∠θ

Kupi |Z| ukuru uye ∠θ ndiyo chikamu chekona:DIGILENT PmodIA NeKunze Clock Microcontroller Mabhodhi - chikamu

Iyo PmodiA haiite chero kuverenga. Mushure meDFT yega yega, tenzi mudziyo unofanirwa kuverenga hunhu muRejista Yechokwadi uye Yekufungidzira.
Kuti uverenge iyo impedance yechokwadi, iwe unofanirwa kufunga nezvekuwana. Unogona kuwana example get factor calculation muAD9533 data sheet.
1.5 Kuverenga kweTembiricha
Iyo PmodiA ine inozvimiririra, 13-bit tembiricha sensor yekutarisa tembiricha yemudziyo. Ndokumbira utarise kune AD5933 data sheet kuti uwane rumwe ruzivo nezve kutonga module iyi.
1.6 Kunyoresa Kero
Iyo AD5933 data sheet ine tafura yakazara yerejista kero.

Muviri Dimensions

Mapini ari pamusoro wepini akapatsanurwa 100 mil kure. Iyo PCB yakareba 1.6 inches pamativi anoenderana nemapini ari pamusoro wepini uye 0.8 inches kureba pamativi perpendicular kumusoro wepini.

DIGILENT LogoYakatorwa kubva Arrow.com.
Copyright Digilent, Inc. Kodzero dzese dzakachengetwa.
Zvimwe zvigadzirwa nemazita emakambani ataurwa anogona kunge ari matrademark evaridzi vazvo.
1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com

Zvinyorwa / Zvishandiso

DIGILENT PmodIA Iine Ekunze Clock Microcontroller Mabhodhi [pdf] User Manual
PmodIA Ine External Clock Microcontroller Boards, PmodIA, NeEkunze Clock Microcontroller Boards, External Clock Microcontroller Boards, Clock Microcontroller Boards, Microcontroller Boards, Mabhodhi.

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *