مائکروچپ یہ بنانے اور DIY دنیا کے اندر ایک مشہور کمپنی ہے ، کیوں کہ اس کے پاس پروجیکٹس بنانے کے لئے بڑی تعداد میں مصنوعات موجود ہیں۔ یہ ہر قسم کی ایپلی کیشنز کے ل program اپنے قابل پروگرام مائکروکینٹرولر کے لئے مشہور ہے۔ آج مائکٹرانٹرولر مصنوعات کی حدود میں ، ہم اے ٹی ٹینی 85 پر توجہ دیں گے ، ایک بہت ہی عملی ایم سی یو جسے آپ اپنے مستقبل کے کام میں استعمال کرنا چاہتے ہیں۔
نیز ، آپ کو یہ بھی جان لینا چاہئے ڈیجی اسپارک میں بورڈز یا ماڈیولز بھی موجود ہیں جو اس ATtiny85 کو مربوط کرتے ہیں اس اضافی عناصر کے ساتھ جو اس آلہ کی پروگرامنگ شروع کرنے کے لئے ضروری ہیں ، جیسے سیریل انٹرفیس کنیکشن کوڈ کو آلہ کی میموری میں منتقل کرنے کے قابل ہو۔ اس کی کم لاگت ، چھوٹے سائز ، اور ارڈینو بورڈ کے ساتھ مطابقت ، اس بورڈ کو ایک اچھا اختیار بناتے ہیں۔
انڈیکس
ATtiny85۔
مائکروچپ ایک کم طاقت ، اعلی کارکردگی والے 8 بٹ مائکروکانٹرولر کو تشکیل دیا ہے۔ یہ ISA AVR پر مبنی ہے ، جو RISC کی قسم ہے۔ 8KB فلیش میموری ، EEPROM کے 512 بائٹس ، SRAM کے 512 بائٹس ، 6 عمومی مقصد I / O پنوں (GPIO) ، 32 عام مقصد کے اندراجات ، مقابلے کے طریقوں کے ساتھ ایک 8 بٹ ٹائمر / کاؤنٹر ، ایک ٹائمر / 9 بٹ ہائی شامل ہیں۔ اسپیڈ کاؤنٹر ، یو ایس آئی ، اندرونی اور بیرونی مداخلتیں ، 4 چینل 10 بٹ اے / ڈی کنورٹر ، اندرونی آسکیلیٹر کے ساتھ پروگرام قابل واچ ڈاگ ، تین سافٹ ویر سے منتخب ہونے والی بجلی کی کھپت کے طریقوں ، آن چپ ڈیبگنگ کے لئے ڈیبگ وائر وغیرہ۔
اس ATtiny85 کی کارکردگی ہے 20 میگاہرٹز پر کام کرنے والے 20 ایم آئی پی ایس. اس تعدد کو حاصل کرنے کے ل 2.7. ، 5.5-1 وولٹ کے درمیان کام کریں۔ اس کی کارکردگی میں فی میگاہرٹز تقریبا 8 MIP کی رفتار چل سکتی ہے۔ اس کی پیکیجنگ آسان ہے ، ڈی آئی پی قسم کی اور 40 پنوں کے ساتھ ، اگرچہ اگر آپ کو ضرورت ہو تو دوسری طرح کی پیکیجنگ کے ساتھ بھی ہے۔ اور میں یہ بھی شامل کرنا چاہتا ہوں ، کہ یہ درجہ حرارت کی انتہائی صورتحال کے تحت ، -85 سے XNUMXºC تک کام کرسکتا ہے ، جو اسے بہت سے صنعتی ایپلی کیشنز کے لئے موزوں بنا دیتا ہے یا انتہائی حالات میں۔
دستاویزات اور اوزار حاصل کریں
اگر آپ حاصل کرنا چاہتے ہیں مائکروچپ اے ٹی ٹینی 85 دستاویزات اور اوزار، آپ یہ سرکاری ذریعہ سے کرسکتے ہیں:
- جائیں۔ صفحہ اٹنی 5 کے بارے میں۔
- اس کے بعد ، آپ ڈیٹاشیٹ اور پی ڈی ایف دستاویزات کی دوسری قسم کو مفت میں ڈاؤن لوڈ کرنے کے لئے ، دستاویزات کے ٹیب کو منتخب کرسکتے ہیں۔
- آپ ڈویلپمنٹ انوائرمنٹ ٹیب کو بھی منتخب کرسکتے ہیں جہاں آپ کو اس قسم کے مائکروکانٹرولر وغیرہ کو پروگرام کرنے کے لئے IDE پروگرام یا ترقی کے ماحول ملیں گے۔
یاد رکھنا کہ یہ مائکرو قابو پانے والا ارڈینو سے مختلف ہے ، اور اسی وجہ سے اس کا ہے Quarkks بمقابلہ Ardino IDE اور اس کے پروگرام کرنے کا طریقہ یہ ہے کہ آپ فراہم کردہ دستاویزات کا شکریہ ادا کریں۔
ای ٹی ٹینی 85 کے ساتھ شروع کرنے کے اختیارات
اس ای ٹی ٹینی 85 چپ اگر آپ اس میں مربوط بورڈ یا ماڈیول خریدتے ہیں تو اس کی قیمت 1 integrated سے تھوڑی زیادہ ہوسکتی ہے ، یا اس سے تھوڑا اور بھی خرچ ہوسکتا ہے۔ اس کو آزمانے کے ل You آپ کو کچھ خصوصی اسٹورز میں مل سکتا ہے۔ اگرچہ یہ الگ سے سستا ہے ، میں تجویز کرتا ہوں کہ شروع کرنے کے لئے ماڈیول استعمال کریں ، کیونکہ جب آپ اسے پروگرام کرنا چاہتے ہیں تو وہ دستی طور پر کچھ اقدامات کرنے سے گریز کریں گے۔
آپ کے پاس ایمیزون پر کچھ اختیارات:
- کوئی مصنوعہ نہیں ملا۔
- ون زینبکس اے ٹیٹنی 85 بورڈ
کچھ تجویز کردہ بورڈ ، مذکورہ بالا (Digispark) کے علاوہ ، آپ کے پاس زینببکس بھی ہیں جو میں نے ایمیزون کی مثال میں پیش کیا ہے۔ ان بورڈوں میں ، دیگر اضافی عناصر کے علاوہ ، پروگرامنگ کے لئے ایک سیریل انٹرفیس بھی شامل ہے جو آپ کر سکتے ہیں اپنے کمپیوٹر کے USB پورٹ سے براہ راست جڑیں انہیں IDE کے ساتھ پروگرام کرنے کے لئے۔
پروگرام کیسے کریں؟
- اٹیڈوینی 85 پروگرام کرنے کے لئے ارڈوینو کو بطور ISP استعمال کرنا
- ایک بار پروگرام ہونے کے بعد ، آپ الگ سے منتخب کرسکتے ہیں
ہوشیار رہو ، کیوں کہ آپ اسے ارڈینو آئ ڈی ای سے کرسکتے ہیں مینو بورڈز سے ATtiny85 ڈیوائس کا انتخاب! اگر آپ نے پروگرام بنانے کے لئے انٹرفیس والا کوئی ماڈیول یا بورڈ نہیں خریدا ہے ، اور آپ کے پاس صرف ATtiny85 چپ موجود ہے تو ، آپ Ardino بورڈ کو بطور ISP استعمال کرسکتے ہیں (Ardino IDE مینو میں سے اس اختیار کو منتخب کریں) اس کے پنوں سے براہ راست جڑا ہوا ہے اسے آرڈینوو IDE کے ساتھ پروگرام کریں۔ پروگرامز ، پھر آپ پروگرام شدہ چپ کو ہٹاتے ہیں ، اور آپ اسے اس پروجیکٹ سے مربوط کرسکتے ہیں جس کی ضرورت ہوتی ہے آپ کو اسے ایک آزاد بیٹری سے کام کرنے کی ضرورت ہے ...
ارڈوینو کو بطور ISP استعمال کرنے کے اقدامات
آرڈینوو بورڈز اپنے ہی مائکروکونٹرولر کو ارڈینو آئی ڈی ای سے پروگرام میں مربوط کرتے ہیں ، ہے نا؟ اب تک سب کچھ نارمل ہے۔ ٹھیک ہے ، اگر آپ چالو کرتے ہیں آئی آر پی کے بطور اردوینو آپشن ترقیاتی ماحول سے ، آپ ارڈینو بورڈ خود ہی آئی ایس پی کی حیثیت سے کام کرنے کے ل getting ، ای ٹی ٹینی 85 جیسے دیگر بیرونی مائکرو کنٹرولروں کو پروگرام کرنے کے قابل بنائیں گے ، جس پروگرام کے ساتھ آپ کام کرنا چاہتے ہیں بھیج رہے ہو۔ اس طرح آپ کو ماڈیول یا کسی پروگرامر کی ضرورت نہیں ہے۔
استعمال کرنے کے لئے ارڈوینو بطور آئی ایس پی ، جو آپ کی ضرورت ہے:
- آپ کا بیج Arduino UNO.
- ایک پی سی جس میں آرڈینوو IDE نصب ہے۔
- USB کیبل پی سی Ardino متصل.
- کیبلز اور الیکٹرانک عناصر جو آپ مائکروکانٹرولر کے پنوں کو مربوط کرنے کے لئے ضروری ہیں جو آپ ارڈینو بورڈ میں پروگرام کرنا چاہتے ہیں۔
- مائکرو قابو پانے والا آپ پروگرام کرنا چاہتے ہیں۔
ٹھیک ہے ایک بار جب آپ یہ سب کھول دیتے ہیں تو آپ کھل جاتے ہیں اردوینو IDE آپ کے بورڈ سے جڑے ہوئے اور تمام وائرنگ آریھ کے ساتھ پچھلی تصاویر کی طرح ، اور آپ ان آسان اقدامات پر عمل کریں:
- ارڈینوو IDE کے فائل مینو پر جائیں۔
- مثالوں کا اختیار منتخب کریں۔
- مینو کے اندر اردوینو آئی ایس پی نامی ایک شخص تلاش کریں اور اسے منتخب کریں۔
- اب اس خاکہ کا کوڈ مرکزی سکرین پر کھلتا ہے۔
- اب آپ کو ارڈینو بورڈ میں کوڈ اپ لوڈ کرنے کیلئے تیر (اپ لوڈ) دیں اور وہ آپ کے مائکروکانٹرولر کو پروگرام کرنے کے لئے تیار ہوجائے گا۔ یہ ممکن ہے کہ اگر آپ کے پاس کوئی مختلف ارڈینو بورڈ ، جیسے لیونارڈو ، وغیرہ ہے تو ، آپ کو آئی ایس پی کوڈ کو تھوڑا سا ترمیم کرنا پڑے گا۔
- اب آپ کا آرڈینو بورڈ ایک ثالث کی حیثیت سے کام کرنے اور مائکروچپ کے IDE سافٹ ویئر کا استعمال کرتے ہوئے ATtiny85 مائکروقابو کنٹرولر پروگرام کرنے کے لئے تیار ہے۔ دوسرے لفظوں میں ، بورڈ صرف ایک ہی چیز کوڈ کے ل an انٹرفیس فراہم کرتا ہے جو آپ IDE میں لکھتے ہیں تاکہ وہ ATTiny85 کی یادداشت میں گزر سکے۔
- استعمال شدہ مائکروچپ آئی ڈی ای سے ، ای ٹی ٹینی 85 مائکروکانٹرولر منتخب کریں اور مناسب کوڈ کا استعمال کرکے پروگرامنگ شروع کریں۔ آپ نے اسے خراب کیا اور بس۔ پروگرامنگ کی زبان C / C ++ ہوسکتی ہے ، جیسے مائکروچپ کے ذریعہ فراہم کردہ IDEs کے ذریعہ تائید شدہ۔
- اب آپ ارڈینو بورڈ سے اے ٹیٹینی 85 کو منقطع کرسکتے ہیں اور اس پر خود بخود طاقت پیدا کرنے اور اسے کام کرنے کیلئے بیٹری لگا سکتے ہیں۔
سچ یہ ہے کہ یہ ہے بہت آسان. مائکروچپ اے ٹیٹینی 85 دستاویزات کو دیکھنا یاد رکھیں تاکہ اس کو کس طرح سے پروگرام کیا جا.۔ مزید معلومات کے ل you ، آپ اس لنک کو دیکھ سکتے ہیں:
کوڈ کی مثالیں
اگر آپ کے ان مائکروکینٹرلروں میں سے کسی کو پروگرام کرنے کی پہلی بار کوشش ہو رہی ہے تو ، آپ کچھ استعمال کرنا شروع کرسکتے ہیں مثال کے طور پر کوڈز اور ان کی جانچ یا ان میں ترمیم کریں تاکہ وہ یہ سیکھیں کہ وہ کیسے کام کرتے ہیں۔ آپ کے نیٹ میں بہت سے کوڈ کے نمونے ہیں ، گٹ ہب پر بھی۔
اگرچہ یہ انگریزی میں ہے ، میں آپ کو بھی یہ دیکھنے کی تجویز کرتا ہوں آپ کو MCU ATtiny85 کی بنیادی باتیں سکھانے کے لئے ویڈیو مائکروچپ سے صرف چند منٹ میں:
اب میں امید کرتا ہوں کہ آپ کو مائکروچپ کے ای ٹی ٹینی 85 استعمال کرنے کے بارے میں واضح نظریہ ہوگا اور یہ کہ آپ کے مستقبل کے پروجیکٹس کو بطور بنانے والا عملی ہوگا ...
تبصرہ کرنے والا پہلا ہونا