Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
"Прошерстил" в интернете тему виртуальных измерителей LCR,информации достаточно много,но она разбросана по кускам,толковые и доходчивые материалы по использованию и тестированию ПО можно пересчитать по пальцам. Поэтому,постараюсь в силу своих знаний,возможностей,проведённых экспериментов, описать наиболее эффективные программы и полученные в них результаты. На форуме уже есть тема по одному из таких измерителей -ZMeter Link а также очень познавательная ветка по этой программе на VegaLab Link Собственно,прочтение этих тем и покупка простенькой(недорогой) USB звуковой карты подтолкнули к тестированию аналогичного ПО.
Что необходимо для тестирования: 1.Компьютер с операционной системой Windows XP,Windows 7,Windows 8(10). 2.Наличие встроенной или внешней(USB) звуковой карты с полнодуплексным режимом записи и воспроизведения,а также полноценным линейным СТЕРЕО входом. 3.Собрать(спаять) несложную схему для тестирования. 4.Установить(если не установлены) на компьютер драйвера для звуковой карты и ПО для виртуального измерителя.
1.1-й пункт пропускаю - думаю,что такое добро есть у каждого.
Была куплена внешняя USB ЗК на чипе CM6206LX,даташит на него здесь Link
Внутри плата с полноценной микросхемой от CMedia (не "капля"). Марка(Chongx) примененных электролитов сразу вызывает подозрение на низкое качество,которое подтвердилось последующей их проверкой. Я покажу результаты проверки чуть позже.
Ссылка на архив с драйверами (для WinXP,Win7,Win8-10) здесь Link
После установки драйверов,до выпаивания электролитов и последующей доработки карты, решил проверить её АЧХ с помощью программы RightMark Audio Analyzer(RMAA).Бесплатная версия этой утилиты(у меня сейчас 6.4.1) доступна на сайте Link Для этого нужно взять или спаять,если нет готового,прямой кабель 1к1 с двумя стереоджеками на концах,типа такого,как на фото
Подключаем ЗК к USB,соединяем линейный выход звуковой карты(FrontOut) с линейным входом (LineIn),запускаем RMAA,настраиваем в микшере уровни сигнала и смотрим АЧХ
Завал в области низких частот,не годится.Будем дорабатывать. Заменяем керамические С30 и С31 0.1мкФ на керамику по 1мкФ. Также необходима замена электролитов С5,С6,С14,С29 на более качественные с низким ESR.
Плата после доработки
Запускаем RMAA снова, результат ниже
Уже неплохо,для сравнения AЧХ со встроенного Realteka(ALC882)
Это сообщение отредактировал indman - Jul 24 2018, 03:57 PM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
3.--------------------- СХЕМА ДЛЯ ТЕСТИРОВАНИЯ ---------------------
Мой вариант конструкции с использованием зажимов Кельвина(Kelvin clip). Можно применить обычные "крокодилы", но качество и стабильность измерения низкоомных сопротивлений ухудшится.Референсные резисторы(Reference Resistor)желательно использовать прецизионные,но я пока ограничился обычными МЛТ-0.25. DIP Switch применил как наиболее удобный в работе и малогабаритный. При этом нужно учитывать,что сопротивление контактных групп переключателя должно быть по возможности минимальным и стабильным,так как опорный резистор подключается по 2-х проводной схеме.По этой же причине желательно задействовать качественные стереоджеки.
Схема
Реализация в "железе"
Это сообщение отредактировал indman - Oct 16 2017, 12:24 PM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
4. --------------------- ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ---------------------
Перед началом тестирования я установил на компьютер программу VisualAnalizer - мощный виртуальный измерительный комплекс,включающий осциллограф,анализатор спектра,вольтметр,частотомер и т.д,а также модуль ZRLC измерителя,который испытаю позднее. Будет использоваться версия VA2014.02(rel. 0.3.1),которую можно бесплатно скачать по этой ссылке Link
4a. RLC-Meter Автор - iDiod(ник на pro-radio.ru) Сайт программы Link Актуальная на текущий момент версия программы - 2.16(с двумя фиксированными частотами измерения). Схема подключения к звуковой карте упрощена ,есть только один референсный (образцовый) резистор,однако используемый в ПО алгоритм позволяет получить довольно широкий диапазон измерений.
Пересказывать описание работы программы не стану,автор довольно толково всё пояснил,за исключением процедуры автоматической калибровки. Итак,запускаем файл RLCMeter.exe - программа работает сразу без инсталяции. Регулировками уровня записи и воспроизведения в микшере выставляем примерно такой уровень,как на скриншоте ниже.
Также запускаем инсталированный ранее VisualAnalizer, на DIP Switch движок в положение 100 Ом(красный кружок на фото).
USB ЗК работает на частоте семплирования 48кГц,поэтому настройки вкладки "Main" VisualAnalizer на скриншоте ниже.
Наблюдаем на дисплее следующую картину.
Щупы разомкнуты. На осциллограмме 2-х частотный сигнал с линейного выхода ЗК(зелёный луч),который через зажим Кельвина подаётся на левый вход ЗК. На спектрографе также отчётливо видны 2 измерительные частоты 11027 Гц и 1102 Гц(зелёный график). Красный график - правый вход ЗК,он сейчас подключён к "земле" через 100 Ом ,поэтому видим шум на уровне -100-110 децибелл. Если немного превысить рекомендуемый автором уровень сигнала,то на осциллограмме кроме увеличения амплитуды ничего существенно не изменится,а вот на спектрографе уже будут заметны побочные гармоники,которые могут исказить результаты измерений.
Для калибровки 0(в качестве перемычки) использую отрезок медного стержня диаметром 6мм.
При замыкании щупов на дисплее такой расклад.
Уровень сигнала на левом и правом входах ЗК практически одинаков(зелёный и красный лучи на осцилограмме).Теперь, при нажатии кнопки «Cal.0» показания индикатора должны обнулится,красная стрелка установится в начале шкалы на 0. При величине опорного резистора 100 Ом,дрейф 0 на моей ЗК равен примерно ±1-2 миллиОма(есть температурная зависимость всех компонентов измерительной цепи). Калибровку «Cal.0» желательно проводить после каждого старта программы,так как положение регуляторов уровня в среде Windows может быть ,как правильно заметил автор,непредсказуемым. Также непредсказуемо на моей ЗК ведёт себя процедура калибровки величины опорного сопротивления,если нажать на кнопку «Cal.R» в программе.Красная стрелка не стоит на отметке 100 по шкале,а дергается в произвольном порядке,в результате в конфигурационный файл RLCMeter.ini в раздел "Reference resistor" записываются совсем не те значения,которые нужны для нормальной работы.
Самый простой способ - вписать значения опорного резистора вручную,а затем по результатам замера высокоточного резистора подобрать наиболее оптимальный вариант в конфигурационном файле. Свой файл RLCMeter.ini для опорника 100 Ом прикреплю ниже к посту.
Это сообщение отредактировал indman - Feb 23 2018, 10:34 AM
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
4b. Следующий этап - проверка заявленного автором диапазона измерений. Начнём с измерения сопротивления :R – 0.01 Ом ... 3 МегаОм(МОм) Частота измерения -1 кГц. Для сравнения результатов буду использовать показометр от тайваньских друзей DER DE-5000. Поверенного E7-15 у меня ,к сожалению,уже нет.
Тестовый набор сопротивлений: Низкоомные безиндукционные МРC75 10 миллиом и 50 миллиом C2-13 226 Ом ± 0.1%, 1.0 кОм ± 0.1%, 1МОм ± 0.5% Китайский набор 1% 0.5 Вт SMD резисторов 0R-9999999R
Измеряем 10 мОм. Показания в программе нестабильны ±1мОм
Измеряем 50 мОм.Показания более стабильны,но также имеют дрейф.
Измеряем 1 Ом ±1%
Измеряем 10 Ом ±1%
Измеряем 100 Ом ±1%
Измеряемый импеданс сопоставим с величиной опорного сопротивления,при этом на VisualAnalyzer следующая картина - уровень сигнала на правом входе ЗК на половину меньше уровня на левом входе ЗК.
Измеряем 226 Ом ±0.1%
Измеряем 1.0 кОм ±0.1%
Измеряем 1 кОм ±1%
Измеряем 10 кОм ±1%
Уровень сигнала на правом входе ЗК значительно уменьшился,но математика пока справляется с измерением. Красным кружком на скриншоте я выделил уровень зума,который увеличил до 5,чтобы рассмотреть сигнал
Измеряем 100 кОм ±1%
Уровень сигнала упал ещё сильнее,но алгоритм пока тянет. Зум увеличен до 10.
Измеряем 1 МОм ±1%. Показания в программе нестабильны.
Измеряем 1 МОм ±0.5% .Показания в программе нестабильны.
Уровень сигнала очень низок,отсюда погрешность и нестабильность измерения!
Измеряем 3 МОм ±1%. Погрешность на краю диапазона уже значительная.
Измеряем 5 МОм ±1%. Погрешность с данным "опорником" превышает 15%.
Это сообщение отредактировал indman - Oct 4 2017, 10:51 PM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
Ocela,спасибо за отзыв,но самое вкусное ещё впереди! Valter71,конечно делал,потому и решился затеять фотосессию,что девайс поразил простотой и своими возможностями.Но сразу обо всём не распишешь.
Продолжаем тестирование ....
Проверим,как изменится диапазон измерения сопротивлений,если использовать другие величины референсных резисторов. На DipSwitch выставил движок в положение 9.1 Ом - у меня такой резистор установлен. Калибровка 0 - показания на порядок стабильнее,чем на 100 Ом. Дрейф 0 уже в пределах ± 0.1-0.2 миллиома(если дать время на прогрев ЗК минут на 15-20).
Измеряем 5-ти миллиомный SMD резистор из контроллера питания лития. Показания в программе стабильны.
Убедиться в достоверности десятых миллиома у меня ,к сожалению,нечем. Микроомметра нет.
Измеряем 10 миллиомный МРC75 снова.Показания в программе стабильны.
Верхний предел диапазона,как и предполагалось,снизился также на порядок. С порешностью ±10% можно тестировать резисторы порядка 100кОм.
Это сообщение отредактировал indman - Apr 15 2018, 07:24 PM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
Ferrum-1827 ,Вас это напрягает? Меня нет,и мне так удобнее. У меня был материал на vrtp.ru во временном разделе и он накрылся медным тазом. sleska,как по ссылке,подойдут, для DE-5000 использую аналогичные,но они не такие качественные,как те ,покрупнее. Это Кельвины от старого E7-8.
Это сообщение отредактировал indman - Oct 6 2017, 08:58 AM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
Продолжаем тестирование... Теперь проверим,как изменится верхний диапазон при измерении сопротивления,если использовать резистор 10 кОм в качестве референса.
Важно! Входное сопротивление ЗК зависит от частоты измерения и может сильно отличаться от применяемого процессора и входных цепей ЗК! 10 кОм референса в параллель к входному сопротивлению моей ЗК (порядка 18-19кОм) на частоте 1кГц превращаются в 6.5 кОм. Соответственно,нужно сначала прописать значение 6535 Ом(оптимально для моей ЗК) в конфигурационный файл RLCMeter.ini,а затем при разомкнутых щупах нажать кнопку «Cal.^».
Измеряем 1 МОм ±1% .Показания в программе стабильны.
Измеряем 1 МОм ±0.5% .Показания стабильны.
Измеряем 5 МОм ±1%. Есть погрешность,но она возникла,возможно,из за "паразитной" LC набора SMD резисторов.
Потому что обычный выводной резистор 5.1 МОм измеряется нормально.
Такой же эффект при тесте 10 МОм SMD набора.
Выводной резистор на 15 МОм,составленный из 3-х 5-ти мегаомных измерился нормально.Показания стабильны.
Откопал из "загашника" пару высокоомных непроволочных резисторов КЭВ-2 и КЭВ-1. Измеряем КЭВ-2 68 МОм ±10%. Показания не совсем стабильны,но укладываются в ±5% погрешность.
Измеряем КЭВ-1 100 МОм ±10%. Показания в программе нестабильны.
Необходим более высокоомный референсный резистор - 50кОм и выше. Но, невысокое входное сопротивление ЗК будет чувствительно влиять на результат измерений. Я остановился на резисторе 10 кОм, для меня достаточен верхний предел с таким опорником. Можно применить буферные операционники для увеличения входного сопротивления ЗК,но тогда нужна другая активная схема с доп.питанием. Пока речь идёт о простом пассивном варианте измерительной приставки.
Это сообщение отредактировал indman - Nov 13 2017, 04:43 PM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
4с.Проверка диапазона измерений индуктивности:L – 100 нГн ... 100 Гн. Частота измерения -1 кГц,10кГц.На DE-5000 также использована частота 100кГц,так как на ней имеется самое высокое разрешение в единицы наноГенри.
Эталонных и прецизионных мер индуктивности у меня нет,поэтому тестовый набор собрал из подручных деталей: 1. Отрезок медного стержня Ø 6мм для калибровки. 2. Отрезок медного провода Ø 2.5мм длиной 2см. 3. Одиночный круглый виток из медного провода Ø 0.8 мм и диаметром витка 11мм. 4. Катушка 2.5 витка медного провода Ø 0.8 мм и диаметром витка 10мм. 5. Катушка 9 витков медного провода Ø 0.8 мм и диаметром витка 10мм. 6. Дроссель Д2-1мкГн ±10%. 7. Дроссель ДМ0.1-200мкГн ±5%. 8. Катушка(карбонильное железо) 21х14,литцендрат. 9. Дроссель Д67-0.002-2. 10. Катушка,кольцо,феррит 40х30х22 11. Трансформатор 4.735.013-01 из старой измерительной техники.
Важно! Перед калибровкой 0,для теста малых величин индуктивности очень желательно исключить влияние собственной индуктивности тестовых проводов(от изменения их положения при измерении). Для этого они по всей длине зафиксированы изолентой,можно применить временно пластиковые стяжки! После калибровки 0 положение проводов и зажимов при измерении не должно изменяться!
Измеряем тестовый образец №4 - катушка 2.5 витка медного провода Ø0.8 мм. Расчётная величина индуктивности в программе Coil32 определена как 95нГн.
Проверяем расчёт на девайсе.Показания в программе нестабильны и имеют погрешность ± 15%
Измеряем тестовый образец №5 - 9 витков медного провода Ø0.8 мм Расчётная величина индуктивности в программе Coil32 определена как 632нГн.
Проверяем реальные значения.Показания в программе не совсем стабильны.
Измеряем дроссель Д2-1мкГн ±10%.Показания в программе стабильны.
Дроссель ДМ0.1-200мкГн ±5%.Показания стабильны.
Тестируем образец №8.Показания стабильны.
Дроссель Д67-0.002-2.Показания стабильны.
Тестируем образец №10.Показания стабильны.
Тестируем поочередно обмотки трансформатора с номером II(контакты 1-2)и индуктивности составной обмотки II-III(контакты 1-3) и II-IV(контакты 1-4). Показания в программе нестабильны,но укладываются в погрешность ±10%
Теперь проверим как изменится точность измерений при опорном резисторе 9.1 Ом. Калибровка 0 - показания на порядок стабильнее,дрейф 0 ±1-2нГн.
Измеряем тестовый образец №2. Показания с учётом дрейфа 0 стабильны,но очень сильно зависят от качества,надёжности и силы прижима контактов Кельвина а также от чистоты контактов самой проверяемой детали.Так что ,как пишет автор,"ловить" единицы наногенри программой можно,но вот достоверно их измерять - большой вопрос?!
Тестовый образец №3.Расчётная величина индуктивности в программе Coil32 определена как 20нГн.Показания в программе стабильны,но завышены.
Тестовый образец №4.Показания стабильны.
Тестовый образец №5.Показания стабильны
Можно скорректировать завышение показаний на краю диапазона в программе,подбирая значение CR_real, но тогда "уплывёт" точность измерения емкости на частоте 11кГц. Получается,что для измерения малых величин индуктивности нужно подкидывать в программу отдельный файл RLCmeter.ini - это не очень удобно.
Это сообщение отредактировал indman - Apr 23 2018, 09:23 PM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
4d.Проверка диапазона измерения емкостей:C 10 пФ - 10000 мкФ Частота измерения - 120Гц(DE-5000),1 кГц,10кГц. Тестовый набор конденсаторов собрал из подручных деталей:
Как обещал выше, покажу "качество" выпаяных из платы ЗК электролитов Chongx.Из 6 проверенных экземпляров - половина брак,как на фото ниже
Далее сравним 2 жёлтых SMD тантала - с чёрной меткой на корпусе выпаян из платы измерителя LC-100A. ESR и ёмкость на частоте 1кГц в норме,а вот по "постоянке" - заводской брак диэлектрика.Выявить можно обычным мультиметром.
Измеряем тестовые образцы 19. Hitano EXR 105° 1000 мкФ 50В 20. Nichicon PS(M)105° 4700 мкФ 25В 21. CapXon GS 85° 10000 мкФ 25В Приближаемся к границе заявленного диапазона измерений. Показания в программе нестабильны. DE-5000 на частоте 1кГц уже не может корректно определить С и ESR конденсаторов с большой емкостью. Переключился на частоту 120Гц.
Это сообщение отредактировал indman - Apr 15 2018, 09:32 AM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
Werewolf,Ocela,спасибо,дальше будет ещё круче,когда подберусь к тестированию великолепной программы ZMeter от Дмитрия Кузнецова! Накопился материал,выкладываю постепенно,сразу всё не осилить.
Теперь проверим как изменится нижний диапазон и точность измерений при опорном резисторе 10 кОм. Калибровка 0(щупы без детали) - показания на порядок стабильнее,дрейф 0 - ±0.1 пФ.
Измерим мелкие пикушки 1. Керамический трубчатый 0.47 пФ 2. КТ-1 1.5 пФ ± 0.4% 250В ТКЕ П100 3. КТ-1 2.2 пФ ± 0.4% 250В ТКЕ П100 Результат впечатляет,не правда ли?!Разрешение бы побольше,я думаю,что программа потянула бы!
Теперь проверим как изменится верхний диапазон и точность измерений при опорном резисторе 9.1 Ом. Измерим снова 20. Nichicon PS(M)105° 4700 мкФ 25В 21. CapXon GS 85° 10000 мкФ 25В Показания в программе стабильны.
И на "закуску" поглядим на качество фирменного Ниппона и советского 100-тысячника 22. Nippon chemi-con SMH 85° 47000 мкФ 16В 23. К50-18 100000 мкФ +50% -20% 25В DE-5000 такие емкости померить уже не может,только ESR. Поэтому сравню замеры с популярным тестером от Карла-Хайнца. Показания в программе не очень стабильны,но в ±10-15% погрешности укладываются.
Это сообщение отредактировал indman - Apr 15 2018, 07:32 PM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
Группа: Cоучастник
Сообщений: 2855
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
4.e Zmeter Автор - Дмитрий Кузнецов(ник DVK на www.vegalab.ru) Сайт автора программы http://deforg.free.fr/Zmeter.html Актуальная на текущий момент версия программы - Zmeter-2II Link Подробный мануал на программу автор вложил в архив Zmeter-2.zip(есть на сайте). Но он не содержит описания некоторых важных дополнений в интерфейсе и работе программы,которые есть в версии Zmeter-2II. Поэтому, я дополнил мануал и сделал перевод программы на русский язык. Интерфейс понятен и без перевода,но,может кому-то будет приятнее пользоваться этой отличной программой на родном языке. Архив с программой и инструкцией прикрепил ниже.
Это сообщение отредактировал indman - Oct 3 2018, 11:34 AM
Интересный софт, делал как в описании, все отлично работало. Больше всего понравился RLC meter. Сейчас вот заказал звуковуху, как в первом посте, на слаботочке может очень даже пригодится.
P.S Пришла карточка, все соответствует как и в первом посте этой темы. Но вот в ней слышен звук, с частотой около килогерца. В rmaa это видно. Думаю по питанию нужно получше емкость поставить. Но что интересно, когда включить звук, то этот звук на фоне его не так заметен. Такое впечатление, что эта карточка громче любой встроенной. Ставлю все на минимальную громкость, а в наушниках комфортный звук. В VisualAnalyzer работает отлично, но там даже не заметил шумов на килогерце.
Это сообщение отредактировал indman - Jan 19 2024, 09:33 AM
--------------------
Паяльник предназначен для локального переноса тепла, а не для таскания оловянных соплей из "трупа жидкого терминатора"
Давно было... Конденсаторы на места C5 и C6, C30 и C31 подобрал попарно с разбросом ~0.2..0.5%. Вместо C30, C31 поставил сначала керамику 1uF 25V X7R, потом поменял на плёнку 0.47uF. C5, C6 подшунтировал керамикой. C14, C29 не менял, но тоже подшунтировал керамикой. Низковольтную керамику и с диэлектриком хуже X7R лучше не надо.
АЧХ по каналам практически совпали.
Что делал с питанием, уже не помню, но фона в наушниках нет.
Из неприятностей - щелчок при инициализации карты (и под виндой, и под линуксом).