امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
صفحه نمايش لمسي و ارتباط با ميكروكنتلر
نویسنده پیام
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #13
RE: صفحه نمايش لمسي و ارتباط با ميكروكنتلر
(۰۵-خرداد-۱۳۸۹, ۱۱:۴۰:۰۷)t3r!p3000 نوشته است: سلام

من چند روز پیش به سرم زد و یه صفحه لمسی مخصوص 128*64 گرفتم به قیمت 6500 تومان !!!

دیروز هم راش انداختم و ساده بود و جالب !!

فقط یه ایراد یه کوچولو داره که صفحه فوق تا سمت راست حداکثر Y برابر 740 می ده و سمت چپ 768 !
یعنی یه خورده تغییراتش خطی نیست !!!!

و یه مشکل دیگه داره اینه که خیلی نویز میگیره !
یعنی شما وسط صفحه کلید رو فشار می دی ( با قلم تاچ ) و تو یه برنامه نقاشی میبینی بالا سمت چپ هم روشن میشه ! ( یعنی 50 پیکسل اونورتر )
تاخیر رو بیشتر کنی بهتر میشه ولی بازم وجود داره !!!

سلام.
درسته که تاریخ پست کمی قدیمیه ولی حالا....

خوب ، من چند وقت پیش همین مشکلو داشتم، فکر کنم دلیلشم اینا بود:

1-ابعاد صفحه ی لمسی (برای 64 در 128) بزرگتر از ابعاد صفحه ی نمایش lcd هست(نه کل بدنه و قسمت فلزی سیاه رنگ در مدل ts12864)،پس باید اول یه برنامه بنویسیم تا صفحه ی لمسی رو نسبت به lcd کالیبره کنیم(بوسیله ی کاربر) تا تغییرات خطی شه.

2-به دلیل نامرغوب بودن صفحه(چینه دیگه! ، شایدم مقاومتی بودنش) وقتی نقطه ای فشرده می شه ، نقاط اطرافش هم کمی فشرده میشن که باعث کاهش دقت میشه، به همین دلیل باید برای بدست آوردن دقیق مختصات ، چند بار مختصات رو بدست بیاریم بعدش یه میانگین بگیریم ازش.

بنابه همین دومورد برنامه ای نوشته بودم(که درسته حجمش زیاده اما کارش درسته) که یه کیبرد مجازی درست می کنه (get_Touched)(شما می تونید با توجه به تعداد کلید ها و طول و عرض lcd ، یه عکس درست کنید و بزنید رو lcd و یه کیبرد درست کنید، همچنین می تونید مختصات نمایش صفحه کلید رو هم تغییر بدید.)

اینم روش اتصال صفحه لمسی به میکرو که با این حالت اتصال ، درست کار کرد.


[تصویر:  1278550522.jpg]


اینم برنامه(زیاد بود فایلشو آپ کردم)

.rar   ADC_Touch_v2.rar (اندازه: 1.73 KB / تعداد دفعات دریافت: 130)


اینم یه pdf که تبدیل شده ی یک سایت بود که منبعش یادم نیست:

.pdf   touch screen.pdf (اندازه: 85.58 KB / تعداد دفعات دریافت: 196)

دقت کنید که رفرنس بر روی AVCC هست و چندتا خازن به محل وصل avcc به 5 ولت بزارید.
۱۶-تير-۱۳۸۹, ۱۴:۲۹:۲۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, Solsal, sharin, movahed


پیام‌های داخل این موضوع
صفحه نمايش لمسي و ارتباط با ميكروكنتلر - توسط t3r!p3000 - ۱۳-اردیبهشت-۱۳۸۷, ۰۳:۱۶:۱۰,
RE: بازی شطرنج در پروتئوس - توسط 1nafar - ۲۴-اردیبهشت-۱۳۸۷, ۱۰:۲۷:۵۳,
RE: بازی شطرنج در پروتئوس - توسط lord_viper - ۲۴-اردیبهشت-۱۳۸۷, ۱۲:۴۳:۳۱,
RE: بازی شطرنج در پروتئوس - توسط t3r!p3000 - ۲۴-اردیبهشت-۱۳۸۷, ۱۸:۰۵:۱۳,
RE: بازی شطرنج در پروتئوس - توسط 1nafar - ۲۴-اردیبهشت-۱۳۸۷, ۱۹:۰۲:۲۸,
RE: بازی شطرنج در پروتئوس - توسط t3r!p3000 - ۲۴-اردیبهشت-۱۳۸۷, ۲۰:۳۸:۲۳,
RE: بازی شطرنج در پروتئوس - توسط 1nafar - ۲۴-اردیبهشت-۱۳۸۷, ۲۳:۳۲:۰۰,
ممنون - توسط t3r!p3000 - ۲۵-اردیبهشت-۱۳۸۷, ۰۱:۱۱:۰۵,
RE: بازی شطرنج در پروتئوس - توسط ha_60 - ۲۵-اردیبهشت-۱۳۸۷, ۰۸:۴۳:۵۹,
RE: بازی شطرنج در پروتئوس - توسط 1nafar - ۳۰-اردیبهشت-۱۳۸۷, ۲۱:۴۹:۵۳,
RE: صفحه نمايش لمسي و ارتباط با ميكروكنتلر - توسط t3r!p3000 - ۰۵-خرداد-۱۳۸۹, ۱۱:۴۰:۰۷,
RE: صفحه نمايش لمسي و ارتباط با ميكروكنتلر - توسط salehjg - ۱۶-تير-۱۳۸۹, ۱۴:۲۹:۲۵

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارتباط با پورت موازی LPT lord_viper 1 6,875 ۲۳-آبان-۱۳۹۴, ۱۵:۲۵:۴۵
آخرین ارسال: mojtaba.rezai
  نرم افزاری برای ارتباط با پورت COM elvand 0 2,331 ۲۸-آبان-۱۳۸۶, ۲۰:۰۴:۵۴
آخرین ارسال: elvand
  اعوجاج در نمايش سيگنال sajjadea 7 5,194 ۲۳-آبان-۱۳۸۶, ۰۹:۵۰:۱۱
آخرین ارسال: ha_60
  ارتباط صفحه کلید و LCD به کمک 8051 kimia_mybb1.2_import12502 8 8,989 ۱۹-خرداد-۱۳۸۵, ۱۲:۲۵:۰۱
آخرین ارسال: ha_60

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS