در این آموزش به نحوه اتصال LCD موازی رابط به آردوینو خواهیم پرداخت. ما از LCD 16 char x 2 Line استفاده می کنیم که به ال سی دی 16×2 معروف است، معمولاً می توانید این صفحه نمایش را با رابط 16 پین شناسایی کنید. برای استفاده از LCD فقط باید 10 سیم از 16 سیم را لحیم کنید، اما این فقط به شما امکان می دهد از رابط 4 بیتی استفاده کنید. رابط 4 بیتی به ما کمک می کند تا خطوط IO مورد نیاز را کاهش دهیم، نمایشگرهای مختلفی مانند نمایشگر LCD 16×2، 16×4، 20×2، 20×4 در دسترس هستند.
مرحله 1: اجزای مورد نیاز
- LCD 16×2
- برد آردوینو
- سیم های اتصال
- مقاومت 1K Ohm
مرحله 2: نمودار / اتصالات مدار
- بیشتر اوقات ما نیازی به خواندن صفحه نمایش نداریم، بنابراین همیشه روی نمایشگر می نویسیم. پین 5 RD/WR وقتی به منطق 0 وصل می شود، عملیات نوشتن است، برای کاهش نیاز IO آن را به GND وصل می کنیم (منطق 0 همیشه بنویسد)
- تنظیم کنتراست، کنتراست LCD را می توان با تنظیم ولتاژ مناسب در پایه 3 تنظیم کرد. اتصال مقاومت متغیر فضای زیادی را می گیرد و امکان تنظیم مقدار کنتراست اشتباه به دلیل تغییر مقاومت با تغییر شرایط جوی وجود دارد. من از مقاومت 1KOhm بین GND و پین 3 استفاده می کنم. این تنظیم کنتراست کاملی را ارائه می دهد.
همانطور که قبلاً اشاره کردم، فقط باید 10 پین را وصل کنید. جهنده ها را به این سیم ها لحیم کنید:
پایه 1 – پایه زمین
2 – پایه 5 + ولت
3 – تنظیم کنتراست (مقاومت 1K اهم به GND)
پایه 4 – ثبت نام پین انتخاب کنید
5 – خواندن/نوشتن (اتصال به GND)
پایه 6 – H/L فعال کردن
پین 11 –
پین DB4 12 –
پین DB5 13 – DB6
پایه 14 – DB7
همانطور که در تصویر زیر نشان داده شده است:
پایه 1 به پایه GND
2 تا 5 ولت
پایه 3 به (مقاومت 1K اهم به GND)
پین 4 به پایه آردوینو 12
پایه 5 به پایه GND
6 به پایه آردوینو 11 پایه
11 به پایه آردوینو 5 پین 12 به
پایه 4 پین
13 به پایه 3
پین 14 به پین 2
بیشتر بخوانید: رابط LCD با آردوینو
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
In this tutorial we’ll be looking at how to connect interface parallel LCD to an Arduino. We are using 16 char x 2 Line LCD known as 16×2 LCD, you can usually identify this display by the 16-pin interface. You only need to solder 10 of the 16 wires to use the LCD, but this will only enable you to use the 4-bit interface. 4-Bit interface helps us to reduce required IO lines, there are various displays available such as 16×2, 16×4, 20×2, 20×4 LCD Display.
Step 1: Components Required