Модуль АЦП на ADS1115

Поділитися
Вставка
  • Опубліковано 6 жов 2024
  • Купить ADS1115 за ~2$: cxem.net/t.php?t=3
    Ссылка на datasheet ADS1115: www.ti.com/lit/...
    Дополнительные файлы можно найти в теме поддержки на форуме: forum.cxem.net/...

КОМЕНТАРІ • 78

  • @-Gadget-
    @-Gadget- 4 роки тому +5

    Nicely explained, even the auto translate was not so bad.
    I have to mention that this unit can only measure up to the 6.144Volt maximum across all of the inputs due to the MUX it has built inside. In other words, if you use differential and want to measure let's say 28.4Volt (2 x 12v Batteries in series) you have to calculate resistor dividers to output a maximum of 2,8v at each contact of the ADS1115 with 28v. the input measuring the 12v will then be lower. (+_____-_+______-)
    I made the mistake of connecting up the ADS1115 differential inputs to the fully charged batteries, and it died, and when measuring the voltage on the board itself, I was getting 2,034v, 2,034v, 4,069v and 0v which caused it to die (Total voltage of more than 8v) (Resistor values = Resistance 1 (R1) 390 kilohms (kΩ) , Resistance 2 (R2) , 82 kilohms (kΩ) , Output Voltage (VOUT) 5.003 Volts (V))
    Everything worked perfectly on the 2 test batteries I used, but the second I connected it up to the solar batteries that were at 28.4v the module died. I checked the voltage on the test batteries, and the combined voltage on the ADS1115 board was just slightly over 7v, so I'm assuming I went over the threshold of the ADS1115 when it was connected to the batteries being charged from the solar charge controller.
    So in conclusion, rather calculate resistor dividers for a maximum of 2,8v which will give you a result of 0v (Most Negative) + 1,4v + 1,4v and 2,8v (Most Positive) which will have a total of 5,6v and still be lower than the 6,144v of the maximum. (New values for the resistor divider are 4 x 360K Ohm (R1) and 4 x 36K Ohm (R2))
    Apologies, used Google Translate, so I am unsure if this made any sense.
    Красиво объяснил, даже автоматический перевод был не так уж и плох.
    Я должен упомянуть, что это устройство может измерять максимум до 6,144 В на всех входах из-за встроенного в него мультиплексора. Другими словами, если вы используете дифференциал и хотите измерить, скажем, 28,4 В (2 батареи по 12 В последовательно), вам необходимо рассчитать резистивные делители для вывода максимум 2,8 В на каждом контакте ADS1115 с напряжением 28 В. вход, измеряющий 12 В, будет ниже. (+ _____-_ + ______-)
    Я совершил ошибку, подключив дифференциальные входы ADS1115 к полностью заряженным аккумуляторам, и он умер, а при измерении напряжения на самой плате я получил 2034 В, 2034 В, 4069 В и 0 В, что привело к его отключению ( Общее напряжение более 8В) Сопротивление 1 (R1) 390 кОм (кОм), сопротивление 2 (R2), 82 кОм (кОм), выходное напряжение (VOUT) 5,003 В (В)).
    Все работало отлично на двух тестовых батареях, которые я использовал, но когда я подключил его к солнечным батареям на 28,4 В, модуль сдох. Я проверил напряжение на тестовых батареях, и суммарное напряжение на плате ADS1115 было чуть выше 7 В, поэтому я предполагаю, что я превысил порог ADS1115, когда он был подключен к батареям, заряжаемым от солнечного контроллера заряда. .
    Итак, в заключение, лучше рассчитайте резистивные делители максимум на 2,8 В, что даст вам результат 0 В (наиболее отрицательный) + 1,4 В + 1,4 В и 2,8 В (наиболее положительный), что в сумме будет иметь 5 , 6v и по-прежнему будет ниже, чем 6144v от максимума. (Новые значения резисторного делителя: 4 x 360 кОм (R1) и 4 x 36 кОм (R2))
    Извините, использовал Google Translate, поэтому я не уверен, что это имело смысл.

  • @16087ZHEKA
    @16087ZHEKA 7 років тому +5

    Не указал важное что скорость максимум 860 выборок в секунду.
    В магазинах чисто микросхема стоит 250 - 300 рублей

    • @OSMOZIS1996
      @OSMOZIS1996 7 років тому +1

      я не смотрел сколько сама микросхема стоит в магазинах ибо цена модуля около 200 рублей, а про максимальное количество выборок да, забыл.

    • @politicazlo8926
      @politicazlo8926 4 роки тому

      AD9280 - лучшее будет чем это ))) 8-Bit, Complete, 32 MSPS A/D Converte

    • @НикичРешетников
      @НикичРешетников 4 роки тому

      @@politicazlo8926 Тут получается нужно искать компромисс между скоростью(кол-Вом измерений) и точностью (кол-вом разрядов) и как правило зависимость обратная .Все зависит от конкретного применения

  • @aleks-zheka
    @aleks-zheka 7 років тому +6

    для чего он нужен?

    • @Variator56
      @Variator56 7 років тому +7

      Евгений Алексеев. Для того чтобы оцифровывать сигналы с аналоговых датчиков, наприм
      ер тензо и термо датчики.

  • @yankakupala4464
    @yankakupala4464 3 роки тому

    Где вы находите что нельзя подавать аналоговый выше чем напряжение питания иначе микросхема выйдет из строя? В спецухе говорится о том, что это не имеет смысла, так как PGA сделает дисторшн входного сигнала до значения VDD и при этом LSB останется тем же, что снизит разрядность.

    • @PenuriaArt
      @PenuriaArt 6 місяців тому

      Ну, это по факту говорится на всякий случай, так как иногда могут попадаться специфические микросхемы. В этой может и некритично превышение напряжения, но лучше всё же перестраховаться. Я помню, как случайно подал 12 В на вход ацп ардуино, так как не правильно воткнул провод в макетной плате и всё с ней потом было нормально, так как у меня на входе был 100 кОм резистор, но у кого-то она может пыхнуть в какой-то ситуации

  • @Kostiantyn_Ts
    @Kostiantyn_Ts 6 років тому +3

    Если установить множитель на 16 то его можно получить к шунту 75мв?

    • @by0uki
      @by0uki 7 місяців тому

      Да, можно. Только надо развязать питание, или измерять плечо которое ближе к земле

  • @NoviSavvy
    @NoviSavvy 7 років тому +1

    С помощью нее возможно сделать датчик тока? Так понимаю нужно последовательно шунту давать минимальное напряжение измерения для микросхемы.

    • @OSMOZIS1996
      @OSMOZIS1996 7 років тому +3

      В режиме дифференциального измерения считывать падение напряжения на шунте и отталкиваясь от сопротивления шунта рассчитывать идущий по нему ток.

  • @nighthunter28
    @nighthunter28 5 років тому +1

    на esp с Adafruit-ом a0 не фурычит (

  • @splcustoms2110
    @splcustoms2110 7 років тому

    у меня такой модуль спокойно пережил переплюсовку, и после этого продолжил работать.

    • @OSMOZIS1996
      @OSMOZIS1996 7 років тому

      У меня к сожалению 1 канал выбило. Работать то работает, но только 3 канала и врать они стали на 0,01В, поэтому и не пользуюсь подпаленным.

  • @gstas
    @gstas Рік тому

    подскажите, а переполюсовку в каких режимах можно делать ? Вы меняли + и - только в дифференциальном. А сингл-ендед понимает сменю полюсов ? или впринципе, если подключить батарейку + к GND то подгорит ?

  • @Nik_tvnow
    @Nik_tvnow 3 роки тому

    Здравствуйте. Интересное видео.
    Подскажите, а можно ли с помощью данной микросхемы оцифровать звук из аналогового выхода на колонки/наушники из компьютера?!

  • @Tekhnosfera
    @Tekhnosfera 4 роки тому

    В чем может быть прикол. Два модуля купленные в разных местах и в разное время (да и выглядят по разному немного) не работают в диф режиме. Сингл показывае а вот в диф на воздухе нули и при подаче питания скачет в огромных пределах от 500 до 4000 и более. Может у кого есть рабочая библиотека чуть по старше версии.?

  • @dargindarginec9561
    @dargindarginec9561 Рік тому

    для титаната 12 банок каждый если по 2,5 вольт как можно правильно его использовать чтобы измерять напряжение каждой банки? безлимитное спасибо

  • @delaware2331
    @delaware2331 4 місяці тому

    Здравствуйте! Если подключить сейсмоприемник (геофон), будет АЦП работать? А как геофон запитать?

    • @delaware2331
      @delaware2331 4 місяці тому

      Сопротивление геофона 395 Ом

  • @Fmutko
    @Fmutko 7 років тому +1

    Если его подключать к esp8266, соотв. питать от 3.3в, можно ли на входы подавать напряжение выше? Например 5в.

    • @by0uki
      @by0uki 7 місяців тому

      Да можно, esp толерантна для 5 вольт по шине i2c, если страшно то можно поставить конвертер, но с учетом цены на esp проще для себя проверить что и так работает и боятся нечего

  • @ГаджикурбанАл
    @ГаджикурбанАл 6 років тому

    Не могли бы поделится скетчем что приведён в видео ?

  • @il7712
    @il7712 7 років тому +1

    если i2c, то можно подключить несколько таких ацп и дисплей докучи на а4 а5?

    • @nRADRUS
      @nRADRUS 7 років тому +1

      если адреса разные - то естественно

    • @silentage6310
      @silentage6310 5 років тому +1

      только до 4х шт.

  • @igorandrusyk2307
    @igorandrusyk2307 Рік тому

    Здравствуйте. Спасибо за видео. Такой вопрос. Как избавиться от помех? На видео в сириал мониторе видно, что значения прыгают уже во втором знаке после комы. То есть ни о какой большой точности речи не идет, тк мы просто получаем шум з большой разделительной способностью. То есть с одной стороны, мы измеряем допусти до 6 знака после комы, но уже во втором нету никакой стабильности напряжения.

    • @by0uki
      @by0uki 7 місяців тому

      Шумит его рука, ацп шумит не больше последнего знака

  • @MrDextler
    @MrDextler 7 років тому

    а какой ЦАП посоветуешь с подобной разрядностью, ценой и готовыми библиотеками?

    • @nRADRUS
      @nRADRUS 7 років тому

      ЦАПы на базе сигма-дельты модуляции для звука наверняка есть довольно высокобитовые и дешёвые. вон например PCM1782DBQRG4 135руб

  • @sergobuzz9675
    @sergobuzz9675 6 років тому

    А термопару к нему подключить можно ?

    • @animovhere894
      @animovhere894 4 роки тому

      Канеш

    • @by0uki
      @by0uki 7 місяців тому

      Да, можно и напрямую на максимальном усилении

  • @nRADRUS
    @nRADRUS 7 років тому +1

    не понятно зачем нужны 16 битки , если есть 24 битки.

    • @OSMOZIS1996
      @OSMOZIS1996 7 років тому

      Какие конкретно? Мне бы пригодились 24битки. Они по 200 рублей стоят?

    • @nRADRUS
      @nRADRUS 7 років тому

      да, они по столько же стоят. хотя возможно генератора встроенного за такие деньги не будет.

    • @OSMOZIS1996
      @OSMOZIS1996 7 років тому

      Ну и ладно, 24 бита всё таки пригодятся. Есть какие-нибудь микросхемы на примете? Прикуплю да потестирую.

    • @nRADRUS
      @nRADRUS 7 років тому

      OSMOZIS1996, на примете нету универсальных и всё в одном, я обычно не люблю встроенные усилители\PGA потому что они добавляют ошибок. Но если вам интересны всё-в-одном, можете посмотреть новую тоже от ti - ADS122U04 . может дистрибьюторы бесплатно дадут самплы учитывая новизну и популяризацию.

  • @ЛюдвикАристархович-л3э

    Корпуса ИМС нужно знать

  • @obytwo8924
    @obytwo8924 7 років тому

    В моём ЭЭ станке 91г.в. плата 4х битной АЦП - размером с коробку для пиццы :-) на резисторах и микрухах.

    • @vasyna007
      @vasyna007 7 років тому

      Ну это самый просто и дешевый вариант. Его оч часто в лабораторники лепят

    • @by0uki
      @by0uki 7 місяців тому

      Заменил в старом приборе каскад из 10 четрыехканальных оу, высокоточный опорник, генератор пилы, компоратор, мультиплексор на один этот АЦП) так точность и скорость выборки еще возросла))

  • @poweredbysergey
    @poweredbysergey 7 років тому

    Cool

  • @ДмитрийКотов-ш9в
    @ДмитрийКотов-ш9в 7 років тому

    А он может звук оцифровывать?

    • @nRADRUS
      @nRADRUS 7 років тому

      нет. ну разве что звук китов в океане )

    • @Mozgoklyuyka_obyknovennaya
      @Mozgoklyuyka_obyknovennaya 7 років тому

      А звук рыбок в аквариуме?

    • @ДмитрийКотов-ш9в
      @ДмитрийКотов-ш9в 7 років тому

      Не, была идея (чисто теоретически)) сделать радиомикрофон на подобных модулях (к примеру: микрофон-модуляция звука-ардуинка-вай-фай модуль)

  • @АлександрАлександр-ч1х

    Нету там 16 разрядов

    • @by0uki
      @by0uki 7 місяців тому

      Ладно 15)

  • @yhdrhjfyrhjfgdg
    @yhdrhjfyrhjfgdg 5 років тому

    я только одного не могу понять
    почему вы уверны так что он показывая вам десяти тысячные вольта вы в них верите ?
    у вас есть поверочный калибровачный источник питания на сотые тысячные вольта и вы всё проверили и сравнили ?

    • @MrAlexeiy
      @MrAlexeiy 5 років тому

      Когда то пытался сделать поверку на на установке П320 (входит в состав У358) с ГОС поверкой но при подключении АЦП начинались биения и большая погрешность. На другой установке попробовал все хорошо, была надобность в измерении постоянного напряжения до 10 мВ и относительная погрешность в этом диапазоне составила 1%. Видимо не все сигналы можно измерять этим АЦП.

    • @SunnnSety
      @SunnnSety 5 років тому

      Изучите что такое разрешение, а что такое погрешность.Это как с датчиками температуры, на них легко достигается разрешение 0,01 градус и меньше, однако погрешность 0,5, 0,3 в лучшем случае(из тех что за разумную цену, конечно, для бытового использования). Однако это не значит, что такое разрешение бесполезно. Используя различные фильтры можно компенсировать ошибки погрешности. Так же можно вычислять очень малые тенденции изменения показателя,когда важно именно такое изменение, а не точность самого значения, например, при измерении атмосферного давления для прогноза погоды.

    • @by0uki
      @by0uki 7 місяців тому

      Почти всегда нужен факт изменения, а не абсолютные значения

  • @АлександрАлександрович-с8ч

    Подключить совместно ACS712

    • @nRADRUS
      @nRADRUS 7 років тому

      зачем ?

    • @OSMOZIS1996
      @OSMOZIS1996 7 років тому

      ACS712 измеряет ток и на выход выдаёт напряжение (разные версии с разной чувствительностью), вот чтобы напряжение точнее считывать можно подключить.

    • @OSMOZIS1996
      @OSMOZIS1996 7 років тому

      Найти нормальную ACS712 сложновато. Из 5 мною купленных ни одна даташиту в плане чувствительности не соответствовала. Да и думаю есть поточнее микросхемы для измерения тока.

    • @nRADRUS
      @nRADRUS 7 років тому

      как это не соответствовала даташиту ? может в даташите указаны диапазоны\ошибки, в которые эти ACS вписывались ?

    • @OSMOZIS1996
      @OSMOZIS1996 7 років тому

      А вот так, не соответствовала. Заявленная чувствительность 180-190 мВ на А, а реальная была на одном 139-143, на ещё одной 128-130, на остальных в районе 150. Т.е. точно не 180-190.
      (Я про микросхемы рассчитанные на 5А)

  • @Vallidol-z5d
    @Vallidol-z5d 7 років тому

    +1

  • @politicazlo8926
    @politicazlo8926 4 роки тому

    a че на ардуинке встроенного ацп не хватает ? он че - на много хуже ?)

    • @prostojproekt
      @prostojproekt 4 роки тому

      Ето расширитель+ есть опорное

    • @animovhere894
      @animovhere894 4 роки тому

      @@prostojproekt о нашел то что искал, спс ,искал упоминания о наличии опорного )

    • @animovhere894
      @animovhere894 4 роки тому

      Если захочешь сделать на ардуинке мультиметр (как я например) ,то столкнешься с проблемой малой точности АЦП Ардуино,следовательно что-бы измерять точно токи -нужно повышать сопротивление шунта ,а это следовательно нагрев и громоздкость ,так еще и на работу измеряемого устройства незапланированное падение напряжения и тока может повлиять,что тоже на точности измерений может сказаться.

    • @prostojproekt
      @prostojproekt 4 роки тому

      @@animovhere894 ну вобщем проще мультиметр купить))))

    • @animovhere894
      @animovhere894 4 роки тому

      @@prostojproekt ну не совсем, так дешевле выйдет если сравнивать с таким же классов точности только заводским, да и я начинающий, мне полезно.