اے وی آر ایٹمیگا 8 مائکروکونٹرولر فن تعمیر اور اس کی درخواستیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





اے وی آر مائکروکونٹرولر کا مخفف 'ایڈوانسڈ ورچوئل آرآسسی' ہے اور ایم سی یو مائکروکانٹرولر کی مختصر مدت ہے۔ مائکروکنٹرولر ایک چپ پر ایک چھوٹا کمپیوٹر ہے اور اسے کنٹرول ڈیوائس بھی کہا جاتا ہے۔ ایک کمپیوٹر کی طرح ، مائکروکونٹرولر طرح طرح کے پیری فیرلز کے ساتھ بنایا گیا ہے جیسے ان پٹ اور آؤٹ پٹ یونٹ ، میموری ، ٹائمر ، سیریل ڈیٹا مواصلات ، پروگرام قابل۔ مائکروکونٹرولر کی ایپلی کیشنز میں ایمبیڈڈ ایپلی کیشنز اور میڈیکل ڈیوائسز ، ریموٹ کنٹرول ڈیوائسز ، کنٹرول سسٹم ، آفس مشینیں ، پاور ٹولز ، الیکٹرانک ڈیوائسز جیسے خود بخود کنٹرولڈ ڈیوائسز شامل ہیں۔ مختلف قسم کے مائکروکانٹرولر دستیاب ہیں جیسے مارکیٹ میں 8051 ، PIC اور AVR مائکروکنٹرولر . یہ مضمون اے وی آر اتمیگا 8 مائکروکانٹرولر کے بارے میں مختصر معلومات فراہم کرتا ہے۔

ایک AVR ایٹمیگا 8 مائکروکانٹرولر کیا ہے؟

1996 میں ، اے وی آر مائکروکانٹرولر کو 'اتمیل کارپوریشن' نے تیار کیا تھا۔ مائکروکنٹرولر میں ہارورڈ فن تعمیر شامل ہے جو RISC کے ساتھ تیزی سے کام کرتا ہے۔ اس مائکرو کنٹرولر کی خصوصیات میں نیند کے طریقوں جیسے دیگر خصوصیات کے مقابلے میں مختلف خصوصیات شامل ہیں۔ inbuilt ADC (ڈیجیٹل کنورٹر کے مطابق) ، داخلی آسکیلیٹر اور سیریل ڈیٹا مواصلات ، عملدرآمد کے ایک ہی دور میں ہدایات پر عمل درآمد کرتے ہیں۔ یہ مائکروکنٹرولر بہت تیز تھے اور وہ بجلی کی بچت کے مختلف طریقوں میں کام کرنے کے لئے کم طاقت کا استعمال کرتے ہیں۔ 8-بٹ ، 16 بٹ ، اور 32 بٹ جیسے مختلف کاموں کو انجام دینے کے لئے AVR مائکروکونٹرولرز کی مختلف ترتیبیں موجود ہیں۔ برائے مہربانی ذیل میں لنک ملاحظہ کریں اے وی آر مائکروکانٹرولر کی اقسام




اتمیگا 8 مائکروکانٹرولر

اتمیگا 8 مائکروکانٹرولر

اے وی آر مائکروکانٹرولرز تین مختلف اقسام میں دستیاب ہیں جیسے ٹینی اے وی آر ، میگا اے وی آر ، اور ایکس میگا اے وی آر



  • ٹنی اے وی آر مائکروکانٹرولر سائز میں بہت چھوٹا ہے اور بہت سادہ ایپلی کیشنز میں استعمال ہوتا ہے
  • میگا اے وی آر مائکروکونٹرولر بہت بڑی تعداد میں مربوط اجزاء ، اچھی میموری ، اور جدید سے متعدد ایپلی کیشنز میں استعمال ہونے کی وجہ سے بہت مشہور ہے۔
  • Xmega AVR مائکروکونٹرلر مشکل ایپلی کیشنز میں لاگو ہوتا ہے ، جس میں تیز رفتار اور بہت بڑا پروگرام میموری ہوتا ہے۔

ایٹمیگا 8 مائکروکونٹرولر پن کی تفصیل

ایٹمیگا 8 مائکروکنٹرولر کی اہم خصوصیت یہ ہے کہ مائکروکانٹرولر کے تمام پنوں 5 سگوں کے سوا دو سگنل کی حمایت کرتے ہیں۔ ایٹمیگا 8 مائکروکانٹرولر 28 پنوں پر مشتمل ہے جہاں بندرگاہ بی کے لئے پنوں 9،10،14،15،16،17،18،19 استعمال کیے جاتے ہیں، پن 23،24،25،26،27،28 اور 1 بندرگاہ سی کے لئے استعمال ہوتے ہیں اور بندرگاہ D کے لئے پنوں 2،3،4،5،6،11،12 استعمال ہوتی ہیں۔

اتمیگا 8 مائکروکونٹرولر پن کنفیگریشن

اتمیگا 8 مائکروکونٹرولر پن کنفیگریشن

  • پن -1 آر ایس ٹی (ری سیٹ) پن ہے اور نبض کی کم سے کم لمبائی سے زیادہ وقت کے لئے کم سطح کا سگنل لگانے سے دوبارہ سیٹ ہوجائے گا۔
  • پن -2 اور پن -3 میں استعمال ہوتا ہے سیریل مواصلات کے لئے یو ایسارٹ
  • پن -4 اور پن -5 بیرونی مداخلت کے بطور استعمال ہوتے ہیں۔ ان میں سے ایک چالو ہوجائے گا جب اسٹیٹس رجسٹر کا ایک مداخلت والا پرچم سا سیٹ ہوجائے گا اور دوسرا جب تک مداخلت کی حالت میں کامیابی حاصل کرے گا چالو ہوجائے گا۔
  • پن -9 اور پن -10 ٹائمر کاؤنٹرز کے طور پر بھی استعمال کیا جاتا ہے oscillators کے ساتھ ساتھ بیرونی آسکیلیٹر جہاں کرسٹل براہ راست دونوں پنوں کے ساتھ وابستہ ہے۔ پن -10 کو کم فریکوئینسی کرسٹل آسکیلیٹر یا کرسٹل آسکیلیٹر کے لئے استعمال کیا جاتا ہے۔ اگر اندرونی ایڈجسٹ آر سی آسکیلیٹر CLK ماخذ کے طور پر استعمال کیا جاتا ہے اور asynchronous ٹائمر کی اجازت ہے تو ، ان پنوں کو ٹائمر آسکلیٹر پن کے طور پر استعمال کیا جاسکتا ہے۔
  • پن 19 کو ایس پی آئی چینل کے لئے ماسٹر سی ایل کے o / p ، غلام سی ایل کے آئی / پی کے بطور استعمال کیا جاتا ہے۔
  • پن 18 کو ماسٹر سی ایل کے آئی / پی ، غلام سی ایل کے او / پی کے بطور استعمال کیا جاتا ہے۔
  • پن 17 کو ایس پی آئی چینل کیلئے ماسٹر ڈیٹا o / p ، غلام ڈیٹا i / p کے بطور استعمال کیا جاتا ہے۔ جب غلام کے ذریعہ بااختیار بنایا جاتا ہے اور جب آقا کے ذریعہ اجازت دی جاتی ہے تو اس کا استعمال i / p کے طور پر ہوتا ہے۔ اس پن کو میچ o / p کے ساتھ موازنہ o / p کے طور پر بھی استعمال کیا جاسکتا ہے ، جو ٹائمر / کاؤنٹر کے لئے بیرونی o / p کی طرح مدد کرتا ہے۔
  • پن 16 میں غلام انتخاب i / p کے بطور استعمال ہوتا ہے۔ یہ PB2- پن کو بطور O / p ترتیب دے کر تقابلی طور پر ٹائمر یا کاؤنٹر 1 کے طور پر بھی استعمال کیا جاسکتا ہے۔
  • پن -15 ٹائمر کے بیرونی o / p کے طور پر استعمال کیا جاسکتا ہے یا مقابلہ A کاؤنٹر کا مقابلہ کریں۔
  • پن 23 سے پنس 28 نے ADC (ینالاگ ان پٹ کی ڈیجیٹل ویلیو) چینلز کیلئے استعمال کیا ہے۔ پن 27 کو سیریل انٹرفیس کے طور پر بھی استعمال کیا جاسکتا ہے سی ایل کے اور پن 28 کو سیریل انٹرفیس ڈیٹا کے طور پر استعمال کیا جاسکتا ہے
  • پن 12 اور پن 13 13 ینالاگ موازنہ i / PS کے بطور استعمال ہوتے ہیں۔
  • پن -6 اور پن 11 کو ٹائمر / انسداد ذرائع کے بطور استعمال کیا جاتا ہے۔

ایٹمیگا 8 اے وی آر مائکروکنٹرولر فن تعمیر

اتمیگا اے وی آر مائکروکونٹرولر فن تعمیر میں درج ذیل بلاکس شامل ہیں۔

ایٹمیگا 8 مائکروکونٹرولر کا فن تعمیر

ایٹمیگا 8 مائکروکنٹرولر کا فن تعمیر

یاداشت: اس میں 1Kbyte اندرونی SRAM ، 8 Kb فلیش پروگرام میموری اور EEPROM کے 512 بائٹس ہیں۔


I / O بندرگاہیں: اس میں تین بندرگاہیں ہیں ، یعنی پورٹ بی ، پورٹ سی ، اور پورٹ ڈی اور 23 I / O لائن ان بندرگاہوں سے حاصل کی جاسکتی ہے۔

مداخلتیں: بیرونی مداخلت کے دو ذرائع ، پورٹ ڈی پر واقع ہیں۔ انیونیس مختلف رکاوٹوں والے ویکٹرس انٹیریئر پیریفرلز کے ذریعہ تیار کردہ انیس واقعات کی حمایت کرتے ہیں۔

ٹائمر / کاؤنٹر: 3 اندرونی ٹائمر قابل رسائی ہیں ، 8 بٹ 2 ، 16 بٹ -1 ، متعدد آپریٹنگ طریقوں کو پیش کرتے ہیں اور داخلی / بیرونی گھڑاؤ کی حمایت کرتے ہیں۔

سیریل پیریفیریل انٹرفیس (SPI): اے ٹی میگا 8 مائکروکونٹرولر میں تین مربوط مواصلات والے آلات ہیں۔ ان میں سے ایک ایس پی آئی ہے ، اس نظام مواصلات کو نافذ کرنے کے لئے 4 پنوں کو مائکروکونٹرولر کو مختص کیا گیا ہے۔

USART: مواصلات کا سب سے طاقتور حل یو ایس آر ٹی ہے۔ مائکروکانٹرولر اے ٹی میگا 8 ہم وقت ساز اور متضاد ڈیٹا ٹرانسمیشن اسکیموں کی حمایت کرتا ہے۔ اس کے لئے تین پن رکھے ہوئے ہیں۔ مواصلات کے بہت سے منصوبوں میں ، یو ایسارٹ ماڈیول بڑے پیمانے پر پی سی مائکروکونٹرولر کے ساتھ مواصلت کے لئے استعمال ہوتا ہے۔

ٹو وائر انٹرفیس (TWI): ٹی ڈبلیو آئی ایک اور مواصلاتی ڈیوائس ہے جو اے ٹی میگا 8 مائکروکانٹرولر میں موجود ہے۔ یہ ڈیزائنرز کو باہمی GND کنکشن کے ساتھ دو تاروں کا استعمال کرتے ہوئے ایک مواصلاتی B / n دو آلات ترتیب دینے کی اجازت دیتا ہے ، چونکہ TWI کا o / p کھلی کلکٹر O / PS استعمال کرکے بنایا گیا ہے ، لہذا بیرونی پل اپ مزاحم کو لازمی قرار دیا گیا ہے سرکٹ

ینالاگ موازنہ: یہ ماڈیول انٹیگریٹڈ سرکٹ میں شامل کیا گیا ہے جو مائکروکانٹرولر سے وابستہ بیرونی پنوں کے ذریعے موازنہ کرنے والے کے دو آدانوں سے منسلک دو وولٹیج کے مابین متضاد سہولت پیش کرتا ہے۔

اے ڈی سی: انبلٹ اے ڈی سی (ڈیجیٹل کنورٹر سے ینالاگ) ینالاگ i / p سگنل کو 10 بٹ ریزولوشن کے ڈیجیٹل ڈیٹا میں تبدیل کرسکتا ہے۔ زیادہ سے زیادہ کم آخر کی درخواست کے ل For ، یہ بہت زیادہ ریزولوشن کافی ہے۔

ایٹمیگا 8 مائکروکونٹرولر ایپلی کیشنز

ایٹمیگا 8 مائکروکانٹرولر استعمال ہوتا ہے بجلی اور الیکٹرانک منصوبوں کی تعمیر کے لئے . کچھ AVR atmega8 مائکروکونٹرولر منصوبے ذیل میں درج ہیں۔

اتمیگا 8 پر مبنی پروجیکٹ

اتمیگا 8 پر مبنی پروجیکٹ

  • اے وی آر مائکروکونٹرولر پر مبنی ایل ای ڈی میٹرکس انٹرفیسنگ
  • ارڈوینو یونو اور اے ٹی میگا 8 کے مابین UART مواصلات
  • اے ٹی میگا 8 مائکروکنٹرولر کے ساتھ آپٹکوپلر کا انٹرفیسنگ
  • اے وی آر مائکروکونٹرولر پر مبنی فائر الارم سسٹم
  • اے وی آر مائکروکنٹرولر اور ایل ڈی آر کا استعمال کرتے ہوئے ہلکی شدت کی پیمائش
  • اے وی آر مائکروکونٹرولر پر مبنی 100 ایم اے امیٹر
  • اے ٹی میگا 8 مائکروکونٹرولر پر مبنی اینٹی چوری الارم سسٹم
  • جوی اسٹک کے اے وی آر مائکروکونٹرولر پر مبنی انٹرفیسنگ
  • فلیکس سینسر کی اے وی آر مائکروکونٹرولر پر مبنی انٹرفیسنگ
  • اے وی آر مائکروکنٹرولر کا استعمال کرتے ہوئے اسٹیپر موٹر کنٹرول

لہذا ، یہ سب ایک ہے ایٹمیگا 8 مائکروقانٹرولر ٹیوٹوریل کو حاصل کریں جس میں ایک Atmega8 مائکروکونٹرولر ، فن تعمیر ، پن کنفیگریشن اور اس کے استعمال شامل ہیں۔ ہم امید کرتے ہیں کہ آپ کو اس تصور کی بہتر تفہیم ملی ہے۔ مزید یہ کہ ، اس تصور یا اس کے بارے میں کوئی شبہات ہیں اے وی آر مائکروکانٹرولر پر مبنی منصوبوں کو نافذ کریں ، براہ کرم ذیل میں تبصرہ سیکشن میں تبصرہ کرکے اپنی رائے دیں۔ اتمیگا 8 اور ایٹمیگا 32 مائکروکانٹرولر کے مابین کیا فرق ہے؟