8051 مائکروکنٹرولر کا استعمال کرتے ہوئے اینڈروئیڈ کنٹرولڈ آٹوموبائل کا ڈیزائن

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





آج ، ہماری روزمرہ کی زندگی میں ٹیکنالوجی وسیع کردار ادا کرتی ہے۔ کے ساتہ ٹیکنالوجی کی تیز رفتار ترقی ، ہر ایک جدید گیجٹ اور انٹرنیٹ کا عادی ہے۔ وائرلیس ٹکنالوجی نے انسانی کوششوں کو مزید کم کردیا ہے اور روایتی طریقوں کو چھوڑ کر نئے ، موثر ، سرمایہ کاری مؤثر طریقے اپنانے کی تاکید کی ہے۔ وائرلیس ٹیکنالوجیز زگبی ، بلوٹوتھ ، وائی فائی ، آر ایف سگنل مختلف ایپلی کیشنز کو کنٹرول کرنے اور چلانے کے لئے استعمال کیے جاتے ہیں اور اسی کے مطابق جواب دیتے ہیں۔

اس پروجیکٹ کا مقصد آٹوموبائل کو کنٹرول کرنے کے لئے اینڈروئیڈ پر مبنی اسمارٹ فون یا ٹیبلٹ بنانا ہے۔ اینڈرائیڈ لینکس کی زبان میں ایک آپریٹنگ سسٹم ہے۔ اس کو زمین سے تیار کیا گیا تھا تاکہ ڈویلپرز کو ٹچ اشاروں ، صوتی کمانڈ وغیرہ کے ذریعہ موبائل کے موثر استعمال کے ل a ایک موبائل ایپلی کیشن بنانے میں مدد دی جاسکے۔ یہ جاوا UI کا کھلا ذریعہ ہے۔




انڈروئد

انڈروئد

اینڈروئیڈ کنٹرول شدہ آٹوموبائل سسٹم

اینڈروئیڈ کنٹرول شدہ آٹوموبائل صارف کو کسی اینڈروئیڈ ڈیوائس کے ذریعے بیٹری پاور آٹوموبائل کو بغیر وائرلیس کنٹرول کرنے کی سہولت دیتا ہے۔ اس سسٹم میں آٹوموبائل اور اینڈروئیڈ ڈیوائس کے مابین ڈیٹا ٹرانسفر کے وسط کے طور پر بلوٹوتھ ماڈیول موجود ہے۔ بلوٹوتھ کو موصولہ اعداد و شمار پر عمل درآمد 8051 مائکرو قابو پانے والے کے ذریعہ ہوتا ہے جو مطلوبہ عمل انجام دیتا ہے۔



بلاک ڈا یآ گرام

8051 مائکروکانٹرولر کا استعمال کرکے اینڈروئیڈ کنٹرول شدہ آٹوموبائل کیلئے بلاک ڈایاگرام

8051 مائکروکانٹرولر کا استعمال کرکے اینڈروئیڈ کنٹرول شدہ آٹوموبائل کیلئے بلاک ڈایاگرام

ہارڈ ویئر کے تقاضے

  • 8051 مائکروکانٹرولر
  • Android آلہ
  • روبوٹ باڈی
  • بلوٹوتھ ڈیوائس
  • ڈی سی موٹرز
  • موٹر ڈرائیور آئی سی
  • کرسٹل
  • وولٹیج ریگولیٹر
  • مزاحم ، کیپسیٹرز
  • بیٹری

سافٹ ویئر کی ضروریات

اینڈروئیڈ کنٹرول شدہ آٹوموبائل سسٹم آپریشن

اینڈروئیڈ ڈیوائس میں ایک ایپلی کیشن ہے جو صارف کو GUI (گرافک یوزر انٹرفیس) فراہم کرتی ہے تاکہ وہ ان کے ٹچ اشارے کا استعمال کرتے ہوئے کمانڈز بھیج سکے۔ کمانڈز کو ایک فعال بلوٹوتھ ڈیوائس کے ذریعہ اسٹرنگ ایبل کے ذریعہ آٹوموبائل کو بھیجا جاتا ہے۔

اینڈروئیڈ کنٹرول شدہ آٹوموبائل

