بررسی اجمالی ماژول سنسور دما و رطوبت GebraBit SHT20

مروری بر SHT20

سنسورهای دما SHT20 ، سنسورهای دما و رطوبتی اند که در پکیج DFN تولید شده و سیگنال های کالیبره شده و خطی را در قالب دیجیتال I²C ارائه می دهند.  

دراین سری از سنسورها تلاش شده تا با استفاده از یک تراشه کاملاً جدید CMOSens، یک سنسور رطوبت خازنی بازسازی شده و یک سنسور دمای band gap استاندارد، عملکرد سنسور، نسبت به عملکرد نسل قبلی این سنسور ها(SHT1x و SHT7x) افزایش یابد. به عنوان مثال، اقداماتی برای تثبیت عملکرد در سطوح رطوبت بالا، انجام شده است.

هر کدام از این سنسورها به صورت جداگانه کالیبره و آزمایش می شوند و دقت این سنسورهای رطوبت دیجیتال را می توان با نوشتن دستوراتی، تغییر داد (8تا12بیت برای طوبت و 12 تا 14 بیت برای دما).

ویژگی‌های فنی

  • Output Type: Digital-I2C
  • Temprature Range: -40°C to +125°
  • Humidity range: 0 to 100 %RH

سنسور دما و رطوبت GebraBit SHT20

  • با توجه به اینکه دسترسی به پایه‌های سنسور دشوار است، کاربران برای توسعه سخت‌افزاری و نرم‌افزاری این سنسور به یک برد ابتدایی (starter board) و درایور نیاز دارند. برای راحتی کاربران، GebraMS برد [no related product found] را طراحی کرده است. کاربران می‌توانند به کمک این برد، به مهم‌ترین پایه‌های سنسور به‌راحتی دسترسی پیدا کنند.
  • کافی است برد [no related product found] را روی برد (Breadboard) قرار دهید و سپس با یکی از بردهای Arduino، Raspberry Pi یا Discovery و با اعمال ولتاژ مناسب، آن را راه‌اندازی کنید.
  • ما به‌ویژه استفاده از Gebra STM32F303 را توصیه می‌کنیم؛ چرا که این برد دارای رگولاتور داخلی ۳.۳ ولت است و ترتیب پایه‌های آن با تمامی ماژول‌های Gebra هماهنگ است (استاندارد GEBRABUS)، بنابراین می‌توانید برد [no related product found] را مستقیماً به سوکت مربوطه متصل کرده و بدون نیاز به سیم‌کشی، برنامه‌نویسی را آغاز کنید.

GebraBit SHT20 یک ماژول دیجیتال اندازه‌گیری دما و رطوبت است که با ولتاژ تغذیه 3V3  کار می‌کند. GebraBit SHT20 دارای یک سنسور دیجیتال رطوبت و دما به نام SHT20 است که سیگنال های کالیبره شده و خطی شده را در قالب دیجیتال I2C ارائه می دهد.

ویژگی‌های ماژول GebraBit SHT20

  • ON/OFF LED indicator
  • Pin Compatible with GEBRABUS
  • It can be used as a daughter board of GebraBit MCU Modules
  • Featuring Castellated pad (Assembled as SMD Part)
  • Separatable screw parts to reduce the size of the board
  • Package: GebraBit small (36.29mm x 32.72mm)

پین‌های ماژول GebraBit SHT20

.

پین های تغذیه

  • 3V3 : این پین‌ می تواند تغذیه اصلی سنسور را تامین کنند.
  • GND : این پین زمین مشترک برای تغذیه و سطح منطق(Logic Level) سنسور می باشد.

پین‌های I2C

  • SDA : این پین، پین دیتای ارتباط I2C می باشد، که به پین دیتای متناظر در میکروکنترلر(پردازنده) ، متصل می شود.
  • SCL : این پین، پین کلاک ارتباط I2C می باشد، که به پین کلاک متناظر در میکروکنترلر(پردازنده) ، متصل می شود.

معرفی بخش های ماژول

سنسور SHT20

سنسور رطوبت و دمای این ماژول بوده که در بالای ماژول قرار گرفته و مدار آن طراحی شده است.

LED تغذیه

با اعمال ولتاژ به ماژول توسط پین مربوطه، LED ماژول روشن می شود.

اتصال به پردازنده

اتصال I2C با GebraBit STM32F303

برای اتصال I2C ماژول GebraBit SHT20به ماژول میکروکنترلرGebraBit STM32F303 بعد از تعریف کردن SDA و SCL روی پین های PB9 و PB8 (برای راحتی کار در STMCUBEMX)مراحل زیر را دنبال کنید:

  • پین “3V3” ماژول SHT20 را به پین “3V3” خروجی ماژول میکروکنترلر متصل کنید.(سیم قرمز)
  • پین “GND” ماژول SHT20 را به پین “GND” ماژول میکروکنترلر متصل کنید.(سیم سیاه)
  • پین “SCL” ماژول SHT20 را به پین PB8 ماژول میکروکنترلر (SCL) متصل کنید.(سیم آبی)
  • پین “SDA” ماژول SHT20 را به پین PB9 ماژول میکروکنترلر (SDA) متصل کنید.(سیم زرد)

توجه: با توجه به اینکه پین PA14 ماژول میکروکنترلرGebraBit STM32F303 برای پروگرام کردن میکروکنترلر استفاده میشود،تنظیم I2C بر روی پین های PA14 و PA15 در این ورژن مقدور نمی باشد،لذا در اتصال I2C به ماژول میکروکنترلرGebraBit STM32F303 در این ورژن ، ماژول GebraBit SHT20 نمی تواند به صورت Pin to Pin بر روی آن قرار گیرد.

اتصال I2C با GebraBit ATMEGA32A

با توجه به اینکه پین های I2C میکروکنترلر ATMEGA32A بر اساس استاندارد GEBRABUS متناظر با پین های I2C  دیگر ماژول های GEBRABIT می باشد،  ماژول GebraBit SHT20 را به صورت Pin to Pin بر روی ماژول GebraBit ATMEGA32A قرار داده و به راحتی با ماژول GebraBit SHT20 از طریق I2C ارتباط برقرار کنید:

اتصال I2C با ARDUINO UNO

برای اتصال I2C ماژول GebraBit SHT20به ARDUINO UNO مراحل زیر را دنبال کنید:

  • پین “3V3” ماژول SHT20 را به پین “3V3” خروجی برد ARDUINO UNO متصل کنید.(سیم قرمز)
  • پین “GND” ماژول SHT20 را به پین “GND” برد ARDUINO UNO متصل کنید.(سیم سیاه)
  • پین “SCL” ماژول SHT20 را به پین A5 برد  ARDUINO UNO( (SCLمتصل کنید.(سیم نارنجی)
  • پین “SDA” ماژول SHT20 را به پین A4 برد ARDUINO UNO( (SDAمتصل کنید.(سیم آبی)

با نظرات خود به تیم جبرا در بهبود کیفیت کمک کنید

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

سبد خرید
پیمایش به بالا