lexich

Калибровка USB тестера KCX-017

12 posts in this topic

lexich    0

Приобрел тестер KCX-017

1ubq0rdkf8.jpg.bebc631ce2d06f58de2f795e0a586723.jpg

Подскажите как можно откалибровать показания тока, а то они врут в меньшую сторону на 90-120 мА.?

Share this post


Link to post
Share on other sites
Borodach    2131

Если не влезать в процик, то подобрать R39 ...

Share this post


Link to post
Share on other sites
ROMMo    266

Подкорректировать токовый датчик r32, 33.

Share this post


Link to post
Share on other sites

Бюджетные Wi-Fi-/ Bluetooth-решения для IoT-применения

Обзор основной линейки поставок и новинок Espressif Systems – экономически выгодных SoC Wi-Fi-/ Bluetooth-чипов и модулей для IoT-применений: от простых портативных устройств до промышленных решений

Подробнее...

Falconist    5739
7 часов назад, lexich сказал:

врут в меньшую сторону на 90-120 мА

Судя по этой фразе, "вранье" одинаковое, независимо от измеренного значения. Следовательно, в примененном ОУ завышено напряжение смещения по входу. Ни R39, ни R32/R33 к такому поведению не при чем. Только замена ОУ на более качественный.

Share this post


Link to post
Share on other sites
lexich    0
5 часов назад, Falconist сказал:

Судя по этой фразе, "вранье" одинаковое, независимо от измеренного значения. Следовательно, в примененном ОУ завышено напряжение смещения по входу. Ни R39, ни R32/R33 к такому поведению не при чем. Только замена ОУ на более качественный.

А разве смещение нельзя сдвинуть обвязкой?

6 часов назад, ROMMo сказал:

Подкорректировать токовый датчик r32, 33.

сложно представляю как это сделать.

А значения такие -

Факт. - Показания
100 мА. - 10 мА.
200 мА. - 110 мА.
500 мА. - 400 мА.
1000 мА. - 880 мА.
1500 мА. - 1380 мА.
2000 мА. - 1880 мА.
2500 мА. - 2380 мА.
3000 мА. - 2900 мА.

Share this post


Link to post
Share on other sites

Управляемый свет интернета вещей: Philips и протокол DALI 2.0

Полностью программируемые драйверы Philips Xitanium поддерживают все варианты регулировки яркости света и силы тока. Надежность системы значительно повышается при интеллектуальном мониторинге температуры светодиодного источника света. Разнообразие моделей в семействе обеспечивает максимальную гибкость в настройке рабочих параметров.

Подробнее...

Yurkin2015    351
Posted (edited)
27 минут назад, lexich сказал:

сдвинуть обвязкой?

Для сдвига показаний на 100мА надо добавить резистор 2МОм.

cxem_current_shift.png

Edited by Yurkin2015

Share this post


Link to post
Share on other sites
Borodach    2131
3 часа назад, lexich сказал:

А значения такие -

Факт. - Показания
100 мА. - 10 мА.
200 мА. - 110 мА.
500 мА. - 400 мА.
1000 мА. - 880 мА.
1500 мА. - 1380 мА.
2000 мА. - 1880 мА.
2500 мА. - 2380 мА.
3000 мА. - 2900 мА.

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

Share this post


Link to post
Share on other sites
Yurkin2015    351
1 минуту назад, Borodach сказал:

При такой нелинейности

Линейность тут нормальная, это простой сдвиг на 100мА. В схеме используется токоизмерительный шунт 25 мОм, что при токе 100мА даёт 2.5мВ полезного сигнала. По какой-то причине для усиления сигнала там поставили LM358, у которой входной сдвиг 2мВ тип, и 7мВ макс. Вот и получается охрененная ошибка за счёт только сдвига.

Share this post


Link to post
Share on other sites
Falconist    5739

Вот и  @Yurkin2015  согласен, что причиной является сдвиг уровня. Можно, конечно, потрахаться со смещением, но не лучше ли тупо заменить ОУ на более точный сдвоенный? Сдвоенные в 8-выводных DIP-корпусах, как правило, имеют одинаковую цоколевку, так что замена будет очень простой. В итоге дешевле получится.

