مجموعه 2 عددی صفحه کلید خازنی Keypad Touch TTP229 4×4

علاقه‌مندی
به علاقه‌مندی‌ها اضافه شد.
از علاقه‌مندی‌ها حذف شد.
آخرین بروزرسانی در 16 آذر 1404 10:36 ق.ظ
شناسه محصول: 93AA195D
قیمت:
تومان295,320

2 در انبار

تحویل اکسپرس
تحویل در کمتر از ۲ ساعت
امکان پرداخت در محل
تحویل بگیرید سپس پرداخت کنید
7 روز هفته، 24 ساعته
پشتیبانی آنلاین
ضمانت بازگشت کالا
تضمین بازگشت تا ۷ روز

این ماژول یک کیپد لمسی 16 کلیدی 4×4 است که برخلاف کیپدهای مکانیکی، از دکمه‌های لمسی استفاده می‌کند و تجربه بهتری در استفاده ارائه می‌دهد. به دلیل نداشتن قطعات مکانیکی، این کیپد دوام بیشتری نسبت به کیپدهای مکانیکی دارد. این ماژول خروجی دیجیتال برای 8 کلید اول و خروجی دیجیتال I2C برای خواندن وضعیت هر 16 کلید فراهم می‌کند. پروتکل I2C تنها به دو اتصال نیاز دارد و مستقیماً به آردوینو، رزبری پای، NodeMcu، ESP8266 و ESP32 قابل اتصال است.

آی‌سی لمسی TTP229 به صورت ویژه برای کنترل پدهای لمسی طراحی شده است. این دستگاه دارای یک تنظیم‌کننده داخلی برای حسگر لمسی است. روش سنجش پایدار این دستگاه در شرایط محیطی متنوع کار می‌کند و کنترل رابط کاربری از طریق مواد دی‌الکتریک غیرهادی انجام می‌شود. کاربرد اصلی این ماژول جایگزینی با کلید یا دکمه‌های مکانیکی است. این ماژول دارای دو حالت کاری است: یک حالت 8 کلیدی با خروجی مجزا برای 8 کانال و یک حالت 16 کلیدی با استفاده از رابط I2C که باعث صرفه‌جویی بیشتر در تعداد پایه‌ها و اتصالات می‌شود.

مشخصات

ولتاژ کاری: 2.4 تا 5.5 ولت
دارای تنظیم‌کننده داخلی
مبتنی بر تراشه : TTP229
تعداد کانال: 16 کانال
ولتاژ کاری: 2.4 ~ 5.5 ولت
تعداد پین: 12 پین
ابعاد : 49.3×64.5 میلی متر 

ویژگی

جریان آماده به کار در 3 ولت و در حالت خواب:
جریان 2.5 میکرو آمپر معمولی برای 16 کلید ورودی
جریان 2 میکرو آمپر معمولی برای 8 کلید ورودی

حالت‌های کاری مختلف قابل انتخاب با جامپر روی ماژول:
حالت ساده 8 کلیدی با خروجی مستقل برای 8 کانال (پیش‌فرض)
حالت پیشرفته 16 کلیدی با خروجی رابط I2C

خروجی‌های مجزا برای 8 کلید در حالت 8 کلیدی
رابط سریال 2 سیم برای هر دو حالت 16 و 8 کلیدی
خروجی‌ قابل تنظیم به CMOS/OD/OC

قابلیت انتخاب فعال‌سازی با وضعیت 
حالت چندکلیدی یا تک‌کلیدی با قابلیت انتخاب

ارائه دو نوع نرخ نمونه‌گیری: نرخ کند 8 هرتز و نرخ سریع 64 هرتز
حداکثر زمان نگهداری کلید تا حدود 80 ثانیه

کالیبراسیون خودکار در زمان روشن شدن (باید حداقل 1 ثانیه بعد از روشن شدن به کیپد دست نزنید)
کالیبراسیون خودکار برای تغییرات محیطی
قابلیت تنظیم حساسیت توسط کاربر

کاربردها

