Arduino டியூ என்பது மின்னணு பொறியாளர்கள் மற்றும் பொழுதுபோக்கிற்காக வடிவமைக்கப்பட்ட ARM கட்டுப்படுத்தி சார்ந்த குழு. நவீன மின்னணுவியலில் ARM கட்டமைப்பு மிகவும் செல்வாக்கு செலுத்துகிறது, அவற்றை எங்கள் மொபைல்கள், ஐபாட்கள் மற்றும் கணினிகள் போன்ற எல்லா இடங்களிலும் பயன்படுத்துகிறோம். யாராவது தொழில்துறை அமைப்புகளை வடிவமைக்க விரும்பினால் அது ARM கட்டுப்படுத்திகளில் இருக்க வேண்டும். ARM கட்டுப்படுத்திகள் அவற்றின் சுறுசுறுப்பு காரணமாக மிகவும் முக்கியம்.
அர்டுடினோ டியூவுடன் தொடங்குவதில் ஆர்டுயினோ டியூவின் அடிப்படைகளை நாங்கள் ஏற்கனவே விவரித்தோம். இப்போது இந்த டுடோரியலில் DUE ஆல் உருவாக்கப்படும் PWM சிக்னலைப் பயன்படுத்தி எல்.ஈ.டி யின் பிரகாசத்தை சரிசெய்யப் போகிறோம். ஒரு DUE PWM (பல்ஸ் அகல மாடுலேஷன்) சமிக்ஞை நிலையான மின்சாரம் மீது மாறி மின்னழுத்தத்தை வழங்குகிறது.
துடிப்பு அகல பண்பேற்றம்:

மேலே உள்ள படத்தில், ஒரு குறிப்பிட்ட காலத்திற்குள் சுவிட்ச் தொடர்ச்சியாக மூடப்பட்டால், இந்த நேரத்தில் எல்.ஈ.டி தொடர்ந்து 'ஆன்' ஆக இருக்கும். சுவிட்ச் அரை விநாடிக்கு மூடப்பட்டு அடுத்த அரை விநாடிக்கு திறக்கப்பட்டால், எல்இடி முதல் பாதி வினாடிக்கு மட்டுமே இயக்கப்படும். இப்போது மொத்த நேரத்திற்கு எல்.ஈ.டி இயங்கும் விகிதத்தை கடமை சுழற்சி என்று அழைக்கப்படுகிறது, மேலும் பின்வருமாறு கணக்கிடலாம்:
கடமை சுழற்சி = நேரத்தை இயக்கவும் / (நேரத்தை இயக்கவும் + நேரத்தை அணைக்கவும்)
கடமை சுழற்சி = (0.5 / (0.5 + 0.5)) = 50%
எனவே சராசரி வெளியீட்டு மின்னழுத்தம் பேட்டரி மின்னழுத்தத்தின் 50% ஆக இருக்கும்.
ஒரு விநாடிக்கு இதுதான் நிலை மற்றும் எல்.ஈ.டி அரை விநாடிக்கு முடக்கத்தில் இருப்பதையும், எல்.ஈ.டி மற்ற அரை விநாடியில் இருப்பதையும் காணலாம். ON மற்றும் OFF நேரங்களின் அதிர்வெண் 'வினாடிக்கு 1' இலிருந்து 'வினாடிக்கு 50' ஆக அதிகரித்தால். ஆன் மற்றும் ஆஃப் இந்த அதிர்வெண்ணை மனிதக் கண்ணால் பிடிக்க முடியாது. ஒரு சாதாரண கண்ணுக்கு எல்.ஈ.டி காணப்படும், இது பிரகாசத்தின் பாதி ஒளிரும். எனவே நேரத்தை மேலும் குறைப்பதன் மூலம் எல்.ஈ.டி மிகவும் இலகுவாக தோன்றுகிறது.
ஒரு PWM ஐப் பெறுவதற்கான DUE ஐ நாங்கள் நிரல் செய்வோம், மேலும் அதன் செயல்பாட்டைக் காட்ட எல்.ஈ.டி.
உள்ளன 12 பிடபிள்யுஎம் சேனல்கள் (முள் 2 முள் 13) காரணமாக நாம் எந்த ஒன்று அல்லது அவர்கள் அனைவரும் பயன்படுத்த முடியும். இந்த வழக்கில் நாம் PIN2 இல் ஒரு PWM சமிக்ஞையுடன் ஒட்டிக்கொள்வோம்.