Share this post


Link to post
Share on other sites
lexich    0
5 часов назад, Falconist сказал:

не лучше ли тупо заменить ОУ на более точный сдвоенный

А по точнее можно, к примеру на что и что бы точно подошло на плату, а то я в этом не силен.

Share this post


Link to post
Share on other sites
Falconist    5739

Ну, назову я какой-нибудь ОУ, а его Вы раздобыть не сумеете. И что дальше?

Share this post


Link to post
Share on other sites
lexich    0

Поставил резистор 2 мОм., как посоветовал @Yurkin2015 , показания стали такие -

Факт. - Показания
100 мА. - 120 мА.
200 мА. - 120 мА.
500 мА. - 500 мА.
1000 мА. - 990 мА.
1500 мА. - 1470 мА.
2000 мА. - 1960 мА.
2500 мА. - 2460 мА.
3000 мА. - 2970 мА.

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

Далее я убрал этот резистор и нашел и припаял другую микросхему LM358, показания выдало вот такие -

Факт. - Показания
100 мА. - 60 мА.
200 мА. - 150 мА.
500 мА. - 450 мА.
1000 мА. - 930 мА.
1500 мА. - 1420 мА.
2000 мА. - 1920 мА.
2500 мА. - 2420 мА.
3000 мА. - 2930 мА.

То есть показания тоже врут, хотя ОУ поменял.

Далее решил по изменять сопротивление R39, его пришлось увеличивать что бы при 100 мА. показания поднялись с 60 на 100, но чем выше был ток потребления тем в большую сторону врал прибор, при фактическом токе 500 мА. прибор показывал уже что то порядком 760 мА. В общем такое ощущение что кривая прошивка в нем, но в сети есть обзоры на него и там показания почти идеальные, погрешность порядка 2%. Но не может же быть у меня другая прошивка, скорей всего она у всех одна, так что я запутался и не знаю как еще исправить.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Сообщения

    • Так раньше резонанс настраивали осликом.  О, нашол свой древний мануал, когда еще был глупый, и только учился мотать катухи. http://md4u.ru/viewtopic.php?f=9&t=657
    • #define dirX PINB7 #define dirY PINB6 #define dirZ PIND4 #define stepX PIND1 #define stepY PIND0 #define stepZ PIND6 int massz[4]={(PORTC|=(1<<PINC5)),(PORTC|=(1<<PINC4)),(PORTC|=(1<<PINC3)),(PORTC|=(1<<PINC2))}; ISR(INT0_vect) { //unsigned int i=0; if (PIND&(1<<dirZ)) { if (PIND&(1<<stepZ)) { massz[2]; } //i--; } else { if (PIND&(1<<stepZ)) { massz[0]; } //i++; } } int main(void) { INTinit();//вызываем функцию инициализации прерывания sei();//устанавливаем бит глобального разрешения прерываний port_ini(); } что я делаю не так? настройки INT0 не привожу  
    • Понял, спасибо! Кстати, чтоб получить 22 вольта, сколько примерно нужно витков на тороид наматывать ? Я конечно понимаю, что всё зависит от размеров сердечника, количества витков первички и т.п. и естественно, я это буду подбирать. Просто хотелось услышать примерную цифру, чтоб представлять, что меня ждёт Трансформатор примерно 100 ватт.
    • Вот есть полные структурные схемы детекторов из первой схемы "с нагрузочными резисторами". Специально потратил время, главное чтобы снова не в пустую.
    • Нынче 2997 стали дефицытом, хотел прикупить, но цены стали ломить за них, это если где-нибудь нашару попадуться. В своём личном сварочнике поставил именно их. Осталась горстка КД213, буду лепить баян на Липинский.
    • MaratAM Нормально играет. Может аудиофилы и раскритикуют но по мне, всё в норме. kombats75 Вот вариант с включением-отключением, но мной не проверен.