سیستم قفل درب مبتنی بر رمز عبور
ربات کنترل از راه دور را لمس کنید
پروژه های مبتنی بر AVR و ARM و PIC 
پروژه های مبتنی بر انواع امبدد بردها مثل آردوینو و Raspberry-pi

  

دسته:
  1. ناشناس

    سلام آقای ادیب فر برنامه ای که نوشتید رو میشه به اشتراک بزارید. من کل نت رو سرچ کردم چیز که دستم رو بگیره پیدا نکردم

  2. ناشناس

    سلام دوست عزیز میشه لطفا برنامه ای نوشتید و جواب گرفته رو ب اشتراک بذارید ؟

  3. ناشناس

    باتشکر از به اشتراک گذاری تجربیاتتون.

  4. ناشناس

    این ماژول از آی سی 8229BSF استفاده میکنه که با میکرو stm32f407 امتحان شد.اینم دیتا شیت آی سی https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.sunrom.com/get/611100&ved=2ahUKEwj1ooWe0I3mAhUC-aQKHWHHChMQFjAAegQIBBAB&usg=AOvVaw2HZPfS-vuIDdeNcrIsYqWpلازم به ذکر است پروتکل ارتباطی اش spi هست . به این صورت کهSDO رو به یک پین ورودی و MISO متصل کنیدو scl رو sck . حالا SDOدر حالت sleep همیشه high است و بعد از تماس کلید یک سیگنال Low ارسال میکنه . پین ورودی رو برنامه ریزی کنید که پس از دریافت سیگنال low پریفرال spi شروع به دریافت دیتا کنه . اساس کار این آی سی در ماژول یه این صورته بعد از ارسال سیگنال low بین 10 میکرو ثانیه تا 2 میلی ثانیه صبر میکنه که کلاک وارد پین scl بشه اگه تو این زمان کلاک وارد شد شروع به ارسال دیتا از طریق پین sdo میکنه .

  5. ناشناس

    سلام، با لمس هر کلید، خروجی پایه رمبوط به آن کلید فعال می شودمی توانید از مازول های رله استفاده کنید که با فعال شدن آنها، یک کلید قطع و وصل شود

  6. ناشناس

    سلام خسته نباشید من دنبال یه کلید مثل این نوع هستم که وقتی یک عدد 1 یا ۲ رقمی رو بزنم دو تا سیم رو به هم سوئیچ کنه و اتصال برقرار شه میخواستم بدونم این نوع کلید مناسب هست و چطور میشه این کار رو کرد و اگر مناسب نیست ممنون میشم یک صفحه کلید با این مشخصات بهم معرفی کنید

  7. ناشناس

    در بخش سریال هیچ‌جوره کار نکرد. تو سایتای خارجی ۴ تا کتابخانه پیدا شد براش ولی هیچکدوم رو این کارایی نداشتن، درواقع یه جوری بود که بصورت رندوم خروجی میداد و صحیح نبودن.لطفا پروژه‌ایی که بهش بخوره هم فراهم کنید چون عملا بلااستفادس الانراهنمایی کنید اگر اشتباه میکنم

  8. ناشناس

    نمونه کد uint8_t tp_available(){ uint8_t k=0; if(!TP_SDO){ while (!TP_SDO); // DV HIGH _delay_us(10); for (uint8_t i = 0; i < 16; i++){ TP_SCL(LOW); _delay_us(5); // 100KHz if(!TP_SDO) k = i + 1; TP_SCL(HIGH); _delay_us(5); // 100KHz } } return k; }

  9. ناشناس

    سلام نیاز به کد نویسی دارید در حالت عادی پیشنهاد نمی گردد 

  10. ناشناس

    سلام از این میشه بجای کلید راکر استفاده کرد؟یعنی به جای اینکه ۱۶ تا کلید راکر یه جا بزارم یه دونه اینو بزارم که ۱۶ تا لامپ رو بتونم باهاش خاموش و روشن کنم رای توی خودرو می‌خواستم؟

دیدگاه شما

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

امتیاز شما:

خانه
0
سبد خرید
دسته‌بندی‌ها
علاقه‌مندی
سبد خرید خالی است.

ورود / عضویت

کد تایید