- MSP430G2 لانچ پیڈ مشمولات:
- MSP430G2452 اور MSP430G2553 مائکروکانٹرولر:
- آپ کے ترقیاتی بورڈ کو طاقت اور جانچ کرنا:
- پروگرامنگ سافٹ ویئر (IDE) برائے MSP430 لانچ پیڈ:
MSP-EXP430G2 ایک ترقی کا آلہ ہے LaunchPad ارف طرف سے فراہم ٹیکساس سازو سیکھنے اور ان کے microcontrollers کے استعمال کرنے کا طریقہ پر عمل کرنے کی. یہ بورڈ MSP430 ویلیو لائن زمرے کے تحت آتا ہے جہاں ہم MSP430 سیریز کے تمام مائکروکانٹرولرز پروگرام کر سکتے ہیں۔ یہ خوبصورت چمکدار ریڈ بورڈ صرف اس حقیقت کی وجہ سے سیکھنے کے لئے دلچسپ ہے کہ اس کا تعلق TI (ٹیکساس آلات) سے ہے۔ TI مائکروکانٹرولرز کا استعمال کس طرح کرنا ہے یہ سیکھنا ہماری آستین میں بے شک ایک زبردست آلہ کار ثابت ہوگا کیوں کہ ٹی آئی واقعی بہت بڑی ہے اور بہت ہی کم قیمت والی مسابقتی قیمت کے لئے ایم سی یو کی انتخابی صلاحیت ہے۔
اس سلسلہ سبق میں ، ہم اس ایم ایس پی 430 جی 2 لانچ پیڈ کے بارے میں اور اس کے پروگرام کرنے کا طریقہ سیکھیں گے ۔ اس لانچ پیڈ کا استعمال کرتے ہوئے ہم ایم ایس پی 30roc Mic مائکروکونٹرولرز کے ساتھ مل کر کام کر سکتے ہیں جو 16 میگا ہرٹز تک آپریشنل رفتار کے ساتھ 16 بٹ کارکردگی پیش کرتا ہے۔ سبق الیکٹرانکس میں بہت ابتدائ کے ل written لکھے جاتے ہیں اور اس لئے ہر عنوان کو ہر ممکن حد تک کرکرا بتایا جائے گا۔ ان سبق آموز کے لئے درکار ہارڈ ویئر ایک عام کمپیوٹر اور ایم ایس پی 430 ویلیو لائن لانچ پیڈ ڈویلپمنٹ ٹول کٹ ہوگا جس میں کچھ دیگر بنیادی الیکٹرانکس اجزاء ہیں جو آپ آسانی سے اپنے مقامی الیکٹرانکس ہارڈویئر شاپ میں تلاش کرسکتے ہیں۔ لہذا مزید کسی اڈو کے بغیر آئیے ڈویلپمنٹ ٹول میں ڈوبکی اور چیک کریں کہ باکس میں کیا شامل ہے اور ان کا استعمال کیسے کیا جائے۔ ہم اس سبق کے اختتام پر ایل ای ڈی پلکنے کے قابل ہوں گے ۔
MSP430G2 لانچ پیڈ مشمولات:
جب آپ TI یا کسی دوسرے مقامی فروش سے MSP430G2 لانچ پیڈ ڈویلپمنٹ ٹول خریدتے ہیں تو آپ کو مندرجہ ذیل مواد آپ کے باکس میں شامل ہوگا۔ مکمل مندرجات بھی نیچے کی تصویر میں دکھائے گئے ہیں۔ یہ بھی نوٹ کریں کہ یہ اطلاق 2018 تک ہے جب پہلے اور آئندہ ورژن میں مختلف مشمولات ہوسکتے ہیں
- MSP-EXP430G2 ڈویلپمنٹ بورڈ
- MSP430G2452 اور MSP430G2553 مائکروکانٹرولر
- مینی USB کیبل
- مائیکرو کرسٹل آسیلیٹر (32.7 کلو ہرٹز)
- جلدی شروعات کیلئے رہنمائی
MSP430G2452 اور MSP430G2553 مائکروکانٹرولر:
جیسا کہ پہلے بتایا گیا ہے کہ ایم ایس پی 30 Development Development ڈویلپمنٹ بورڈ کو مائکروکانٹرولرز پروگرام کرنے کے لئے استعمال کیا جاسکتا ہے جو ایم ایس پی 3030 Val ویلیو لائن سیریز میں آتے ہیں۔ لیکن ، اس ترقیاتی کٹ کے ساتھ ، TI ہمیں MSP430 سیریز سے دو مائکروکانکولر فراہم کرتا ہے جو MSP430G2452 اور MSP430G2553 ہیں۔ دونوں اچھے کارکردگی کے ساتھ 20 پن DIP آایسی ہیں۔ پہلے سے طے شدہ طور پر ، MSP430G2553 کو آپ کے ڈویلپمنٹ بورڈ کے آئی سی ساکٹ پر فکس کیا جائے گا اور MSP430G2452 الگ سے مہیا کیا جائے گا۔ دونوں ایم سی یو کی تکنیکی وضاحت نیچے جدول میں دی گئی ہے
ایم سی یو کا نام: | تکنیکی وضاحتیں |
MSP430G2553 | 16 کلو بی فلیش ، 512 بی ریم ، 16 جی پی آئی او ، 2 × 16 بٹ ٹائمر ، واچ ڈاگ ٹائمر ، براؤن آؤٹ ری سیٹ ، 1 × یو ایس آئی (آئی آئی سی / ایس پی آئی / یو آر ٹی) ، 8ch 10 بٹ اے ڈی سی ، 8 ایچ موازنہ کرنے والا ، کپیسیٹیو ٹچ آئی او ماڈیول |
MSP430G2452 | 8 کے بی فلیش ، 256 بی ریم ، 16 جی پی آئی او ، 1 × 16 بٹ ٹائمر ، ڈاگ ٹائمر ، براؤن آؤٹ ری سیٹ ، 1 × یو ایس آئی (آئی آئی سی / ایس پی آئی) ، 8ch 10 بٹ اے ڈی سی ، 8 ایچ موازنہ کرنے والا ، کپیسیٹیو ٹچ آئی او ماڈیول |
آپ دیکھ سکتے ہیں MSP430G2553 دوسرے سے بہتر وضاحتیں ہے ، یہ بھی استعمال کر ٹھیک کرنا ہے جبکہ بہت آسان ہو جائے گا جس میں ایک UART ماڈیول ہے توانائی. اس ل t اس سبق آموز سلسلہ کے سلسلے میں ، ہم اس ترقیاتی کٹ کی تمام خصوصیات کو تلاش کرنے کے لئے MSP430G2553 کا استعمال کریں گے۔
مینی USB کیبل:
منی USB کیبل بورڈ کو کمپیوٹر سے مربوط کرنے کے لئے استعمال کیا جاتا ہے جب کسی پروگرام نے ڈیٹا (ہیکس کوڈ کی شکل میں) اپ لوڈ کیا ہے تو اس کیبل کے ذریعہ کمپیوٹر سے بورڈ میں بہہ جائے گی۔ نیز ڈیبگنگ (سیریل مانیٹر) کے دوران ، اس کیبل کے ذریعہ ایم سی یو سے ڈیٹا وصول کیا جائے گا۔
یہ کیبل بورڈ کو بجلی بھی مہیا کرتا ہے ، لہذا آپ پروگرام کو اپ لوڈ کرنے کے بعد بھی اپنے بورڈ کو اس کیبل کے ذریعے طاقت میں رکھنے کے لئے موبائل چارجر استعمال کرسکتے ہیں۔
مائیکرو کرسٹل آسیلیٹر:
TI ڈویلپمنٹ کٹ کے ساتھ 32 کلو ہرٹز مائکرو کرسٹل آسیلیٹر بھی فراہم کرتا ہے۔ یہ کرسٹل بورڈ کو سولڈرڈ کیا جاسکتا ہے لیکن یہ مکمل طور پر اختیاری ہے۔ کیونکہ MSP430G2553 IC کا اندرونی آسلیٹر 16MHz ہے جو ہمارے لئے شروع کرنے کے لئے کافی ہونا چاہئے۔
آپ کے ترقیاتی بورڈ کو طاقت اور جانچ کرنا:
اس سے پہلے کہ ہم کچھ بھی شروع کریں TI نے پہلے ہی آپ کے MSP430G2553 مائکرو قابو پانے والے پر ایک نمونہ پروگرام اپ لوڈ کیا ہوگا ، لہذا ہم بورڈ کو طاقت دیں اور دیکھیں کہ یہ کام کر رہا ہے یا نہیں۔ آپ منی USB جیک کے ذریعہ پاور بورڈ لگاسکتے ہیں اور ایک بار جب آپ یہ کرلیں تو آپ کو اپنے بورڈ کے نیچے بائیں کونے میں ایل ای ڈی (سرخ اور سبز) کو متبادل کے طور پر چمکتے ہوئے دیکھا جانا چاہئے۔ اس کے بعد آپ P1.3 سے جڑے پش بٹن کو دبانے کے ل check جانچ کرسکتے ہیں کہ آیا اندرونی درجہ حرارت سینسر کام کررہا ہے۔ ہاں ، ایم ایس پی 2553 میں اندرونی درجہ حرارت کا سینسر ہے ، بٹن دبانے کے بعد صرف اپنی انگلیوں کو گرم کرنے کے ل rub رگڑیں اور اسے آئی سی پر رکھیں ، آپ دیکھ سکتے ہیں کہ درجہ حرارت میں اضافے کی نشاندہی کرنے کے لئے ریڈ ایل ای ڈی کا رخ موڑ سکتا ہے۔ ٹھنڈا !! ٹھیک ہے ؟؟ ٹھیک ہے ، اب ہم سافٹ ویئر ماحولیات کی طرف چلیں۔
پروگرامنگ سافٹ ویئر (IDE) برائے MSP430 لانچ پیڈ:
ٹیکساس انسٹرومینٹس ہمیں اپنے مائکروکانٹرولرز کو مختلف اقسام کے ماحول کے ذریعہ پروگرام کرنے کی اجازت دیتا ہے۔ آفیشل ایک کوڈ کمپوزر اسٹوڈیو ہے جسے عام طور پر سی سی ایس کے نام سے جانا جاتا ہے۔ یہ سافٹ ویئر بھی مفت ہے لیکن مائیکروکنٹرولرز کے ساتھ تجربہ کی کم سے کم سطح کی ضرورت ہوتی ہے۔
چونکہ اس سلسلہ سبق کو مطلق ابتدائوں کے لئے نشانہ بنایا جاتا ہے لہذا ہم ایک اور ترقیاتی ماحول استعمال کرتے ہیں جسے انرجییا کہتے ہیں ۔ اینرجیہ ایک کھلا وسیلہ اور آزادانہ ماحول ہے جو ہمیں TI مائکروکانٹرولرز کو آسانی سے پروگرام کرنے کے قابل بناتا ہے۔ انرجیہ کا بنیادی مقصد یہ ہے کہ پروگرامنگ TI MCU کو اتنا ہی آسان بنائے جتنا کہ پروگرامنگ اردوینو میں پروگرامنگ کرنا ہے۔ لہذا انرجیہ اریڈوینو کے لئے ایک مساوی ہے جو ٹیکساس ٹیکس سازو سامان مائکروکنوتروں کی حمایت کرتی ہے۔ ایسے افراد جنہوں نے ارڈینو کا استعمال کیا ہے وہ اتفاق کریں گے