கூறுகள்:
- அர்டுடினோ டியூ
- மின்சாரம் (5 வி)
- எல்.ஈ.டி.
- பொத்தான்கள் (இரண்டு துண்டுகள்),
- 1KΩ மின்தடை (இரண்டு துண்டுகள்), 220Ω மின்தடை
மற்றும் Arduino IDE - Arduino Nightly Software (https://www.arduino.cc/en/Main/Software).
சுற்று வரைபடம் மற்றும் வேலை விளக்கம்:

சர்க்யூட் வரைபடத்தின்படி சுற்று பிரெட் போர்டில் இணைக்கப்பட்டுள்ளது. இருப்பினும் எல்.ஈ.டி டெர்மினல்களை இணைக்கும்போது ஒருவர் கவனம் செலுத்த வேண்டும். பொத்தான்கள் எதிர்க்கும் விளைவைக் காட்டக்கூடும் என்றாலும், இந்த விஷயத்தில் இது கணிசமான பிழைகளை ஏற்படுத்தாது, எனவே இந்த நேரத்தில் நாம் கவலைப்பட தேவையில்லை.
DUE இலிருந்து PWM சமிக்ஞையைப் பெறுவது எளிதானது; Arduino IDE பயனுள்ள அம்சங்களை வழங்குகிறது, இது புரோகிராமரின் சிரமத்தை எளிதாக்குகிறது. நாங்கள் வெற்று சிப் நிரலாக்கத்திற்குச் சென்றால், PWM சமிக்ஞைக்கு ஒரு ATMEGA கட்டுப்படுத்தியை அமைக்க வேண்டும், இது எளிதானது அல்ல; ஒரு துல்லியமான சமிக்ஞைக்காக பல பதிவேடுகள் மற்றும் அமைப்புகளை நாம் வரையறுக்க வேண்டும், இருப்பினும் அர்டுயினோவில் நாம் அந்த எல்லாவற்றையும் சமாளிக்க வேண்டியதில்லை. நாங்கள் ஏற்கனவே துடிப்பு அகல மாடுலேஷனை ATmega32, Arduino Uno மற்றும் 555 டைமர் IC உடன் இணைத்துள்ளோம்.
இயல்பாகவே அனைத்து தலைப்பு கோப்புகள் மற்றும் பதிவேடுகள் Arduino IDE ஆல் முன் வரையறுக்கப்பட்டுள்ளன, நாங்கள் அவற்றை அழைக்க வேண்டும், அவ்வளவுதான், பொருத்தமான முள் ஒரு PWM வெளியீட்டைப் பெறுவோம். PWM சமிக்ஞையைப் பெற சில கட்டளைகளையும் நாம் அழைக்க வேண்டும், இவை கீழே விவாதிக்கப்பட்டுள்ளன:
pinMode (2, OUTPUT) அனலாக்ரைட் (முள், மதிப்பு)
முதலில் நாம் PWM வெளியீட்டு சேனலைத் தேர்வு செய்ய வேண்டும் அல்லது DUE இன் 12 ஊசிகளிலிருந்து ஒரு முள் தேர்ந்தெடுக்க வேண்டும், அதன் பிறகு அந்த முள் வெளியீட்டாக அமைக்க வேண்டும். நாங்கள் PIN2 ஐ வெளியீடாகப் பயன்படுத்துவதால், முதல் வரியில் காட்டப்பட்டுள்ளபடி அதை OUTPUT ஆக அமைப்போம்.
அடுத்து “ அனலாக்ரைட் (முள், மதிப்பு) ” என்ற செயல்பாட்டை அழைப்பதன் மூலம் DUE இன் PWM அம்சத்தை இயக்க வேண்டும். இங்கே 'பின்' நமக்கு PWM வெளியீடு தேவைப்படும் முள் எண்ணைக் குறிக்கிறது. நாங்கள் அதை '2' என்று வைக்கிறோம், எனவே PIN2 இல் PWM வெளியீட்டைப் பெறுகிறோம். “மதிப்பு” என்பது ஆன் ஆன் மதிப்பு, இது 0 (எப்போதும் ஆஃப்) மற்றும் 255 (எப்போதும் இயக்கத்தில்) இடையே மாறுபடும். எல்.ஈ.டி தேவையான பிரகாசத்திற்கு இந்த இடத்தில் பொருத்தமான மதிப்பை எழுதலாம்.
இந்த மதிப்பை வேறுபடுத்துவதற்காக DUE போர்டில் இரண்டு பொத்தானை இணைத்தோம். ஒரு பொத்தான் பிரகாசம் மதிப்பை அதிகரிப்பதற்கும் மற்றொன்று பிரகாச மதிப்பைக் குறைப்பதற்கும் ஆகும். டியூ நிரலாக்கத்தை முடித்தவுடன், இந்த பொத்தான்களை அழுத்துவதன் மூலம் பிரகாசத்தை சரிசெய்யலாம்.
