نمایشگر و ال سی دی گرافیکی از قطعات مهم در تجهیزات الکترونیکی هستند که برای نمایش اطلاعات، متن، اعداد، تصاویر، نمودارها و رابطهای کاربری مورد استفاده قرار میگیرند. در بسیاری از پروژههای الکترونیکی، ارتباط کاربر با دستگاه از طریق نمایشگر انجام میشود و به همین دلیل انتخاب نمایشگر مناسب میتواند تأثیر زیادی بر عملکرد و تجربه استفاده از محصول داشته باشد.
نمایشگرهای الکترونیکی در انواع مختلفی مانند LCD کاراکتری، LCD گرافیکی، TFT LCD، OLED و سایر فناوریها تولید میشوند. در میان آنها، ال سی دی گرافیکی به دلیل قابلیت نمایش پیکسلبهپیکسل، امکان نمایش اشکال، آیکونها، نمودارها و تصاویر ساده را در اختیار طراح قرار میدهد. نمایشگرهای گرافیکی در تجهیزات صنعتی، دستگاههای اندازهگیری، سیستمهای کنترل، پروژههای آردوینو، رباتیک، تجهیزات پزشکی و محصولات الکترونیکی کاربرد دارند.
نمایشگر الکترونیکی قطعهای است که اطلاعات دریافتشده از مدار یا سیستم پردازشی را به شکل بصری در اختیار کاربر قرار میدهد. این اطلاعات میتوانند شامل متن، عدد، تصویر، آیکون، نمودار، وضعیت دستگاه یا منوهای کنترلی باشند.
نمایشگر معمولاً به یک میکروکنترلر، پردازنده، برد توسعه یا مدار کنترل متصل میشود. سیستم کنترل دادههای مورد نیاز را به نمایشگر ارسال میکند و نمایشگر آنها را روی صفحه نشان میدهد.
نوع نمایشگر و روش کنترل آن به فناوری مورد استفاده، اندازه صفحه، رزولوشن و رابط ارتباطی بستگی دارد.
ال سی دی گرافیکی (Graphic LCD) نوعی نمایشگر LCD است که تصویر را بر اساس پیکسلها ایجاد میکند و برخلاف LCDهای کاراکتری، محدود به نمایش مجموعه مشخصی از حروف و اعداد نیست.
در یک LCD گرافیکی، هر بخش از صفحه از مجموعهای از نقاط یا پیکسلها تشکیل شده است و کنترلر میتواند وضعیت پیکسلها را برای ایجاد متن، خط، شکل، آیکون و تصاویر ساده تغییر دهد.
برای مثال نمایشگر گرافیکی 128×64 دارای 128 پیکسل در عرض و 64 پیکسل در ارتفاع است. به همین دلیل میتوان اطلاعات گرافیکی بسیار متنوعتری نسبت به یک LCD کاراکتری روی آن نمایش داد.
LCD کاراکتری برای نمایش متن و اعداد در قالب خانههای مشخص طراحی شده است. مدلهایی مانند 16×2 و 20×4 نمونههای شناختهشده این نوع نمایشگر هستند.
در مقابل، LCD گرافیکی بر اساس پیکسل کار میکند و امکان طراحی آزادانه محتوای صفحه را فراهم میکند.
مهمترین تفاوتهای آنها عبارتاند از:
LCD کاراکتری برای متن و اعداد مناسبتر است.
LCD گرافیکی امکان نمایش اشکال و تصاویر ساده را فراهم میکند.
در LCD گرافیکی محل نمایش متن انعطافپذیرتر است.
طراحی رابط کاربری در نمایشگر گرافیکی آزادی بیشتری دارد.
کنترل LCD گرافیکی معمولاً به پردازش و برنامهنویسی بیشتری نیاز دارد.
LCD کاراکتری در پروژههای ساده معمولاً راهاندازی آسانتری دارد.
بنابراین اگر هدف فقط نمایش چند مقدار عددی یا متن کوتاه باشد، LCD کاراکتری میتواند انتخاب مناسبی باشد؛ اما برای منو، آیکون، نمودار و اطلاعات گرافیکی، نمایشگر گرافیکی گزینه مناسبتری است.
یک نمایشگر گرافیکی LCD از بخشهای مختلفی تشکیل شده است که هرکدام در عملکرد آن نقش دارند.
پنل اصلی وظیفه ایجاد تصویر را بر عهده دارد. در این بخش آرایهای از پیکسلها قرار دارد که با کنترل الکتریکی میتوان وضعیت آنها را تغییر داد.
بسیاری از LCDها برای افزایش خوانایی از نور پسزمینه استفاده میکنند. نور پسزمینه میتواند از LED تشکیل شده باشد و رنگ آن بسته به مدل نمایشگر متفاوت باشد.
کنترلر وظیفه دریافت دادهها و مدیریت پیکسلهای نمایشگر را بر عهده دارد. نوع کنترلر روی نحوه برنامهنویسی و روش اتصال نمایشگر تأثیر دارد.
برخی نمایشگرها از رابطهای موازی و برخی دیگر از رابطهای سریال مانند SPI یا I2C استفاده میکنند. رابط مناسب میتواند تعداد پایههای مورد نیاز برای اتصال به میکروکنترلر را کاهش دهد.
در برخی مدلها، پنل LCD به همراه یک برد الکترونیکی ارائه میشود که مدار کنترل، رابط اتصال و سایر اجزای مورد نیاز را در خود جای داده است.
نمایشگرهای گرافیکی را میتوان بر اساس فناوری، رنگ، اندازه، رزولوشن و نوع رابط دستهبندی کرد.
نمایشگرهای گرافیکی تکرنگ یکی از گزینههای رایج برای تجهیزات صنعتی و پروژههای الکترونیکی هستند. این نمایشگرها معمولاً برای نمایش متن، آیکون، نمودار و اشکال ساده مورد استفاده قرار میگیرند.
مصرف انرژی و پیچیدگی سیستم در این نمایشگرها معمولاً نسبت به نمایشگرهای رنگی کمتر است.
LCDهای گرافیکی رنگی امکان نمایش تصاویر و رابطهای کاربری پیچیدهتر را فراهم میکنند. این نمایشگرها معمولاً برای دستگاههایی که نیاز به نمایش اطلاعات بصری بیشتر دارند استفاده میشوند.
TFT یکی از فناوریهای رایج برای ساخت LCDهای رنگی است. در این نمایشگرها کنترل پیکسلها با ساختار ترانزیستورهای لایه نازک انجام میشود و امکان نمایش تصاویر رنگی و رابطهای کاربری پیچیدهتر وجود دارد.
TFT LCD در تجهیزات صنعتی، دستگاههای اندازهگیری، سیستمهای کنترلی، تجهیزات پزشکی و محصولات الکترونیکی کاربرد زیادی دارد.
در بسیاری از LCDهای امروزی از LED برای تأمین نور پسزمینه استفاده میشود. این روش امکان ساخت نمایشگرهای نسبتاً باریک و کممصرف را فراهم میکند.
OLED از نظر فنی با LCD تفاوت دارد، اما در دسته نمایشگرهای گرافیکی مورد استفاده در پروژههای الکترونیکی قرار میگیرد. در OLED هر پیکسل میتواند خودش نور تولید کند و به نور پسزمینه جداگانه نیاز ندارد.
نمایشگرهای OLED کوچک به دلیل کنتراست بالا، ضخامت کم و قابلیت نمایش گرافیک مناسب در پروژههای الکترونیکی و بردهای توسعه کاربرد زیادی دارند.
رزولوشن یا وضوح نمایشگر تعداد پیکسلهای قابل نمایش در راستای افقی و عمودی است.
برای مثال رزولوشن 128×64 به معنای وجود 128 پیکسل در عرض و 64 پیکسل در ارتفاع است.
هرچه تعداد پیکسلها بیشتر باشد، امکان نمایش جزئیات بیشتر خواهد بود؛ البته افزایش رزولوشن میتواند نیاز به حافظه، پردازش و پهنای باند بیشتری داشته باشد.
انتخاب رزولوشن مناسب باید بر اساس نوع اطلاعاتی که قرار است روی نمایشگر نشان داده شود انجام شود.
LCDهای گرافیکی در بسیاری از تجهیزات و پروژههای الکترونیکی مورد استفاده قرار میگیرند.
در دستگاههای صنعتی میتوان از نمایشگر گرافیکی برای نمایش پارامترهای عملکرد، وضعیت دستگاه، هشدارها، منوها و اطلاعات اندازهگیری استفاده کرد.
مولتیمترها، کنترلرها، تجهیزات آزمایشگاهی و دستگاههای اندازهگیری میتوانند برای نمایش مقادیر عددی و نمودارها از نمایشگرهای گرافیکی استفاده کنند.
در پنلهای کنترلی، نمایشگر میتواند وضعیت ورودیها و خروجیها، تنظیمات دستگاه و پیامهای مربوط به عملکرد سیستم را نمایش دهد.
در پروژههای رباتیک میتوان از LCD گرافیکی برای نمایش وضعیت باتری، سنسورها، سرعت موتور، حالت کاری و اطلاعات دیگر استفاده کرد.
LCDهای گرافیکی یکی از گزینههای مناسب برای توسعه پروژههای مبتنی بر آردوینو هستند. با استفاده از کتابخانههای نرمافزاری میتوان متن، آیکون، شکل و نمودار را روی نمایشگر ایجاد کرد.
در برخی تجهیزات پزشکی و آزمایشگاهی، نمایشگر برای ارائه مقادیر اندازهگیریشده، وضعیت دستگاه و پیامهای کنترلی استفاده میشود.
دستگاههایی مانند کنترلرهای هوشمند، سیستمهای تهویه، تجهیزات آشپزخانه و سایر محصولات الکترونیکی میتوانند از نمایشگرهای گرافیکی برای ایجاد رابط کاربری استفاده کنند.
در سیستمهای خودرو نیز نمایشگرهای مختلف برای ارائه اطلاعاتی مانند وضعیت سیستم، تنظیمات، هشدارها و اطلاعات رانندگی استفاده میشوند.
یکی از مهمترین موارد هنگام انتخاب نمایشگر، نوع رابط ارتباطی آن است.
در رابطهای موازی، چندین خط برای انتقال داده مورد استفاده قرار میگیرد. این روش در برخی LCDهای گرافیکی و نمایشگرهای قدیمیتر یا خاص دیده میشود.
مزیت آن میتواند انتقال چند بیت داده به صورت همزمان باشد، اما تعداد پایههای بیشتری از میکروکنترلر را اشغال میکند.
SPI یک رابط سریال پرکاربرد در نمایشگرهای کوچک و گرافیکی است. در بسیاری از ماژولهای TFT و OLED از این رابط استفاده میشود.
یکی از مزایای SPI سرعت مناسب و ساختار نسبتاً ساده آن است.
I2C امکان اتصال نمایشگر با تعداد محدودی سیم را فراهم میکند و در بسیاری از نمایشگرهای کوچک و ماژولهای OLED کاربرد دارد.
یکی از مزایای آن استفاده از تعداد کم خطوط ارتباطی است؛ با این حال سرعت و قابلیتهای آن باید با نیاز پروژه مطابقت داشته باشد.
برخی نمایشگرهای گرافیکی به پنل لمسی مجهز هستند و علاوه بر نمایش اطلاعات، امکان دریافت فرمان از کاربر را نیز فراهم میکنند.
صفحه لمسی میتواند از فناوری مقاومتی یا خازنی استفاده کند. در نمایشگرهای لمسی خازنی، لمس با تغییر ظرفیت الکتریکی تشخیص داده میشود، در حالی که نمایشگرهای مقاومتی بر اساس فشار و تغییر وضعیت لایههای رسانا عمل میکنند.
نمایشگر لمسی برای ساخت رابطهای کاربری تعاملی، پنلهای کنترل، تجهیزات صنعتی و دستگاههای هوشمند کاربرد دارد.
برای انتخاب نمایشگر مناسب باید مشخصات فنی آن بررسی شود.
اندازه نمایشگر باید با فضای فیزیکی دستگاه و میزان اطلاعات مورد نیاز متناسب باشد.
رزولوشن تعداد پیکسلهای قابل نمایش را مشخص میکند و روی میزان جزئیات تصویر تأثیر دارد.
در نمایشگرهای رنگی، تعداد رنگهای قابل نمایش اهمیت دارد. برای رابطهای ساده ممکن است نمایشگر تکرنگ کافی باشد، در حالی که برای تصاویر و رابطهای گرافیکی پیچیدهتر به نمایشگر رنگی نیاز است.
در LCDها نوع و شدت نور پسزمینه روی خوانایی صفحه و مصرف انرژی تأثیر میگذارد.
زاویه دید مشخص میکند کاربر از چه زاویهای میتواند اطلاعات نمایش دادهشده را به شکل مناسب مشاهده کند.
کنتراست اختلاف بین بخشهای روشن و تاریک تصویر را مشخص میکند و یکی از عوامل مهم در خوانایی نمایشگر است.
زمان پاسخ در نمایشگرهایی که اطلاعات بهسرعت تغییر میکنند اهمیت بیشتری دارد.
ولتاژ تغذیه نمایشگر باید با مدار اصلی سازگار باشد.
مصرف نمایشگر، بهخصوص در تجهیزات قابل حمل و باتریمحور، اهمیت زیادی دارد.
نوع رابط باید با میکروکنترلر یا پردازنده سیستم سازگار باشد.
برای تجهیزات صنعتی و محیطهای سخت، محدوده دمای کاری نمایشگر باید متناسب با شرایط محیطی انتخاب شود.
LCD برای ایجاد تصویر به یک منبع نور پسزمینه نیاز دارد، در حالی که OLED از پیکسلهای نورده استفاده میکند. به همین دلیل OLED میتواند کنتراست بالایی ایجاد کند و در بسیاری از کاربردها طراحی باریکتری داشته باشد.
در مقابل، LCDها در طیف بسیار گستردهای از اندازهها و کاربردها استفاده میشوند و برای بسیاری از تجهیزات صنعتی و سیستمهای تعبیهشده گزینهای کاربردی هستند.
انتخاب بین LCD و OLED باید بر اساس نیاز پروژه، مصرف انرژی، اندازه، روشنایی، کنتراست، شرایط محیطی و هزینه انجام شود.
استفاده از نمایشگر گرافیکی در یک سیستم الکترونیکی مزایای متعددی دارد:
امکان نمایش متن و تصویر
قابلیت نمایش آیکون و نمودار
آزادی بیشتر در طراحی رابط کاربری
مناسب برای سیستمهای کنترل
امکان نمایش وضعیت دستگاه
قابلیت استفاده در پروژههای رباتیک
امکان اتصال به میکروکنترلرها
مناسب برای تجهیزات صنعتی
امکان استفاده از رابطهای سریال
قابلیت ترکیب با پنل لمسی در برخی مدلها
در کنار مزایا، برخی محدودیتها نیز باید در نظر گرفته شوند.
راهاندازی نمایشگر گرافیکی معمولاً نسبت به LCD کاراکتری به پردازش و برنامهنویسی بیشتری نیاز دارد. همچنین افزایش رزولوشن و تعداد رنگها میتواند نیاز به حافظه و توان پردازشی بیشتری ایجاد کند.
در برخی LCDها نیز کیفیت تصویر و زاویه دید به فناوری پنل و شرایط نور محیط وابسته است.
بنابراین انتخاب نمایشگر باید بر اساس نیاز واقعی پروژه انجام شود و استفاده از نمایشگر با مشخصات بسیار بالاتر از نیاز ممکن است باعث افزایش غیرضروری پیچیدگی و هزینه شود.
نمایشگرهای گرافیکی را میتوان به بردهای توسعه مانند آردوینو متصل کرد. برای این کار معمولاً از کتابخانههای مخصوص کنترلر نمایشگر استفاده میشود.
پس از راهاندازی، برنامه میتواند دادههای سنسورها، وضعیت خروجیها، منوها، نمودارها، آیکونها و سایر اطلاعات را روی صفحه نمایش دهد.
برای پروژههای ساده، نمایشگرهای تکرنگ کوچک میتوانند گزینه مناسبی باشند، در حالی که پروژههایی با رابط کاربری پیچیدهتر ممکن است به TFT رنگی یا نمایشگرهای پیشرفتهتر نیاز داشته باشند.
در محیطهای صنعتی، نمایشگر باید علاوه بر قابلیت نمایش اطلاعات، از نظر پایداری و شرایط محیطی نیز مناسب باشد.
مواردی مانند محدوده دمای کاری، روشنایی، زاویه دید، عمر نور پسزمینه، مقاومت مکانیکی و روش نصب در انتخاب نمایشگر صنعتی اهمیت دارند.
در سیستمهای کنترل صنعتی، نمایشگر گرافیکی میتواند وضعیت سنسور