На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 13.11.2011, 14:46   #1
рН метрия, програмная составляющая процесса
 
Аватар для pimass
Модератор Винницкого клуба аквариумистов

Реєстрація: 22.05.2009
Звідки Ви: Варшава-Вишенка
Дописи: 12.801
 

сказав Дякую: 2.464
сказали Дякую 5.200 раз(и) в 3.381 повідомленні
pimass pimass поза форумом 13.11.2011, 14:46
Рейтинг: ()

И так, в свете темы Тема для "Чуваков с паяльниками в одном месте" (с) Hippo был собран вот такой

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

Буду весьма признателен всем принявшим участие в обсуждении.
__________________
Танцуют звезды и луна © Как там начало?

guns don't kill people, people kill people

[URL="http://www.aquaforum.ua/showthread.php?p=3238854#post3238854"][B][I][SIZE="4"][COLOR="Red"][FONT="Courier New"]Светодиоды Cree XT-E, термокомпаунд, драйвера Mean Well[/FONT][/COLOR][/SIZE][/I][/B][/URL]
Переглядів: 6378
Відповісти з цитуванням
Старий 13.11.2011, 14:50   #2
Живу я тут
  
 
Реєстрація: 19.05.2009
Звідки Ви: Луцк
Дописи: 2.231
сказав Дякую: 1.529
сказали Дякую 1.731 раз(и) в 980 повідомленні
Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

Математика простая - точка 1 - х1 мВ - у1 рН, точка 2 - х2 мВ - у2 рН - линейная зависимость...
При калибровке по 3 точкам - полином...

Xимик_UA поза форумом   Відповісти з цитуванням
cказали "Дякую" Xимик_UA за цей допис:
pimass (13.11.2011)
Старий 13.11.2011, 14:55   #3
Модератор Винницкого клуба аквариумистов
  
 
Аватар для pimass
 
Реєстрація: 22.05.2009
Звідки Ви: Варшава-Вишенка
Дописи: 12.801
сказав Дякую: 2.464
сказали Дякую 5.200 раз(и) в 3.381 повідомленні
Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

Xимик_UA, То есть при калибровке по двум точкам, по сути пропорция? если рН=4, выход на ноге =5вольт? так получается? Самый главный вопрос, на сколько я понимаю при старении электрода, его показатели на выходе меняются, относительно исходных? Соответственно как учесть старение электрода как таковое?
__________________
Танцуют звезды и луна © Как там начало?

guns don't kill people, people kill people

[URL="http://www.aquaforum.ua/showthread.php?p=3238854#post3238854"][B][I][SIZE="4"][COLOR="Red"][FONT="Courier New"]Светодиоды Cree XT-E, термокомпаунд, драйвера Mean Well[/FONT][/COLOR][/SIZE][/I][/B][/URL]


__________________

pimass поза форумом   Відповісти з цитуванням
Старий 13.11.2011, 14:59   #4
Живу я тут
  
 
Реєстрація: 19.05.2009
Звідки Ви: Луцк
Дописи: 2.231
сказав Дякую: 1.529
сказали Дякую 1.731 раз(и) в 980 повідомленні
Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

pimass, В идеале калибровка - характеристика электродов, а не усилителя... потому рН4 - 5В - ни о чем не говорят.

Xимик_UA поза форумом   Відповісти з цитуванням
cказали "Дякую" Xимик_UA за цей допис:
pimass (13.11.2011)
Старий 13.11.2011, 15:28   #5
Модератор Винницкого клуба аквариумистов
  
 
Аватар для pimass
 
Реєстрація: 22.05.2009
Звідки Ви: Варшава-Вишенка
Дописи: 12.801
сказав Дякую: 2.464
сказали Дякую 5.200 раз(и) в 3.381 повідомленні
Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

Xимик_UA, Хорошо, а как тогда это можно оформить программно? Не могу уловить суть процесса
__________________
Танцуют звезды и луна © Как там начало?

guns don't kill people, people kill people

[URL="http://www.aquaforum.ua/showthread.php?p=3238854#post3238854"][B][I][SIZE="4"][COLOR="Red"][FONT="Courier New"]Светодиоды Cree XT-E, термокомпаунд, драйвера Mean Well[/FONT][/COLOR][/SIZE][/I][/B][/URL]


__________________

pimass поза форумом   Відповісти з цитуванням
Старий 13.11.2011, 15:39   #6
Живу я тут
  
 
Реєстрація: 19.05.2009
Звідки Ви: Луцк
Дописи: 2.231
сказав Дякую: 1.529
сказали Дякую 1.731 раз(и) в 980 повідомленні
Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

pimass, Перед усилителем есть напряжение - около 100-300 мв, наклон прямой - 55-60 мВ/рН, если усиление линейное - просто вводите коэффициент... Впрочем, в части электроники я не силен - получил 300мВ - рН1, 200 мВ - рН2 - какнить в Екселе разберусь... а механизм получения этой циферки в мВ - интересует слабо - есть КИПовцы для этого...

Xимик_UA поза форумом   Відповісти з цитуванням
cказали "Дякую" Xимик_UA за цей допис:
pimass (13.11.2011)
Старий 13.11.2011, 17:19   #7
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

Xимик_UA, Как пересчитать мВ в ПШ с учетом коэффициента усиления я понял.
Но вопрос такой: как использовать поправочные значения при калибровки и как их вычислить? Что бы не крутить резисторы подстроечные.


__________________

sae74 поза форумом   Відповісти з цитуванням
Старий 13.11.2011, 22:50   #8
Живу я тут
  
 
Реєстрація: 28.06.2003
Звідки Ви: Киев
Дописи: 757
сказав Дякую: 831
сказали Дякую 833 раз(и) в 397 повідомленні
Відповідь: Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

Цитата:
Допис від sae74 Переглянути допис
как использовать поправочные значения при калибровки и как их вычислить?
Цитата:
Допис від Xимик_UA Переглянути допис
Математика простая - точка 1 - х1 мВ - у1 рН, точка 2 - х2 мВ - у2 рН - линейная зависимость...
Пусть y1 и y2 - заранее известные значения pH двух калибровочных растворов, а x1 и x2 - ЭДС электрода в милливольтах при погружении электрода в эти растворы. Тогда коэффициенты можно рассчитать по формулам:
k1 = (x2 - x1) / (y1 - y2)
k2 = k1 * y1 + x1

После вычисления коэффициентов k1 и k2 можно определить pH любого другого раствора. Пусть x - ЭДС электрода в милливольтах при погружении электрода в этот раствор. Тогда
pH = (k2 - x) / k1

В случае использования нового исправного электрода и растворов комнатной температуры значение k1 должно находиться в диапазоне 55-60.

Вместо ЭДС электрода в милливольтах можно использовать напряжение на выходе усилителя или значение регистра АЦП, но в этих случаях значение k1 будет лежать в другом диапазоне.

Володя Череп поза форумом   Відповісти з цитуванням
Ці 4 користувач(ів) сказали Дякую Володя Череп за це повідомлення:
pimass (14.11.2011), sae74 (13.11.2011), Salton (14.11.2011), Xимик_UA (14.11.2011)
Старий 13.11.2011, 22:59   #9
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Відповідь: Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

Володя Череп, Это уже открыло мне глаза! Спасибо!


__________________

sae74 поза форумом   Відповісти з цитуванням
Старий 14.11.2011, 07:56   #10
Живу я тут
  
 
Реєстрація: 19.05.2009
Звідки Ви: Луцк
Дописи: 2.231
сказав Дякую: 1.529
сказали Дякую 1.731 раз(и) в 980 повідомленні
Re: рН метрия, програмная составляющая процесса ===www.aquaforum.ua===

Если учитывать поправку на температуру, то зависимость будет немного сложнее. Пример, для электрода с изопотенциальной точкой 4,25рН (изопотенциальная точка - значение рН, при котором потенциал электрода не зависит от температуры)
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  pH.jpg
Переглядів: 1391
Розмір:  52,4 КБ
ID:	186775  

Xимик_UA поза форумом   Відповісти з цитуванням
cказали "Дякую" Xимик_UA за цей допис:
pimass (14.11.2011)


Share/Bookmark

Відповідь


Тут присутні: 1 (учасників - 0 , гостей - 1)
 

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 17:07.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts