پروژه راه اندازی سنسور تشخیص رنگ TCS34725 با استفاده از مجموعه آموزشی AVR WIZARD به زبان C

 پروژه راه اندازی سنسور تشخیص رنگ TCS34725 با استفاده از مجموعه آموزشی AVR WIZARD به زبان C

هدف از این آموزش راه اندازی واحد I2C با  سنسور تشخیص رنگ TCS34725 ، به زبان برنامه نویسی C  توسط مجموعه آموزشی AVR WIZARD میباشد .

 

لوازم مورد نیاز

  1. برد اصلی AVR WIZARD
  2. LCD2X16
  3. ماژول سنسور تشخیص رنگ TCS34725
  4. تغذیه 9 ولت

سنسور تشخیص رنگ

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

TCS34725 با استفاده از روش دیجیتال اندازه گیری رنگ ، مقادیر RGB و  Clear )کل اندازه گیری فیلتر نشده) را انجام می دهد. ارتباط با سنسور توسط I2C انجام می شود .این سنسور فیلتر مادون قرمز را شامل می شود ، که دقت آن را در محیط های نویزی بهبود می بخشد. زمان و گین اندازه گیری قابل تنظیم است. TCS34725 دارای حساسیت گسترده و دامنه پویای گسترده ای از 3،800،000: 1 است که حتی در یک لیوان تاریک قادر به کار است.هنگامی که سطح نور خارج از محدوده آستانه باشد ، TCS34725 باعث ایجاد وقفه ای می شود که تا زمان تنظیم مجدد توسط کنترلر فعال شود.بر خلاف سنسورهای رنگی دیگر مانند TCS3200 ، که تنها قادر به تشخیص رنگ های اصلی هستند ، TCS34725 قادر است اندازه گیری نسبتاً دقیقی از RGB رنگ اندازه گیری شده را ارائه دهد.البته ، مانند هر سنسور ، TCS34725 بی نقص نبوده و دارای انحراف استاندارد است ، بنابراین شما یک اندازه گیری کاملاً دقیق دریافت نخواهید کرد. به طور کلی لازم است که این سنسور را کالیبره کنید.

سنسور-TCS34725
سنسور TCS34725

TCS34725 دارای حساسیت بالا ، دامنه پویای گسترده ای است ، و شامل یک فیلتر مسدود کننده IR است که آن را به یک راه حل سنجش رنگ ایده آل برای استفاده در شرایط روشنایی متنوع تبدیل می کند. این سنسور همچنین شامل چهار LED فوق العاده روشن است که به سنسور اجازه می دهد بدون منابع نوری خارجی کار کند.

عملکرد-TCS34725
عملکرد TCS34725

نحوه عملکرد TCS34725

 TCS34725 یک سنسور نوری است که شامل یک آرایه نوری 3 بعدی 3X4 ، به همراه 4 مبدل آنالوگ دیجیتال 16 بیتی ADC است که فوتودیود را اندازه گیری می کند.

بلوک-داخلی-TCS34725
بلوک داخلی TCS34725

ماتریس 3X4 متشکل از فتودودهای فیلتر شده برای قرمز ، سبز ، آبی و فاقد فیلتر (واضح) است.که  همه سنسورها برای مادون قرمز فیلتر می شوند.

نمودار-TCS34725
نمودار TCS34725

مبدل های ADC اندازه گیری فتودودیود را که به نمونه های داخلی TCS347 منتقل می شود را، که شامل یک بافر دوتایی برای اطمینان از یکپارچگی داده ها هستند ، ادغام می کنند.

TCS34725
TCS34725

پین های ماژول TCS34725

 اتصال ماژول های TCS34725 ساده است ، زیرا ارتباطات از طریق I2C انجام می شود. ولتاژ تأمین TCS34725 برابر با 3.3 ولت است ، اما به طور معمول ماژول ها یک خروجی Vin را در اختیار شما قرار می دهد که به 5 ولت متصل شود.

پین LED روشنایی چراغ خنثی LED را که در ماژول یکپارچه است کنترل می کند. اتصال این پین می تواند به شرح زیر باشد:

  1. بدون اتصال به آن ادامه دهید تا به طور مداوم ادامه یابد.
  2. برای خاموش کردن مداوم به GND وصل شوید.
پین-های-TCS34725
پین های TCS34725
راه-اندازی-TCS34725

zahra_ahmadi

پاسخ دهید

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

چهار × 3 =