برای ارتباط میکرو کنترلر با کامپیوتر از پورت سریال COM موجود بر روی کامپیوتر استفاده می کنیم که از پروتکل ارتباطی RS232 استفاده میکند.
در RS232 سطح ولتاژ -۱۲ ولت برای منطق ۱ و سطح ولتاژ +۱۲ برای منطق صفر در نظر گرفته شده است و این در صورتی است که در TTL سطح ولتاژ +۵ ولت برای منطق ۱ و سطح ولتاژ صفر برای منطق ۰ در نظر گرفته می شود.
از انجایی که استاندارد RS232 با TTL سازگار نیست. بنابراین برای تبدیل سطح ولتاژ RS232 به سطح ولتاژ TTL یا بالعکس نیاز به تبدیل داریم.
شماتیک مدار تبدیل با ترانزیستور:
جهت مشاهده تصویر در اندازه واقعی بر روی آن کلیک کنید.
توجه: خازن های الکترولیت را ۲۵ ولت یا بالاتر انتخاب کنید.
شماتیک مدار تبدیل با تراشه MAX232 :
این تبدیل از نوع Full Duplex می باشد. یعنی هم زمان امکان ارسال و دریافت دیتا وجود دارد.
جهت مشاهده تصویر در اندازه واقعی بر روی آن کلیک کنید.
توجه: جهت مشاهده توضیحات تکمیلی در رابطه با این شماتیک به لینک زیر مراجعه شود:
شماتیک مدار تبدیل با تراشه DS275 :
این تبدیل از نوع Half Duplex می باشد.
جهت مشاهده تصویر در اندازه واقعی بر روی آن کلیک کنید.
منبع:
http://coolcircuit.com/circuit/rs232_driver/index.html