Возможна ли замена реле на мультиплексоры?

Тема в разделе "Arduino & Shields", создана пользователем bezzeb, 19 май 2020 в 10:18.

  1. bezzeb

    bezzeb Нуб

    Добрый день

    Стояла задача измерять напряжения на последовательно соединенных батареях(0-5в).

    Так как земля получалась общая,решено было сделать схему на реле(шильды),которые попарно включались (первое реле ацп и второе земля) и производилось измерение 1 канала,выключались,потом следующая пара измеряла следующий канал так 8 каналов

    Все измерялось довольно хорошо,но было и пару минусов

    Хотелось избавиться от реле(т.к в замыслах измерение 12 каналов,а это 24 реле,которые занимают место) и конечно же шум от включения реле.

    И тут на глаза попались аналоговые мультиплексоры CD74HC4067 на 16 каналов

    Так вот вопрос,возможно ли по такой схеме заменить реле на мультиплексоры

    ps Извиняюсь ,что первую схему сократил в месте реле,просто использовал шилд с 3 входами(GND,5в,сигнал)

    Заранее благодарю за советы
    [​IMG]
    [​IMG]
     
    Последнее редактирование: 19 май 2020 в 10:26
  2. Daniil

    Daniil Гуру

    Посмотрите допустимые параметры мультиплексора, когда вы будете измерять напряжение на последней (k-й) батарее, то на вход мультиплексора будет подаваться k*Vbat (при всех заряженых) - не сгорит ли?
    Мне кажется, что на схемах какой-то косяк - все замкнуто на А0.
    На реле такая же схема и была? Тут же аналогичная проблема была - на вход ацп может попасть очень высокое напряжение
     
    bezzeb нравится это.
  3. Airbus

    Airbus Радиохулиган Модератор

    Можно этим заменить
    [​IMG]
     
    bezzeb и parovoZZ нравится это.
  4. parovoZZ

    parovoZZ Гуру

    Зачем это всё, если надо брать МК с необходимым количеством аналоговых входов и встроенным мультимплексором?
     
  5. bezzeb

    bezzeb Нуб

    к сожалению мне уже точно также ответили,что максимально могу померять при сумме всех напряжений=5в

    на реле все нормально работало.
    они поочередно на вход ацп подавали напряжение и происходил замер
    думал мультиплексоры по такому же принципу работают
     
  6. bezzeb

    bezzeb Нуб

    и везде будет раздельная земля?
     
  7. parovoZZ

    parovoZZ Гуру

    нужна гальваническая развязка?
     
  8. bezzeb

    bezzeb Нуб

    да,проблема то в том,что при измерении батарей имеем + первой батареи на ацп и та же часть уже земля второй
     
  9. SergeiL

    SergeiL Оракул Модератор

    С реле все понятно, все будет работать корректно.
    А с мультиплексорами у Вас оба мультиплексора будут сидеть на земле микроконтроллера.
    На входах будет полное напряжение последовательно соединенных батарей.
    А в описании мультиплексоров сказано, что могут коммутировать напряжение от земли до напряжения питания.
     
    bezzeb нравится это.
  10. Daniil

    Daniil Гуру

    по такому же, но вместо якоря там использует pn-переход, что накладывает ограничения на подаваемые напряжения.
    А если поставить резистивные делители усилители на ОУ с коэффициентом усиления меньше 1 такие, чтобы на входы мультиплексоров подавалось корректное напряжение, а в мк, зная коэффициенты, масштабировать обратно?
     
    bezzeb нравится это.
  11. parovoZZ

    parovoZZ Гуру

    что мешает вычесть напряжение на второй батареи из первой? И не мудрить.
     
  12. Daniil

    Daniil Гуру

    скорее всего где-то там, задним числом, это и происходит, но проблему не решит
     
  13. bezzeb

    bezzeb Нуб

    мешает то,что иногда требуется замер к примеру 3,5,9 модуля или других.
    да и точность страдает
     
  14. bezzeb

    bezzeb Нуб

    спасибо большое,уже разобрался.
    жаль конечно,прийдется на реле оставаться.
     
  15. parovoZZ

    parovoZZ Гуру

    Замеряй все, выводи необходимое. МК не надорвётся, поверь мне)
    Меняй опорное. Тем более, что сидеть на встроенной опоре и говорить про какую-то точность... смешно.