loading...
انجمن رباتیک دانشگاه پیام نور تیران
محمد دادخواه بازدید : 47 چهارشنبه 09 بهمن 1392 نظرات (3)

قالب اطلاعات ارسالی:


مطالب مربوط به قالب بندی کاراکتر و فریم  اطلاعاتی در چارچوب این استاندارد قرار

 نمی گیرد و توسط نرم افزار تعیین می شود. به طوری که در یک قاب اطلاعاتی که

 

 توسط بیت شروع و بیت پایان محصور

 

 شده است معمولا 7 یا 8 بیت دیتا قرار می گیرد و یک بیت توازن نیز تعریف می

 

شود. بیت شروع متناظر با صفر منطقی است و بیت پایان (که ممکن است 1 یا 2

 

بیت باشد) توسط یک شناسایی می شود. مثلا در نمودار زمانی زیر قاب اطلاعاتی

 

 شامل 10 بیت است که هفت بیت آن شامل دیتا یک بیت آغازین و یک بیت پایانی

 

 و یک بیت توازن (زوج) قبل از بیت پایان می باشد.


:: در زیر مشخصات پین های کانکتور 9 پین استاندارد RS232 را از DTE ملاحظه می کنید:

پین1 و 9:



این پین ها به ترتیب Carrier Detect و Ring Indicator یا CD و RI نام دارند و مربوط

 

به مودم می شوند که اولی برای تشخیص حامل بر روی خط و دومی برای اعلان

 

یک تماس تلفنی به مودم شماست و معمولا در طراحی های کنترلری به ندرت

 

مورد استفاده قرار می گیرند.



پین های 2و3:



این پین ها به ترتیب Received Data و Transmitted Data یا RD و TD نام دارند و

 

به ترتیب جهت دریافت داده ها یک از یک DCE و ارسال داده ها از یک DTE به یک

 

DCE به کار می روند. این نامگذاری ها ممکن است فریبنده باشند چون پین TD در

 

یک DCE جهت دریافت داده ها به کار گرفته می شود! خط TD در زمان معطلی

 

توسط DTE در حالت مارک نگه داشته می شود.

 



پین های 7و8:

 



ابتدا کمی در مورد مفهوم Flow Control:

 



فرض کنید که یک DTE را به یک DCE متصل کرده ایم، از آنجایی که معمولا سرعت

 

 DTE (کامپیوتر) از سرعت یک DCE (مثلا یک مودم یا یک میکروکنترلر) بیشتر می

 

باشد. اگر مکانیسمی جهت کنترل انتقال اطلاعات وجود نداشته باشد، DCE قادر

 

نخواهد بود همه اطلاعات ارسالی از DTE را دریافت کند. این مکانیسم را

Flow Control یعنی کنترل جریان اطلاعات می گویند.



پین های 7 و 8 به ترتیب Request to Send و Clear to Send یا RTS و CTS می

 

نامند. فرض کنید که DTE می خواهد یک کاراکتر را برای DCE ارسال کند، در این

 

حالت DTE از طریق پین RTS یک منطقی ارسال می کند و در صورتیکه DCE قادر به

 

 دریافت اطلاعات باشد یک سیگنال پاسخ از طریق پین CTS ارسال می کند و در

 

غیر اینصورت خط در حالت صفر نگه داشته می شود و DTE اجازه ندارد اطلاعات را

 

ارسال کند. به این روش Handshaking یا دست دادن نیز می گویند.

 



پین های 4و6:



واضح است که DCE به علت سرعت کمتر برای ارسال نیاز به کسب مجوز از DTE

 

 

ندارد اما در صورت لزوم پین های Data Set Ready و Data Terminal Ready به

 

 

 

ترتیب نقشی مشابه RTS و CTS را ایفا می کنند. (به ترتب خطوط 4 و 6)



پین 5:



زمین سیگنال می باشد.



\"\"

:: و نکته ی پایانی ادامه ی توضیحات پین های 7 و 8 می باشد:



فرض کنید دو DTE یا دو DCE بخواهند با هم ارتباط برقرار کنند در اینصورت به علت

 

 

یکسان بود سرعت دو وسیله نیاز به Flow Control نمی باشد بنابراین پین های 7،

 

 

8، 4 و 6 نیاز نمی باشند و گفتیم که خطوط 1 و 9 نیز اغلب در کاربردهای کنترلی

 

 

استفاده نمی شود پس استاندارد RS232 را در ساده ترین حالت خود به صورت

 

Full Duplex تنها با سه سیم می توان پیاده سازی کرد که به این حالت

 

Null Modem (یعنی بدون مودم) می گویند. برای ساخت یک کابل Null Modem

 

تنها باید خطوط RD و TD را به صورت ضربدری (Cross) به یکدیگر متصل کرد و خط

 

سیگنال (5) را نیز به نظیر خود وصل کرد.

ارسال نظر برای این مطلب
این نظر توسط maryami در تاریخ 1392/11/11 و 17:30 دقیقه ارسال شده است

منم نفهمیدم چی شدشکلکشکلک

این نظر توسط sima در تاریخ 1392/11/09 و 20:01 دقیقه ارسال شده است

شکلک شکلک شکلک شکلک
پاسخ : شکلک

این نظر توسط مهدی در تاریخ 1392/11/09 و 19:56 دقیقه ارسال شده است

kheili darkesh sakht bud :o


کد امنیتی رفرش
درباره ما
انجمن رباتیک پیام نور تیران
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    سخنی از مدیران وبلاگ
    با عرض سلام وخسته نباشید خدمت بازدید کنندگان گرامی.از اینکه در وبسایت انجمن رباتیک حضور به عمل می آورید کمال تشکر را داریم.نظر یادتون نره . لطفا براي هرچه بهتر شدن مطالب اين وب سایت ، ما را از نظرات و پيشنهادات خود آگاه سازيد و ما را در بهتر شدن كيفيت مطالب ياري کنید.باتشکر
    مدیر وبلاگ
    محمد دادخواه
    آمار سایت
  • کل مطالب : 63
  • کل نظرات : 42
  • افراد آنلاین : 1
  • تعداد اعضا : 17
  • آی پی امروز : 6
  • آی پی دیروز : 1
  • بازدید امروز : 20
  • باردید دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 29
  • بازدید ماه : 44
  • بازدید سال : 164
  • بازدید کلی : 9,529
  • کدهای اختصاصی
    تماس با ما