Универсальный Ардуино пробник

xfvlad
Offline
Зарегистрирован: 06.02.2021

Лучше подыскать другое сопротивление, иначе упадет точность измерения на низких напряжениях.

svm
Offline
Зарегистрирован: 06.11.2016

xfvlad пишет:

Лучше подыскать другое сопротивление, иначе упадет точность измерения на низких напряжениях.

Для пробника это не существенно

При резисторе 900 Ом Максимальное измеряемое напряжение будет 25В и точность 24 мВ, а

при резисторе 1,2 КОм   20В и 19мВ соответственно. Это сотые доли вольта, их лучше не отображать. Ограничиться десятыми. Тогда никакой разницы не заметно. Проще скорректировать скетч, чем искать и менять резистор.

fly245
fly245 аватар
Offline
Зарегистрирован: 25.08.2013

Заменил значение  resistorValue на 20900.Но ничего не поменялось,может дело в платке про мини? 

svm
Offline
Зарегистрирован: 06.11.2016

fly245 пишет:

Заменил значение  resistorValue на 20900.Но ничего не поменялось,может дело в платке про мини? 

Это изменение повлияет только на измерение емкостей. Для напряжения нужно менять коэффициент в процедуре вольтметра, 13 строка в 367 посту. Самый последний коэффициент.

Немного теории:
rez= (float)adc_buff/16368*12.335; //1.1*11.214 - реальный коэфф делителя
это кусок кода из ранних версий. Резисторы делителя 47 и 4,7 КОм
Сначала грубо считаем коэфф делителя   (47+4,7)/4,7=11     С учетом опорного напряжения 11*1,1=12,1
Затем измеряем напряжение пробником и хорошим вольтметром. если есть разница, корректируем. В реальности вместо 12,1 получилось 12,335. Из за неточности резисторов и опорного напряжения.
fly245
fly245 аватар
Offline
Зарегистрирован: 25.08.2013

Емкость вообще значение не показывает.Светиться на экране <0,4mF  когда подключаю кондер

svm
Offline
Зарегистрирован: 06.11.2016

fly245 пишет:

Емкость вообще значение не показывает.Светиться на экране <0,4mF  когда подключаю кондер

С емкостью что-то не то. Может в скетче косяк какой. Посмотрим что у остальных. А с напряжением и вашими делителями коэффициент должен быть около 25,5

fly245
fly245 аватар
Offline
Зарегистрирован: 25.08.2013

Самое близкое показание вольтметра добился только таким коэффициентом rez = (float)adc_buff / 16368.0 * 22.75;

По замеру емкости вот эти строки меня в сомнение вводят 

} else if (ri == 6) {
    if (rez < 0.4)oled.print("<0.4");
    else {
      oled.print(rez, 1);
    }
    oled.print(" mF       ");    // Вывод емкости

 

svm
Offline
Зарегистрирован: 06.11.2016

fly245 пишет:

Самое близкое показание вольтметра добился только таким коэффициентом rez = (float)adc_buff / 16368.0 * 22.75;

По замеру емкости вот эти строки меня в сомнение вводят 

} else if (ri == 6) {
    if (rez < 0.4)oled.print("<0.4");
    else {
      oled.print(rez, 1);
    }
    oled.print(" mF       ");    // Вывод емкости

 

Я в своих скетчах такого не нашел. Уберите эту проверку и посмотрите чт будет. А что за скетч? Откуда?

fly245
fly245 аватар
Offline
Зарегистрирован: 25.08.2013

Скетч я использую xfvlad  с этого поста http://arduino.ru/forum/proekty/universalnyi-arduino-probnik?page=7#comment-621033

svm
Offline
Зарегистрирован: 06.11.2016

fly245 пишет:

Скетч я использую xfvlad  с этого поста http://arduino.ru/forum/proekty/universalnyi-arduino-probnik?page=7#comment-621033

Он в этой теме стал часто бывать. Я думаю скажет почему так. У меня этого нет, и вроде все работает. В вариантах где пробник встроен в БП и где вывод на Андроид есть еще один предел измерений, для меньших значений емкости. В маленький пробник встроить не удалось, в нем неудачно вклеил разъем. Суперклей попал куда не надо и разобрать пробник не удастся.

Electrobit
Offline
Зарегистрирован: 19.09.2021

Отличная работа!

Подкидываю идею. ) Сделать ещё измерение/вычисление скважности или коэффициента заполнения.

xfvlad
Offline
Зарегистрирован: 06.02.2021

svm пишет:

fly245 пишет:

Самое близкое показание вольтметра добился только таким коэффициентом rez = (float)adc_buff / 16368.0 * 22.75;

По замеру емкости вот эти строки меня в сомнение вводят 

} else if (ri == 6) {
    if (rez < 0.4)oled.print("<0.4");
    else {
      oled.print(rez, 1);
    }
    oled.print(" mF       ");    // Вывод емкости

 

Я в своих скетчах такого не нашел. Уберите эту проверку и посмотрите чт будет. А что за скетч? Откуда?

Это я для себя сделал чтобы отсеять показания емкостей ниже 0,4 мкФ. Ниже показания очень прыгают. Можете убрать и посмотреть на измерения.

le8a
Offline
Зарегистрирован: 04.07.2019

Привет. Вот это чудо стоит меньше чем набор для сборки пробника а может намного больше, имеет автовыбор измерений

http://https://aliexpress.ru/item/1005002134436650

le8a
Offline
Зарегистрирован: 04.07.2019

какой то косяк со ссылкой извините! я имел ввиду мультиметр ручку Anneng 3008 цена 940р.

xfvlad
Offline
Зарегистрирован: 06.02.2021

Ссылка рабочая https://aliexpress.ru/item/1005002134436650.html

Там же есть купон на 2$

le8a
Offline
Зарегистрирован: 04.07.2019

Вообще то если всё покупать у китайцев, то и саморазвитию придёт конец....

Xumuk
Xumuk аватар
Offline
Зарегистрирован: 03.03.2016

а где у китайского прибора форму сигнала показывает?

le8a
Offline
Зарегистрирован: 04.07.2019

Если внимательно присмотреться, то форму сигнала можно обнаружить сбоку на наклейке :) :) :)

Xumuk
Xumuk аватар
Offline
Зарегистрирован: 03.03.2016

почитав отзывы понял,что либо он сыроват либо такое качество. У одного прозвонка перестала работать, другой после соединения щупов,чтобы проверить что контакт есть померил напряжение или че то там и у него дым выпустил этот мультик, у кого перестал работать бесконтактный указатель напряжения. Так же там пишут что прозвонка запоздалая как на некоторым мультиметрах