معرفی محصول
ماژول مبدل I2C برای نمایشگرهای LCD کاراکتری یکی از کاربردیترین ماژولها برای راهاندازی آسان نمایشگرهای کاراکتری در پروژههای الکترونیکی و میکروکنترلری است. نمایشگرهای LCD کاراکتری مانند 16×2 و 20×4 بهصورت معمول برای راهاندازی به چندین پین دیجیتال نیاز دارند، اما با استفاده از این ماژول میتوان آنها را تنها با دو خط ارتباطی I2C شامل SDA و SCL کنترل کرد. این ماژول مبتنی بر تراشه PCF8574 بهعنوان گسترشدهنده ورودی/خروجی طراحی شده است و امکان ارتباط سریال با نمایشگر را فراهم میکند. با استفاده از این برد، تعداد سیمکشیها و پینهای اشغالشده در میکروکنترلر بهطور قابل توجهی کاهش یافته و راهاندازی نمایشگر بسیار سادهتر میشود.
ماژول I2C LCD با اکثر میکروکنترلرها مانند Arduino، AVR، PIC و سایر بردهای دارای رابط I2C سازگار بوده و گزینهای مناسب برای انواع پروژههای نمایش داده، سیستمهای مانیتورینگ و رابطهای کاربری ساده محسوب میشود.
ویژگیها
ارتباط از طریق پروتکل I2C با استفاده از دو پین SDA و SCL
استفاده از تراشه PCF8574 بهعنوان توسعهدهنده I/O
کاهش قابل توجه تعداد پینهای موردنیاز برای راهاندازی LCD
سازگار با نمایشگرهای LCD کاراکتری 16×2 و 20×4
قابلیت تغییر آدرس I2C از طریق جامپرهای روی برد
دارای پتانسیومتر تنظیم کنتراست نمایشگر
امکان اتصال چند ماژول به صورت زنجیرهای در یک باس I2C
طراحی کوچک و مناسب برای انواع پروژههای الکترونیکی
کاربردها
راهاندازی نمایشگرهای LCD کاراکتری در پروژههای میکروکنترلری
کاهش تعداد اتصالات و سیمکشی در مدارها
استفاده در پروژههای Arduino و سایر بردهای دارای I2C
سیستمهای مانیتورینگ و نمایش داده
ساخت رابط کاربری ساده برای پروژههای الکترونیکی
نحوه راهاندازی و استفاده
برای استفاده از این ماژول ابتدا آن را به پشت نمایشگر LCD کاراکتری متصل کرده و سپس پایههای SDA و SCL را به پینهای I2C میکروکنترلر وصل کنید.
در محیط برنامهنویسی میکروکنترلر (مانند آردوینو) لازم است کتابخانه مناسب برای LCD و PCF8574 نصب شود تا بتوان نمایشگر را بهراحتی کنترل کرد.
تنظیم کنتراست نمایشگر: با چرخاندن پتانسیومتر آبی روی برد میتوان میزان کنتراست تصویر را تنظیم کرد. در جهت ساعتگرد افزایش و در جهت پادساعتگرد کاهش پیدا می کند.
تنظیم نور پسزمینه (Backlight): با برداشتن یا قرار دادن جامپر مربوط به بکلایت میتوان روشنایی نمایشگر را کنترل کرد. در زمان نصب جامپر نور حداکثر است و با برداشتن آن روشنایی قابل تنظیم است.
تغییر آدرس I2C: برای اتصال چند ماژول در یک باس I2C میتوان با استفاده از جامپرهای A0 ،A1 و A2 آدرس ماژول را تغییر داد. این ماژول قابلیت اتصال چند دستگاه را بهصورت زنجیرهای روی یک باس دارد.
نکات مهم:سطح ولتاژ I2C باید با میکروکنترلر (3.3V یا 5V) سازگار باشد.
اتصال صحیح پایهها به LCD و میکروکنترلر برای جلوگیری از آسیب به ماژول ضروری است.
| Address |
A2 |
A1 |
A0 |
| 0x27 |
Open |
Open |
Open |
| 0x26 |
Open |
Open |
Jumper |
| 0x25 |
Open |
Jumper |
Open |
| 0x24 |
Open |
Jumper |
Jumper |
| 0x23 |
Jumper |
Open |
Open |
| 0x22 |
Jumper |
Open |
Jumper |
| 0x21 |
Jumper |
Jumper |
Open |
| 0x20 |
Jumper |
Jumper |
Jumper |