RS232 - بنیادی باتیں ، درخواستیں اور انٹرفیسنگ

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





RS232 کیا ہے؟

RS-232 (X) ایک سیریل مواصلات کا پروٹوکول ہے ، جو عام طور پر دو آلات کے مابین سیریل ڈیٹا کی منتقلی اور وصول کرنے کے لئے استعمال ہوتا ہے۔ یہ ہم وقت ساز اور متضاد اعداد و شمار کی منتقلی کی حمایت کرتا ہے۔ صنعتی ماحول میں بہت سے آلات اب بھی RS-232 مواصلاتی کیبل استعمال کر رہے ہیں۔ منطق 1 اور منطق 0 کے درمیان دو سگنل کی سطح کے فرق کی نشاندہی کرنے کے لئے 232 روپئے کیبل استعمال کیا جاتا ہے۔ منطق 1 کو -12 وی کی نمائندگی کی جاتی ہے اور منطق 0 کو + 12V کی نمائندگی کی جاتی ہے۔ RS-232 کیبل میں مختلف نوعیت کے نرخوں پر کام ہوتا ہے جیسے 9600 بٹس / s ، 2400bit / s ، 4800bit / s وغیرہ۔ RS-232 کیبل میں دو ٹرمینل ڈیوائسز ہیں جیسے ڈیٹا ٹرمینل آلات اور ڈیٹا مواصلاتی آلات۔ دونوں آلات سگنل بھیجے اور وصول کریں گے۔ ڈیٹا ٹرمینل کا سامان ایک کمپیوٹر ٹرمینل ہے اور ڈیٹا مواصلات کا سامان موڈیم ، یا کنٹرولر وغیرہ ہے۔

جنرل RS-232 مواصلاتی ڈایاگرام



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


ایک سیریل پورٹ ایک وقت میں ایک تار پر ایک بٹ ڈیٹا بھیجتا ہے اور وصول کرتا ہے اور یہ ڈیٹا کو بہت آہستہ آہستہ منتقل کرتا ہے۔ RS-232 کا مطلب ہے سفارش کی گئی بہتان کا اور 232 کا ایک نمبر X RS-232c ، RS232s جیسے تازہ ترین ورژن کی طرف اشارہ کرتا ہے۔



سیریل کیبل کنیکٹر کی سب سے عام استعمال شدہ قسم 9 پن کنیکٹر DB9 اور 25 پن کنیکٹر DB-25 ہے۔ ان میں سے ہر ایک نر یا مادہ قسم کا ہوسکتا ہے۔ آج کل بیشتر کمپیوٹرز ڈی سی 9 کنیکٹر کا استعمال غیر متزلزل ڈیٹا ایکسچینج کے لئے کرتے ہیں۔ RS-232 کیبل کی زیادہ سے زیادہ لمبائی 50 فٹ ہے۔

RS-232 مواصلاتی کیبل

RS232 پن تفصیل

RS-232 کیبل 25 پن کنیکٹر

یہ ایک 25 پن کنیکٹر ہے ، ہر ایک پن کی اپنی فعالیت مندرجہ ذیل ہے۔

پن 1 : (حفاظتی گراؤنڈ) یہ ایک گراؤنڈ پن ہے۔


پن 2: ڈیٹا منتقل کریں۔

پن 3: ڈیٹا وصول کریں۔

پن 2 اور پن 3: یہ پن ڈیٹا منتقل کرنے اور وصول کرنے کے لئے سب سے اہم پن ہیں۔ 1 اور 2-پنوں کو ڈیٹا منتقل کرنے کے لئے استعمال کیا جاتا ہے اور اعداد و شمار کے حصول کے لئے استعمال کیا جاتا ہے۔

پن 4 : بھیجنے کی درخواست۔

پن 5 : بھیجنا صاف ہے۔

پن 6 : ڈیٹا سیٹ تیار ہے۔

پن بیس: ڈیٹا ٹرمینل کے لئے تیار ہے۔

پن 4 ، پن 5 ، پن 6 ، پن 20: یہ پنیاں مصافحہ کرنے والی پن (کنٹرول کا بہاؤ) ہیں۔ عام طور پر ٹرمینلز ڈی سی ای کی طرف سے ٹرانسمیشن بھیجنے کے لئے موصول ہونے تک ڈیٹا منتقل نہیں کرسکتے ہیں۔

پن 7: یہ پن تمام اشاروں کے لئے عام حوالہ ہے ، بشمول ڈیٹا ، ٹائمنگ ، اور کنٹرول سگنلز۔ ڈی سی ای اور ڈی ٹی ای سیریل انٹرفیس میں مناسب طریقے سے کام کرتے ہیں اور پن 7 کو انٹرفیس کے بغیر دونوں سروں کو جوڑنا ضروری ہے۔

پن 8 : یہ پن موصولہ لائن سگنل ڈیٹیکٹر کیریئر کا پتہ لگانے کے طور پر بھی جانا جاتا ہے۔ یہ سگنل چالو ہوجاتا ہے جب مقامی اور ریموٹ ڈی سی ای آلات کے مابین ایک مناسب کیریئر قائم ہوجاتا ہے۔

PIN9: یہ پن ایک ڈی ٹی ای سیریل کنیکٹر ہے ، یہ سگنل آنے والی انگوٹی کو ایک حد تک پیروی کرتا ہے۔ عام طور پر یہ سگنل ڈی سی ای آٹو جواب موڈ کے ذریعہ استعمال ہوتا ہے۔

پن 10: ٹیسٹ پن

پن 11: یوز منتخب کریں.

پن 12: ڈیٹا کیریئر کا پتہ لگائیں۔

پن 13: بھیجنا صاف ہے۔

پن 14: ڈیٹا منتقل کریں۔

پن 15: گھڑی منتقل کریں۔

پن 17: گھڑی وصول کریں۔

پن 24: بیرونی گھڑی

پن 15 ، 17 ، 24 ہم وقت ساز موڈیم ان پنوں پر سگنل استعمال کرتے ہیں۔ ان پنوں پر تھوڑا سا وقت کنٹرول کیا جاتا ہے۔

پن 16: ڈیٹا وصول کریں۔

پن 18: ٹیسٹ پن

پن 19: بھیجنے کی درخواست۔

پن 21: ( سگنل کوالٹی کا پتہ لگانے والا) یہ پن موصولہ کیریئر سگنل کے معیار کی نشاندہی کرتا ہے کیونکہ ٹرانسمیٹنگ موڈیم کو ہر ایک وقت میں 0 یا تو 1 بھیجا جانا چاہئے ، موڈیم ڈی ٹی ای سے بٹس کا وقت کنٹرول کرتا ہے۔

پن 22: ( رنگ اشارے): بجنے والے اشارے کا مطلب ہے کہ DCE DTE کو آگاہ کرتا ہے کہ فون بج رہا ہے۔ آٹو جواب کے ساتھ لیس فون نیٹ ورک سے براہ راست منسلک ہونے کے لئے ڈیزائن کردہ تمام موڈیم۔

پن 23: ڈیٹا سگنل کی شرح کا پتہ لگانے والا

RS232 کا اطلاق

RS-232 کیبل انٹرفیس ڈایاگرام

آٹو شٹ ڈاؤن کی خصوصیت کا مقصد بجلی کی بچت کرنا ہے۔ RS-232 کم پاور شٹ ڈاؤن موڈ میں کام کرنے کے لئے رکھا گیا ہے۔ نظام جب بھی RS-232 آلہ استعمال نہیں ہوتا ہے تو بند ہوجائے گا۔ جب بھی 30 سیکسی کے لئے سگنل پر کوئی سرگرمی نہیں ہوتی ہے تو آٹو شٹ ڈاؤن نبض خود کو بند کردے گی۔ اس کا مطلب یہ ہے کہ جب بھی ٹرانسیور RS-232 پورٹ سے منسلک ہوتا ہے لیکن وہ ڈیٹا نہیں بھیج رہا ہے۔ پن 2 اور پن 3 ڈیٹا منتقل کرنے اور وصول کرنے کے لئے استعمال ہوتے ہیں۔ پن 5 زمین سے جڑنے کے لئے استعمال ہوتا ہے۔ میکس 232 آلہ DS اور DCE آلات کے ساتھ RS-232 کیبل کے ذریعے بات چیت کرنے کے لئے استعمال ہوتا ہے۔

پہلی آٹو شٹ ڈاؤن نبض وصول کنندہ اور ٹرانسمیٹر سرگرمی دونوں پر نظر رکھتی ہے۔ دونوں ہی سرگرمیاں مستحکم ہیں اور نظام سلیپ موڈ یا شٹ ڈاؤن موڈ میں جاتا ہے۔ زیادہ تر آلات جو RS-232 کیبل کا استعمال کرتے ہیں وہ CPS اور لیپ ٹاپ ہیں۔

میکس 232 استعمال کرنے والے مائکروکونٹرولرز میں RS232 کو انٹرفیس کرنا

زیادہ سے زیادہ 232 - پی سی انٹرفیس کے لئے لیول شفٹر آئی سی

میکس 232 پروسیسر کے لئے بفر ڈرائیور کے طور پر کام کرتا ہے۔ یہ 0 اور 5 وولٹ کی معیاری ڈیجیٹل منطق کی اقدار کو قبول کرتا ہے اور انہیں +10 اور -10 وولٹ کے RS232 معیار میں تبدیل کرتا ہے۔ بہت کم مائکروکانٹرولرز کے پاس بلٹ میں سیریل پورٹس ہیں جو پی سی کے RS232 سیریل پورٹ کے ساتھ براہ راست تعلق کی اجازت دیتے ہیں۔ تاہم بہت سے مائکروکانٹرولرز 0 سے 5V آؤٹ پٹ دیتے ہیں اور RS232 پورٹ کے ذریعہ درکار 0 سے 5 وولٹ کو +10 اور -10V میں تبدیل کرنے کے لئے انٹرمیڈیٹ بفر سرکٹ کی ضرورت ہوتی ہے۔

زیادہ سے زیادہ 232 آایسی دو ٹرانسمیٹر وصول کرنے والے انتظامات پر مشتمل ہے جیسے دو سیریل بندرگاہوں کو ایک ہی چپ کا استعمال کرتے ہوئے منسلک کیا جاسکتا ہے۔ ہر 1 مائکروفراد کے 5 کیپسیٹرس TTL / CMOS وولٹیج سے مطلوبہ RS232 معیاری وولٹیج پیدا کرنے کے لئے استعمال کیے جاتے ہیں۔ ٹرانسمیٹر TTL / CMOS سطح کو RS232 سطح میں تبدیل کرتے ہیں جبکہ وصول کنندہ RS232 ان پٹ وصول کرتا ہے اور انہیں TTL سطح وولٹیج میں تبدیل کرتا ہے۔

