ڈیجیٹل درجہ حرارت کنٹرولر سرکٹ

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





ایک ڈیجیٹل درجہ حرارت کنٹرولر سرکٹ طبی ، صنعتی اور گھریلو استعمال میں درجہ حرارت کا ایک عین مطابق کنٹرولر ہے۔ یہ نظام ینالاگ / ترموسٹیٹ سسٹم سے بہتر ہے ، جس کی درست درستگی نہیں ہے۔ مثال کے طور پر ، یہ کسی انکیوبیٹر کے درجہ حرارت پر قابو پانے کے لئے استعمال کرسکتا ہے جہاں درجہ حرارت کا عین مطابق برقرار رکھنا بہت ضروری ہے۔

ڈیجیٹل درجہ حرارت کنٹرول سسٹم

ڈیجیٹل درجہ حرارت کنٹرول سسٹم



ڈیجیٹل درجہ حرارت کنٹرولر بلاک ڈایاگرام کی تفصیل

یہ مجوزہ ڈیجیٹل ٹمپریچر کنٹرولر سسٹم ایک ڈسپلے پر درجہ حرارت کی معلومات فراہم کرتا ہے اور ، جب درجہ حرارت مقررہ نقطہ سے زیادہ ہوتا ہے ، تو پھر بوجھ (یعنی ہیٹر) بند ہوجاتا ہے۔ اس منصوبے میں ، مظاہرے کے مقصد کے ل a ایک چراغ ایک بوجھ کے طور پر فراہم کیا گیا ہے۔ ڈیجیٹل درجہ حرارت کنٹرول سسٹم کا بلاک ڈایاگرام ذیل میں دیا گیا ہے۔


ڈیجیٹل درجہ حرارت کنٹرولر کا بلاک ڈایاگرام

ڈیجیٹل درجہ حرارت کنٹرولر کا بلاک ڈایاگرام



مجوزہ ڈیجیٹل ٹمپریچر کنٹرولر سسٹم میں 8051 فیملی کا مائکرو قابو رکھنے والا استعمال ہوتا ہے ، جو اس ایپلی کیشن کا دل ہے۔ ڈسپلے یونٹ چار پر مشتمل ہے- سات طبقہ ڈسپلے ، درجہ حرارت کا محرک اور مائکرو قابو پانے والے کو انٹرفیس کیا جاتا ہے۔

ڈیجیٹل درجہ حرارت سینسر نے درجہ حرارت کی صورتحال کو بہتر بنانے کے ل the مائکروکونٹرولر کو انٹرفیس کیا۔ یہ نظام درجہ حرارت کی ترتیبات کو ایڈجسٹ کرنے کے ل for چار پش بٹن سوئچ بھی فراہم کرتا ہے۔

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

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

  • ٹرانسفارمر (230 - 12 v ac)
  • وولٹیج ریگولیٹر (ایل ایم 7805)
  • اصلاح کرنے والا
  • فلٹر کریں
  • مائکروکانٹرولر (at89s52 / at89c51)
  • DS1621 درجہ حرارت سینسر
  • پش بٹن
  • 7 طبقہ ڈسپلے
  • BC547
  • مزاحم
  • کیپسیٹرز
  • 1N4007
  • ریلے

مائکروکانٹرولر (AT89S52)

اتمیل AT89S52 ایک 8051 پر مبنی طاقتور مائکروکونٹرولر ہے جو بہت سرایت والے کنٹرول ایپلی کیشنز کے ل a ایک انتہائی لچکدار اور سرمایہ کاری مؤثر حل فراہم کرتا ہے۔


AT89S52 مندرجہ ذیل معیاری خصوصیات فراہم کرتا ہے:

  • فلیش کے 8K بائٹس
  • ریم کے 256 بائٹس
  • 32 I / O لائنیں
  • واچ ڈاگ ٹائمر
  • دو ڈیٹا پوائنٹرز
  • تین 16 بٹ ٹائمر / کاؤنٹر
  • چھ ویکٹر دو سطح کا خلل ڈالنے والا فن تعمیر
  • ایک مکمل ڈوپلیکس سیریل پورٹ
  • آن چپ آسیلیٹر ، اور گھڑی سرکٹری

پن آریگرام نیچے دیا گیا ہے۔

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

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

درجہ حرارت سینسر- DS1621

سینسر ایک ایسا آلہ ہوتا ہے جو سگنل یا محرک کا وصول کرتا ہے اور اس کا جواب دیتا ہے۔ ایک سینسر موصولہ سگنل کو صرف برقی شکل میں تبدیل کرسکتا ہے۔

