PmodIA™ විමර්ශන අත්පොත
15 අප්රේල් 2016 සංශෝධනය කරන ලදී
මෙම අත්පොත PmodIA rev සඳහා අදාළ වේ. ඒ
ඉවරයිview
PmodIA යනු Analog Devices AD5933 12-bit Impedance Converter Network Analyzer වටා ගොඩනගා ඇති සම්බාධන විශ්ලේෂකයකි.විශේෂාංග ඇතුළත් වේ:
- 12-bit සම්බාධක පරිවර්තකය සහිත සම්බාධක විශ්ලේෂකය
- 100Ω සිට 10 MΩ දක්වා වූ සම්බාධක අගයන් මැනීම.
- වැඩසටහන්ගත කළ හැකි සංඛ්යාත අතුගා දැමීම
- වැඩසටහන්ගත කළ හැකි ලාභය ampජීවිතාරක්ෂකයා
- විකල්ප බාහිර ඔරලෝසු උත්පාදනය
- නම්යශීලී මෝස්තර සඳහා කුඩා PCB ප්රමාණය 1.6 in × 0.8 in (4.1 cm × 2.0 cm)
- I²C අතුරුමුහුණත සහිත 2×4-පින් වරාය
- Digilent Interface Specification අනුගමනය කරයි
- පුස්තකාලය සහ හිටපුample කේතය සම්පත් මධ්යස්ථානයේ ඇත
PmodIA.
ක්රියාකාරී විස්තරය
PmodIA විසින් දන්නා සංඛ්යාතයක බාහිර නොදන්නා සම්බාධනය උද්දීපනය කිරීමට හැකි වන පරිදි එහි ඔන්-බෝඩ් සංඛ්යාත උත්පාදක සහ ඇනලොග්-ඩිජිටල් පරිවර්තකය (ADC) සමඟ ඇනලොග් උපාංග AD5933 භාවිතා කරයි. මෙම දන්නා සංඛ්යාතය SMA සම්බන්ධක වලින් එකක් හරහා යවනු ලැබේ. සංඛ්යාත ප්රතිචාරය අනෙක් SMA සම්බන්ධකය මගින් ග්රහණය කර ADC වෙත යවනු ලබන අතර විවික්ත ෆූරියර් පරිවර්තනයක් (DFT) සිදු කරනු ලැබේ.ampled දත්ත, විසඳුමේ සැබෑ සහ මනඃකල්පිත කොටස් on-chip දත්ත ලේඛනවල ගබඩා කිරීම. මෙම දත්ත වචන දෙකෙන් ජනනය කරන ලද සංඛ්යාත ස්වීප් එකෙහි එක් එක් ලක්ෂ්යයේ නොදන්නා සම්බාධනයේ විශාලත්වය මෙන්ම සම්බාධනයේ සාපේක්ෂ අවධියද ගණනය කළ හැක.
1.1 I² C අතුරුමුහුණත
PmodIA I² C සන්නිවේදන ප්රොටෝකෝලය භාවිතයෙන් වහල් උපාංගයක් ලෙස ක්රියා කරයි. I² C අතුරුමුහුණත් සම්මතය සංඥා රේඛා දෙකක් භාවිතා කරයි. මේවා I² C දත්ත සහ I² C ඔරලෝසුවයි. මෙම සංඥා PmodIA මත පිළිවෙළින් අනුක්රමික දත්ත (SDA) සහ අනුක්රමික ඔරලෝසුව (SCL) වෙත සිතියම් ගත කරයි. (වගුව 1 බලන්න.) පහත උපදෙස් මඟින් උපාංගය කියවීමට සහ ලිවීමට ආකාරය පැහැදිලි කරයි.
PmodIA වෙත ලිවීමේදී ඔබ ප්රොටෝකෝල දෙකක් සලකා බැලිය යුතුය: ලිවීමේ බයිට්/විධාන බයිට් සහ බ්ලොක් රයිට්. ස්වාමියාගේ සිට වහලා දක්වා තනි බයිටයක් ලිවීමට ස්වාමියා විසින් ආරම්භක කොන්දේසියක් ආරම්භ කර 7bit slave ලිපිනය යැවීමට අවශ්ය වේ. වහල් උපාංගයට සාර්ථකව ලිවීමට ඔබ කියවීමේ/ලියන තරමක් අඩුවෙන් තබාගත යුතුය. PmodIA ආරම්භයේදී වහල් ලිපිනය 0001101 (0x0D) ලෙස සැකසිය යුතුය. දාසයා තම ලිපිනය පිළිගත් පසු, ස්වාමියා ඔහුට ලිවීමට අවශ්ය ලේඛනයේ ලිපිනය යැවිය යුතුය. දාසයා මෙම ලිපිනය ලැබුණු බව පිළිගත් පසු, ස්වාමියා විසින් දාසයා ආපසු එන බිට් එකක් සමඟ පිළිගත යුතු තනි දත්ත බයිටයක් එවනු ඇත. එවිට ස්වාමියා නැවතුම් කොන්දේසියක් නිකුත් කළ යුතුය.
රෙජිස්ටර් ලිපිනයක් සඳහා පොයින්ටරයක් සැකසීමට ඔබට මෙම ප්රොටෝකෝලය භාවිතා කළ හැක. ස්වාමියා වහල් ලිපිනය සහ ලිවීමේ බිට් යවා, සහ දාසයා පිළිගැනීමේ බිට් එකකින් ප්රතිචාර දැක්වීමෙන් පසු, ස්වාමියා විසින් පොයින්ටර් විධාන බයිටයක් (10110000, හෝ, 0xB0) යවයි. දාසයා පිළිගැනීමේ බිට් එකක් ප්රකාශ කරන අතර පසුව ස්වාමියා මතකය වෙත යොමු කිරීමට ලේඛනයේ ලිපිනය යවනු ඇත. උපාංගය ලේඛනයකින් දත්ත කියවන විට හෝ ලිවීමේදී ඊළඟ වතාවේ එය මෙම ලිපිනයෙහි සිදුවනු ඇත.
සටහන: බ්ලොක් රයිට් හෝ බ්ලොක් රීඩ් ප්රොටෝකෝල භාවිතා කිරීමට පෙර පොයින්ටරය සැකසිය යුතුය.
ඔබට පොයින්ටරයක් සැකසීමට සමාන ආකාරයකින් බ්ලොක් ලිවීමේ ප්රොටෝකෝලයක් සිදු කළ හැකිය. පොයින්ටර් විධානය වෙනුවට බ්ලොක් රයිට් විධානය (10100000, හෝ, 0xA0) යවන්න, යවන බයිට් ගණන (බයිටයක් ලෙස නිරූපණය කෙරේ) රෙජිස්ටර් ලිපිනයේ ස්ථානය ගනී, පසුව දත්ත බයිට් ශුන්ය වේ. PmodIA වෙතින් දත්ත කියවීමේදී එම ප්රොටෝකෝල දෙක භාවිතා කරන්න: බයිට් ලබා ගැනීම සහ කියවීම අවහිර කිරීම.
සම්බන්ධකය J1 - I² C සන්නිවේදන | ||
පින් කරන්න | සංඥාව | විස්තරය |
1, 2 | SCL | I² C ඔරලෝසුව |
3, 4 | SDA | I² C දත්ත |
5, 6 | GND | බල සැපයුම් බිම |
7, 8 | VCC | බල සැපයුම (3.3V/5V) |
1.2 ඔරලෝසු මූලාශ්රය
PmodIA සතුව අභ්යන්තර ඔස්කිලේටරයක් ඇති අතර එය උපාංගය ක්රියාත්මක කිරීමට 16.776 MHz ඔරලෝසුවක් ජනනය කරයි. PmodIA මත IC4 පූරණය කිරීමෙන් සහ පාලන ලේඛනයේ bit 3 සැකසීමෙන් ඔබට බාහිර ඔරලෝසුවක් භාවිතා කළ හැකිය (ලිපිනය 0x80 සහ 0x81 ලියාපදිංචි කරන්න).
PmodIA ක්රමලේඛය නිර්දේශිත දෝලක ලැයිස්තුවක් සපයයි. ක්රමලේඛනය PmodIA නිෂ්පාදන පිටුවෙන් ලබා ගත හැක www.digilentinc.com.
1.3 සංඛ්යාත ස්වීප් එකක් සැකසීම
පරිපථයක විද්යුත් සම්බාධනය, ?, සංඛ්යාත පරාසයක වෙනස් විය හැක. PmodIA මඟින් පරිපථයක සම්බාධන ලක්ෂණ සොයා ගැනීම සඳහා සංඛ්යාත ස්වීප් එකක් පහසුවෙන් සැකසීමට ඔබට ඉඩ සලසයි. පළමුව, ඔබ සත්කාරක පුවරුව සහ PmodIA අතර I² C අතුරු මුහුණතක් සැකසිය යුතුය. PmodIA හට සංඛ්යාත අතුගා දැමීමක් සිදු කිරීම සඳහා තොරතුරු කොටස් තුනක් අවශ්ය වේ: ආරම්භක සංඛ්යාතයක්, අතුගා දැමීමේ පියවර ගණන සහ එක් එක් පියවරෙන් පසු සංඛ්යාත වර්ධකය. ආරම්භක සංඛ්යාතය සහ එක් පියවරක වර්ධක පරාමිතීන් 24-bit වචන ලෙස ගබඩා කර ඇත. පියවර පරාමිතිය ගණන 9-bit වචනයක් ලෙස ගබඩා කර ඇත.
ඔබට පීක්-ටු-පීක් වෙළුම වැඩසටහන්ගත කළ හැකtagපාලන ලේඛනයේ බිටු 10 සහ 9 සැකසීමෙන් ස්වීප් හි ප්රතිදාන සංඛ්යාතයේ ඊ. උච්ච සිට උපරිම පරිමාවtage සම්බාධන පරීක්ෂණයට අදාලව සුදුසු පරිදි සැකසිය යුතුය. මෙය අභ්යන්තර ප්රතිවිපාක වළක්වා ගැනීම සඳහා ය.amps නිමැවුම් පරිමාවක් ලබා දීමට උත්සාහ කිරීමෙන්tage හෝ ඔවුන්ගේ උපරිම හැකියාවෙන් ඔබ්බට ධාරාව. 20-ohm ප්රතිපෝෂණ ප්රතිරෝධය භාවිතා කරන විට උපරිම පරිමාවට උපරිමය සැකසීමට නිර්දේශ කෙරේ.tage 200mV හෝ 400mV වෙත සහ 100K-ohm ප්රතිපෝෂණ ප්රතිරෝධය භාවිතා කරන විට, උපරිම පරිමාවට උපරිමය සකසන්නtagඊ 1V දී.
පරිපථය උද්දීපනය වූ පසු, එහි ස්ථාවර තත්ත්වයට පැමිණීමට යම් කාලයක් ගතවේ. 0x8A සහ 0x8B ලිපින ලියාපදිංචි කිරීම සඳහා අගයක් ලිවීමෙන් ඔබට සංඛ්යාත අතුගා දැමීමේ එක් එක් ලක්ෂ්ය සඳහා නිරවුල් කිරීමේ වේලාවක් වැඩසටහන්ගත කළ හැක. මෙම අගය නිරූපනය කරන්නේ ඇනලොග්-ඩිජිටල් පරිවර්තකය ආරම්භ වීමට පෙර නොසලකා හරින ප්රතිදාන සංඛ්යාත කාල පරිච්ඡේද ගණනයි.ampසංඛ්යාත ප්රතිචාරය ලිං. (ලේඛන ලැයිස්තුවක් සහ ඒවායේ අනුරූප පරාමිතීන් සඳහා වගුව 2 බලන්න.)
ලියාපදිංචි ලිපිනය | පරාමිතිය |
0x80, 0x81 | පාලන ලේඛනය (Bit-10 සහ Bit-9 කට්ටලය උපරිම-උච්ච වෙළුමtage ප්රතිදාන සංඛ්යාතය සඳහා). |
0x82, 0x83, 0x84 | ආරම්භක සංඛ්යාතය (Hz) |
0x85, 0x86, 0x87 | පියවරකට වැඩිවීම (Hz) |
0x88, 0x89 | අතුගා දැමීමේ පියවර ගණන |
0x8A, 0x8B | නිරවුල් කිරීමේ කාලය (ප්රතිදාන සංඛ්යාත කාල පරිච්ඡේද ගණන) |
ඔබට පහත ආරම්භක සංඛ්යාත කේතය සහ සංඛ්යාත වර්ධක කේත සමීකරණ භාවිතයෙන් ආරම්භක සංඛ්යාතය සහ එක් පියවරක පරාමිතීන් සඳහා ලියාපදිංචි ලිපිනවල ගබඩා කිරීමට බිටු 24 වචනය ගණනය කළ හැක. ඔබට මෙම සමීකරණ සහ වැඩි විස්තර AD5933 දත්ත පත්රිකාවෙන් ද සොයාගත හැකිය.
ඔබ මෙම පරාමිතීන් සැකසූ පසු, සංඛ්යාත අතුගා දැමීම ආරම්භ කිරීමට පහත පියවර සිදු කරන්න (AD5933 දත්ත පත්රිකාවෙන් පරාවර්තනය කර ඇත):
- පාලක රෙජිස්ටර් වෙත පොරොත්තු විධානය යැවීමෙන් පොරොත්තු මාදිලිය ඇතුල් කරන්න.
- ආරම්භක සංඛ්යාත විධානය සමඟ ආරම්භක විධානයක් පාලන ලේඛනයට යැවීමෙන් ආරම්භක මාදිලිය ඇතුළත් කරන්න.
මෙමඟින් මනිනු ලබන පරිපථය එහි ස්ථාවර තත්ත්වයට ළඟා වීමට ඉඩ සලසයි. - ආරම්භක සංඛ්යාත ස්වීප් විධානය පාලන ලේඛනයට යැවීමෙන් සංඛ්යාත අතුගා දැමීම ආරම්භ කරන්න.
1.4 සම්බාධනය ගණනය කිරීම්
ඇනලොග්-ඩිජිටල් පරිවර්තකය එස්ampසංඛ්යාත අතුගා දැමීමේ සෑම ලක්ෂ්යයක් සඳහාම 1-bit විභේදනයක් සහිත 12MSPS දක්වා වූ නොදන්නා සම්බාධන වලින් සංඛ්යාත ප්රතිචාරය වේ. මිනුම් ගබඩා කිරීමට පෙර, PmodIA විසින් s මත විවික්ත ෆූරියර් පරිවර්තනයක් (DFT) සිදු කරයි.ampමූලික දත්ත (තත්පර 1,024ampඑක් එක් සංඛ්යාත පියවර සඳහා les). රෙජිස්ටර් දෙකක් DFT ප්රතිඵලය ගබඩා කරයි: Real Register, සහ Imaginary Register.
විද්යුත් සම්බාධනයෙහි තාත්වික සහ මනඃකල්පිත සංඛ්යා යන දෙකම අඩංගු වේ. කාටිසියානු ආකාරයෙන්, ඔබට සමීකරණය සමඟ සම්බාධනය ප්රකාශ කළ හැකිය:
z = සැබෑ + j ∗පරිකල්පිත
Real යනු සැබෑ සංරචකය, Imaginary යනු මනඃකල්පිත සංරචකය, සහ ? මනඃකල්පිත අංකයකි (ගණිතයේ i = √−1 ට සමාන). ඔබට ධ්රැවීය ස්වරූපයෙන් සම්බාධනය නියෝජනය කළ හැකිය:
සම්බාධනය = |z|∠θ
කොහෙද |Z| විශාලත්වය වන අතර ∠θ යනු අදියර කෝණයයි:
PmodIA කිසිදු ගණනය කිරීමක් සිදු නොකරයි. එක් එක් DFT පසු, ප්රධාන උපාංගය සැබෑ සහ මනඃකල්පිත ලේඛනවල අගයන් කියවිය යුතුය.
සැබෑ සම්බාධනය ගණනය කිරීම සඳහා, ඔබ ලාභය සැලකිල්ලට ගත යුතුය. ඔබට හිටපු කෙනෙකු සොයා ගත හැකියampAD9533 දත්ත පත්රිකාවේ ලාභ සාධකය ගණනය කිරීම.
1.5 උෂ්ණත්ව කියවීම්
PmodIA සතුව උපාංග උෂ්ණත්වය නිරීක්ෂණය කිරීම සඳහා ස්වයං අන්තර්ගත, 13-bit උෂ්ණත්ව සංවේදකයක් ඇත. මෙම මොඩියුලය පාලනය කිරීම පිළිබඳ වැඩි විස්තර සඳහා කරුණාකර AD5933 දත්ත පත්රිකාව බලන්න.
1.6 ලිපින ලියාපදිංචි කරන්න
AD5933 දත්ත පත්රිකාවේ සම්පූර්ණ ලියාපදිංචි ලිපින වගුවක් ඇත.
භෞතික මානයන්
පින් ශීර්ෂයේ ඇති අල්ෙපෙනති 100 ක් දුරින් පිහිටා ඇත. PCB pin ශීර්ෂයේ ඇති කටුවලට සමාන්තරව පැතිවල අඟල් 1.6ක් දිග වන අතර පින් ශීර්ෂයට ලම්බකව පැතිවල අඟල් 0.8ක් දිගයි.
බාගත කර ඇත Arrow.com.
Copyright Digilent, Inc. සියලුම හිමිකම් ඇවිරිණි.
සඳහන් කර ඇති අනෙකුත් නිෂ්පාදන සහ සමාගම් නම් ඒවායේ අයිතිකරුවන්ගේ වෙළඳ ලකුණු විය හැකිය.
1300 හෙන්ලි උසාවිය
පුල්මන්, ඩබ්ලිව්ඒ 99163
509.334.6306
www.digilentinc.com
ලේඛන / සම්පත්
![]() |
බාහිර ඔරලෝසු ක්ෂුද්ර පාලක පුවරු සහිත DIGILENT PmodIA [pdf] පරිශීලක අත්පොත PmodIA බාහිර ඔරලෝසු ක්ෂුද්ර පාලක පුවරු සහිත PmodIA, බාහිර ඔරලෝසු ක්ෂුද්ර පාලක පුවරු සහිත, බාහිර ඔරලෝසු ක්ෂුද්ර පාලක පුවරු, ඔරලෝසු ක්ෂුද්ර පාලක පුවරු, ක්ෂුද්ර පාලක පුවරු, පුවරු |