Перейти к содержимому

Open

Фотография
- - - - -

PH модули для самоделок

PH PH4502C PH-4502C dfrobot

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 56

#1 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 11 Декабрь 2023 - 09:51

Добрый день

Хочу спросить про практический опыт применения доступных к покупки с Ali модулей PH для самоделок.

Самый известный(в силу крайней дешевизны) думаю PH4502C:

https://cdn.awsli.co...or-ph-4502c.pdf

 

PH4502C.png

Набор электрод + модуль стоит 10$
Я купил, попробовал. Питание самого модуля через относительно точный источник TL491A
С относительно шумным встроенным в rp2040 АЦП имею примерно 0.03PH разброс показаний на 15мин
ph4502C_jitter.png

 

Я попозже подключу внешний I2C АЦП(ADS1115) и изолирую(ADUM1201) блок PH, думаю разброс снизится ещё

Далее у меня вопросы:
1)Что ещё бы сделать для уменьшения джиттера?

 

2)Есть вариант купить модуль DF Gravity pH Sensor/Meter Kit V2 аж за 50$

https://www.dfrobot....oduct-1782.html

DF_Gravity_v2.jpg

 

При этом в ттх ничего удивительного не видно.
Оно того стоит? Мне просто нужен второй модуль и я думаю чего прикупить, не то что я хочу экономить т. к это хобби, но хочется понять -оно хоть чем-то лучше?
 

 

 

 



#2 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 388
  • Меня зовут:Игорь

Отправлено 11 Декабрь 2023 - 11:51

На PH4502C для использования с АВР разгонял выход с одного вольта до четырёх, на выход ФНЧ а в программе упрощённый калман(наверное). Сильно повлияло на стабильность добавление плёночного конденсатора прямо на вход ОУ.

А за полста енотов наверное имеет смысл связаться с Антоном Белавиным, он на них собаку(или мандаринку) съел.



#3 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 11 Декабрь 2023 - 11:58

На PH4502C для использования с АВР разгонял выход с одного вольта до четырёх, на выход ФНЧ а в программе упрощённый калман(наверное). Сильно повлияло на стабильность добавление плёночного конденсатора прямо на вход ОУ.

А за полста енотов наверное имеет смысл связаться с Антоном Белавиным, он на них собаку(или мандаринку) съел.

А какой разброс получался у тебя?

На самом деле скоро будет возможность осциллографом потыкать, там я уже буду думать про конденсатор, но ИМХО это имеет смысл если идут прямо наводки какие-то и ставить исходя из расчётов, а не рандомный...
Так то можно всё это сделать программно. Я на самом деле уже сделал фильтр там что бы значения что явно врут(больше 1%) выкидывать из выборки(их там по наблюдениям меньше сотой %)



#4 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 388
  • Меня зовут:Игорь

Отправлено 11 Декабрь 2023 - 12:13

В стакане с пределах кривости встроенного 10-и битного ЦАПа АВР. - сотые доли PH, а вот в акве с работаюoей SLW-20  :O - синус 15кГц с амплитудой в 1.5В(убралось плёнкой). Т.ч. хорошие опорники, развязка и приличный ЦАП - без этого никуда.



#5 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 11 Декабрь 2023 - 12:25

Вообще если подумать, то в этом DFrobot ни развязки, ни i2c.
Написано про аппаратную фильтрацию-а это наверное тупо конденсатор на выходе.

Пытаюсь найти хоть один плюс и не могу.
Заявлена точность 0.1PH что меня не устраивает.

Также читаю про PH4502C в интернете-все беды оттого что никто точный источник опорного питания не использует, не делает ихоляция модуля по питанию и т.д
Так то вроде 0.03PH без конденсаторов на выходе неплохо

#6 Max_aqua

Max_aqua

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 449
  • Меня зовут:Макс
  • Откуда:Москва

Отправлено 11 Декабрь 2023 - 12:29

Я вот тоже купил такую платку. Хочу на ЕСП собрать, но всё никак руки не доходят.



#7 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 11 Декабрь 2023 - 12:56

Я вот тоже купил такую платку. Хочу на ЕСП собрать, но всё никак руки не доходят.

Просто напрямую так себе наверное будет. Шумный АЦП у ESP32



#8 audel

audel

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 907
  • Меня зовут:Sergey
  • Откуда:Khimki

Отправлено 11 Декабрь 2023 - 16:45

Просто напрямую так себе наверное будет. Шумный АЦП у ESP32


Вот такой бери и не мучайся. Отлично работает как с ph так и с redox.
С i2c на борту

Смотри, что есть на AliExpress! Изолированный цифровой датчик pH ORP, измеритель I2C интерфейс + от 3,3 В до + 5 В источник питания, совместимый с Arduino за 3 525 ₽
https://sl.aliexpress.ru/p?key=vlq0UxT


Отправлено с моего iPhone используя Tapatalk
  • Igor "Boroda" и jusupoff это нравится

#9 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 11 Декабрь 2023 - 17:05

Вот такой бери и не мучайся. Отлично работает как с ph так и с redox.
С i2c на борту

Смотри, что есть на AliExpress! Изолированный цифровой датчик pH ORP, измеритель I2C интерфейс + от 3,3 В до + 5 В источник питания, совместимый с Arduino за 3 525 ₽
https://sl.aliexpress.ru/p?key=vlq0UxT


Отправлено с моего iPhone используя Tapatalk

Брать можно много чего, особенно если не за свои деньги и если не ты будешь это тестить. :biggrin:
Я на такой ни одного отзыва не видел. Какие ттх от него ждать?

