RS-232 یک رابط برای تبادل داخلی دادههای سری باینری بین دو دستگاه میباشد
RS 232 چیست ؟
این پروتکل استاندارد برای ارتباطات سری به کار برده میشود و قادر خواهد بود یک کامپیوتر و دستگاههای مربوط به آن را به یکدیگر متصل کند. به عنوان مثال، از استاندارد RS-232 برای اتصال دستگاههایی مانند کامپیوتر ، پرینتر یا مودم به یکدیگر استفاده میشود. پورت RS-232 پورتی سریال میباشد و این استاندارد توسط RATMA تعریف شده که یکی از اعضای پیشین انجمن صنایع الکترونیک EIA میباشد.
RS مخفف RETMA Standard میباشد. این استاندارد در ابتدا برای تعریف ارتباط بین کامپیوتر ها و مودم هایی که از خط تلفن بهره میبردند به وجود آمد.
فرستنده گیرندههای غیر سنکرون یونیورسال UART در استاندارد RS232 برای انتقال داده بین پرینتر و کامپیوتر به کار برده میشوند. میکروکنترلرها قادر به هندل کردن این سطح از ولتاژ نیستند و رابط ها بین سیگنال های RS232 متصل شدهاند. این رابط ها به عنوان رابط DB-9 شناخته میشوند و دارای دو نوع رابط ماده DTE و رابط نر DCE هستند.
رابطهای مشترک در کامپیوترهای شخصی از نوع ۹ پین RS232 یا ۲۵ پین RS232 هستند. سرعت انتقال داده در RS232 تا فاصله ۱۵ متر ، به ۹۶۰۰ بیت بر ثانیه میرسد.
جهت سیگنال در پینهای مختلف RS232
1
|
ورودی
|
DCD (Data Carrier Detect: تشخیص حامل داده)
|
---|---|---|
2
|
ورودی
|
RXD (Received Data: دریافت داده)
|
3
|
خروجی
|
TXD (Transmitted Data: انتقال داده)
|
4
|
خروجی
|
DTR (Data Terminal Ready : اعلام وضعیت آمادگی ترمینال برای انتقال داده)
|
5
|
|
Signal Ground: زمین مدار
|
6
|
ورودی
|
DSR (Data Set Ready : آمادگی تنظیم داده)
|
7
|
خروجی
|
RTS (Request To Send: درخواست برای ارسال داده)
|
8
|
ورودی
|
CTS (Clear To Send: پاک کردن اطلاعات دریافتی قبلی)
|
9
|
ورودی
|
RI (Ring Indicator: نشان گر حلقه)
|