- டச் சென்சார்
- ரிலே பற்றி தெரிந்து கொள்ளுங்கள்
- கூறுகள் தேவை
- சுற்று வரைபடம்
- டச் சென்சார் பயன்படுத்தி ஒளி விளக்கைக் கட்டுப்படுத்த Arduino UNO ஐ நிரல் செய்தல்
- டச் சென்சார் TTP223 இன் செயல்பாட்டை சோதிக்கிறது
சில பயன்பாடுகளில், சாதனத்தின் செயல்பாடுகளைக் கட்டுப்படுத்த பயனர் உள்ளீடு தேவை. உட்பொதிக்கப்பட்ட மற்றும் டிஜிட்டல் மின்னணுவியலில் பல்வேறு வகையான பயனர் உள்ளீட்டு முறைகள் பயன்படுத்தப்படுகின்றன. தொடு உணரி அவற்றில் ஒன்று. டச் சென்சார் என்பது மைக்ரோகண்ட்ரோலருடன் இடைமுகப்படுத்த முக்கியமான மற்றும் பரவலாக பயன்படுத்தப்படும் உள்ளீட்டு சாதனமாகும், மேலும் இது தரவை உள்ளீடு செய்வதை எளிதாக்கியுள்ளது. டச் சென்சார் பயன்படுத்தக்கூடிய தனிப்பட்ட இடங்கள் உள்ளன, அது மொபைல் போன் அல்லது எல்சிடி மானிட்டர் சுவிட்ச். இருப்பினும், சந்தையில் பல வகையான சென்சார்கள் கிடைக்கின்றன, ஆனால் தொடு சென்சார் பிரிவில் பரவலாகப் பயன்படுத்தப்படும் வகை கொள்ளளவு தொடு உணரி.
முந்தைய டுடோரியலில், டச் சென்சார் மற்றும் 8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி ஒளியைக் கட்டுப்படுத்துகிறோம், இப்போது இந்த திட்டத்தில், அதே தொடு சென்சார் Arduino UNO உடன் இணைக்கப்படும். Arduino என்பது பரவலாக பிரபலமான மற்றும் எளிதில் கிடைக்கக்கூடிய மேம்பாட்டுக் குழுவாகும்.
வெவ்வேறு மைக்ரோகண்ட்ரோலர்களைக் கொண்ட கொள்ளளவு டச் பேட்களைப் பயன்படுத்தி தொடு அடிப்படையிலான உள்ளீட்டு முறைகளை நாங்கள் முன்பு பயன்படுத்தினோம்:
- ATmega32 மைக்ரோகண்ட்ரோலருடன் கீபேட் இடைமுகத்தைத் தொடவும்
- ராஸ்பெர்ரி பை உடன் கொள்ளளவு டச் பேட்
டச் சென்சார்
இந்த திட்டத்திற்கு பயன்படுத்தப்படும் டச் சென்சார் ஒரு கொள்ளளவு தொடு சென்சார் தொகுதி மற்றும் சென்சார் இயக்கி இயக்கி ஐசி டிடிபி 223 ஐ அடிப்படையாகக் கொண்டது. TTP223 IC இன் இயக்க மின்னழுத்தம் 2 V முதல் 5.5 V வரை உள்ளது மற்றும் தொடு சென்சாரின் தற்போதைய நுகர்வு மிகவும் குறைவாக உள்ளது. மலிவான, குறைந்த தற்போதைய நுகர்வு மற்றும் ஆதரவை ஒருங்கிணைக்க எளிதானது காரணமாக, TTP223 உடனான தொடு சென்சார் கொள்ளளவு தொடு சென்சார் பிரிவில் பிரபலமாகிறது.

மேலே உள்ள படத்தில், பின்அவுட் வரைபடம் தெளிவாகத் தெரியும் இடத்தில் சென்சாரின் இருபுறமும் காட்டப்பட்டுள்ளது. இது ஒரு சாலிடர் ஜம்பரைக் கொண்டுள்ளது, இது வெளியீட்டைப் பொறுத்தவரை சென்சார் மறுசீரமைக்க பயன்படுகிறது. குதிப்பவர் A மற்றும் B. இயல்புநிலை உள்ளமைவு அல்லது சாலிடர் ஜம்பரின் இயல்புநிலை நிலையில், சென்சார் தொடும்போது வெளியீடு LOW இலிருந்து HIGH ஆக மாறுகிறது. இருப்பினும், குதிப்பவர் அமைக்கப்பட்டதும், சென்சார் மறுசீரமைக்கப்பட்டதும், தொடு உணரி தொடுதலைக் கண்டறியும்போது வெளியீடு அதன் நிலையை மாற்றுகிறது. டச் சென்சாரின் உணர்திறன் மின்தேக்கியை மாற்றுவதன் மூலமும் கட்டமைக்க முடியும். விரிவான தகவலுக்கு, TTP 223 இன் தரவுத்தாள் வழியாகச் செல்லுங்கள், இது மிகவும் பயனுள்ளதாக இருக்கும்.
விளக்கப்படத்தின் கீழே வெவ்வேறு குதிப்பவர் அமைப்புகளில் வெவ்வேறு வெளியீடுகளைக் காட்டுகிறது-
| ஜம்பர் ஏ | ஜம்பர் பி | வெளியீட்டு பூட்டு நிலை | வெளியீடு TTL நிலை |
| திற | திற | பூட்டு இல்லை | உயர் |
| திற | நெருக்கமான | சுய பூட்டு | உயர் |
| நெருக்கமான | திற | இல்லை-பூட்டு | குறைந்த |
| நெருக்கமான | நெருக்கமான | சுய பூட்டு | குறைந்த |
இந்த திட்டத்திற்கு, தொழிற்சாலை வெளியீட்டு நிலையில் கிடைக்கும் இயல்புநிலை உள்ளமைவாக சென்சார் பயன்படுத்தப்படும்.
டச் சென்சார் பயன்படுத்துவதன் மூலமும், மைக்ரோகண்ட்ரோலருடன் அதை இணைப்பதன் மூலமும் சாதனங்களைக் கட்டுப்படுத்தலாம். இந்த திட்டத்தில், டச்சு சென்சார் Arduino UNO மற்றும் Relay ஐப் பயன்படுத்தி ஒரு ஒளி விளக்கை ஆன் அல்லது ஆஃப் என கட்டுப்படுத்த பயன்படும்.
ரிலே பற்றி தெரிந்து கொள்ளுங்கள்
ரிலேவை இடைமுகப்படுத்த, ரிலேவின் முள் விளக்கத்தைப் பற்றி நியாயமான யோசனை இருப்பது முக்கியம். ரிலேவின் பின்அவுட்டை கீழே உள்ள படத்தில் காணலாம்-

NO பொதுவாக திறந்திருக்கும் மற்றும் NC பொதுவாக இணைக்கப்பட்டுள்ளது. எல் 1 மற்றும் எல் 2 ஆகியவை ரிலே சுருளின் இரண்டு முனையங்கள். மின்னழுத்தம் பயன்படுத்தப்படாதபோது, ரிலே அணைக்கப்பட்டு, POLE NC முள் உடன் இணைக்கப்படும். சுருள் முனையங்களில் மின்னழுத்தம் பயன்படுத்தப்படும்போது, ரிலேவின் எல் 1 மற்றும் எல் 2 இயக்கப்பட்டு, POLE NO உடன் இணைக்கப்படும். எனவே, ரிலேவின் செயல்பாட்டு நிலையை மாற்றுவதன் மூலம் POLE மற்றும் NO க்கு இடையிலான இணைப்பை இயக்கலாம் அல்லது முடக்கலாம். பயன்பாட்டிற்கு முன் ரிலே விவரக்குறிப்பை சரிபார்க்க மிகவும் அறிவுறுத்தப்படுகிறது. ரிலே எல் 1 மற்றும் எல் 2 முழுவதும் இயக்க மின்னழுத்தத்தைக் கொண்டுள்ளது. சில ரிலே 12 வி உடன் இயங்குகிறது, சில 6 வி உடன் மற்றும் சில 5 வி உடன் இயங்குகின்றன. இது மட்டுமல்லாமல், NO, NC மற்றும் POLE ஆகியவையும் ஒரு மின்னழுத்தம் மற்றும் தற்போதைய மதிப்பீட்டைக் கொண்டிருந்தன. எங்கள் பயன்பாட்டிற்கு, சுவிட்ச் பக்கத்தில் 250 வி, 6 ஏ மதிப்பீட்டைக் கொண்ட 5 வி ரிலேவைப் பயன்படுத்துகிறோம்.
கூறுகள் தேவை
- Arduino UNO
- நிரலாக்க மற்றும் ஆற்றலுக்கான யூ.எஸ்.பி கேபிள்
- நிலையான கியூபிக் ரிலே - 5 வி
- 2 கே மின்தடை -1 பிசி
- 4.7 கே மின்தடை - 1 பிசி
- BC549B டிரான்சிஸ்டர்
- TTP223 சென்சார் தொகுதி
- 1N4007 டையோடு
- விளக்கை வைத்திருப்பவருடன் ஒளி விளக்கை
- ஒரு பிரெட் போர்டு
- யூ.எஸ்.பி கேபிள் வழியாக அர்டுயினோவை இணைக்க தொலைபேசி சார்ஜர்.
- நிறைய ஹூக்கப் கம்பிகள் அல்லது பெர்க் கம்பிகள்.
- Arduino நிரலாக்க தளம்.
2 கே மின்தடை, BC549B, 1N4007, மற்றும் ரிலே ஆகியவற்றை ரிலே தொகுதி மூலம் மாற்றலாம்.
சுற்று வரைபடம்
டச் சென்சாரை அர்டுயினோவுடன் இணைப்பதற்கான திட்டம் எளிதானது மற்றும் கீழே காணலாம்,

டிரான்சிஸ்டர் ரிலேவை இயக்க அல்லது அணைக்க பயன்படுகிறது. Arduino GPIO ஊசிகளால் ரிலேவை இயக்க போதுமான மின்னோட்டத்தை வழங்க முடியாது என்பதே இதற்குக் காரணம். 1N4007 ரிலே போது அல்லது ஆஃப் சூழ்நிலையில் EMI தடுப்பதற்கு தேவைப்படுகிறது. டையோடு ஒரு ஃப்ரீவீல் டையோடு செயல்படுகிறது. டச் சென்சார் Arduino UNO போர்டுடன் இணைக்கப்பட்டுள்ளது.
சுற்று கீழே ஒரு Arduino உடன் ஒரு பிரெட் போர்டில் கட்டப்பட்டுள்ளது.

சரியான ப்ரெட்போர்டு இணைப்பை கீழே உள்ள திட்டவட்டத்தில் காணலாம்.

