آردوینو Arduinoمطالب علمی

راه اندازی LCD نوکیا ۳۳۱۰ – ۵۱۱۰ با آردوینو

کارایی، قیمت مناسب و سازگاری کامل با برد آردوینو، باعث شده است نمایشگر نوکیا 5110  به سرعت به یک نمایشگر معروف و پرکاربرد در بسیاری از پروژه ها تبدیل گردد. این نمایشگر که در ابتدا ویژه گوشی های تلفن همراه تولید شده است با قرار گرفتن بر روی کمکی به شما این امکان را می دهد به سادگی از آن در پروژه خود استفاده نمایید.

این نمایشگر از کنترلر PCD8544  استفاده می نماید که در نمایشگر های Nokia 3310 نیز استفاده شده است. PCD8544 یک کنترلر کم مصرف می باشد که برای به کارگیری نمایشگر های دارای 84 ردیف و  84 ستون طراحی گردیده است. ارتباط PCD8544 با میکروکنترل ها از طریق یک رابط سریال باس انجام می پذیرد و برخلاف نمایشگرهای ماتریسی موجود در بازار ایران برای اتصال نمایشگر به برد آردوینو تعداد کمتری از پین ها (حداکثر 5 پین) اشغال می گردد، همچنین بک لایت نمایشگر باعث می شود استفاده از آن در محیط های کم نور و یا شب به راحتی امکان پذیر باشد.

ویژگی ها:

  • ولتاژ کاری: 3 تا 5 ولت
  • ارتباط با میکروکنترلر ها از طریق پروتکل SPI
  • قابلیت نمایش چهار ردیف کاراکتری

Pins:
1. RST——— reset
2. CE———- chip selection
3. DC———- data/commands choice
4. DIN——— serial data line(MOSI)
5. CLK——— serial Clock
6. 3.3V——– VCC
7. LIGHT——- backlight control terminal
8. GND——— power negative

 

تغذیه ماژول LCD نوکیا 3310 – 5110lcds___displays_power

این نمایشگر از چیپ کنترلر PCD8544 فلیپس استفاده می کند از این چیپ در موبایل های 3310 و 5510 استفاده شده است این چیپ برای تغذیه با ولتاژ 3.3 ولت طراحی شده است. بنابراین برای راه اندازی با مبکروکنترلر های 5 ولت نیاز به level shifter داریم در صورت استفاده از ولتاژ 5 ولت lcd آسیب می بیند. برای روشن کردن بک لایت LCD نیاز به 80ma جریان است ( 4 led سفید هرکدام 20ma)

ترتیب اتصال پایه های LCD نوکیا 3310 – 5110 به آردوینو:

  • پایه ی بک لایت پایه ی یک چیپ ۴۰۵۰ و پایه ی vcc ال سی دی به ولتاژ‌ ۳.۳ ولت وصل می شود.
  • پایه ی ۸ ای سی ۴۰۵۰ و پایه ی gnd‌ ماژول lcd به زمین وصل می شود.
  • در صورت صحیح بودن اتصالات باید بک لایت LCD روشن شود.
  • پایه RST ریست LCD به پایه دوم ۴۰۵۰ وصل می شود.
  • پایه ی CS چیپ سلکت LCD به پایه ی چهارم ۴۰۵۰ وصل می شود.
  • پایه ی C/D یا (data/command) به پایه ی ششم ۴۰۵۰ وصل می شود.
  • پایه ی DIN یا (data) به پایه ی پانزدهم ۴۰۵۰ وصل می شود.
  • پایه CLK به پایه ی داوزدهم ۴۰۵۰ وصل می شود.

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

  • اتصال پایه ی سوم ۴۰۵۰ به پایه ی سوم آردوینو
  • اتصال پایه ی پنجم ۴۰۵۰ به پایه ی چهارم آردوینو
  • اتصال پایه ی هفتم ۴۰۵۰ به پایه ی پنجم آردوینو
  • اتصال پایه ی چهاردهم ۴۰۵۰ به پایه ی ششم آردوینو
  • اتصال پایه ی یازدهم ۴۰۵۰ به پایه ی هفتم آردوینو

lcds___displays_wired

حالا شما آماده تست LCD هستید

نحوه اضافه کردن کتابخانه به آردوینو:

برای اضافه کردن کتابخانه ها و برنامه نمونه به آردوینو کافی هست فایل های دانلود شده را از حالت فشره خارج کرده و در پوشه My document پوشه آردوینو راباز کنید و فایل ها را در داخل پوشه libraries کپی کنید. برای راهنمایی بیشتر در مورد نحوه اضافه کردن کتابخانه به آردوینو از راهنمای اضافه کردن کتابخانه به آردوینو استفاده کنید.

لینک دانلود کتابخانه ها:

Adafruit GFX Graphics

Arduino library Nokia 5510

توضیحاتی در مورد کد برنامه راه اندازی LCD نوکیا 3310 – 5110 با آردوینو:

برای باز کردن برنامه نمونه مثل تصویر زیر عمل کنید.5110

برای توضیحات بیشتر در مورد توابع مورد استفاده در کتابخانه به لینک Graphics Library مراجعه کنید.

نوشته های مشابه

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

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

دکمه بازگشت به بالا