(Bascom AVR) نحوه اتصال میکروکنترلر AVR به رایانه (پورت _ پروتکل) مهندسی برق _ الکترونیک

پژوهشگر و نویسنده:  (  افشین رشید )

نکته: برای ارتباط میکرو با میکرو شما نیاز به دو برنامه برای دو میکرو دارید ، برای ارتباط میکرو با کامپیوتر شما باید علاوه بر نوشتن برنامه برای میکرو یک برنامه نیز برای کامپیوتر بنویسید 

شما میتوانید به چهار روش استانداردزیر یک میکرو را با میکرو دیگر یا وسیله دیگر (مانند کامپیوتر) متصل کنید واطلاعات را از یکی به دیگری منتقل کنید: 

1-ارتباط سریال rs232 و rs485 

2-ارتباط سریال spi 

 2‐wire یا i2c سریال ارتباط-3

1 WIRE سریال ارتباط-4

در زیر به معرفی چند مورد از موارد بالا میپردازیم: 

ارتباط سریال rs232: در این ارتباط از دوسیم به نام های rxd و txd استفاده میشود که خط rxd وسیله اول دیتا را از آن به بیرون منتقل میکند و خط خروجی دیتا است و به ورودی دیتا دستگاه دوم ( txd) متصل میشود و خط txd ورودی دیتا است که به خروجی دیتای دستگاه دیگر (rxd ( متصل میشود. در این روش میتوان نهایتاً تا دو وسیله را به هم متصل کرد .(از طریق یک پورت) این پروتکل برای ارتباط میکرو با میکرو ، میکرو با کامپیوتر و کامپیوتر با کامپیوتر استفاده میشود ، برای ارتباط میکرو با میکرو شما نیاز به دو برنامه برای دو میکرو دارید ، برای ارتباط میکرو با کامپیوتر شما باید علاوه بر نوشتن برنامه برای میکرو یک برنامه نیز برای کامپیوتر بنویسید نحوه نوشتن برنامه برای پورت ها به زبان ویژوال بیسیک و در نهایت برای ارتباط دو کامپیوتر با هم شما باید با یکی از زبان های برنامه نویسی برای هر دو کامپیوتر برنامه بنویسید که این موضوع از بحث ما خارج است.( برای راه اندازی این پروتکل از کریستال خارجی استفاده کنید )

تعیین نرخ انتقال دیتا: 

$BAUD=VAR

این دستور میزان انتقال دیتا در ثانیه را مشخص میکند وباید در هر دو وسیله ای که به هم متصل میشوند یکی باشد (درغیر این صورت ارتباط کار نمیکند) بهتر است نرخ انتقال دیتا در مناطق دارای نویز کمتر انتخاب شود.

پژوهشگر و نویسنده:  دکتر  (  افشین رشید)

دکترایِ  تخصصی نانو _ میکرو الکترونیک