டச் சென்சார் பயன்படுத்தி ஒளி விளக்கைக் கட்டுப்படுத்த Arduino UNO ஐ நிரல் செய்தல்
வேலை செய்யும் வீடியோவுடன் முழுமையான நிரல் இறுதியில் கொடுக்கப்பட்டுள்ளது. குறியீட்டின் சில முக்கியமான பகுதிகளை இங்கே விளக்குகிறோம். Arduino UNO Arduino IDE ஐப் பயன்படுத்தி திட்டமிடப்படும். முதலாவதாக, Arduino இன் அனைத்து இயல்புநிலை செயல்பாடுகளையும் அணுக Arduino நூலகம் சேர்க்கப்பட்டுள்ளது.
#சேர்க்கிறது
ரிலே மற்றும் டச் சென்சார் இணைக்கப்படும் அனைத்து முள் எண்களையும் வரையறுக்கவும். இங்கே, தொடு சென்சார் பின் A5 உடன் இணைக்கப்பட்டுள்ளது. உள்ளடிக்கிய எல்.ஈ.டி பயன்படுத்தப்படுகிறது, இது பலகையில் நேரடியாக இணைக்க 13 ஐ இணைக்கிறது. ரிலே பின் A4 உடன் இணைக்கப்பட்டுள்ளது.
/ * * முள் விளக்கம் * / int டச்_சென்சர் = A5; int LED = 13; int ரிலே = A4;
முள் பயன்முறையை வரையறுக்கவும், அதாவது உள்ளீடு அல்லது வெளியீடாக முள் செயல்பாடு என்னவாக இருக்க வேண்டும். இங்கே தொடு சென்சார் உள்ளீடு செய்யப்படுகிறது. ரிலே மற்றும் எல்இடி ஊசிகளும் வெளியீடு.
/ * * பின் பயன்முறை அமைவு * / வெற்றிட அமைவு () { பின்மோட் (டச்_சென்சர், INPUT); pinMode (LED, OUTPUT); pinMode (ரிலே, OUTPUT); }
சென்சாரின் நிலையைத் தொட்டாலும் இல்லாவிட்டாலும் வைத்திருக்க 'நிபந்தனை' பயன்படுத்தப்படும் இடத்தில் இரண்டு முழு எண்கள் அறிவிக்கப்படுகின்றன. எல்.ஈ.டி மற்றும் ரிலேவின் நிலையை ஆன் அல்லது ஆஃப் செய்ய 'ஸ்டேட்' பயன்படுத்தப்படுகிறது.
/ * * நிரல் ஓட்டம் விளக்கம் * / எண்ணின் நிலை = 0; int நிலை = 0; // சுவிட்ச் நிலையை வைத்திருக்க.
தொடு சென்சார் தொடும்போது தர்க்கத்தை 0 க்கு 1 ஆக மாற்றுகிறது. இது டிஜிட்டல் ரீட் () செயல்பாட்டால் படிக்கப்படுகிறது மற்றும் மதிப்பு நிபந்தனை மாறியில் சேமிக்கப்படுகிறது. நிபந்தனை 1 ஆக இருக்கும்போது, எல்.ஈ.டி மற்றும் ரிலேவின் நிலை மாறும். இருப்பினும், தொடுதலை துல்லியமாகக் கண்டறிய, ஒரு தாமத தாமதம் பயன்படுத்தப்படுகிறது. குறைப்பு தாமதம் , தாமதம் (250); ஒற்றை தொடுதலை உறுதிப்படுத்த பயன்படுகிறது.
void loop () { condition = DigitalRead (A5); // அர்டுயினோவின் A5 முள் இருந்து டிஜிட்டல் தரவைப் படித்தல். if (நிபந்தனை == 1) { தாமதம் (250); // டி-பவுன்ஸ் தாமதம். if (நிபந்தனை == 1) { நிலை = ~ நிலை; // சுவிட்சின் நிலையை மாற்றுதல். டிஜிட்டல்ரைட் (எல்.ஈ.டி, நிலை); டிஜிட்டல்ரைட் (ரிலே, நிலை); } } }
டச் சென்சார் TTP223 இன் செயல்பாட்டை சோதிக்கிறது
சர்க்யூட் ப்ரெட்போர்டில் குறைந்த மின்சக்தி விளக்கை இணைக்கப்பட்டுள்ளது.

இந்த திட்டம் 230-240 வி ஏசி மின்னழுத்தத்தைப் பயன்படுத்துகிறது என்பதை நினைவில் கொள்க, எனவே விளக்கைப் பயன்படுத்தும் போது கவனமாக இருக்க அறிவுறுத்தப்படுகிறது. உங்களுக்கு ஏதேனும் சந்தேகம் அல்லது பரிந்துரை இருந்தால், தயவுசெய்து கீழே கருத்துத் தெரிவிக்கவும்.
