- மின்சார மின்மாற்றி
- தற்போதைய மின்மாற்றி எவ்வாறு இயங்குகிறது?
- தற்போதைய மின்மாற்றி கட்டுமானம்
- தற்போதைய மின்மாற்றி விகிதம்
- தற்போதைய மின்மாற்றி பிழை
- தற்போதைய மின்மாற்றியில் பிழையை எவ்வாறு குறைப்பது?
- தற்போதைய மின்மாற்றியின் திருப்புமுனை விகிதத்தை மீண்டும் கணக்கிடுகிறது
- சுமை மின்தடை
- பர்டன் மின்தடை
- பொருத்தமான சுமை மின்தடை அளவைக் கணக்கிடுகிறது
- கூறுகள் தேவை
- சுற்று வரைபடம்
- தற்போதைய அளவீட்டு சுற்று கட்டுமானம்
- தற்போதைய அளவீட்டுக்கான Arduino குறியீடு
- சுற்று சோதனை
- மேலும் மேம்பாடுகள்
தற்போதைய மின்மாற்றி என்பது அதன் இரண்டாம் நிலை முறுக்குகளில் மாற்று மின்னோட்டத்தை மாற்றுவதற்காக வடிவமைக்கப்பட்ட ஒரு வகை கருவி மின்மாற்றி ஆகும், மேலும் உற்பத்தி செய்யப்படும் மின்னோட்டத்தின் அளவு முதன்மை முறுக்குகளில் உள்ள மின்னோட்டத்திற்கு நேரடியாக விகிதாசாரமாகும். இந்த வகை தற்போதைய மின்மாற்றி உயர் மின்னழுத்த துணை அமைப்பிலிருந்து மின்னோட்டத்தை கண்ணுக்குத் தெரியாமல் அளவிட வடிவமைக்கப்பட்டுள்ளது அல்லது கணினி வழியாக அதிக அளவு மின்னோட்டம் பாய்கிறது. தற்போதைய மின்மாற்றியின் வேலை என்னவென்றால், அதிக அளவிலான மின்னோட்டத்தை குறைந்த அளவிலான மின்னோட்டமாக மாற்றுவது மைக்ரோகண்ட்ரோலர் அல்லது அனலாக் மீட்டரால் எளிதாக அளவிட முடியும். தற்போதைய டிரான்ஸ்பார்மரைப் பயன்படுத்தி தற்போதைய அளவீட்டை பல்வேறு வகையான தற்போதைய உணர்திறன் நுட்பங்கள் கட்டுரையில் முன்னர் விளக்கினோம்.
இங்கே நாம் இந்த தற்போதைய உணர்திறன் நுட்பத்தை விரிவாகக் கற்றுக்கொள்வோம், மேலும் ஒரு ஆர்டுயினோவின் உதவியுடன் ஏசி மின்னோட்டத்தை அளவிட தற்போதைய மின்மாற்றியை கம்பி செய்வோம். அறியப்படாத தற்போதைய மின்மாற்றியின் திருப்ப விகிதத்தை தீர்மானிக்க கற்றுக்கொள்வோம்.
மின்சார மின்மாற்றி
நான் முன்பு குறிப்பிட்டது போல, தற்போதைய மின்மாற்றி என்பது மின்னோட்டத்தை அளவிட வடிவமைக்கப்பட்ட மின்மாற்றி ஆகும். மேலே நான் தற்போது வைத்திருக்கும் இரண்டு மின்மாற்றிகளைக் காண்பிப்பது சாளர-வகை தற்போதைய மின்மாற்றி என்று அழைக்கப்படுகிறது அல்லது பொதுவாக கோர்-பேலன்ஸ் டிரான்ஸ்ஃபார்ம் r என அழைக்கப்படுகிறது.
தற்போதைய மின்மாற்றி எவ்வாறு இயங்குகிறது?
தற்போதைய மின்மாற்றியின் அடிப்படைக் கொள்கை ஒரு மின்னழுத்த மின்மாற்றி போன்றது, அதேபோல் மின்னழுத்த மின்மாற்றி தற்போதைய மின்மாற்றி ஒரு முதன்மை முறுக்கு மற்றும் இரண்டாம் நிலை முறுக்கு ஆகியவற்றைக் கொண்டுள்ளது. மின்மாற்றியின் முதன்மை முறுக்கு வழியாக ஒரு மாற்று மின்சாரம் செல்லும்போது, மாற்று காந்தப் பாய்வு உற்பத்தி செய்யப்படுகிறது, இது இரண்டாம் நிலை முறுக்குகளில் ஒரு மாற்று மின்னோட்டத்தைத் தூண்டுகிறது, இந்த கட்டத்தில் நீங்கள் மின்னழுத்த மின்மாற்றி போலவே இருப்பதைக் கூறலாம்..
பொதுவாக, தற்போதைய மின்மாற்றி எப்போதுமே ஒரு சுமை மின்தடையின் உதவியுடன் ஒரு குறுகிய சுற்று நிலையில் இருக்கும், மேலும், இரண்டாம் நிலை முறுக்குகளில் பாயும் மின்னோட்டம் கடத்தி வழியாக பாயும் முதன்மை மின்னோட்டத்தை மட்டுமே சார்ந்துள்ளது.
தற்போதைய மின்மாற்றி கட்டுமானம்
உங்களுக்கு ஒரு நல்ல புரிதலை அளிக்க, மேலே உள்ள படத்தில் நீங்கள் காணக்கூடிய எனது தற்போதைய மின்மாற்றிகளில் ஒன்றை நான் கிழித்துவிட்டேன்.
ஒரு டொராய்டல் கோர் பொருளைச் சுற்றி மிக மெல்லிய கம்பி காயமடைவதையும், மின்மாற்றியில் இருந்து ஒரு கம்பி கம்பிகள் வெளியே வருவதையும் படத்தில் காணலாம். பிரதம முறுக்கு என்பது ஒற்றை கம்பி மட்டுமே, இது சுமைகளுடன் தொடரில் இணைக்கப்பட்டுள்ளது மற்றும் சுமை வழியாக பாயும் மொத்த மின்னோட்டத்தைக் கொண்டு செல்கிறது.
தற்போதைய மின்மாற்றி விகிதம்
தற்போதைய மின்மாற்றியின் சாளரத்திற்குள் ஒரு கம்பியை வைப்பதன் மூலம், நாம் ஒரு ஒற்றை வளையத்தை உருவாக்கலாம் மற்றும் திருப்பங்களின் விகிதம் 1: N ஆக மாறுகிறது.
மற்ற மின்மாற்றிகளைப் போலவே, தற்போதைய மின்மாற்றியும் கீழே காட்டப்பட்டுள்ள ஆம்ப்-டர்ன் விகித சமன்பாட்டை பூர்த்தி செய்ய வேண்டும்.
TR = Np / Ns = Ip / Is
எங்கே, டிஆர் = டிரான்ஸ் விகிதம்
Np = முதன்மை திருப்பங்களின் எண்ணிக்கை
Ns = இரண்டாம் நிலை திருப்பங்களின் எண்ணிக்கை
முதன்மை முறுக்குகளில் ஐபி = நடப்பு
என்பது இரண்டாம் நிலை முறுக்குகளில் தற்போதையது
இரண்டாம் நிலை மின்னோட்டத்தைக் கண்டுபிடிக்க, சமன்பாட்டை மறுசீரமைக்கவும்
என்பது = Ip x (Np / NS)
மேலேயுள்ள படத்தில் நீங்கள் காணக்கூடியது போல, மின்மாற்றியின் முதன்மை முறுக்கு ஒரு முறுக்கு மற்றும் மின்மாற்றியின் இரண்டாம் நிலை முறுக்கு ஆயிரக்கணக்கான முறுக்குகளைக் கொண்டுள்ளது, 100A மின்னோட்டம் முதன்மை முறுக்கு வழியாக பாய்கிறது என்று நாம் கருதினால், இரண்டாம் நிலை மின்னோட்டம் 5A ஆக இருக்கும். எனவே, முதன்மை முதல் இரண்டாம் நிலை வரையிலான விகிதம் 100A முதல் 5A அல்லது 20: 1 ஆக மாறுகிறது. எனவே, முதன்மை மின்னோட்டம் இரண்டாம் நிலை மின்னோட்டத்தை விட 20 மடங்கு அதிகம் என்று கூறலாம்.
குறிப்பு! தற்போதைய விகிதம் திருப்பங்கள் விகிதத்திற்கு சமமானதல்ல என்பதை நினைவில் கொள்க.
இப்போது அனைத்து அடிப்படைக் கோட்பாடுகளும் வெளியேறவில்லை, தற்போதைய மின்மாற்றியின் திருப்ப விகிதத்தைக் கணக்கிடுவதில் நம் கவனத்தைத் திருப்பலாம்.
தற்போதைய மின்மாற்றி பிழை
ஒவ்வொரு சுற்றுக்கும் சில பிழைகள் உள்ளன. தற்போதைய மின்மாற்றிகள் வேறுபட்டவை அல்ல; தற்போதைய மின்மாற்றியில் பல்வேறு பிழைகள் உள்ளன. அவற்றில் சில கீழே விவரிக்கப்பட்டுள்ளன
தற்போதைய மின்மாற்றியில் விகித பிழை
தற்போதைய மின்மாற்றியின் முதன்மை மின்னோட்டம் திருப்பங்கள் விகிதத்தால் பெருக்கப்படும் இரண்டாம் நிலை மின்னோட்டத்திற்கு சரியாக சமமாக இருக்காது. மின்னோட்டத்தின் ஒரு பகுதியை மின்மாற்றியின் மையத்தால் நுகரப்படுகிறது, அதை ஒரு உற்சாக நிலைக்கு கொண்டு செல்கிறது.
தற்போதைய மின்மாற்றியில் கட்ட கோண பிழை
ஒரு சிறந்த CT க்கு, முதன்மை மற்றும் இரண்டாம் நிலை நடப்பு திசையன் பூஜ்ஜியமாகும். ஆனால் ஒரு உண்மையான நடப்பு மின்மாற்றியில், எப்போதும் ஒரு வித்தியாசம் இருக்கும், ஏனென்றால் முதன்மையானது தூண்டுதல் மின்னோட்டத்தை மையத்திற்கு வழங்க வேண்டும், மேலும் ஒரு சிறிய கட்ட வேறுபாடு இருக்கும்.
தற்போதைய மின்மாற்றியில் பிழையை எவ்வாறு குறைப்பது?
சிறந்த செயல்திறனை அடைய ஒரு கணினியில் பிழைகளை குறைக்க எப்போதும் அவசியம். எனவே, கீழே உள்ள படிகளின் மூலம், ஒருவர் அதை அடைய முடியும்
- குறைந்த ஹிஸ்டெரெசிஸ் காந்தப் பொருளுடன் அதிக ஊடுருவக்கூடிய ஒரு மையத்தைப் பயன்படுத்துதல்.
- சுமை மின்தடை மதிப்பு கணக்கிடப்பட்ட மதிப்புக்கு மிக நெருக்கமாக இருக்க வேண்டும்.
- இரண்டாம் நிலை உள் மின்மறுப்பைக் குறைக்கலாம்.
தற்போதைய மின்மாற்றியின் திருப்புமுனை விகிதத்தை மீண்டும் கணக்கிடுகிறது
சோதனை அமைப்பு மேலே உள்ள படத்தில் காட்டப்பட்டுள்ளது, இது திருப்பங்களின் விகிதத்தைக் கண்டுபிடிக்க நான் பயன்படுத்தினேன்.
நான் முன்பே குறிப்பிட்டது போல, எனக்கு சொந்தமான தற்போதைய மின்மாற்றி (சி.டி) க்கு எந்த விவரக்குறிப்பு அல்லது பகுதி எண் இல்லை, ஏனெனில் நான் உடைந்த வீட்டு மின்சார மீட்டரிலிருந்து அவற்றைக் காப்பாற்றினேன். எனவே, இந்த கட்டத்தில், பர்டன் மின்தடையின் மதிப்பை சரியாக அமைப்பதற்கான திருப்பங்களின் விகிதத்தை நாம் தெரிந்து கொள்ள வேண்டும், இல்லையெனில், அனைத்து வகையான சிக்கல்களும் கணினியில் அறிமுகப்படுத்தப்படும், இது பற்றி நான் பின்னர் கட்டுரையில் அதிகம் பேசுவேன்.
ஓம் சட்டத்தின் உதவியுடன், திருப்பங்கள் விகிதத்தை எளிதில் கண்டுபிடிக்க முடியும், ஆனால் அதற்கு முன், நான் பெரிய 10W, 1K மின்தடையத்தை அளவிட வேண்டும், இது சுற்றுக்கு ஒரு சுமையாக செயல்படுகிறது, மேலும் நான் ஒரு தன்னிச்சையான சுமை மின்தடையத்தையும் பெற வேண்டும் திருப்பங்களின் விகிதத்தைக் கண்டுபிடிக்க.
சுமை மின்தடை

பர்டன் மின்தடை

சோதனை நேரத்தில் அனைத்து கூறு மதிப்புகளின் சுருக்கம்
உள்ளீட்டு மின்னழுத்த வின் = 31.78 வி
சுமை எதிர்ப்பு RL = 1.0313 KΩ
பார்டன் எதிர்ப்பு RB = 678.4
வெளியீட்டு மின்னழுத்த Vout = 8.249 mV அல்லது 0.008249 V.
சுமை மின்தடையின் வழியாக பாயும் மின்னோட்டம்
I = வின் / ஆர்.எல் I = 31.78 / 1.0313 = 0.03080A அல்லது 30.80 எம்.ஏ.
எனவே இப்போது உள்ளீட்டு மின்னோட்டத்தை நாங்கள் அறிவோம் , இது 0.03080A அல்லது 30.80 mA ஆகும்
வெளியீட்டு மின்னோட்டத்தைக் கண்டுபிடிப்போம்
I = Vout / RB I = 0.008249 / 678.4 = 0.00001215949A அல்லது 12.1594 uA
இப்போது, திருப்பங்களின் விகிதத்தைக் கணக்கிட, முதன்மை மின்னோட்டத்தை இரண்டாம் மின்னோட்டத்துடன் பிரிக்க வேண்டும்.
விகிதம் n = முதன்மை நடப்பு / இரண்டாம் நிலை நடப்பு n = 0.03080 / 0.0000121594 = 2,533.1972
எனவே தற்போதைய மின்மாற்றி 2500 திருப்பங்களைக் கொண்டுள்ளது (ரவுண்ட் ஆஃப் மதிப்பு)
குறிப்பு! பிழைகள் பெரும்பாலும் என் மாறிவரும் உள்ளீட்டு மின்னழுத்தம் மற்றும் மல்டிமீட்டர் சகிப்புத்தன்மை காரணமாக இருப்பதை நினைவில் கொள்க.
பொருத்தமான சுமை மின்தடை அளவைக் கணக்கிடுகிறது
இங்கே பயன்படுத்தப்படும் CT தற்போதைய வெளியீட்டு வகை. எனவே மின்னோட்டத்தை அளவிட, அதை மின்னழுத்த வகையாக மாற்ற வேண்டும். இந்த கட்டுரை, openenergymonitor இணையதளத்தில், நாம் அதை எவ்வாறு செய்ய முடியும் என்பது பற்றி ஒரு சிறந்த யோசனையை அளிக்கிறது, எனவே நான் கட்டுரையைப் பின்பற்றப் போகிறேன்
பர்டன் மின்தடை (ஓம்ஸ்) = (AREF * CT டர்ன்ஸ்) / (2√2 * அதிகபட்ச முதன்மை மின்னோட்டம்)
எங்கே, AREF = 4.096V ஆக அமைக்கப்பட்ட ADS1115 தொகுதியின் அனலாக் குறிப்பு மின்னழுத்தம்.
CT TURNS = நாம் முன்னர் கணக்கிட்ட இரண்டாம் நிலை திருப்பங்களின் எண்ணிக்கை.
அதிகபட்ச முதன்மை மின்னோட்டம் = அதிகபட்ச முதன்மை மின்னோட்டம், இது CT வழியாக பறக்கப்படும்.
குறிப்பு! ஒவ்வொரு CT க்கும் அதிகபட்ச தற்போதைய மதிப்பீடு உள்ளது, அந்த மதிப்பீடு முக்கிய செறிவூட்டலுக்கு வழிவகுக்கும் மற்றும் இறுதியில் நேர்கோட்டு பிழைகள் அளவீட்டு பிழைக்கு வழிவகுக்கும்
குறிப்பு! வீட்டு ஆற்றல் மீட்டரின் அதிகபட்ச தற்போதைய மதிப்பீடு 30A ஆகும், எனவே நான் அந்த மதிப்புக்கு செல்கிறேன்.
பர்டன் மின்தடையம் (ஓம்ஸ்) = (4.096 * 2500) / (2√2 * 30) = 120.6
120.6Ω ஒரு பொதுவான மதிப்பு அல்ல, அதனால்தான் 120Ω மின்தடை-மதிப்பைப் பெற தொடரில் மூன்று மின்தடைகளைப் பயன்படுத்தப் போகிறேன். CT உடன் மின்தடைகளை இணைத்த பிறகு, CT இலிருந்து அதிகபட்ச வெளியீட்டு மின்னழுத்தத்தைக் கணக்கிட சில சோதனைகள் செய்தேன்.
சோதனைக்குப் பிறகு, தற்போதைய மின்மாற்றியின் முதன்மை வழியாக 1 எம்ஏ மின்னோட்டம் வழங்கப்பட்டால், வெளியீடு 0.0488 எம்வி ஆர்எம்எஸ் ஆகும். அதனுடன், CT வழியாக 30A மின்னோட்டம் பறந்தால் வெளியீட்டு மின்னழுத்தம் 30000 * 0.0488 = 1.465V ஆக இருக்கும்.
இப்போது, என்ன கணக்கீடுகள் கொண்டு, நான் தொகுப்பு ஏடிசி ஆதாயம் செய்ய 1x ஆதாயம் இது +/- 4.096V, எங்களுக்கு 0.125mV முழு அளவிலான தீர்மானம் கொடுக்கிறது. இதன் மூலம், இந்த அமைப்பால் அளவிடக்கூடிய குறைந்தபட்ச மின்னோட்டத்தை நாம் கணக்கிட முடியும். இது 3mA b ஆக மாறியது, ஏனெனில் ADC தீர்மானம் 0.125mV ஆக அமைக்கப்பட்டது.
கூறுகள் தேவை
அட்டவணை இல்லாமல் அனைத்து கூறுகளையும் எழுதுங்கள்
|
Sl.No. |
பாகங்கள் |
வகை |
அளவு |
|
1 |
சி.டி. |
சாளர வகை |
1 |
|
2 |
அர்டுடினோ நானோ |
பொதுவான |
1 |
|
3 |
AD736 |
ஓ அப்படியா |
1 |
|
4 |
ADS1115 |
16-பிட் ஏ.டி.சி. |
1 |
|
5 |
எல்.எம்.சி 7660 |
ஓ அப்படியா |
1 |
|
6 |
120Ω, 1% |
மின்தடை |
1 |
|
7 |
10uF |
மின்தேக்கி |
2 |
|
8 |
33uF |
மின்தேக்கி |
1 |
|
9 |
ப்ரெட்போர்டு |
பொதுவான |
1 |
|
10 |
ஜம்பர் கம்பிகள் |
பொதுவான |
10 |
சுற்று வரைபடம்
தற்போதைய மின்மாற்றியைப் பயன்படுத்தி தற்போதைய அளவீட்டுக்கான ஹூக்கப் வழிகாட்டியை கீழே உள்ள திட்டம் காட்டுகிறது

பிரெட் போர்டில் சுற்று எப்படி இருக்கும்.

தற்போதைய அளவீட்டு சுற்று கட்டுமானம்
முந்தைய டுடோரியலில், AD736 IC இன் உதவியுடன் உண்மையான RMS மின்னழுத்தத்தை எவ்வாறு துல்லியமாக அளவிடுவது மற்றும் உள்ளீட்டு நேர்மறை மின்னழுத்தத்திலிருந்து எதிர்மறை மின்னழுத்தத்தை உருவாக்கும் சுவிட்ச் மின்தேக்கி மின்னழுத்த மாற்றி சுற்று எவ்வாறு கட்டமைப்பது என்பதை நான் உங்களுக்குக் காண்பித்தேன், இந்த டுடோரியலில், நாங்கள் பயன்படுத்துகிறோம் இந்த பயிற்சிகளிலிருந்து இரண்டு ஐ.சி.
இந்த ஆர்ப்பாட்டத்திற்காக, திட்டத்தின் உதவியுடன், ஒரு சாலிடர் இல்லாத ப்ரெட்போர்டில் சுற்று கட்டப்பட்டுள்ளது; மேலும், டிசி மின்னழுத்தம் 16bit ஏடிசியின் உதவியுடன் சிறந்த துல்லியத்திற்காக அளவிடப்படுகிறது. ஒட்டுண்ணியைக் குறைக்க ஒரு பிரெட் போர்டில் சுற்றுவட்டத்தை நான் நிரூபித்து வருவதால், முடிந்தவரை பல ஜம்பர் கேபிள்களைப் பயன்படுத்தினேன்.
தற்போதைய அளவீட்டுக்கான Arduino குறியீடு
இங்கே அளவிடப்பட்ட மதிப்புகளை சீரியல் மானிட்டர் சாளரத்தில் காண்பிக்க Arduino பயன்படுத்தப்படுகிறது. ஆனால் குறியீட்டில் ஒரு சிறிய மாற்றத்துடன், ஒருவர் 16x2 எல்சிடியில் மிக எளிதாக மதிப்புகளைக் காட்ட முடியும். Arduino உடன் 16x2 LCD இன் இடைமுகத்தை இங்கே அறிக.
தற்போதைய மின்மாற்றிக்கான முழுமையான குறியீட்டை இந்த பிரிவின் முடிவில் காணலாம். இங்கே திட்டத்தின் முக்கியமான பகுதிகள் விளக்கப்பட்டுள்ளன.
தேவையான அனைத்து நூலகக் கோப்புகளையும் சேர்ப்பதன் மூலம் தொடங்குவோம். Arduino மற்றும் ADS1115 தொகுதிக்கு இடையில் தொடர்புகொள்வதற்கு வயர் நூலகம் பயன்படுத்தப்படுகிறது மற்றும் Adafruit_ADS1015 நூலகம் தரவைப் படிக்கவும் தொகுதிக்கு வழிமுறைகளை எழுதவும் உதவுகிறது.
#சேர்க்கிறது
அடுத்து, ADC மதிப்பிலிருந்து தற்போதைய மதிப்பைக் கணக்கிடப் பயன்படுத்தப்படும் MULTIPLICATION_FACTOR ஐ வரையறுக்கவும்.
# உண்மையான தற்போதைய மதிப்பைக் கணக்கிட MULTIPLICATION_FACTOR 0.002734 / * காரணி வரையறுக்கவும் * / Adafruit_ADS1115 விளம்பரங்கள்; / * 16 பிட் பதிப்பான ADS1115 க்கு இதைப் பயன்படுத்தவும் * /
16-பிட் ஏடிசி 16-பிட் நீண்ட எண்களைத் துப்புகிறது, எனவே int16_t மாறி பயன்படுத்தப்படுகிறது. மற்ற மூன்று மாறிகள் பயன்படுத்தப்படுகின்றன, ஒன்று ADC க்கான RAW மதிப்பை சேமிக்க, ஒன்று ADC முள் உண்மையான மின்னழுத்தத்தைக் காண்பிக்க, இறுதியாக இந்த மின்னழுத்த மதிப்பை தற்போதைய மதிப்புக்கு காண்பிக்க.
int16_t adc1_raw_value; / * மூல ADC மதிப்பை சேமிக்க மாறி * / மிதவை அளவிடப்பட்ட_ வோல்டே; / * அளவிடப்பட்ட மின்னழுத்தத்தை சேமிக்க மாறி * / மிதவை மின்னோட்டம்; / * கணக்கிடப்பட்ட மின்னோட்டத்தை சேமிக்க மாறி * /
9600 பாட் மூலம் தொடர் வெளியீட்டை இயக்குவதன் மூலம் குறியீட்டின் அமைவு பகுதியைத் தொடங்குங்கள். பின்னர் அமைக்கப்பட்ட ADC இன் ஆதாயத்தை அச்சிடுங்கள்; ஏனென்றால் வரையறுக்கப்பட்ட மதிப்பை விட மின்னழுத்தம் நிச்சயமாக சாதனத்தை சேதப்படுத்தும்.
இப்போது ADC ஆதாயத்தை ads.setGain (GAIN_ONE) உடன் அமைக்கவும்; 1-பிட் தெளிவுத்திறனை 0.125mV ஆக அமைக்கும் முறை
அதன் பிறகு, ஏடிசி தொடங்கும் வன்பொருள் தொகுதிக்கூறைப் மற்றும் புள்ளிவிவரங்கள் மாற்றத்திற்கு எல்லாம் அமைத்து இது அழைக்கப்படுகிறது முறை.
வெற்றிட அமைவு (வெற்றிடத்தை) {சீரியல்.பெஜின் (9600); Serial.println ("AIN0..3 இலிருந்து ஒற்றை-முடிவான வாசிப்புகளைப் பெறுதல்"); // சில பிழைத்திருத்த தகவல்கள் Serial.println ("ADC வரம்பு: +/- 4.096V (1 பிட் = 2mV / ADS1015, 0.125mV / ADS1115)"); // ADC உள்ளீட்டு வரம்பை (அல்லது ஆதாயம்) பின்வரும் // செயல்பாடுகளின் வழியாக மாற்றலாம், ஆனால் VDD + 0.3V அதிகபட்சத்தை ஒருபோதும் தாண்டக்கூடாது என்பதில் கவனமாக இருங்கள், அல்லது உள்ளீட்டு வரம்பை நீங்கள் சரிசெய்தால் // மேல் மற்றும் கீழ் வரம்புகளை மீறலாம்! // இந்த மதிப்புகளை தவறாக அமைப்பது உங்கள் ADC ஐ அழிக்கக்கூடும்! // ADS1015 ADS1115 // ------- ------- // ads.setGain (GAIN_TWOTHIRDS); // 2 / 3x ஆதாயம் +/- 6.144 வி 1 பிட் = 3 எம்வி 0.1875 எம்வி (இயல்புநிலை) ads.setGain (GAIN_ONE); // 1x ஆதாயம் +/- 4.096V 1 பிட் = 2 எம்வி 0.125 எம்வி //ads.setGain(GAIN_TWO); // 2x ஆதாயம் +/- 2.048 வி 1 பிட் = 1 எம்வி 0.0625 எம்வி // ads.setGain (GAIN_FOUR); // 4x ஆதாயம் +/- 1.024 வி 1 பிட் = 0.5 எம்வி 0.03125 எம்வி // ads.setGain (GAIN_EIGHT);// 8x ஆதாயம் +/- 0.512 வி 1 பிட் = 0.25 எம்வி 0.015625 எம்வி // ads.setGain (GAIN_SIXTEEN); // 16x ஆதாயம் +/- 0.256V 1 பிட் = 0.125mV 0.0078125mV ads.begin (); }
இல் லூப் பிரிவில், நான் மூல ஏடிசி மதிப்பைப் படிப்பதற்கான பின்னர் பயன்படுத்த முன்னர் குறிப்பிட்ட மாறி அதை சேமிக்க. மூல ஏடிசி மதிப்பை அளவீட்டுக்கான மின்னழுத்த மதிப்புகளாக மாற்றி தற்போதைய மதிப்பைக் கணக்கிட்டு சீரியல் மானிட்டர் சாளரத்தில் காண்பி.
void loop (வெற்றிடத்தை) {adc1_raw_value = ads.readADC_SingleEnded (1); அளவிடப்பட்ட_வொல்டே = adc1_raw_value * (4.096 / 32768); நடப்பு = adc1_raw_value * MULTIPLICATION_FACTOR; சீரியல்.பிரண்ட் ("ஏடிசி மதிப்பு:"); Serial.println (adc1_raw_value); சீரியல்.பிரண்ட் ("அளவிடப்பட்ட மின்னழுத்தம்:"); சீரியல்.பிரண்ட்ல்ன் (அளவிடப்பட்ட_வோல்டே); சீரியல்.பிரண்ட்ல்ன் ("வி"); சீரியல்.பிரண்ட் ("கணக்கிடப்பட்ட நடப்பு:"); சீரியல்.பிரண்ட் (வால், 5); Serial.println ("A"); Serial.println (""); தாமதம் (500); }
குறிப்பு! ADS1115 தொகுதிக்கான நூலகம் உங்களிடம் இல்லையென்றால், நீங்கள் நூலகத்தை Arduino IDE இல் சேர்க்க வேண்டும், இந்த GitHub களஞ்சியத்தில் நூலகத்தைக் காணலாம்.
முழுமையான Arduino குறியீடு கீழே கொடுக்கப்பட்டுள்ளது:
#சேர்க்கிறது
சுற்று சோதனை
சுற்று சோதிக்க பயன்படுத்தப்படும் கருவிகள்
- 2 60W ஒளிரும் ஒளி விளக்கை
- மெக்கோ 450 பி + டிஆர்எம்எஸ் மல்டிமீட்டர்
சுற்று சோதிக்க மேற்கண்ட அமைப்பு பயன்படுத்தப்பட்டது. மின்னோட்டம் CT இலிருந்து மல்டிமீட்டருக்கு பாய்கிறது, பின்னர் அது மெயினின் மின் இணைப்பிற்கு செல்கிறது.
இந்த அமைப்பில் ஒரு எஃப்.டி.டி.ஐ போர்டு என்ன செய்கிறது என்று நீங்கள் யோசிக்கிறீர்கள் என்றால், ஆன்-போர்டு யூ.எஸ்.பி டு சீரியல் கன்வெர்ட்டர் வேலை செய்யவில்லை என்பதை நான் உங்களுக்குச் சொல்கிறேன், எனவே சீரியல் மாற்றிக்கு யூ.எஸ்.பி ஆக ஒரு எஃப்.டி.டி.ஐ மாற்றி பயன்படுத்த வேண்டியிருந்தது.
மேலும் மேம்பாடுகள்
வீடியோவில் நீங்கள் பார்த்த சில எம்ஏ பிழைகள் (கீழே கொடுக்கப்பட்டுள்ளன) நான் ஒரு பிரட்போர்டில் சுற்றுகளை உருவாக்கியதால் தான், எனவே பல தரை சிக்கல்கள் இருந்தன.
இந்த கட்டுரையை நீங்கள் விரும்பினீர்கள், அதிலிருந்து புதிதாக ஒன்றைக் கற்றுக்கொண்டீர்கள் என்று நம்புகிறேன். உங்களுக்கு ஏதேனும் சந்தேகம் இருந்தால், கீழேயுள்ள கருத்துகளில் நீங்கள் கேட்கலாம் அல்லது விரிவான கலந்துரையாடலுக்கு எங்கள் மன்றங்களைப் பயன்படுத்தலாம்.