آٹوموبائل میں موجود بلوٹوتھ کو اسٹرنگ ڈیٹا ملتا ہے جس کے بعد مائکرو قابو پانے والے کو کھلایا جاتا ہے۔ مائکروکنٹرولر ڈیٹا پر کارروائی کرتا ہے اور صارف کے احکامات کی جانچ کرتا ہے۔ احکامات (آگے / پیچھے کی طرف / بائیں / دائیں) کو پہچاننے پر مائکروکنٹرولر معلومات کو بھیجتا ہے ڈرائیور آایسی . پھر ڈرائیور آئی سی مطلوبہ کارروائی کرنے کیلئے موٹر چلاتا ہے۔ یہ نظام آٹوموبائل کو کنٹرول کرنے کے لئے صارف کے ہر اشارے کے ساتھ جاری ہے۔

بلوٹوتھ ماڈیول

بلوٹوتھ ایک وائرلیس ڈیوائس ہے مختصر فاصلے پر ڈیٹا کی منتقلی کے لئے استعمال کیا جاتا ہے۔ یہ مواصلت کے لئے ریڈیو سگنل کا استعمال کرتا ہے۔ اس میں بغیر کسی انٹرفیس کے بہت سارے آلات کے ساتھ بات چیت کرنے کی صلاحیت ہے۔ یہ 2.45GHz کی رفتار کے ساتھ چلتی ہے۔


موٹر ڈرائیور آئی سی

L293D ایک عام موٹر ڈرائیور آئی سی ہے۔ اس آئی سی میں 16 پن ہیں جو کسی بھی سمت میں ڈی سی موٹر کے سیٹ کو کنٹرول کرنے کے لئے استعمال ہوتے ہیں۔ یہ آئی سی ایچ پل کے اصول پر کام کرتا ہے۔ ایچ پل ایک الیکٹرانک سرکٹ ہے جو کسی بھی سمت میں بوجھ کے اوپر وولٹیج لگانے کی سہولت دیتا ہے۔ یہ عام طور پر روبوٹکس میں استعمال ہوتا ہے تاکہ ڈی سی موٹر آگے یا پیچھے کی طرف چل سکے۔

8051 مائکروکانٹرولر

ایک مائکروپانٹرولر ایک مربوط چپ یا ایک مائکرو پروسیسر ہے جس میں رام ، روم ، I / O بندرگاہوں ، ٹائمر اے ڈی سی وغیرہ جیسے ایک ہی چپ پر موجود ہے۔ یہ ایک سرشار چپ ہے جسے سنگل چپ کمپیوٹر کہا جاتا ہے۔

8051 مائکروکانٹرولر ایک مقبول 8 بٹ مائکروکانٹرولر ہے۔ یہ ہارورڈ فن تعمیر کے 8 بٹ سی آئی ایس سی کور پر مبنی ہے۔ یہ 40 پن DIP پن چپ کے طور پر دستیاب ہے اور 5volts DC ان پٹ کے ساتھ کام کرتا ہے۔

8051 مائکروکانٹرولر کا بلاک ڈایاگرام

8051 مائکروکانٹرولر کا بلاک ڈایاگرام

8051 مائکروکانٹرولر کی نمایاں خصوصیات

  • 4KB آن چپ پروگرام میموری (ROM اور EPROM)
  • 128 بائٹس آن چپ چپ ڈیٹا میموری (رام)۔
  • 8 بٹ ڈیٹا بس ، 16 بٹ ایڈریس بٹ اور دو 16 بٹ ٹائمر T0 اور T1
  • 32 عمومی مقصد میں سے ہر ایک 8 بٹس اور پانچ رکاوٹوں کا اندراج ہوتا ہے۔
  • کل 32 I / O لائنوں کے ساتھ 8 بٹس میں سے ہر چار متوازی بندرگاہیں۔
  • ایک 16 بٹ پروگرام کاؤنٹر ، ایک اسٹیک پوائنٹر اور ایک 16 بٹ ڈیٹا پوائنٹر۔
  • ایک مائکرو سیکنڈ انسٹرکشن سائیکل 12 میگا ہرٹز کرسٹل کے ساتھ۔
  • ایک ڈبل ڈوپلیکس سیریل مواصلات بندرگاہ۔

پن کی تفصیل