И изоляция модуля -это наименьшая из проблем, пару проводков соединить, даже паять не нужно.



#10 audel

audel

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 907
  • Меня зовут:Sergey
  • Откуда:Khimki

Отправлено 11 Декабрь 2023 - 18:37

Брать можно много чего, особенно если не за свои деньги и если не ты будешь это тестить. :biggrin:
Я на такой ни одного отзыва не видел. Какие ттх от него ждать?

И изоляция модуля -это наименьшая из проблем, пару проводков соединить, даже паять не нужно.


У меня таких два и еще у знакомого два.
Работают хорошо


Отправлено с моего iPhone используя Tapatalk

#11 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 11 Декабрь 2023 - 18:59

У меня таких два и еще у знакомого два.
Работают хорошо
Отправлено с моего iPhone используя Tapatalk

Можно это как то отразить в цифрах?
У всех разное "хорошо"

#12 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 11 Декабрь 2023 - 19:10

Вот такой бери и не мучайся. Отлично работает как с ph так и с redox.
С i2c на борту

Смотри, что есть на AliExpress! Изолированный цифровой датчик pH ORP, измеритель I2C интерфейс + от 3,3 В до + 5 В источник питания, совместимый с Arduino за 3 525 ₽
https://sl.aliexpress.ru/p?key=vlq0UxT


Отправлено с моего iPhone используя Tapatalk

А электрод в комплекте есть.
Если нет, то какой используешь ?
(если есть прямая ссылка на алиэкспресс, то вообще шикарно)



#13 audel

audel

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 907
  • Меня зовут:Sergey
  • Откуда:Khimki

Отправлено 11 Декабрь 2023 - 20:02

Можно это как то отразить в цифрах?
У всех разное "хорошо"


Какие нужны?


Отправлено с моего iPhone используя Tapatalk

#14 audel

audel

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 907
  • Меня зовут:Sergey
  • Откуда:Khimki

Отправлено 11 Декабрь 2023 - 20:02

А электрод в комплекте есть.
Если нет, то какой используешь ?
(если есть прямая ссылка на алиэкспресс, то вообще шикарно)


Электрод использую от GHL


Отправлено с моего iPhone используя Tapatalk

#15 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 11 Декабрь 2023 - 20:06

Какие нужны?


Отправлено с моего iPhone используя Tapatalk

Джиттер на выходе. К примеру в 9.18 буфере сотня выборок за 5 мин.



#16 audel

audel

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 907
  • Меня зовут:Sergey
  • Откуда:Khimki

Отправлено 11 Декабрь 2023 - 20:18

Джиттер на выходе. К примеру в 9.18 буфере сотня выборок за 5 мин.

У меня иначе фильтр настроен. Как переделаю, сделаю


Отправлено с моего iPhone используя Tapatalk

#17 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 12 Декабрь 2023 - 10:47

Мне эта плата с доставкой стоит 60$ и везти будут 40дней)
Я пожалуй вторую PH4502C возьму за 6$ с доставкой :biggrin:



#18 yury88

yury88

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 14 560
  • Меня зовут:Юра
  • Откуда:Филиппины

Отправлено 12 Декабрь 2023 - 11:27

Ну и продолжая тему улучшения.
1)Как уже писал хорошо измерительную часть по питанию изолировать.
Иначе другой торчащий в воде электрод/температурный датчик будет делать адовые наводки на сигнал.

Тут хорошо подходят готовые DC-DC трансформаторы:
B0505S

Screenshot from 2023-12-12 11-55-48.png

 

2)На оптопарах никто уже изоляцию не делает давно. Есть маломощные магнитные изоляторы сигнала что передают сигнал в обе стороны и с частотой мегабиты:
ADUM1201

adum1201.jpg

 

3)АЦП в микроконтроллерах по типу ESP32 дико шумные, в RP2040(raspberry pico/pico w) в разы лучше, но в любом случае разумнее использовать специализированную плату.

 

Самые попсовые I2C ADS1115, только ушлые китайцы наладили уже производства подделок и иногда можно купить плату что только 12bit, впрочем не сильно плохо будет.
Библиотека под этот модуль есть готовая под все возможнные языки и платформы

Имеет встроенный источник опорного напряжения

ADS1115-16-Bit-ADC-Module-with-Arduino.jpg

 

Есть ещё более серьёзные девайсы 24bit CS1238 с внешним источником опорного.

Но я для них не видел отзывов и библиотек.

Т.е к этой связке нужен будет ещё дополнительный фильтр по питанию что бы добиться максимальной стабильности



#19 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 388
  • Меня зовут:Игорь

Отправлено 12 Декабрь 2023 - 12:09

Дороже, но 2в1 - серия ADUM140х



#20 Sia

Sia

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 34
  • Меня зовут:Сергей

Отправлено 12 Декабрь 2023 - 12:28

Также прикупил на Али модуль для измерения PH, в стакане все работало довольно хорошо (использовал Ардуинку), но при установке в аквариум все изменилось. Вынес мозг продавцу, но он ничего внятного не написал и не понимает. Все возможные программные фильтры по понятным причинам не дают эффекта.
Заказал ADS115 и Модуль гальванической развязки шины I2C и питания (https://iarduino.ru/...lation-I2C.html), но еще не пробовал.
Было бы здорово здорово сделать простой и понятный DIY набор для постоянного измерения PH в морском аквариуме.
Еще беспокоит, как будет вести себя датчик при длительном нахождении в аквариуме, как часто его необходимо мыть в спец. растворах и перекалибровывать





Темы с аналогичными тегами: PH, PH4502C, PH-4502C, dfrobot

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных