- தேவையான பொருட்கள்:
- ஹால் விளைவு உணரிகள்:
- சுற்று வரைபடம் மற்றும் விளக்கம்:
- ஹால் விளைவு சென்சார் அர்டுயினோ குறியீடு:
- Arduino Hall Effect Sensor Working:
எந்தவொரு திட்டத்திலும் சென்சார்கள் எப்போதும் ஒரு முக்கிய அங்கமாக இருக்கின்றன. உண்மையான நிகழ்நேர சுற்றுச்சூழல் தரவை டிஜிட்டல் / மாறி தரவுகளாக மாற்றும் இவைதான், இதனால் மின்னணுவியல் மூலம் செயலாக்க முடியும். சந்தையில் பல வகையான சென்சார்கள் உள்ளன, உங்கள் தேவைகளின் அடிப்படையில் ஒன்றை நீங்கள் தேர்ந்தெடுக்கலாம். இந்த திட்டத்தில் அர்டுயினோவுடன் ஹால் சென்சார் அல்லது ஹால் எஃபெக்ட் சென்சார் எவ்வாறு பயன்படுத்துவது என்பதைக் கற்றுக்கொள்வோம். இந்த சென்சார் ஒரு காந்தத்தையும், காந்தத்தின் துருவத்தையும் கண்டறியும் திறன் கொண்டது.
ஒரு காந்தத்தை ஏன் கண்டறிவது?, என்று நீங்கள் கேட்கலாம். ஹால் எஃபெக்ட் சென்சாரை நடைமுறையில் பயன்படுத்தும் நிறைய பயன்பாடுகள் உள்ளன, அவற்றை நாங்கள் ஒருபோதும் கவனித்திருக்க மாட்டோம். இந்த சென்சாரின் ஒரு பொதுவான பயன்பாடு மிதிவண்டிகள் அல்லது சுழலும் எந்திரங்களில் வேகத்தை அளவிடுவது. ரோட்டார் காந்தங்களின் நிலையை உணரவும், அதற்கேற்ப ஸ்டேட்டர் சுருள்களைத் தூண்டவும் இந்த சென்சார் பி.எல்.டி.சி மோட்டர்களில் பயன்படுத்தப்படுகிறது. பயன்பாடுகள் முடிவற்றவை, எனவேஎங்கள் ஆயுதக் களஞ்சியத்தில் மற்றொரு கருவியைச் சேர்க்க ஹால் எஃபெக்ட் சென்சார் அர்டுயினோவை எவ்வாறு இடைமுகப்படுத்துவது என்பதைக் கற்றுக்கொள்வோம். ஹால் சென்சார் கொண்ட சில திட்டங்கள் இங்கே:
- Arduino மற்றும் செயலாக்க Android பயன்பாட்டைப் பயன்படுத்தி DIY ஸ்பீடோமீட்டர்
- பி.ஐ.சி மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி டிஜிட்டல் ஸ்பீடோமீட்டர் மற்றும் ஓடோமீட்டர் சர்க்யூட்
- Arduino மற்றும் Processing ஐப் பயன்படுத்தி மெய்நிகர் ரியாலிட்டி
- Arduino ஐப் பயன்படுத்தி காந்தப்புல வலிமை அளவீட்டு
இந்த டுடோரியலில், ஹால் சென்சார் அருகே காந்தத்தைக் கண்டறிந்து எல்.ஈ.டி ஒளிரச் செய்ய அர்டுயினோவின் குறுக்கீடு செயல்பாட்டைப் பயன்படுத்துவோம். அதிக நேரம் ஹால் சென்சார் குறுக்கீடுகளுடன் மட்டுமே பயன்படுத்தப்படும், ஏனெனில் அவற்றின் பயன்பாடுகளில் அதிக வாசிப்பு மற்றும் இயக்க வேகம் தேவைப்படுகிறது, எனவே எங்கள் டுடோரியலில் குறுக்கீடுகளையும் பயன்படுத்தலாம்.
தேவையான பொருட்கள்:
- ஹால் எஃபெக்ட் சென்சார் (எந்த டிஜிட்டல் வெரிசனும்)
- Arduino (எந்த பதிப்பும்)
- 10 கே ஓம் மற்றும் 1 கே ஓம் மின்தடை
- எல்.ஈ.டி.
- கம்பிகளை இணைக்கிறது
ஹால் விளைவு உணரிகள்:
நாங்கள் இணைப்புகளுக்குள் நுழைவதற்கு முன்பு ஹால் எஃபெக்ட் சென்சார்களைப் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய சில முக்கியமான விஷயங்கள் உள்ளன. உண்மையில், இரண்டு வெவ்வேறு வகையான ஹால் சென்சார்கள் ஒன்று டிஜிட்டல் ஹால் சென்சார் மற்றும் மற்றொன்று அனலாக் ஹால் சென்சார். டிஜிட்டல் ஹால் சென்சார் ஒரு காந்தம் இருக்கிறதா இல்லையா என்பதை மட்டுமே கண்டறிய முடியும் (0 அல்லது 1) ஆனால் ஒரு அனலாக் ஹால் சென்சாரின் வெளியீடு காந்தத்தைச் சுற்றியுள்ள காந்தப்புலத்தின் அடிப்படையில் மாறுபடும், அதாவது காந்தம் எவ்வளவு வலிமையானது அல்லது எவ்வளவு தூரம் என்பதைக் கண்டறிய முடியும். இந்த திட்டத்தில் டிஜிட்டல் ஹால் சென்சார்கள் மட்டுமே குறிக்கப்படுகின்றன, ஏனெனில் அவை பொதுவாகப் பயன்படுத்தப்படுகின்றன.
பெயர் குறிப்பிடுவது போல் ஹால் எஃபெக்ட் சென்சார் “ஹால் எஃபெக்ட்” கொள்கையுடன் செயல்படுகிறது . இந்த சட்டத்தின்படி, “ஒரு திசையில் மின்னோட்டத்தைக் கொண்ட ஒரு கடத்தி அல்லது குறைக்கடத்தி ஒரு காந்தப்புலத்திற்கு செங்குத்தாக அறிமுகப்படுத்தப்பட்டபோது, மின்னழுத்தத்தை தற்போதைய பாதையில் சரியான கோணங்களில் அளவிட முடியும்”. இந்த நுட்பத்தைப் பயன்படுத்தி, ஹால் சென்சார் அதைச் சுற்றியுள்ள காந்தத்தின் இருப்பைக் கண்டறிய முடியும். கோட்பாடு போதும் வன்பொருள்.
சுற்று வரைபடம் மற்றும் விளக்கம்:
அர்டுயினோவுடன் ஹால் சென்சார் இடைமுகத்திற்கான முழுமையான சுற்று வரைபடம் கீழே காணலாம்.

நீங்கள் பார்க்க முடியும் என, ஹால் எஃபெக்ட் சென்சார் அர்டுயினோ சர்க்யூட் வரைபடம் மிகவும் எளிது. ஆனால், ஹால் சென்சார்களின் முள் எண்களைக் கண்டுபிடிப்பதில் நாம் பொதுவாக தவறுகளைச் செய்கிறோம். நீங்கள் எதிர்கொள்ளும் அளவீடுகளை வைக்கவும், உங்கள் இடதுபுறத்தில் முதல் முள் முறையே Vcc மற்றும் பின்னர் தரை மற்றும் சமிக்ஞை ஆகும்.
முன்பு கூறியது போல் நாங்கள் குறுக்கீடுகளைப் பயன்படுத்தப் போகிறோம், எனவே ஹால் சென்சாரின் வெளியீட்டு முள் அர்டுயினோவின் பின் 2 உடன் இணைக்கப்பட்டுள்ளது. முள் ஒரு எல்.ஈ.டி உடன் இணைக்கப்பட்டுள்ளது, இது ஒரு காந்தம் கண்டறியப்படும்போது இயக்கப்படும். நான் ஒரு பிரெட் போர்டில் இணைப்புகளை வெறுமனே செய்துள்ளேன், இது முடிந்ததும் கீழே காணப்பட்டது.

ஹால் விளைவு சென்சார் அர்டுயினோ குறியீடு:
முழு Arduino தான் குறியீடு வெறும் சில வரிகளை இது உங்கள் Arduino வாரியம் நேரடியாக பதிவேற்றம் செய்ய முடியும் இந்தப் பக்கத்தின் கீழே காணலாம். நிரல் எவ்வாறு செயல்படுகிறது என்பதை நீங்கள் தெரிந்து கொள்ள விரும்பினால் மேலும் படிக்கவும்.
எங்களிடம் ஒரு உள்ளீடு உள்ளது, இது சென்சார் மற்றும் ஒரு வெளியீடு எல்.ஈ.டி. சென்சார் குறுக்கீடு உள்ளீடாக இணைக்கப்பட வேண்டும். எனவே எங்கள் அமைவு செயல்பாட்டின் உள்ளே, இந்த ஊசிகளை நாங்கள் துவக்குகிறோம், மேலும் பின் 2 ஐ ஒரு குறுக்கீடாக செயல்பட வைக்கிறோம். இங்கே பின் 2 ஐ ஹால்_சென்சர் என்றும் முள் 3 எல்இடி என்றும் அழைக்கப்படுகிறது.
void setup () {pinMode (LED, OUTPUT); // எல்.ஈ.டி என்பது வெளியீட்டு முள் பின்மோட் (ஹால்_சென்சர், INPUT_PULLUP); // ஹால் சென்சார் என்பது உள்ளீட்டு முள் இணைப்பு இன்டெரப்ட் (டிஜிட்டல் பின்டோஇன்டெரப்ட் (ஹால்_சென்சர்), மாற்று, மாற்ற); // முள் இரண்டு என்பது குறுக்கீடு முள் ஆகும், இது மாற்று செயல்பாட்டை அழைக்கும்}
அங்கு ஒரு போது குறுக்கீட்டு கண்டறியப்பட்டது மேலே வரிசையில் குறிப்பிட்டுள்ள மாற்று செயல்பாடு என அழைக்கப்படும். மாற்று , மாற்றம், எழுச்சி, வீழ்ச்சி போன்ற பல குறுக்கீடு அளவுருக்கள் உள்ளன , ஆனால் இந்த டுடோரியலில் ஹால் சென்சாரிலிருந்து வெளியீட்டின் மாற்றத்தைக் கண்டறிந்து கொண்டிருக்கிறோம்.
இப்போது மாற்று செயல்பாட்டின் உள்ளே, " நிலை " என்று அழைக்கப்படும் ஒரு மாறியைப் பயன்படுத்துகிறோம், இது ஏற்கனவே 1 ஆக இருந்தால் அதன் நிலையை 0 ஆகவும், ஏற்கனவே பூஜ்ஜியமாக இருந்தால் 1 ஆகவும் மாறும். இந்த வழியில் எல்.ஈ.டி இயக்கலாம் அல்லது அணைக்கலாம்.
வெற்றிட மாற்று () {state =! state; }
இறுதியாக எங்கள் லூப் செயல்பாட்டின் உள்ளே, எல்.ஈ.டி-ஐ கட்டுப்படுத்த வேண்டும். ஒவ்வொரு முறையும் ஒரு காந்தம் கண்டறியப்பட்டால் மாறி நிலை மாற்றப்படும், எனவே எல்.ஈ.டி தொடர்ந்து இருக்க வேண்டுமா அல்லது அணைக்க வேண்டுமா என்பதை தீர்மானிக்க அதைப் பயன்படுத்துகிறோம்.
void loop () {DigitalWrite (LED, state); }
Arduino Hall Effect Sensor Working:
உங்கள் வன்பொருள் மற்றும் குறியீட்டைக் கொண்டு நீங்கள் தயாரானதும், குறியீட்டை Arduino இல் பதிவேற்றவும். எந்தவொரு விருப்பமான சக்தி மூலத்தையும் நீங்கள் பயன்படுத்தக்கூடிய முழு அமைப்பையும் ஆற்றுவதற்கு நான் 9 வி பேட்டரியைப் பயன்படுத்தினேன். இப்போது காந்தத்தை சென்சாருக்கு அருகில் கொண்டு வாருங்கள், உங்கள் எல்.ஈ.டி ஒளிரும், நீங்கள் அதை எடுத்துச் சென்றால் அது அணைக்கப்படும்.
குறிப்பு: ஹால் சென்சார் துருவ உணர்திறன் கொண்டது, அதாவது சென்சாரின் ஒரு பக்கம் வட துருவத்தை அல்லது தென் துருவத்தை மட்டுமே கண்டறிய முடியும், இரண்டையும் அல்ல. எனவே நீங்கள் ஒரு தென் துருவத்தை வடக்கு உணர்திறன் மேற்பரப்புக்கு அருகில் கொண்டு வந்தால் உங்கள் எல்.ஈ.டி ஒளிராது.

உண்மையில் உள்ளே என்ன நடக்கிறது என்றால், நாம் காந்தத்தை சென்சாருக்கு அருகில் கொண்டு வரும்போது சென்சார் அதன் நிலையை மாற்றுகிறது. இந்த மாற்றம் குறுக்கீடு முள் மூலம் உணரப்படுகிறது, இது மாற்று செயல்பாட்டை உள்ளே அழைக்கும் "நிலை" ஐ 0 முதல் 1 வரை மாற்றும். எனவே எல்இடி இயங்கும். இப்போது, நாம் காந்தத்தை சென்சாரிலிருந்து நகர்த்தும்போது, மீண்டும் சென்சாரின் வெளியீடு மாறும். இந்த மாற்றம் எங்கள் குறுக்கீடு அறிக்கையால் மீண்டும் கவனிக்கப்படுகிறது, எனவே மாறி “நிலை” 1 முதல் 0 வரை மாற்றப்படும். இதனால் அணைக்கப்பட்டால் எல்.ஈ.டி. ஒவ்வொரு முறையும் நீங்கள் ஒரு காந்தத்தை சென்சாருக்கு அருகில் கொண்டு வருகிறீர்கள்.
திட்டத்தின் முழுமையான வேலை வீடியோவை கீழே காணலாம். நீங்கள் திட்டத்தைப் புரிந்துகொண்டு புதியதைக் கட்டியெழுப்பினீர்கள் என்று நம்புகிறேன். தயவுசெய்து தயவுசெய்து கீழேயுள்ள கருத்துப் பகுதியையோ அல்லது மன்றங்களையோ உதவிக்கு பயன்படுத்தவும்.
