- سوئچ باؤنس کیا ہے؟
- سافٹ ویئر ڈیبینس کیا ہے؟
- ڈیبونسی کرنے کے طریقے سوئچ کریں
- 1. ہارڈ ویئر ڈیبنسنگ
- 2
- 3. ڈیبونسینگ آئی سی سوئچ کریں
سوئچ باؤنس کیا ہے؟
جب ہم پش بٹن یا ٹوگل سوئچ یا مائکرو سوئچ دبائیں تو ، دو دھاتی حصے رابطے میں ہوجاتے ہیں تاکہ سپلائی مختصر ہو۔ لیکن وہ فوری طور پر نہیں جڑتے ہیں لیکن اصل مستحکم کنکشن بنانے سے پہلے دھات کے پرزے متعدد بار جڑتے اور منقطع ہوجاتے ہیں۔ بٹن کو جاری کرتے وقت بھی ایسا ہی ہوتا ہے۔ اس کے نتیجے میں غلط ٹرگر یا ایک سے زیادہ ٹرگر ہونے جیسے بٹن کو متعدد بار دبایا جاتا ہے۔ یہ اونچائی سے اچھالنے والی گیند کو گرنے کی طرح ہے اور یہ اس وقت تک اچھالتا رہتا ہے ، جب تک کہ آرام نہ آجائے۔
سیدھے سادے ، ہم یہ کہہ سکتے ہیں کہ سوئچ شیخی کسی بھی سوئچ کا غیر مثالی طرز عمل ہے جو ایک ہی ان پٹ کے متعدد ٹرانزیشن پیدا کرتا ہے ۔ جب ہم پاور سرکٹس سے نمٹنے کے ل Switch سوئچ باؤنس کرنا کوئی بڑا مسئلہ نہیں ہے ، لیکن اس سے پریشانی ہوتی ہے جب ہم منطق یا ڈیجیٹل سرکٹس سے نمٹ رہے ہیں۔ لہذا ، سرکٹ سے شیخی کو دور کرنے کے لئے سوئچ ڈیبونسینگ سرکٹ استعمال کیا جاتا ہے۔
سافٹ ویئر ڈیبینس کیا ہے؟
سافٹ ویئر میں ڈیبینسنگ بھی اس وقت ہوتی ہے ، جبکہ پروگرامنگ پروگرامر سافٹ ویئر ڈیبونسیس سے چھٹکارا پانے میں تاخیر کا اضافہ کرتے ہیں۔ تاخیر کو شامل کرنا کنٹرولر کو کسی خاص مدت کے ل stop رکنے پر مجبور کرتا ہے ، لیکن پروگرام میں تاخیر شامل کرنا اچھا آپشن نہیں ہے ، کیوں کہ اس پروگرام کو روکتا ہے اور پروسیسنگ کا وقت بڑھاتا ہے۔ سافٹ ویئر میں اچھال کے لئے کوڈ میں رکاوٹیں استعمال کرنا بہترین طریقہ ہے۔ آرڈینو کے پاس سافٹ ویئر کو اچھالنے سے روکنے کے لئے کوڈ ہے۔
ڈیبونسی کرنے کے طریقے سوئچ کریں
سب سے پہلے ، ہم سوئچ لانچ کے بغیر سرکٹ کا مظاہرہ کریں گے ۔
اچھال میں بٹن دبانے کے دوران آپ آسکلوسکوپ میں موجوں کو بھی دیکھ سکتے ہیں۔ اس سے پتہ چلتا ہے کہ پش بٹن کے سوئچنگ کے دوران کتنا باؤنس ہوا ہے۔
سرکٹ کو سوئچ باؤنس سے روکنے کے لئے عام طور پر استعمال ہونے والے تین طریقے ہیں ۔
- ہارڈ ویئر ڈیبنسنگ
- آر سی ڈیبنس کر رہا ہے
- ڈیبونسینگ آئی سی سوئچ کریں
1. ہارڈ ویئر ڈیبنسنگ
ہارڈ ویئر ڈیبونسی کرنے والی تکنیک میں ہم سرکٹ کو سوئچ اچھال سے روکنے کے لئے ایس آر فلپ فلاپ کا استعمال کرتے ہیں۔ یہ سب کے درمیان ڈیبوننگ کا بہترین طریقہ ہے۔
ضروری اجزاء
- نند گیٹ آئی سی 74HC00
- سوئچ ٹوگل کریں
- مزاحم (10 ک -2 نمبر.)
- کاپاکیٹر (0.1uf)
- ایل. ای. ڈی
- بریڈ بورڈ
سرکٹ ڈایاگرام
ہارڈ ویئر ڈیبونس سرکٹ کا کام کرنا
سرکٹ دو نند گیٹس (74HC00 IC) پر مشتمل ہے جس میں ایس آر فلپ فلاپ تشکیل پاتا ہے۔ جیسا کہ آپ سرکٹ آریگرام میں دیکھ سکتے ہیں جب بھی ٹوگل A طرف تبدیل ہوجاتا ہے تو آؤٹ پٹ منطق 'ہائی' ہوجاتا ہے۔ یہاں ، ہم نے اچھال کا پتہ لگانے کے لئے ایک آسیلوسکوپ کا استعمال کیا ہے۔ اور ، جیسا کہ آپ ذیل میں دیئے گئے ویوفارم میں دیکھ سکتے ہیں ، منطق اچھلنے کی بجائے ہلکے منحنی خطوط سے بدل رہی ہے۔ سرکٹ میں استعمال ہونے والے ریزسٹرز پل اپ ریزسٹرس ہیں۔
جب بھی ، اچھال بنانے کے لئے رابطوں کے درمیان سوئچ حرکت پذیر ہوتا ہے ، تو پلٹ فلاپ آؤٹ پٹ کو برقرار رکھتا ہے کیونکہ '0' نند نند کے پھاٹک کی پیداوار سے واپس کھلایا جاتا ہے۔
2
آر سی کی وضاحت صرف اس کے نام سے کی گئی ہے ، سرکٹ نے سوئچ اچھال سے تحفظ کے ل a آر سی نیٹ ورک کا استعمال کیا۔ سرکٹ میں موجود کیپسیسیٹر سوئچنگ سگنل میں فوری تبدیلیوں کو فلٹر کرتے ہیں۔ جب سوئچ کھلی حالت میں ہے تو سندارتر پار وولٹیج صفر ہی رہتی ہے۔ ابتدائی طور پر ، جب سوئچ R1 اور R2 ریزسٹر کے ذریعہ کاپاکیٹر چارج کھولتا ہے۔
جب سوئچ بند ہوجاتا ہے تو کیپسیٹر صفر سے خارج ہونا شروع ہوتا ہے لہذا انورٹنگ سمیٹ ٹرگر کے ان پٹ ٹرمینل میں وولٹیج صفر ہے ، لہذا آؤٹ پٹ ہائی ہوجاتی ہے۔
شیخی کی حالت میں ، کاپاکیٹر ون میں وولٹیج کو روکتا ہے یہاں تک کہ یہ وی سی سی یا گراؤنڈ تک پہنچ جاتا ہے۔
آر سی ڈیبونسنگ کی رفتار کو بڑھانے کے ل we ہم ڈایڈڈ کو مربوط کرسکتے ہیں جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے۔ اس طرح ، یہ سندارتر کے معاوضہ کے وقت کو کم کرتا ہے۔
3. ڈیبونسینگ آئی سی سوئچ کریں
سوئچ ڈیبونسینگ کے لئے مارکیٹ میں آئی سی دستیاب ہیں۔ کچھ ڈیبیو کرنے والے آئی سی MAX6816 ، MC14490 ، اور LS118 ہیں ۔
ذیل میں MAX6818 استعمال کرکے سوئچ ڈیبونسی کرنے کیلئے سرکٹ ڈایاگرام ہے۔
لہذا یہاں ہم نے سیکھا کہ کس طرح پش بٹن سوئچ باؤنس اثر مرتب کرتے ہیں اور سوئچ ڈیبونسینگ سرکٹس کا استعمال کرکے اسے کیسے روکا جاسکتا ہے ۔