- MSP430G2 லாஞ்ச்பேட் பொருளடக்கம்:
- MSP430G2452 மற்றும் MSP430G2553 மைக்ரோகண்ட்ரோலர்கள்:
- உங்கள் மேம்பாட்டு வாரியத்தை ஆற்றல் மற்றும் சோதனை செய்தல்:
- MSP430 LaunchPad க்கான நிரலாக்க மென்பொருள் (IDE):
ஒப்புதல்-EXP430G2 ஒரு அபிவிருத்தி கருவி உள்ளது வழங்கப்பட்ட ஏவுதளம் எனவும் அழைக்கப்படும் டெக்சாஸ் இன்ஸ்ட்ரூமென்ட்ஸ் அறிய தங்கள் மைக்ரோகண்ட்ரோலர்ஸ் பயன்படுத்த எப்படி வழக்கங்களை வெளிப்படுத்துகிறது. இந்த போர்டு MSP430 மதிப்பு வரி வகையின் கீழ் வருகிறது, அங்கு அனைத்து MSP430 தொடர் மைக்ரோகண்ட்ரோலர்களையும் நிரல் செய்யலாம். இந்த அழகான பளபளப்பான சிவப்பு பலகை TI (டெக்சாஸ் இன்ஸ்ட்ரூமென்ட்ஸ்) க்கு சொந்தமானது என்பதால் அதைக் கற்றுக்கொள்வது கண்கவர். கற்றல் TI நிறுவனம் மைக்ரோகண்ட்ரோலர்ஸ் எவ்வாறு பயன்படுத்த வேண்டும் என்பதை அப்பத்தான் எங்கள் ஸ்லீவ் ஒரு வலிமைமிக்க கருவி வரை இருக்கும் TI நிறுவனம் மிகவும் பெரியது மற்றும் ஒரு மிக குறைவாக போட்டி விலை தேர்ந்தெடுக்க எம்.சி.யு. ஒரு பரந்த வெரிட்டி ஏனெனில்.
இந்த தொடர் பயிற்சிகளில், இந்த MSP430G2 LaunchPad மற்றும் அதை எவ்வாறு நிரல் செய்வது என்பது பற்றி அறிந்து கொள்வோம். இந்த லாஞ்ச்பேட்டைப் பயன்படுத்தி எம்எஸ்பி 430 மைக்ரோகண்ட்ரோலர்களுடன் இணைந்து பணியாற்ற முடியும், இது 16 பிட் செயல்திறனை 16 மெகா ஹெர்ட்ஸ் வரை செயல்பாட்டு வேகத்துடன் வழங்குகிறது. பயிற்சிகள் எலக்ட்ரானிக்ஸில் மிகவும் ஆரம்பிக்கப்படுபவர்களுக்கு எழுதப்பட்டுள்ளன, எனவே ஒவ்வொரு தலைப்பும் முடிந்தவரை மிருதுவாக சுருக்கமாகக் கூறப்படும். இந்த டுடோரியல்களுக்குத் தேவையான வன்பொருள் ஒரு சாதாரண கணினி மற்றும் உங்கள் உள்ளூர் மின்னணு வன்பொருள் கடையில் நீங்கள் எளிதாகக் காணக்கூடிய வேறு சில அடிப்படை மின்னணு கூறுகளுடன் கூடிய MSP430 மதிப்பு வரி துவக்க பேட் மேம்பாட்டு கருவித்தொகுப்பாக இருக்கும். எனவே மேலும் எந்தவிதமான சலனமும் இல்லாமல் அபிவிருத்தி கருவிக்குள் நுழைந்து பெட்டியில் என்ன சேர்க்கப்பட்டுள்ளது, அவற்றை எவ்வாறு பயன்படுத்துவது என்பதைப் பார்ப்போம். இந்த டுடோரியலின் முடிவில் எல்.ஈ.டி யை ஒளிரச் செய்ய முடியும்.
MSP430G2 லாஞ்ச்பேட் பொருளடக்கம்:
TI அல்லது வேறு எந்த உள்ளூர் விற்பனையாளரிடமிருந்தும் நீங்கள் MSP430G2 LaunchPad Development Tool ஐ வாங்கும்போது, உங்கள் பெட்டியில் பின்வரும் பொருட்கள் சேர்க்கப்படும். முழுமையான உள்ளடக்கங்களும் கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளன. முந்தைய மற்றும் எதிர்கால பதிப்புகள் வெவ்வேறு உள்ளடக்கங்களைக் கொண்டிருக்கக்கூடும் என்பதால் 2018 ஆம் ஆண்டிற்கு இது பொருந்தும் என்பதையும் நினைவில் கொள்க
- MSP-EXP430G2 மேம்பாட்டு வாரியம்
- MSP430G2452 மற்றும் MSP430G2553 மைக்ரோகண்ட்ரோலர்கள்
- மினி யூ.எஸ்.பி கேபிள்
- மைக்ரோ கிரிஸ்டல் ஆஸிலேட்டர் (32.7kHz)
- விரைவு தொடக்க வழிகாட்டி
MSP430G2452 மற்றும் MSP430G2553 மைக்ரோகண்ட்ரோலர்கள்:
முன்னர் கூறியது போல, MSP430 மதிப்பு வரி தொடரின் கீழ் வரும் மைக்ரோகண்ட்ரோலர்களை நிரல் செய்ய MSP430 மேம்பாட்டு வாரியம் பயன்படுத்தப்படலாம். ஆனால், இந்த மேம்பாட்டு கருவி மூலம், MSP430 தொடரிலிருந்து MSP430G2452 மற்றும் MSP430G2553 ஆகிய இரண்டு மைக்ரோகண்ட்ரோலர்களை TI எங்களுக்கு வழங்குகிறது. இரண்டும் ஒழுக்கமான செயல்திறனுடன் 20 பின் டிஐபி ஐ.சி. இயல்பாக, MSP430G2553 உங்கள் மேம்பாட்டு வாரியத்தின் IC சாக்கெட்டுக்கு சரி செய்யப்படும், மேலும் MSP430G2452 தனித்தனியாக வழங்கப்படும். இரண்டு MCU களின் தொழில்நுட்ப விவரக்குறிப்பு கீழே அட்டவணைப்படுத்தப்பட்டுள்ளது
| MCU பெயர்: | தொழில்நுட்ப விவரக்குறிப்பு |
| MSP430G2553 | 16kB ஃப்ளாஷ், 512 பி ரேம், 16 ஜிபிஐஓ, 2 × 16-பிட் டைமர், வாட்ச் டாக் டைமர், பிரவுன் அவுட் மீட்டமை, 1 × யுஎஸ்ஐ (ஐஐசி / எஸ்பிஐ / யுஆர்டி), 8 ச்ச் 10-பிட் ஏடிசி, 8 சிக் ஒப்பீட்டாளர், கொள்ளளவு தொடு ஐஓ தொகுதி |
| MSP430G2452 | 8kB ஃப்ளாஷ், 256 பி ரேம், 16 ஜிபிஐஓ, 1 × 16-பிட் டைமர், வாட்ச் டாக் டைமர், பிரவுன் அவுட் மீட்டமை, 1 × யுஎஸ்ஐ (ஐஐசி / எஸ்பிஐ), 8 ச்ச் 10-பிட் ஏடிசி, 8 சிக் ஒப்பீட்டாளர், கொள்ளளவு தொடு ஐஓ தொகுதி |
MSP430G2553 மற்றதை விட சிறந்த விவரக்குறிப்புகளைக் கொண்டிருப்பதை நீங்கள் காண முடியும், இது ஒரு UART தொகுதியையும் கொண்டுள்ளது, இது எனர்ஜியாவைப் பயன்படுத்தி பிழைதிருத்தம் செய்யும் போது மிகவும் எளிது. எனவே இந்த தொடர் பயிற்சிகளில், இந்த மேம்பாட்டு கருவியின் அனைத்து செயல்பாடுகளையும் ஆராய MSP430G2553 ஐப் பயன்படுத்துவோம்.
மினி யூ.எஸ்.பி கேபிள்:
ஒரு நிரல் தரவைப் பதிவேற்றும்போது (ஹெக்ஸ் குறியீட்டின் வடிவத்தில்) இந்த கேபிள் வழியாக கணினியிலிருந்து போர்டுக்கு பாயும் போது மினி யூ.எஸ்.பி கேபிள் கம்ப்யூட்டரை இணைக்க பயன்படுகிறது. பிழைத்திருத்தத்தின் போது (சீரியல் மானிட்டர்), இந்த கேபிள் வழியாக MCU இலிருந்து தரவு பெறப்படும்.
இந்த கேபிள் போர்டுக்கும் சக்தியை வழங்குகிறது, எனவே நிரலைப் பதிவேற்றிய பின் இந்த கேபிள் மூலம் உங்கள் போர்டுக்கு சக்தி அளிக்க மொபைல் சார்ஜரைப் பயன்படுத்தலாம்.
மைக்ரோ கிரிஸ்டல் ஆஸிலேட்டர்:
TI மேலும் 32kHz மைக்ரோ கிரிஸ்டல் ஆஸிலேட்டரை டெவலப்மென்ட் கிட்டுடன் வழங்குகிறது. இந்த கிரிஸ்டலை வாரியத்திற்கு கரைக்க முடியும், ஆனால் அது முற்றிலும் விருப்பமானது. ஏனெனில் MSP430G2553 ஐசி 16 மெகா ஹெர்ட்ஸின் உள் ஆஸிலேட்டரைக் கொண்டுள்ளது, இது தொடங்குவதற்கு எங்களுக்கு போதுமானதாக இருக்க வேண்டும்.
உங்கள் மேம்பாட்டு வாரியத்தை ஆற்றல் மற்றும் சோதனை செய்தல்:
நாங்கள் எதையும் தொடங்குவதற்கு முன், உங்கள் MSP430G2553 மைக்ரோகண்ட்ரோலரில் TI ஏற்கனவே ஒரு மாதிரி நிரலைப் பதிவேற்றியிருக்கும், எனவே எங்களுக்கு பலகையை இயக்கி, அது செயல்படுகிறதா என்று சரிபார்க்கலாம். மினி யூ.எஸ்.பி ஜாக் வழியாக நீங்கள் பலகை செலுத்தலாம், நீங்கள் அதைச் செய்தவுடன், உங்கள் போர்டின் கீழ் இடது மூலையில் உள்ள எல்.ஈ.டிகளை (சிவப்பு மற்றும் பச்சை) மாற்றாக ஒளிரச் செய்வதை நீங்கள் கவனிக்க வேண்டும். உள் வெப்பநிலை சென்சார் செயல்படுகிறதா என்பதை அறிய P1.3 உடன் இணைக்கப்பட்ட புஷ் பொத்தானை அழுத்தவும். ஆமாம், MSP2553 ஒரு உள் வெப்பநிலை சென்சார் உள்ளது, பொத்தானை அழுத்திய பின் அதை சூடேற்ற உங்கள் விரல்களைத் தேய்த்து ஐ.சி.யில் வைக்கவும். வெப்பநிலை அதிகரிப்பதைக் குறிக்க சிவப்பு எல்.ஈ. கூல் !! சரி ?? சரி, இப்போது மென்பொருள் சூழலுக்கு செல்வோம்.
MSP430 LaunchPad க்கான நிரலாக்க மென்பொருள் (IDE):
டெக்சாஸ் இன்ஸ்ட்ரூமென்ட்ஸ் அவர்களின் மைக்ரோகண்ட்ரோலர்களை பல்வேறு சூழல்களின் மூலம் நிரல் செய்ய அனுமதிக்கிறது. அதிகாரப்பூர்வமானது சி.சி.எஸ் என பொதுவாக அறியப்படும் குறியீடு இசையமைப்பாளர் ஸ்டுடியோ ஆகும். இந்த மென்பொருளும் இலவசம், ஆனால் அதைப் பயன்படுத்துவதற்கு மைக்ரோகண்ட்ரோலர்களுடன் குறைந்த அளவிலான அனுபவம் தேவைப்படுகிறது.
இந்த தொடர் பயிற்சிகள் முழுமையான தொடக்கக்காரர்களை இலக்காகக் கொண்டிருப்பதால், எனர்ஜியா எனப்படும் மற்றொரு மேம்பாட்டு சூழலைப் பயன்படுத்துகிறோம். எனர்ஜியா ஒரு திறந்த மூல மற்றும் இலவச சூழலாகும், இது TI மைக்ரோகண்ட்ரோலர்களை எளிதில் நிரல் செய்ய உதவுகிறது. நிரலாக்க TI MCU ஐ Arduino இல் நிரலாக்கத்தைப் போல எளிதாக்குவதே எனர்ஜியாவின் முக்கிய நோக்கம். எனவே எனர்ஜியா என்பது டெக்சாஸ் இன்ஸ்ட்ரூமென்ட்ஸ் மைக்ரோகண்ட்ரோலர்களை ஆதரிக்கும் அர்டுயினோவுக்கு சமமானதாகும். Arduino ஐப் பயன்படுத்தியவர்கள் ஒப்புக்கொள்வார்கள்
