بستن منو
×

ارتباط rs485 در آردوینو

دسته بندی : آردوینو

چکیده :

راه اندازی rs485 در آردوینو با استفاده از این پروتکل ارتباط بین 2 آردوینو انجام میشود و ارتباطی حدود 1 کیلومتر را میتوان برقرار کرد

ارتباط سریال یکی از رایج ترین روش های ارتباط بین ۲ یا چند دستگاه جدا از هم هست که یکسری مشکلاتی به همراه خود در پی دارد ، یکی از این مشکلات ارتباط سریال در مسیر های طولانی است که این مشکل را نیز میتوان با ارتباط rs485 در آردوینو حل کرد

مزایا ارتباط rs485 در آردوینو

  • سرعت بالا تر
  • انتقال در مسافت طولانی تر
  • و . . .

پروتکل rs485 چیست ؟rs485 با آردوینو

rs485 یک پروتکل ارتباطی غیر همزمان است که میتواند اطلاعات ما را تا ۱ کیلومتر جا به جا کند که کاربرد بسیار زیادی در پروژه های صنعتی دارد و برای رد و بدل اطلاعات بین دستگاهی به دستگاه دیگر استفاده میشود

 

rs485 در آردوینو

دراین آموزش میخواهیم با استفاده از ۲ آردوینو یک ارتباطی از جنس سریال و با پروتکل rs485 برقرار کنیم. برای این پروژه ما مقدار یک پتانسیومتر را میخوانیم و با استفاده از این پروتکل اطلاعات را به آردوینو دوم ارسال میکنیم و آنجا به نمایش میگذاریم

نام پایهکاربرد

VCC

Aورودی گیرنده غیر معکوس

خروجی درایور غیر معکوس

Bمعکوس کننده ورودی

معکوس کردن خروجی درایور

GNDGND
R0گیرنده “RX”
REخروجی گیرنده ( ۰ بودن به معنای فعال بودن(LOW-Enable))
DEخروجی درایور ( ۱ بودن به معنای فعال بودن(HIGH-Enable))
DIورودی درایور “TX”

این ماژول به راحتی میتواند به آردوینو متصل شود ، فقط کافی است که پایه های RX و TX آردوینو به پایه های آن متصل شود و با دستور Serial.print() دستورات را ارسال کرد

 

قطعات مورد نیاز

  • ماژول های آردوینو UNO یا NANO  – تعداد ۲ عدد
  • ماژول RS485 – تعداد ۲ عدد
  • پتانسیومتر ۱۰ کیلو اهم
  • ال سی دی کاراکتری ۱۶*۲
  • ال ای دی
  • بِرد بُرد
  • جامپر

در این پروژه از آردوینو نانو به عنوان قسمت گیرنده و از آردوینو ینو به عنوان قسمت فرستنده استفاده میشود.

 

RS485 با آردوینو

اتصالات ماژول آردوینو نانو و RS485

RS-485

آردوینو نانو

DI

پایه شماره ۱ (TX)

DE

RE

پایه شماره ۸

R0

پایه شماره ۰ (RX)

VCC

۵ ولت

GND

GND

A

به پایه A ماژول RS485 فرستنده

B

به پایه B ماژول RS485 فرستنده

 

اتصالات ماژول آردوینو UNO و RS485

RS-485

آردوینو UNO

DI

پایه شماره D1 پایه  (TX)

DE

RE

پایه شماره D8

R0

پایه شماره D2 پایه (RX)

VCC

۵ ولت

GND

GND

A

به پایه A ماژول RS485 گیرنده

B

به پایه B ماژول RS485 گیرنده

 

اتصالات آردوینو نانو به ال سی دی کاراکتری

۱۶×۲ LCD

آردوینو نانو
VSSGND
VDD۵ ولت
V0پایه وسط پتانسیومتر
RSD2
RWGND
ED3
D4D4
D5D5
D6D6
D7D7
A۵ ولت
KGND

 

 

 

الان دستوراتی را که میخواهید اگر پرینت بگیرید برای شما ارسال خواهد شد

درصورت هرگونه سوال میتوانید از ما بپرسید ما پاسخ شما را خواهیم داد

دانلود سورس کد آردوینو unoدانلود سورس کد آردوینو nano

ساخت ولتمتر با آردوینو

پروژه ساخت ولتمتر با استفاده از آردوینو uno به همراه تمامی فایل ها و کامنت های تمامی خط های کد سورس کد [ پروژه کامل و رایگان ]

ساخت پالس موج مربعی با آردوینو

ساخت پالس موج مربعی با آردوینو برای تولید این پالس از pwm استفاده نخواهیم کرد و یک فرکانس با استفاده از تاخیر خواهیم ساخت با ما همراه باشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *