- 3 اسپیڈ اے سی فین موٹر
- پروجیکٹ تجزیہ
- آئی آر ڈیکوڈر
- گرین پاک ڈیزائن
- اسپیڈ میکس
- ٹائمر
- نتائج
- نتیجہ اخذ کرنا
سنگل فیز میں ردوبدل کرنے والی موجودہ موٹریں عام طور پر گھریلو اشیاء جیسے مداحوں میں پائی جاتی ہیں ، اور مقررہ رفتار کے لئے متعدد مجرد سمندری ہواؤں کا استعمال کرتے وقت ان کی رفتار آسانی سے کنٹرول کی جاسکتی ہے۔ اس مضمون میں ، ہم ایک ڈیجیٹل کنٹرولر بناتے ہیں جو صارفین کو موٹر سپیڈ اور آپریٹنگ ٹائم جیسے کاموں کو کنٹرول کرنے کی سہولت دیتا ہے۔ اس آرٹیکل میں ایک انفراریڈ رسیور سرکٹ بھی شامل ہے جو NEC پروٹوکول کی حمایت کرتا ہے ، جہاں موٹر کو پش بٹنوں یا کسی اورکت ٹرانسمیٹر کے ذریعہ موصول ہونے والے سگنل سے کنٹرول کیا جاسکتا ہے۔
اس کام کو انجام دینے کے لئے ، گرین پی اے سی ™ ایس ایل جی 466620 آئی سی ان متنوع افعال کے انچارج کو بنیادی کنٹرولر کے طور پر استعمال کیا جاتا ہے: ایک اسپیڈ (تین رفتاروں میں سے) کو چالو کرنے کے لئے ایک ملٹی پلیکس سرکٹ ، 3 مدت کے الٹی گنتی ٹائمر ، اور انفراریڈ ڈوکوڈر بیرونی اورکت اشارہ ، جو مطلوبہ کمانڈ کو نکال اور اس پر عمل کرتا ہے۔
اگر ہم سرکٹ کے افعال کو دیکھیں تو ہم بیک وقت استعمال ہونے والے متعدد متضاد افعال کو نوٹ کرتے ہیں: MUXing، اوقات اور IR ضابطہ بندی۔ مینوفیکچر اکثر الیکٹرانک سرکٹ کی تعمیر کے لئے بہت سارے آئی سی استعمال کرتے ہیں کیونکہ کسی ایک ہی آئی سی کے اندر دستیاب انوکھا حل نہ ہونے کی وجہ سے۔ گرین پی اے سی کے استعمال سے مینوفیکچررز کو ایک ہی چپ پر ملازمت کرنے کے قابل بناتا ہے جس میں بہت سے مطلوبہ افعال شامل ہوتے ہیں اور اس کے نتیجے میں نظام کی لاگت اور مینوفیکچرنگ کی نگرانی کو کم کیا جاسکتا ہے۔
اس کے تمام افعال کے ساتھ نظام کو مناسب آپریشن کو یقینی بنانے کے لئے جانچا گیا ہے۔ آخری سرکٹ میں خصوصی ترمیم یا منتخب کردہ موٹر کے مطابق اضافی عناصر کی ضرورت پڑسکتی ہے۔
یہ چیک کرنے کے لئے کہ یہ نظام برائے نام کام کر رہا ہے ، گرین پی اے اے کے ڈیزائنر ایمولیٹر کی مدد سے آدانوں کے لئے ٹیسٹ کیس تیار کیے گئے ہیں۔ نقلی آؤٹ پٹس کے لئے مختلف ٹیسٹ کیسوں کی تصدیق کرتی ہے ، اور آئی آر ڈیکوڈر کی فعالیت کی تصدیق ہوتی ہے۔ تصدیق کے لئے حتمی ڈیزائن بھی ایک حقیقی موٹر سے آزمایا جاتا ہے۔
3 اسپیڈ اے سی فین موٹر
3 اسپیڈ اے سی موٹرز ایک واحد مرحلے کی موٹریں ہیں جو باری باری کے ذریعہ چلتی ہیں۔ وہ اکثر گھریلو مشینوں میں استعمال ہوتے ہیں جیسے مختلف قسم کے پرستار (وال فین ، ٹیبل فین ، باکس فین)۔ ڈی سی موٹر کے مقابلے میں ، باری باری موجودہ موٹر میں رفتار کو کنٹرول کرنا نسبتا complicated پیچیدہ ہے کیونکہ موٹر کی رفتار کو تبدیل کرنے کے لئے ڈلیور کرنٹ کی فریکوئنسی کو تبدیل کرنا ضروری ہے۔ آلات جیسے مداحوں اور ریفریجریشن مشینوں کو عام طور پر تیز رفتار دانے داریت کی ضرورت نہیں ہوتی ہے ، لیکن اس میں کم ، درمیانے اور تیز رفتار جیسے مجرد اقدامات کی ضرورت ہوتی ہے۔ ان ایپلی کیشنز کے لئے ، AC پرستار موٹرز میں متعدد رفتار کے لئے ڈیزائن کردہ متعدد بلٹ ان کنڈلی ہیں جہاں ایک رفتار سے دوسری میں تبدیل کرنا مطلوبہ رفتار کی کوائل کو تقویت بخش کر مکمل کیا جاتا ہے۔
اس پراجیکٹ میں جو موٹر ہم استعمال کرتے ہیں وہ ایک 3 اسپیڈ اے سی موٹر ہے جس میں 5 تاریں ہیں: اسپیڈ کنٹرول کے لئے 3 تاروں ، بجلی کے ل 2 2 تاروں ، اور ایک اسٹارٹ کپیسیٹر جیسا کہ ذیل میں تصویر 2 میں بیان کیا گیا ہے۔ کچھ مینوفیکچر فنکشن کی شناخت کے لئے رنگین کوڈت والے معیاری تاروں کا استعمال کرتے ہیں۔ موٹر کی ڈیٹا شیٹ تار کی شناخت کے ل motor خصوصی موٹر کی معلومات دکھائے گی۔
پروجیکٹ تجزیہ
اس آرٹیکل میں ، گرین پی اے سی آئی سی دیئے گئے کمانڈ پر عمل درآمد کرنے کے لئے تشکیل دیا گیا ہے ، جسے آئی آر ٹرانسمیٹر یا بیرونی بٹن جیسے ذرائع سے موصول ہوا ہے ، جس میں تین کمانڈوں میں سے کسی ایک کی نشاندہی کی جاسکتی ہے۔
آن / آف: اس حکم کی ہر تعبیر کے ساتھ سسٹم آن یا آف ہے۔ آن / آف کمانڈ کے ہر بڑھتے ہوئے کنارے کے ساتھ ریاست / آف کی حالت کو تبدیل کیا جائے گا۔
ٹائمر: ٹائمر 30 ، 60 ، اور 120 منٹ تک چلتا ہے۔ چوتھی نبض پر ، ٹائمر کو آف کردیا جاتا ہے ، اور ٹائمر پیریڈ اصل وقت کی حالت میں واپس آجاتا ہے۔
سپیڈ: موٹر کی رفتار کو کنٹرول کرتا ہے ، موٹر کی اسپیڈ سلیکشن تاروں (1،2،3) سے لگاتار چالو آؤٹ پٹ کو چلاتا ہے۔
آئی آر ڈیکوڈر
بیرونی IR ٹرانسمیٹر سے سگنل وصول کرنے اور مطلوبہ کمانڈ کو چالو کرنے کے لئے IR ڈویکڈر سرکٹ بنایا گیا ہے۔ ہم نے مینوفیکچررز میں مقبولیت کی وجہ سے NEC پروٹوکول اپنایا۔ NEC پروٹوکول ہر تھوڑا سا انکوڈ کرنے کے لئے "پلس فاصلہ" استعمال کرتا ہے۔ ہر نبض ہمیں 38 KHz فریکوئنسی کیریئر کے سگنل کا استعمال کرتے ہوئے منتقل کرنے میں 562.5 لی جاتی ہے۔ لاجک 1 سگنل کی ترسیل کے لئے 2.25 ایم ایس کی ضرورت ہے جبکہ منطق 0 سگنل کی ترسیل میں 1.125 ایم ایس کی ضرورت ہے۔ چترا 3 NEC پروٹوکول کے مطابق پلس ٹرین ٹرانسمیشن کی وضاحت کرتی ہے۔ اس میں 9 ایم ایس اے جی سی پھٹ ، پھر 4.5 ملی میٹر کی جگہ ، پھر 8 بٹ ایڈریس ، اور آخر میں 8 بٹ کمانڈ پر مشتمل ہوتا ہے۔ نوٹ کریں کہ ایڈریس اور کمانڈ دو بار منتقل کیا گیا ہے۔ دوسری بار 1 کی تکمیل (تمام بٹس الٹی ہیں) برابری کی حیثیت سے یہ یقینی بنانا ہے کہ موصولہ پیغام صحیح ہے۔ایل ایس بی کو پہلے پیغام میں منتقل کیا گیا ہے۔
گرین پاک ڈیزائن
آایسی ڈیزائن مفت جی یو آئی پر مبنی گرین پی اےک ڈیزائنر سافٹ ویئر میں بنایا گیا تھا۔ مکمل ڈیزائن فائل یہاں پایا جاسکتا ہے۔
موصولہ پیغام کے متعلقہ بٹس کئی مراحل میں نکالے جاتے ہیں۔ شروع کرنے کے لئے ، پیغام کی شروعات CNT2 اور 2 بٹ LUT1 کا استعمال کرتے ہوئے 9ms AGC burst سے بیان کی گئی ہے۔ اگر اس کا پتہ چلا ہے تو ، CNT6 اور 2L2 کے توسط سے 4.5 ملی میٹر کی جگہ بتائی گئی ہے۔ اگر ہیڈر درست ہے تو ، پتے کے استقبال کی اجازت دینے کے لئے DFF0 آؤٹ پٹ اعلی مقرر کیا گیا ہے۔ CNT9 ، 3L0 ، 3L3 ، اور P DLY0 بلاکس موصولہ پیغام سے گھڑی کی دالیں نکالنے کے لئے استعمال ہوتے ہیں۔ تھوڑا سا قدر IR_CLK سگنل کے بڑھتے ہوئے کنارے پر لیا جاتا ہے ، IR_IN سے بڑھتے ہوئے کنارے سے 0.845 میل کے فاصلے پر۔
اس کے بعد تشریحی پتے کا موازنہ 2LUT0 کے ذریعے PGEN میں محفوظ پتے سے کیا جاتا ہے۔ 2LUT0 ایک XOR گیٹ ہے ، اور PGEN الٹی ایڈریس کو اسٹور کرتا ہے۔ PGEN کا ہر ایک حصہ تسلسل کے ساتھ آنے والے سگنل کے مقابلے میں ہوتا ہے ، اور ہر مقابلے کا نتیجہ DFF2 میں IR-CLK کے بڑھتے ہوئے کنارے کے ساتھ ساتھ محفوظ ہوتا ہے۔
اس صورت میں ، پتے میں کسی بھی قسم کی خرابی کا پتہ چلا ہے ، باقی پیغام (کمانڈ) کا موازنہ کرنے سے روکنے کے لئے 3 بٹ LUT5 SR لیچ آؤٹ پٹ کو ہائی میں تبدیل کردیا گیا ہے۔ اگر موصولہ پتہ PGEN میں محفوظ پتے سے مماثل ہے تو ، پیغام کا دوسرا نصف (کمانڈ اور الٹی کمانڈ) ایس پی آئی کو ہدایت دی گئی ہے تاکہ مطلوبہ کمانڈ کو پڑھ کر اس پر عملدرآمد کیا جاسکے۔ CNT5 اور DFF5 ایڈریس کے اختتام کی وضاحت اور کمانڈ کے آغاز کے لئے استعمال کیا جاتا ہے جہاں CNT5 کے 'کاؤنٹر ڈیٹا' پہلے دو دالوں (9 ایم ایس ، 4.5 ملی میٹر) کے علاوہ پتے کے لئے 18:16 دالوں کے برابر ہوتا ہے۔
اگر ہیڈر سمیت پورا پتہ صحیح طریقے سے وصول کرلیا گیا ہے اور آئی سی (PGEN میں) میں اسٹور کیا گیا ہے تو ، 3L3 OR گیٹ آؤٹ پٹ سگنل لو کو ایس پی آئی کے این سی ایس بی پن کو چالو کرنے کے لئے دیتا ہے۔ اس کے نتیجے میں ایس پی آئی کو کمانڈ ملنا شروع ہوتا ہے۔
ایس ایل جی 46620 آئی سی میں 8 بٹ لمبائی کے 4 داخلی اندراجات ہیں اور اس طرح چار مختلف کمانڈوں کو محفوظ کرنا ممکن ہے۔ موصولہ کمانڈ کا اندرونی اندراجات سے موازنہ کرنے کے لئے ڈی سی ایم پی 1 کا استعمال کیا جاتا ہے اور 2 بٹ بائنری کاؤنٹر تیار کیا گیا ہے جس کے A1A0 آؤٹ پٹ MTRX SEL # 0 اور # 1 سے DCMP1 کے ساتھ جڑے ہوئے ہیں تاکہ تمام رجسٹروں کو کامیابی کے ساتھ اور مستقل طور پر موازنہ کیا جاسکے۔
ڈی ایف ایف 6 ، ڈی ایف ایف 7 ، ڈی ایف ایف 8 ، اور 2 ایل 5 ، 2 ایل 6 ، 2 ایل 7 کا استعمال کرتے ہوئے لیچ کے ساتھ ایک ڈوکوڈر بنایا گیا تھا۔ ڈیزائن مندرجہ ذیل کام کرتا ہے۔ اگر A1A0 = 00 ، ایس پی آئی آؤٹ پٹ کو رجسٹر 3 سے موازنہ کیا جاتا ہے۔ اگر دونوں اقدار برابر ہیں تو ، DCMP1 اپنے EQ آؤٹ پٹ پر ایک اعلی سگنل دیتا ہے۔ A1A0 = 00 کے بعد سے ، یہ 2L5 کو متحرک کرتا ہے ، اور DFF6 نتیجے میں ایک اعلی سگنل کی نشاندہی کرتا ہے جس سے یہ ظاہر ہوتا ہے کہ سگنل آن / آف موصول ہوا ہے۔ اسی طرح ، باقی کنٹرول سگنلز کے ل CN ، CNT7 اور CNT8 کو 'دونوں ایج ڈیل' کے بطور تشکیل دیا گیا ہے تاکہ وقت کی تاخیر پیدا کی جاسکے اور DCF1 کو ڈی ایف ایف کے ذریعہ آؤٹ پٹ کی قدر کو منعقد کرنے سے پہلے اپنے آؤٹ پٹ کی حالت کو تبدیل کرنے کی اجازت دی جائے۔
آن / آف کمانڈ کی قیمت رجسٹر 3 ، رجسٹر 2 میں ٹائمر کمانڈ ، اور رجسٹر 1 میں اسپیڈ کمانڈ میں محفوظ ہے۔
اسپیڈ میکس
سپیڈ کو تبدیل کرنے کے ل a ، ایک 2 بٹ بائنری کاؤنٹر بنایا گیا تھا جس کی ان پٹ پلس بیرونی بٹن کے ذریعہ موصول ہوتی ہے جو پن 4 سے جڑا ہوا ہوتا ہے یا کمانڈ کمپارٹر سے P10 کے ذریعے IR اسپیڈ سگنل سے حاصل ہوتا ہے۔ ابتدائی حالت Q1Q0 = 11 میں ، اور 3 بٹ LUT6 سے کاؤنٹر کے ان پٹ پر نبض لگانے سے ، Q1Q0 یکے بعد دیگرے 10 ، 01 ، اور پھر 00 حالت بن جاتا ہے۔ 00 ریاستوں کو چھوڑنے کے لئے 3 بٹ LUT7 استعمال کیا جاتا تھا ، اس بات کو دیکھتے ہوئے کہ منتخب کردہ موٹر میں صرف تین رفتار دستیاب ہے۔ کنٹرول کے عمل کو چالو کرنے کے لئے آن / آف سگنل زیادہ ہونا ضروری ہے۔ اس کے نتیجے میں ، اگر آن / آف سگنل کم ہے تو ، چالو آؤٹ پٹ کو غیر فعال کر دیا گیا ہے اور موٹر سوئچ آف ہے جیسا کہ شکل 6 میں دکھایا گیا ہے۔
ٹائمر
ایک 3 میعاد ٹائمر (30 منٹ ، 60 منٹ ، 120 منٹ) لاگو کیا جاتا ہے۔ کنٹرول سٹرکچر بنانے کے ل a ، 2 بٹ بائنری کاؤنٹر پن 13 سے منسلک بیرونی ٹائمر بٹن اور آئی آر ٹائمر سگنل سے دالیں وصول کرتا ہے۔ کاؤنٹر پائپ ڈیل 1 کا استعمال کرتا ہے ، جہاں آؤٹ 1 کے لئے الٹی قطبیت منتخب کرکے آؤٹ پی ڈی نمبر 1 اور آؤٹ 1 پی ڈی نمبر 2 کے برابر ہوتا ہے۔ ابتدائی حالت آؤٹ 1 ، آؤٹ0 = 10 میں ، ٹائمر غیر فعال ہے۔ اس کے بعد ، پائپ ڈیل 1 کے لئے ان پٹ سی کے پر ایک نبض لگانے سے ، آؤٹ پٹ ریاست یکے بعد دیگرے 11،01،00 میں تبدیل ہوجاتی ہے ، CNT / DLY کو ہر متحرک حالت میں تبدیل کرتی ہے۔ سی این ٹی 0 ، سی این ٹی 3 ، سی این ٹی 4 کو 'رائزنگ ایج ڈیلیز' کے طور پر کام کرنے کے لئے تشکیل دیا گیا تھا جس کا ان پٹ سی این ٹی 1 کے آؤٹ پٹ سے نکلتا ہے ، جو ہر 10 سیکنڈ میں ایک نبض دینے کے لئے تشکیل دیا جاتا ہے۔
30 منٹ کی تاخیر کے لئے:
30 x 60 = 1800 سیکنڈ ÷ 10 سیکنڈ وقفے = 180 بٹس
لہذا ، CNT4 کے لئے کاؤنٹر ڈیٹا 180 ہے ، CNT3 360 ہے ، اور CNT0 720 ہے۔ ایک بار وقت کی تاخیر ختم ہونے کے بعد ، ایک اعلی نبض 3L14 سے 3L11 کے ذریعے منتقل ہوتی ہے جس کی وجہ سے سسٹم آف ہوجاتا ہے۔ ٹائمر کو دوبارہ ترتیب دیا جاتا ہے اگر پن 12 سے منسلک بیرونی بٹن کے ذریعہ یا IR_ON / OFF سگنل کے ذریعہ سسٹم آف ہے۔
* اگر آپ الیکٹرانک سوئچ استعمال کرنا چاہتے ہیں تو آپ الیکٹرو مکینیکل ریلے کے بجائے ٹرائیک یا ٹھوس اسٹیٹ ریلے استعمال کرسکتے ہیں۔
* پش بٹنوں کے لئے ایک ہارڈ ویئر ڈیبونسر (کیپسیٹر ، ریزسٹر) استعمال ہوا۔
نتائج
ڈیزائن کی تشخیص کے پہلے مرحلے کے طور پر ، گرینپاک سافٹ ویئر سمیلیٹر استعمال کیا گیا تھا۔ آؤٹ پٹ پر ورچوئل بٹن بنائے گئے تھے اور ڈویلپمنٹ بورڈ میں آؤٹ پٹس کے مخالف بیرونی ایل ای ڈی کی نگرانی کی گئی۔ سگنل وزرڈ ٹول ڈیبگنگ کی خاطر این ای سی فارمیٹ کی طرح سگنل پیدا کرنے کے لئے استعمال کیا گیا تھا۔
پیٹرن 0x00FF5FA0 کے ساتھ ایک سگنل تیار کیا گیا تھا ، جہاں 0x00FF PGEN میں محفوظ کردہ الٹی ایڈریس کے مطابق پتے ہے ، اور 0x5FA0 DCMP رجسٹر میں الٹی کمانڈ سے متعلق کمانڈ ہے جو آن / آف فعالیت کو کنٹرول کرسکتی ہے۔ ابتدائی حالت میں نظام بند حالت میں ہے ، لیکن سگنل لاگو ہونے کے بعد ، ہم نوٹ کرتے ہیں کہ سسٹم آن ہوجاتا ہے۔ اگر پتے میں تھوڑا سا تبدیل کردیا گیا ہو اور سگنل دوبارہ نافذ ہو گیا ہو ، تو ہم نوٹ کرتے ہیں کہ کچھ نہیں ہوتا ہے (متضاد پتا)۔
ایک بار سگنل مددگار شروع کرنے کے بعد (درست آن / آف کمانڈ کے ساتھ):
نتیجہ اخذ کرنا
اس مضمون میں گرین پی اے سی کی تشکیل پر توجہ دی گئی ہے جو 3 اسپیڈ AC موٹر کو کنٹرول کرنے کے لئے تیار کیا گیا ہے۔ اس میں سائیکلنگ کی رفتار ، 3 پیریڈ ٹائمر تیار کرنا ، اور این ای سی پروٹوکول کے ساتھ مطابقت پذیر آئی آر ڈویکڈر کی تعمیر جیسے کئی کام شامل ہیں۔ گرینپاک نے متعدد کاموں کو مربوط کرنے میں تاثیر کا مظاہرہ کیا ہے ، یہ سب کم لاگت اور چھوٹے ایریا آئی سی حل میں ہیں۔