Технический форум

Технический форум (http://www.tehnari.ru/)
-   Микропроцессоры (http://www.tehnari.ru/f115/)
-   -   Как прикрутить прибор ЕС метр к Ардуино? (http://www.tehnari.ru/f115/t105954/)

AlexRyzh 21.12.2015 20:54

Как прикрутить прибор ЕС метр к Ардуино?
 
Вложений: 2
Здравствуйте господа электронщики. Есть такой вопрос: можно ли "прикрутить" к Ардуино ЕС метр (прибор для измерения качества воды, т.е. концентрацию солей в жидклсти, основан на измерении электропроводности).
Вот ориентировочно что это такое
ВОт разобранный. Та лед дисплей еще есть показывает ЕС. Так вот можно ли приспособить так чтоб показания считывались Ардуино?, ну а дальше дело техники...

Николай_С 21.12.2015 21:41

Если у прибора есть хоть какой-нибудь стандартный интерфейс, то можно. Если нет, то это будет весьма непросто.
А не проще сделать сам измеритель?

AlexRyzh 21.12.2015 22:33

Цитата:

Сообщение от Николай_С (Сообщение 1190967)
Если у прибора есть хоть какой-нибудь стандартный интерфейс, то можно. Если нет, то это будет весьма непросто.
А не проще сделать сам измеритель?

Конечно не проще. Такой прибор можно купить на Али за 3 доллара и привязать, а самому паять это очень головомучительно.
А интерфейс есть. Это экранчик, который показывает показания кнопка включения есть. Я правильно понял, это Вы имели ввиду интерфейс?

Oppozit 29.01.2016 23:52

Интерфейс не визуальный )), а программный. Например i2C или SPI ну или какой-то другой. разъем какой-то есть но для чего он - непонять.

ПС: а сделать измеритьель самому - действительно намного проще. Взять к аналоговому входу ардуино подцепить простейший датчик для измерения токопроводности (по сути два щупа из нержавейки) и делитель из двух резисторов. Внутренний ЦАП 10 бит даст Вам дискретизацию в 1024 градации, но с дилителем конечно упадет. Но если даже будет диапазон в 200-250, то этого хватит с головой! Такой точности 100 пудов нет в Вашем приборе. Ну правда нужно будет другой дисплейчик приконектить ) Можно на цифровой выход повесить серву со стрелкой даже ))))) с диапазоном изменяемым в 200 единиц точность получится 0,5% короче вариантов море! Я бы не парился с этим (что на фото), а сделал бы с нуля

AlexRyzh 11.02.2016 15:46

Цитата:

Сообщение от Oppozit (Сообщение 1203703)
Я бы не парился с этим (что на фото), а сделал бы с нуля

И я такого мнения. Тем более зависимость от электропроводности практически линейная. Т.е. вычислить не составит труда.

AlexRyzh 11.02.2016 15:50

Цитата:

Сообщение от Oppozit (Сообщение 1203703)
Ну правда нужно будет другой дисплейчик приконектить ) Можно на цифровой выход повесить серву со стрелкой даже )))))

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

AlexRyzh 11.02.2016 16:51

Вложений: 1
Делитель так сделать?
(Фото во вложении)
Вместо стрелок электроды. Или делитель как-то по другому делается?

Я так полагаю, в измерении ЕС не все так просто. Измерения проводят не постоянным током, а с какой-то частотой. Вроде чем выше - тем лучше.
Вот я и думаю подключить к аналоговому входу, и опрашивать датчик периодически (скажем при определенных условиях, или по времени...). Питание подать с цифровых выходов, скажем пин1 и пин2. Но одном + на другом земля, и каждые 1 миллисекунду менять + и землю местами, получится ток частотой примерно 1000 Гц. Сделать 100 или может 200 опросов в цикле и из полученных значений вывести среднее. Это среднее и будет числом, характеризующим электропроводность. Ну а далее с этим числом можно делать что угодно, например привязать в зависимость от температуры раствора (зная температуру по датчику). И.т.д.
Как думаете это сработает?

Oppozit 17.02.2016 19:29

А почему именно переменка должна быть, а не постоянное напряжение? АЦП ведь считает постоянное напряжение при его изменении и выведет уже итог по какому-либо алгоритму, изменение частоты на выходе или число в двоичном коде, да вообще много чего написать можно в проге, хоть реальные проценты солей на светодиодный индикатор. Или я че-то не понимаю?

Николай_С 17.02.2016 20:18

А потому что конденсатор имеет бесконечно большое сопротивление постоянному току.
Делитель да, именно так. А чего будем делить? Сначала надо "это" где-то взять. ;)
Цитата:

Сделать 100 или может 200 опросов в цикле и из полученных значений вывести среднее.
Точно!
И получим среднюю температуру по больнице. :))

Oppozit 17.02.2016 20:27

Погодите, причем тут конденсатор? Меряться будет сопротивление. Два электрода в воде.


Часовой пояс GMT +4, время: 05:02.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.