یہ ایک 16 پن آایسی ہے جس میں ٹرانسمیٹر پنوں کو مائکروکینٹرلر اور بندرگاہ سے منسلک کیا گیا ہے جیسے ان پٹ ٹرانسمیٹر پن کو مائکروکانٹرولر سے ٹی ٹی ایل ان پٹ مل جاتا ہے اور آؤٹ پٹ ٹرانسمیٹر پن سپلائی آؤٹ پٹ کو آر ایس 232 پورٹ سے مل جاتا ہے۔ وصول کنندہ پنوں کو RS232 پورٹ سے منسلک کیا گیا ہے تاکہ ان پٹ وصول کنندہ پن کو PC بندرگاہ سے RS232 معیاری ان پٹ ملتا ہے اور آؤٹ پٹ وصول کرنے والا پن TTL ان پٹ کو مائکروکانٹرولر کو فراہم کرتا ہے۔ اس طرح ٹرانسمیٹر مائکروکانٹرولر سے ان پٹ لیتا ہے اور RS232 پورٹ کو آؤٹ پٹ دیتا ہے جبکہ وصول کنندہ RS232 پورٹ سے ان پٹ لیتا ہے اور مائکروکانٹرولر کو آؤٹ پٹ دیتا ہے۔ دیگر پنوں 5 الیکٹرویلیٹ کیپسیٹرز سے جڑے ہوئے ہیں جیسے کہ ایک کپیسیٹر 5V سے 10V حاصل کرنے کے لئے وولٹیج ڈبلر کے طور پر استعمال ہوتا ہے اور دوسرا کیپسیٹر کو -10V حاصل کرنے کے لئے وولٹیج انورٹر کے طور پر استعمال کیا جاتا ہے اور دیگر تین کاپاکیٹر بائی پاس کیپیسٹر کے طور پر استعمال ہوتے ہیں بالترتیب Vcc ، V + ، اور V- پنوں کیلئے۔ اس طرح کاپاکیٹرز ولٹیج جنریٹر کے طور پر کام کرتے ہیں۔

میکس 232 کے بنیادی فوائد میں سے ایک یہ ہے کہ یہ 5V سپلائی کے ساتھ کام کرتا ہے ، جس سے آئی سی اور مائکروکونٹرولر دونوں کے لئے ایک ہی 5V سپلائی استعمال کرنے کی اجازت ملتی ہے۔

زیادہ سے زیادہ 232 پن ڈایاگرام اور سرکٹ ڈایاگرام

میکس 232

پن ڈایاگرام اور اندرونی اسکیمیٹک

میکس 232 آایسی کی خصوصیات

  • 5V کی ان پٹ سپلائی وولٹیج۔
  • ان پٹ وولٹیج کی سطح ٹی ٹی ایل کے معیار کے مطابق ہے۔
  • آؤٹ پٹ وولٹیج کی سطح 232 معیار کے مطابق ہے۔
  • 0.1 انکلو امپیئر کا کم ان پٹ موجودہ اور 24mA کا موجودہ کرنٹ۔
  • یہ درجہ حرارت کی حدود میں -40 ڈگری سینٹی گریڈ سے +85 ڈگری سینٹی گریڈ تک چلتا ہے

زیادہ سے زیادہ 232 کی درخواست

میکس 232 کی عمومی ایپلی کیشنز میں موڈیم ، کمپیوٹر ، آر ایس 232 سسٹم ، اور ٹرمینلز شامل ہیں۔ ایک عام کام کرنے والی ایپلی کیشن کے لئے جس میں زیادہ سے زیادہ 232 کو کمپیوٹر سے منسلک مائکرو قابو رکھنے والے اور RS 232 کے درمیان انٹرمیڈیٹ کے طور پر شامل کیا گیا ہے ، ٹرانسمیٹر ان پٹ میں سے ایک مائکروکینٹرلر سے ٹی ٹی ایل ان پٹ وصول کرتا ہے اور کیپسیٹر انتظامات میں +/- 10V سگنل حاصل ہوتا ہے جس پر اطلاق ہوتا ہے اسی ٹرانسمیٹر آؤٹ پٹ RS232 پورٹ کو دیا گیا ہے۔

وصول کنندہ ان پٹ RS232 پورٹ سے 232 معیاری ان پٹ وصول کرتا ہے اور اسی کے مطابق اسی وصول کنندہ آؤٹ پٹ مائکروکونٹرولر کو TTL معیاری آؤٹ پٹ دیتا ہے۔ اس طرح میکس 232 آایسی کو مائکروکنٹرولر اور کمپیوٹر کے مابین انٹرمیڈیٹ کنکشن کے طور پر استعمال کیا جاسکتا ہے۔

فوٹو کریڈٹ: