مشاهده همه محصولات
محصولی پیدا نشد
دوست داشتن

ماژول مبدل آنالوگ به دیجیتال با تراشه ADS1115 سرعت 16 بیت 4 کانال

مرجع:
DKP - 41132
DKP - 41132
دسته بندی: مبدل پروتکل
موجودی: 11
توضیحات

ماژول مبدل آنالوگ به دیجیتال با تراشه ADS1115 سرعت 16 بیت 4 کانال

ماژول مبدل آنالوگ به دیجیتال با تراشه ADS1115 یک مبدل آنالوگ به دیجیتال (ADC) با ویژگی‌های بسیار خوب است. این تراشه از سازنده Texas Instruments (تی آی) می‌باشد و دارای قابلیت تبدیل سیگنال‌های آنالوگ به دیجیتال با دقت 16 بیت می‌باشد. این ماژول دارای 4 کانال ورودی آنالوگ است، به این معنی که می‌توانید به صورت همزمان 4 سیگنال آنالوگ را ورودی دهید و آن‌ها را به سیگنال‌های دیجیتال تبدیل کنید.ADS1115 دارای یک واجدین آنالوگ می‌باشد که امکان تنظیم نرخ نمونه‌برداری (sample rate) را فراهم می‌کند.

با تنظیم مقدار آن، می‌توانید سرعت نمونه‌برداری مورد نیاز خود را تنظیم کنید. این تراشه همچنین امکانات دیگری مانند ورودی تغذیه ۳.۳ ولت، رابط ارتباطی I2C، تنظیم حالت فرکانس فیلتر، و قابلیت هشداردهی را نیز دارا می‌باشد.برای استفاده از این ماژول، ابتدا باید آن را به میکروکنترلر یا برد کنترلی متصل کنید. این اتصال از طریق رابط I2C صورت می‌گیرد. سپس می‌توانید با استفاده از کتابخانه‌های نرم‌افزاری مربوطه، تنظیمات مورد نیاز خود را بر روی ماژول اعمال کنید و سیگنال‌های آنالوگ را به دیجیتال تبدیل کنید. در نهایت، می‌توانید داده‌های دیجیتال حاصل را بررسی کرده و در برنامه خود استفاده کنید.

ویژگی های مبدل ADS1115

  • دقت تبدیل: 16 بیت
  • تعداد کانال‌های آنالوگ: 4 کانال
  • نرخ نمونه‌برداری قابل تنظیم
  • ولتاژ تغذیه: 3.3 ولت
  • رابط ارتباطی: I2C
  • قابلیت تنظیم حالت فرکانس فیلتر
  • قابلیت هشداردهی
  • قابلیت خواندن داده‌های دیجیتال در میکروکنترلر یا برد کنترلی
  • پشتیبانی از کتابخانه‌های نرم‌افزاری برای سهولت در استفاده و برنامه‌نویسی

 

بررسی پایه های مبدل ADS1115

  • VDD: ولتاژ تغذیه (3.3 ولت)
  • GND: زمین (منفی)
  • SDA: پایه داده سریال I2C (ارتباط داده)
  • SCL: پایه ساعت سریال I2C (ارتباط ساعت)
  • ADDR: پایه آدرس (برای تنظیم آدرس I2C)
  • A0: ورودی آنالوگ ۱
  • A1: ورودی آنالوگ ۲
  • A2: ورودی آنالوگ ۳
  • A3: ورودی آنالوگ ۴
  • ALERT/RDY: پایه هشدار یا آماده‌باش

 

بررسی پایه های ADS1115 - دانشجوکیت

 

راه اندازی مبدل ADS1115 با آردوینو

برای راه‌اندازی مبدل آنالوگ به دیجیتال ADS1115 با آردوینو، شما نیاز به انجام مراحل زیر دارید:

  • پایه VDD مبدل را به ولتاژ 3.3 ولت متصل کنید.
  • پایه GND مبدل را به زمین آردوینو متصل کنید.
  • پایه SDA مبدل را به پایه SDA (پایه A4) آردوینو متصل کنید.
  • پایه SCL مبدل را به پایه SCL (پایه A5) آردوینو متصل کنید.

در صورت نیاز، می‌توانید پایه ADDR را برای تنظیم آدرس مبدل ADS1115 به یک وضعیت مشخص متصل کنید.از بخش Library Manager در برنامه آردوینو، کتابخانه Adafruit ADS1X15 را جستجو کنید و نصب کنید.در برنامه آردوینو، یک کد نمونه برای خواندن و استفاده از مبدل ADS1115 را می‌توانید استفاده کنید. کد زیر یک مثال ساده برای خواندن مقدار ولتاژ ورودی آنالوگ را نشان می‌دهد.با نرخ سریال 9600 بودن آردوینو، شما باید مقادیر ولتاژ خوانده شده از مبدل ADS1115 را در پنجره سریال مانیتور مشاهده کنید.توجه داشته باشید که قبل از اجرای این کد، اطمینان حاصل کنید که کتابخانه Adafruit ADS1X15 به درستی نصب شده است و مبدل ADS1115 به درستی متصل شده است. همچنین، می‌توانید از کدها و تنظیمات مربوطه استفاده کنید تا به نیازهای خاص خود بپردازید.

 

#include <Wire.h>
#include <Adafruit_ADS1015.h>

Adafruit_ADS1115 ads; // ساخت یک شیء از کلاس ADS1115

void setup(void) {
  Serial.begin(9600);

  // شروع ارتباط با مبدل ADS1115
  ads.begin();
}

void loop(void) {
  int16_t adc0, adc1, adc2, adc3;
  
  // خواندن مقادیر آنالوگ
  adc0 = ads.readADC_SingleEnded(0);
  adc1 = ads.readADC_SingleEnded(1);
  adc2 = ads.readADC_SingleEnded(2);
  adc3 = ads.readADC_SingleEnded(3);

  // چاپ مقادیر خوانده شده
  Serial.print("Channel 0: "); Serial.println(adc0);
  Serial.print("Channel 1: "); Serial.println(adc1);
  Serial.print("Channel 2: "); Serial.println(adc2);
  Serial.print("Channel 3: "); Serial.println(adc3);

  delay(1000);
}

 

راه اندازی مبدل ADS1115 با میکروپایتون

برای راه‌اندازی مبدل آنالوگ به دیجیتال ADS1115 با استفاده از میکروپایتون،ابتدا از طریق مدیر بسته‌های Python، کتابخانه Adafruit-ADS1X15 را نصب کنید. می‌توانید از دستور زیر استفاده کنید.

pip install Adafruit-ADS1X15

 

با استفاده از کتابخانه Adafruit_ADS1x15 و میکروپایتون، می‌توانید کد نمونه زیر را برای خواندن مقادیر آنالوگ از مبدل ADS1115 استفاده کنید:

import Adafruit_ADS1x15

adc = Adafruit_ADS1x15.ADS1115()  # ایجاد شیء مبدل ADS1115

GAIN = 1  # ضریب تقویت ورودی

while True:
    # خواندن مقادیر آنالوگ از کانال‌ها
    value0 = adc.read_adc(0, gain=GAIN)
    value1 = adc.read_adc(1, gain=GAIN)
    value2 = adc.read_adc(2, gain=GAIN)
    value3 = adc.read_adc(3, gain=GAIN)

    # چاپ مقادیر خوانده شده
    print('Channel 0:', value0)
    print('Channel 1:', value1)
    print('Channel 2:', value2)
    print('Channel 3:', value3)

    # توقف برای مدت زمان مورد نیاز
    # در صورت تمایل می‌توانید زمان توقف را تغییر دهید
    time.sleep(1)

 

با اتصال مبدل ADS1115 به رایانه خود و اجرای کد میکروپایتون، مقادیر آنالوگ خوانده شده از مبدل ADS1115 را در خروجی مشاهده خواهید کرد.توجه داشته باشید که قبل از اجرای کد، اطمینان حاصل کنید که کتابخانه Adafruit_ADS1x15 به درستی نصب شده است و مبدل ADS1115 به درستی متصل شده است. مانند ضریب تقویت ورودی (GAIN) یا زمان توقف بین خواندن مقادیر آنالوگ. همچنین، می‌توانید از توابع دیگر کتابخانه Adafruit_ADS1x15 مانند read_adc_difference برای خواندن مقادیر آنالوگ به صورت تفاضلی استفاده کنید.

ادامه مطلبShow less
جزئیات محصول
DKP - 41132

مشخصات

کاربری
استفاده نیمه صنعتی
نوع ماژول
مبدل
سطح تجربه مورد نیاز
پیشرفته
ابعاد
26x9mm
ولتاژ مورد نياز
۲ تا ۵/۵ ولت
محدوده دمایی
۴۰- تا ۱۲۵+ درجه سانتی گراد
جریان
۱۵۰ میکروآمپر
اقلام همراه محصول
پین هدر
ترتیب پایه ها
VDD و GND و SCL و SDA و ADDR و ALART و AO و A1 و A2 و A3
کشور سازنده
چین
پروتکل ارتباطی
12c
پردازنده
ADS1115
سرعت
۱۶ بیت
نوع مبدل
مبدل ADC
نظرات(1)
رتبه‌بندی کلی
5
1 نظرات
کیفیت کالا
(5)
ارزش خرید
(5)
سوالات متداول
    ماژول برای شارژ و دشارژ همزمان باتری 18650 با ظرفیت 1200mAh تک سل چی بگیرم؟ tp4056 که چنین قابلیتی نداشت

    توسط همین ماژول هم میتوانید اقدام به اجرای درخواستتان کنید. البته اگر فقط بخواهید یک سلول باتری لیتیومی را مدیریت شارژ کنید، همان گزینه ماژول TP4056 مناسب خواهد بود.


    آیان امکان راه اندازی چند سنسور DHT با ESP8266 با میکروپایتون وجود دارد؟

    امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایه‌های GPIO قابل اتصال به میکروکنترلرها هستند.


    چه جوری از میکروکنترلر ESP32 برای ساخت یک سیستم کنترل دما استفاده کنیم؟ برنامه نویسی پیچیده است؟

    برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:

    یک برد میکروکنترلر ESP32

    یک سنسور دما مثل DHT DS18B20

    یک المان سرد کننده

    با استفاده از کتابخانه DHT.h، می‌توانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، می‌توانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.

    در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال داده‌ها به پلتفرم IoT باید استفاده کنید. 


خریداران این محصول، این کالاها را نیز خریده اند:
محصولات مرتبط
0 تومان
این برد توسعه تمام پین های میکروکنترلر را در دسترس قرار میدهد و میتوان از تمام امکانات این میکروکنترلر استفاده کرد. 

ویژگی‌های فیزیکی

ابعاد
26x9mm

ارتباطات

پروتکل ارتباطی
12c

پردازنده

پردازنده
ADS1115

تغذیه

ولتاژ مورد نياز
۲ تا ۵/۵ ولت
جریان
۱۵۰ میکروآمپر

ویژگی های فنی

محدوده دمایی
۴۰- تا ۱۲۵+ درجه سانتی گراد
ترتیب پایه ها
VDD و GND و SCL و SDA و ADDR و ALART و AO و A1 و A2 و A3

سایر ویژگی‌ها

کاربری
استفاده نیمه صنعتی
نوع ماژول
مبدل
سطح تجربه مورد نیاز
پیشرفته
اقلام همراه محصول
پین هدر
کشور سازنده
چین
سرعت
۱۶ بیت
نوع مبدل
مبدل ADC
2,350,000 تومان
در این کیت 5 مدار آموزشی کنترل سطح مخزن آب ،آبیاری خودکار گل و باغچه ،دزدگیر منزل ،تهویه خودکار ،لامپ هوشمند بصورت کاردستی الکترونیک برای دانش آموزان و بدون نیاز به لحیم کاری و تجهیزات خاص به همراه DVD آموزش ویدئویی...
7,130,000 تومان
ماکت یک کیت مونتاژ شده مجموعه کامل و آماده جهت آموزش و یادگیری هوشمندسازی منازل و ساختمانهاست، با استفاده از اپلیکیشن بلوتوث موبایل سنسورهای ماکت را فعال میکنید و عملکرد هر ماژول بصورت آلارم هشدار بازر یا نمایش بر روی...
نوشته‌های مرتبط

فهرست

تماس با دانشجو کیت

ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و می‌توانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعت‌های اعلام شده در خدمتیم.

021-88857245

021-88856524

031-32211313

 

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

09375076606

 

ارسال سریع تهران (تحویل همان روز)

تمامی شهرهای ایران با پست

بخش قوانین ارسال و قوانین خرید را مطالعه کنید.

جستجو

مشاهده همه محصولات
محصولی پیدا نشد

یک حساب کاربری رایگان برای ذخیره آیتم‌های محبوب ایجاد کنید.

ورود به سیستم