درجہ حرارت سینسر- DS 1621 مندرجہ ذیل معیاری خصوصیات فراہم کرتا ہے:

  • پیمائش کے لئے بیرونی اجزاء کی ضرورت نہیں ہے
  • درجہ حرارت -5 ° C سے + 125 ° C میں 0.5 ° C میں اضافہ (67 ° F سے 257 ° F 0.9 ° F میں اضافہ)
  • درجہ حرارت کو 9 بٹ قدر (2 بائٹ ٹرانسفر) کے طور پر پڑھا جاتا ہے
  • بجلی کی وسیع فراہمی کی حد (2.7V سے 5.5V)
  • درجہ حرارت کو 1 سیکنڈ سے بھی کم وقت میں ڈیجیٹل لفظ میں بدل دیتا ہے
  • ترموسٹیٹک کی ترتیبات صارف کی قابل تعریف اور غیر وابستہ ہیں
  • ڈیٹا کو 2 تار سیریل انٹرفیس (کھلی نالی I / O لائنوں) کے ذریعے / سے لکھا جاتا ہے
  • ایپلی کیشنز میں ترمسٹیٹک کنٹرولز ، صنعتی نظام ، صارف مصنوعات ، ترمامیٹر ، یا کوئی حرارتی حساس نظام شامل ہیں
  • یہ 8 پن DIP یا SO پیکیج ہے

پن کی تفصیل

DS1621 پن تفصیل

DS1621 پن تفصیل

  • ایس ڈی اے - 2 وائر سیریل ڈیٹا ان پٹ / آؤٹ پٹ
  • ایس سی ایل - 2 وائر سیریل گھڑی
  • GND - گراؤنڈ
  • ٹوت - تھرمسٹیٹ آؤٹ پٹ سگنل
  • A0 - چپ ایڈریس ان پٹ
  • A1 - چپ ایڈریس ان پٹ
  • A2 - چپ پتہ ان پٹ
  • وی ڈی ڈی - بجلی کی فراہمی وولٹیج

DS1621 کا ایک فنکشنل ڈایاگرام مندرجہ ذیل اعداد و شمار میں دکھایا گیا ہے۔

DS1621 فنکشنل بلاک ڈایاگرام

DS1621 فنکشنل بلاک ڈایاگرام

DS1621 9 بٹ درجہ حرارت کی ریڈنگ فراہم کرتا ہے ، جو آلے کے درجہ حرارت کی نشاندہی کرتا ہے۔ جب آلہ کا درجہ حرارت صارف کی درجہ حرارت (TH) سے زیادہ ہو تو ترموسٹیٹ آؤٹ پٹ سگنل (TOUT) فعال ہوتا ہے۔

آؤٹ پٹ اس وقت تک متحرک رہتی ہے جب تک کہ درجہ حرارت صارف کے طے شدہ درجہ حرارت TL سے نیچے نہیں گر جاتا ہے ، جس سے کسی بھی ہسٹریسیس کی ضرورت ہوتی ہے۔ صارف کی طے شدہ درجہ حرارت کی ترتیبات نان وولاٹائل میموری میں محفوظ کی جاتی ہیں لہذا حصوں کو کسی سسٹم میں داخل ہونے سے پہلے پروگرام کیا جاسکتا ہے۔

درجہ حرارت کی ترتیبات اور درجہ حرارت کی ریڈنگ سب کو DS1621 سے / سے آگاہ کیا جاتا ہے ایک سادہ 2 تار (I2C) سیریل انٹرفیس پر مائکروکانٹرولر .

درجہ حرارت کی پیمائش

DS1621 بینڈ گیپ پر مبنی درجہ حرارت سینسر کا استعمال کرتے ہوئے درجہ حرارت کی پیمائش کرتا ہے۔ ایک ڈیلٹا سگما ڈیجیٹل کنورٹر (ADC) کے مطابق ناپے ہوئے درجہ حرارت کو ڈیجیٹل ویلیو میں بدل دیتا ہے جو ° C یا ° F میں کیلیبریٹ ہوتا ہے۔

درجہ حرارت پڑھنے کو 9 بٹ ، دو کے اضافی پڑھنے میں ریڈ ٹیمپریچر کمانڈ جاری کرکے فراہم کیا جاتا ہے۔ ڈیٹا 2 تار سیریل انٹرفیس کے ذریعے منتقل کیا جاتا ہے- ایم ایس بی پہلے ( I2C سیریل مواصلات انٹرفیس ).

بنیادی سات سیگمنٹ ڈسپلے

یہ ورژن ایک عام انوڈ ورژن ہے۔ اس کا مطلب یہ ہے کہ ہر ایل ای ڈی کا مثبت ٹانگ ایک عام نقطہ سے منسلک ہوتا ہے جو اس معاملے میں پن 3 ، وی سی سی ہے۔ ہر ایک روشنی خارج کرنے والا دو برقیرہ اس کی منفی ٹانگ ہے جو آلہ کی ایک پن سے منسلک ہے۔

7 طبقہ ایل ای ڈی ڈسپلے

7 طبقہ ایل ای ڈی ڈسپلے

اس کو کام کرنے کے ل pin ، آپ کو 3 سے 5 وولٹ کو جوڑنا ہوگا۔ پھر ہر طبقہ کو روشن کرنے کے ل the ، گراؤنڈ پن کو اس کے لئے مربوط کریں جس کی وجہ سے ایک ریزسٹر کے ذریعہ گراؤنڈ ہوا۔ یہ کسی بھی مائکروکانٹرولر پورٹ پن کے ذریعہ ڈوبنے والے موڈ میں بھی استعمال کیا جاسکتا ہے۔ پورٹ 0 8051 سیریز مائکروکانٹرولر میں۔

سافٹ ویئر

ہم نے درخواست کا کوڈ لکھنے کے لئے ‘سی’ زبان کا استعمال کیا اور KEIL مائیکرو ویژن (IDE) مرتب کا استعمال کرکے مرتب کیا۔ سوفٹ ویئر تحریر کی تکمیل کے بعد ، مائیکروکنٹرولر چلانے کے ل that ، اس کوڈ کو ہیکساڈیسمل کوڈ میں تبدیل کردیا جائے گا۔ تیار کردہ ہیکس کوڈ کو موزوں پروگرامر کا استعمال کرتے ہوئے مائکروکونٹرولر میں جلایا جاتا ہے۔

ڈیجیٹل درجہ حرارت کنٹرولر کے اسکیمیٹک ڈایاگرام کنکشن

سسٹم کو چلانے کے لئے 5v کی بجلی کی فراہمی کی ضرورت ہے ، مائکروکونٹرولر کے 40 پن سے جڑا ہوا ہے اور GND اس کے 20 پن سے جڑا ہوا ہے۔ پورٹ 1 کا پن 1.0 سے 1.3 پش بٹنوں سے جڑا ہوا ہے۔ مائکروکانٹرولر کے پنوں سے 3.5 سے 3.7 تک ٹمپ سینسر DS1621 کے بالترتیب 1 ، 2 ، 3 پنوں سے جڑے ہوئے ہیں۔

ڈیجیٹل درجہ حرارت کنٹرولر اسکیمیٹک ڈایاگرام

ڈیجیٹل درجہ حرارت کنٹرولر اسکیمیٹک ڈایاگرام

مائکروکانٹرولر کے پورٹ 0 کے 0.0 سے 0.6 تک پن کو 7 سیگمنٹ ڈسپلے سے منسلک کیا گیا ہے۔ مائکروکانٹرولر کے پورٹ 2 کے پن 2.0 سے 2.3 تک ٹرانجسٹروں سے جڑے ہوئے ہیں مائیکروکنٹرولر کے پورٹ 2 کے بی سی 547 ٹرانجسٹر کے بی سی 547 سے منسلک ہے۔ پن 2.4 دوسرے ٹرانجسٹر BC547 سے جڑا ہوا ہے جو ریلے کو چلاتا ہے۔

کام کرنا

پروجیکٹ میں ڈیجیٹل ٹمپریچر سینسر DS1621 استعمال کیا گیا ہے جو مائکروکانٹرولر کے ساتھ انٹرفیس کیا گیا ہے۔ اس 8 پن آئی سی کی سطح پن نمبر 1 میں سیریلی طور پر ڈیجیٹل ڈیٹا کی فراہمی کے لئے محیط درجہ حرارت کا احساس کرتی ہے ، جو مائکروکانٹرلر سے 4 یونٹوں کے ذریعہ ظاہر ہوتا ہے 7 طبقہ عام انوڈ ڈسپلے پورٹ ‘0’ سے متصل تمام متوازی۔

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

تاہم ، پروجیکٹ مظاہرے کے مقاصد کے لئے ہیٹر کی جگہ ایک چراغ کا استعمال کرتا ہے۔ ایک بار طے شدہ درجہ حرارت پہنچنے کے بعد چراغ عام طور پر بند ہوجاتا ہے۔

ڈیجیٹل درجہ حرارت کنٹرولر کی درخواستیں

ذیل میں درخواستوں کی کچھ مثالیں ہیں جن کے لئے خاص طور پر توجہ دی جانی چاہئے۔

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

اس طرح ، یہ مائکروکنٹرولر استعمال کرنے والے ڈیجیٹل درجہ حرارت کنٹرولر کے بارے میں ہے۔ ہم امید کرتے ہیں کہ آپ کو اس تصور کی بہتر تفہیم ملی ہے۔

مزید یہ کہ اس تصور یا مائکروقانت کنٹرولر پر مبنی منصوبوں سے متعلق کوئی سوالات ، براہ کرم ذیل میں تبصرہ سیکشن میں تبصرہ کرکے اپنی رائے دیں۔ یہاں آپ کے لئے ایک سوال یہ ہے کہ 7 طبقات کے ڈسپلے کا کام کیا ہے؟