8051 مائکروکونٹرولر 40 پن DIP ترتیب میں دستیاب ہے۔ 40 پنوں میں سے ، 32 پنوں کو چار متوازی بندرگاہوں P0 ، P1 ، P2 اور P3 کے لئے الاٹ کیا گیا ہے ، ہر بندرگاہ پر 8 پن ہیں۔ باقی پنوں میں VCC ، GND ، XTAL1 ، XTAL2 ، RST ، EA اور PSEN ہیں۔

TO کوارٹج کرسٹل ڈبل XTAL1 اور XTAL2 پنوں میں 30pF کی کپیسیٹر قیمت کے ساتھ مربوط ہے۔ اگر کرسٹل آسکیلیٹر کے علاوہ کوئی دوسرا ذریعہ استعمال کیا جاتا ہے تو ، پھر پنوں XTAL1 اور XTAL2 کھلا رہ جاتا ہے۔

8051 مائکروکانٹرولر میں سیریل مواصلات

8051 مائکروکونٹرولر کے پاس سیریل مواصلات کے ذریعہ ڈیٹا کی منتقلی اور وصول کرنے کے لئے دو پن ہیں۔ یہ دونوں پن ایک بندرگاہ P3 (P3.0 اور P3.1) کا حصہ ہیں۔ یہ پن TTL ہم آہنگ ہیں لہذا انہیں بنانے کیلئے انہیں لائن ڈرائیور کی ضرورت ہوتی ہے مطابقت پذیر RS232 . MAX232 ایک لائن ڈرائیور کے طور پر استعمال ہوتا ہے۔ سیریل مواصلات کو 8 بٹ رجسٹر کے ذریعہ کنٹرول کیا جاتا ہے جسے SCON رجسٹر کہا جاتا ہے۔

انٹرفیسنگ ڈی سی موٹر سے 8051

انٹرفیسنگ ڈی سی موٹر 8051 مائکروکانٹرولر کے ساتھ

ڈی سی موٹر ڈائریکٹ کرنٹ پر چلتی ہے اور یہ برقی توانائی اور مقناطیسی فیلڈ کا استعمال کرتے ہوئے ٹارک تیار کرتا ہے۔ ابتدائی مرحلے میں ڈی سی موٹر کو زیادہ ٹورک کی ضرورت ہوتی ہے۔ ڈی سی موٹرز چلانے کے ل large بڑے موجودہ کی ضرورت ہوتی ہے ، جو مائکروکنٹرولر آئی سی کو ختم کردے گی۔ لہذا ایک optoisolator اور L293 ڈوئل H-Bridge ڈرائیور کے ساتھ ڈرائیونگ سرکٹ استعمال کیا جاتا ہے۔ اوپٹواسولٹر مائکروکانٹرولر کو اضافی تحفظ فراہم کرتا ہے۔

اینڈروئیڈ ایپلی کیشنز

اینڈروئیڈ آپریٹنگ سسٹم طرح طرح کی ایپلیکیشن تیار کرنے کے لئے ایک پلیٹ فارم مہیا کرتا ہے جو انسانوں کی زندگیوں کو بڑھانے کے لئے اسمارٹ فونز پر چلتا ہے۔

  • اینڈروئیڈ کا استعمال عین مطابق نیویگیشن ، ٹریکنگ سسٹم کو تیار کرنے کے لئے کیا جاتا ہے
  • اس کا استعمال مختلف سوشل میڈیا ایپلی کیشنز کو تیار کرنے کے لئے کیا جاتا ہے جو تعامل کا نیٹ ورک مہیا کرتے ہیں۔
  • یہ مختلف موبائل بینکاری ، منی ٹرانسفر ایپس کو تیار کرنے میں مدد کرتا ہے۔
  • اس سے خریداری میں آسانی ہوتی ہے۔
  • اس سے مختلف حفاظتی اور حفاظتی ایپس تیار کرنے میں مدد ملتی ہے۔

یہ سبھی کچھ ہے کہ 8051 مائکروکنٹرولر کا استعمال کرتے ہوئے ایک اینڈروئیڈ کنٹرولڈ آٹوموبائل کے ڈیزائننگ کے بارے میں جو تحریک کے ل driver ڈرائیور آئی سی اور بلوٹوتھ کے ذریعے وائرلیس مواصلات کے لئے اسمارٹ فون استعمال کرتا ہے۔ مزید معلومات کے ل such ، اس طرح کے دلچسپ منصوبے ذیل میں تبصرے کے سیکشن کے ذریعے ہم تک پہنچتے ہیں