توسعه دانش
موضوعات داغ

راه اندازی نمایشگر 4.3 اینچ با استفاده از ماژول FT800

سلام دوستان عزیز !

سریع بریم سراغ اصل مطلب ؛ تراشه FT800 یک درایور حرفه ای ال سی دی های رنگی TFT می باشد که با استفاده از آن می توان به راحتی و بدون نیاز به قطعه دیگری ال سی دی های رنگی تا رزولوشن 512*512 را راه اندازی کرد . در حقیقت این تراشه همه تنظیمات مربوط به ال سی دی های رنگی را انجام میدهد لذا فقط کافیه شما دستور مربوطه را از طریق پروتکل SPI یا I2C به این تراشه توسط میکروکنترلرهای AVR و یا ARM یا هر میکرو دیگری ارسال کنید .

ماژول FT800  تمام سخت افزار مورد نیاز جهت راه اندازی یک پروژه حرفه ای مانند HMI را دارد از ویژگی های این ماژول می توان به موارد زیر اشاره کرد :

_ درایور تاچ مقاومتی

_ خروجی صوت

_ کنترل ال سی دی TFT

_ نرم افزار اختصاصی جهت طراحی محیط گرافیکی

 برخی از قابلیت های این پروژه :

✅ برنامه نویسی با کامپایلر کدویژن
✅ شماتیک طراحی شده در آلتیوم
✅ کتابخانه کامل راه اندازی ماژول FT800
✅ پروژه عملی جهت آشنایی با توابع (پروژه داخل فیلم بالا)
✅تابع کالیبره کردن تاچ ال سی دی
✅ نمایش تصویر با پسوند JPG روی ال سی دی
✅دیتاشیت و نرم افزار های مربوط به تراشه FT800
✅ و …

۱ – شماتیک ارتباط با ماژول FT800

برای ارتباط با ماژول FT800 ما می توانیم از دو پروتکل SPI و یا I2C استفاده کنیم که نحوه سیمکشی پایه ها در تصویر زیر نمایش  داده شده است .

نکته : برای برقراری ارتباط با پروتکل SPI باید پایه شماره 8 ماژول FT800 یا همان پایه Mode را به زمین متصل کنید .

برای تنظیمات SPI هم در نرم افزار کدویژن برای میکرو ATmega32 می توانید از نمونه کد زیر استفاده کنید .

۲ – طراحی محیط گرافیکی

برای طراحی محیط گرافیکی باید کد مربوط به هر ویجت را به ماژول ارسال کنیم که برای راحت شدن کار و مشاهده میزان حافظه اشغال شده می توانید از نرم افزار FTDI EVE Screen Editor استفاده کنید .

در تصویر زیر یک نمونه طراحی را در نرم افزار می بینید که به صورت عملی پیاده سازی شده است .

توضیحات برنامه FT800

توضیحات برنامه FT800

نکته : خطوطی که در تصویر بالا مشاهده می کنید در عمل وجود ندارند و ال سی دی دارای گرافیک بالایی است .

۳ – برنامه نویسی

کتابخانه نوشته شده توسط ما بسیار حرفه ای و در عین حال استفاده از آن ساده است بطوری که با فراخوانی چند تابع ال سی دی به راحتی راه اندازی می شود همچنین کاملا سازگار با نرم افزار گرافیکی FTDI EVE Screen Editor می باشد فقط کافی است تا کد خروجی نرم افزار را با کمی تغییر در برنامه کپی کنید و از آن استفاده کنید برای مثال برای نمایش یک Buttom از برنامه زیر استفاده می کنیم .

 

 

پشتیبانی و آپدیت :

تمامی محصولات نرم افزاری سایت شامل خدمات پشتیبانی میباشند و در صورتی که آپدیت ارائه شود, به صورت رایگان برای خریداران قبلی نیز ارسال میشود. در صورت وجود هرگونه مشکل در سورس میتوانید با استفاده از روش های زیر با ما در تماس باشید.

 

 

برچسب ها

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

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

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

بستن