ماژول ads1115

آشنایی با تراشه ads1115

۱. پایه VCC (Power Supply)

  • وظیفه: این پایه برای تأمین برق مورد نیاز ماژول استفاده می‌شود.
  • ولتاژ کاری: ADS1115 می‌تواند با ولتاژهای بین 2.0V تا 5.5V کار کند. این محدوده وسیع، آن را برای استفاده با میکروکنترلرهای مختلف مانند آردوینو (5V) و ESP32/ESP8266 (3.3V) مناسب می‌سازد.

۲. پایه GND (Ground)

  • وظیفه: این پایه به زمین یا منفی مدار متصل می‌شود.

۳. پایه SCL (Serial Clock)

  • وظیفه: این پایه، خط کلاک پروتکل I2C است. میکروکنترلر (به عنوان Master) از طریق این خط، پالس‌های کلاک را برای همگام‌سازی ارتباط ارسال می‌کند. ****
  • اتصال: این پایه به پایه SCL میکروکنترلر متصل می‌شود.

۴. پایه SDA (Serial Data)

  • وظیفه: این پایه، خط داده پروتکل I2C است. داده‌ها (آدرس، دستورات و اطلاعات خوانده شده) از طریق این خط بین میکروکنترلر و ماژول ADS1115 مبادله می‌شوند.
  • اتصال: این پایه به پایه SDA میکروکنترلر متصل می‌شود.

پایه‌های ورودی آنالوگ

ماژول ADS1115 دارای چهار پایه ورودی آنالوگ است که برای اندازه‌گیری ولتاژهای مختلف به کار می‌روند. این پایه‌ها می‌توانند به صورت تفاضلی (Differential) یا تک‌سر (Single-ended) مورد استفاده قرار گیرند.

۵. پایه ADDR (Address)

  • وظیفه: این پایه برای تغییر آدرس I2C ماژول استفاده می‌شود.
  • نحوه کار: آدرس I2C پیش‌فرض ماژول 0x48 است. با اتصال این پایه به یکی از پایه‌های دیگر (VCC، GND، SDA یا SCL)، می‌توانید آدرس I2C آن را تغییر دهید. این امکان زمانی مفید است که نیاز به استفاده از چندین ماژول ADS1115 به صورت همزمان دارید.

۶. پایه‌های A0، A1، A2 و A3 (Analog Inputs)

  • وظیفه: این پایه‌ها ورودی‌های آنالوگ ماژول هستند و برای اندازه‌گیری ولتاژ استفاده می‌شوند.
  • حالت تک‌سر (Single-ended): در این حالت، هر پایه به صورت مستقل یک ولتاژ را نسبت به زمین (GND) اندازه‌گیری می‌کند. در این حالت می‌توانید به صورت همزمان چهار ولتاژ مختلف را اندازه بگیرید.
  • حالت تفاضلی (Differential): در این حالت، ماژول اختلاف ولتاژ بین دو پایه (مثلاً A0 و A1 یا A2 و A3) را اندازه‌گیری می‌کند. این حالت برای اندازه‌گیری ولتاژهای بسیار کوچک و کاهش نویز بسیار مناسب است. در این حالت می‌توانید دو جفت ولتاژ تفاضلی را همزمان اندازه‌گیری کنید.

با استفاده از این پایه‌ها و تنظیمات مناسب در کد، می‌توانید از تمام قابلیت‌های این ماژول برای پروژه‌های الکترونیکی خود بهره ببرید.

توضیحات پایه‌های تغذیه و ارتباط ماژول ADS1115

1. VDD (Power Supply)

این پایه برای تأمین ولتاژ مورد نیاز ماژول استفاده می‌شود. ADS1115 می‌تواند با ولتاژهای بین 2.0V تا 5.5V کار کند، که آن را برای استفاده با میکروکنترلرهای مختلف مانند آردوینو (5V) و ESP32/ESP8266 (3.3V) مناسب می‌سازد.

2. GND (Ground)

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

3. SCL (Serial Clock)

این پایه، خط کلاک پروتکل I2C است. میکروکنترلر (به عنوان Master) پالس‌های کلاک را از طریق این خط ارسال می‌کند تا ارتباط داده‌ای با ماژول ADS1115 همگام‌سازی شود.

4. SDA (Serial Data)

این پایه، خط داده پروتکل I2C است. داده‌ها (آدرس، دستورات، و اطلاعات خوانده شده) از طریق این خط بین میکروکنترلر و ماژول مبادله می‌شوند.


توضیحات پایه‌های پیکربندی و ورودی

5. ADDR (Address)

این پایه برای تنظیم آدرس I2C ماژول استفاده می‌شود. با اتصال این پایه به یکی از حالت‌های زیر، می‌توانید آدرس I2C ماژول را تغییر دهید. این قابلیت زمانی که از چندین ماژول ADS1115 در یک باس I2C استفاده می‌کنید، بسیار کاربردی است.

  • پایه باز (شناور): 0x48 (پیش‌فرض)
  • اتصال به VDD: 0x49
  • اتصال به SDA: 0x4A
  • اتصال به SCL: 0x4B

6. ALRT (Alert/Ready)

این پایه به عنوان یک پایه خروجی عمل می‌کند و دارای دو کاربرد اصلی است:

  • Alert (هشدار): در حالت مقایسه‌گر (Comparator Mode)، این پایه هنگامی که مقدار اندازه‌گیری شده از یک مقدار آستانه (threshold) فراتر رود، فعال می‌شود.
  • Ready (آماده): در حالت تبدیل تک‌شات (Single-Shot Conversion)، این پایه پس از پایان فرآیند تبدیل و آماده شدن داده برای خواندن، فعال می‌شود.

7. A0، A1، A2، A3 (Analog Inputs)

این چهار پایه، ورودی‌های آنالوگ ماژول هستند که برای اندازه‌گیری ولتاژ استفاده می‌شوند. شما می‌توانید از آنها به دو صورت زیر استفاده کنید:

  • حالت تک‌سر (Single-ended): هر پایه به صورت مستقل یک ولتاژ را نسبت به زمین (GND) اندازه‌گیری می‌کند. این حالت به شما امکان می‌دهد چهار ولتاژ مختلف را به صورت همزمان اندازه‌گیری کنید.
  • حالت تفاضلی (Differential): ماژول اختلاف ولتاژ بین دو پایه (مانند A0 و A1 یا A2 و A3) را اندازه‌گیری می‌کند. این حالت برای اندازه‌گیری ولتاژهای بسیار کوچک و کاهش نویز بسیار مناسب است.

همچنین بررسی کنید

ساخت پروب اسیلوسکوپ برای اندازه گیری توان (قسمت دوم)

در قسمت یک، ما محدودیت های پهنای باند پروب های غیرفعال را پوشش دادیم و …

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

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