Да интересный модуль и цена классная, а если кто нибудь сделает под этот модуль блок будет вообще здорова.Boroda писал(а):Есть такая штука. Подаете на модуль S0-S3 двоичную комбинацию, он подключает один из аналоговых входов С0-С15 к своему выходу SIG. А вы в этот момент считываете с выхода SIG значение Ардуиной и сохраняете в переменной, делаете так 16 раз в цикле и получаете 16 переменных с аналоговыми значениями. Можно даже блок пользователя нарисовать.Добавлено (22.03.2017, 21:59)
---------------------------------------------
Развиваем мысль дальше. Сейчас надо 20 датчиков, завтра понадобится еще два.... Ставим 2 таких модуля, ноги S0-S3 запараллеливаем и используем два аналоговых входа ардуины. Итого 32 канала, используется 6 пинов, 16 циклов опроса.
А можно добавить вход для опроса отдельного выхода?Boroda писал(а):Сделал! В железе не тестировал. Проверка за Вами. Ногу EN на модуле на GND посадите.
Ну подавайте на S0-S3 сигналы и читайте АЦП. Тут у Вас все автоматически работает, зачем заморачиваться?chmak2007 писал(а):А можно добавить вход для опроса отдельного выхода?
Я имел ввиду про блок который создал BorodaOlegAn1962 писал(а):Ясно же Boroda, написал: "Подаете на модуль S0-S3 двоичную комбинацию, он подключает один из аналоговых входов С0-С15 "
Если так хотите, то возьмите переменную, например SelInput, подайте на нее значение "номер входа". Далее блоками "чтение бита" читаете из этой переменной биты. Нулевой бит подаете на S0, первый на S1, второй на S2, третий на S3. Это будет Ваш переключатель входов. Ну а с аналогового входа читаете значение АЦП.chmak2007 писал(а):если будет вход на который подовая определенное число то тот выход будет опрошен
Замыкаете аналоговый вход ардуины через резистор 200 Ом на землю и на него подаете 4-20 с датчика. Получится, что сигнал 0-20мА преобразуется в напряжение 0-4 вольта, блоком scale преобразуете и все. Только разрядность АЦП больно маленькая.KharitonovS писал(а):реализация на ардуино что то вроде калибратора токовой петли 4-20mA
Тогда уж и опорное напряжение использовать внешнее стабилизированное. Если его понизить до ~4,2В то и точность измерения будет приемлемая и разрядности вполне хватит.Boroda писал(а):Только разрядность АЦП больно маленькая.
То, что из ардуинки лабораторный калибратор не получится это и так понятно, а вот в качестве тестера вполне приемлемо.Boroda писал(а):ну раз речь идет о калибраторе, то...
Ну так зайдет человек, не особо понимающий, почитает наши рассуждения и поймет, нужен ему Флюк или Ардуинки хватит.Naladchik писал(а):о чем мы рассуждаем
Простой задатчик 4-20 мА, чтоб флюк не таскать, уже придумали.Naladchik писал(а):Чаще всего нужно определить сам факт работет/неработает