Щуп измеритель RLC-71 + Тестер полупроводников
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Могу поменять пару STM32F303 на STM32L151 в Москве. Есть еще лишний RLC-71 и uRCL. Кому интересно
пишите в личку.
пишите в личку.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Проблема в том, что ADC4 (измерение напряжения) оказывает влияние на ADC1,2 (rlc). Можно было-бы просто отключать одно, во время работы другого, но это не только ADC, а целая связка таймеров и контроллеров DMA. Если что-то останавливать, то нарушается синхронизм при следующем старте и в показаниях появляется смещение. Еще есть момент, АЦП при своей работе создает ощутимые помехи на своих входах. В общем буду как-то решать эту проблему.
Ocela, Up-p нельзя обнулить (или подстроить 0) в принципе, это пиковый размах (разность максимума и минимума) за промежуток времени. К нему нельзя применить метод оверсемплинга, который неплохо работает при измерении Uavg (среднее) и Urms(среднеквадратичное), увеличивая разрешающую способность на несколько бит. Так же из-за возведения в квадрат Urms всегда будет иметь 0 хуже чем Uavg.
mial, всё вроде правильно, убедитесь, что эти сигналы доходят до соответствующих выводов МК.
muravei_, да уже подходим к тому, чтобы перейти на китайские МК.
Ocela, Up-p нельзя обнулить (или подстроить 0) в принципе, это пиковый размах (разность максимума и минимума) за промежуток времени. К нему нельзя применить метод оверсемплинга, который неплохо работает при измерении Uavg (среднее) и Urms(среднеквадратичное), увеличивая разрешающую способность на несколько бит. Так же из-за возведения в квадрат Urms всегда будет иметь 0 хуже чем Uavg.
mial, всё вроде правильно, убедитесь, что эти сигналы доходят до соответствующих выводов МК.
muravei_, да уже подходим к тому, чтобы перейти на китайские МК.
-
sabonis79
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Вт дек 07, 2021 00:44:37
- Откуда: Нижегородская обл.г Заволжье
Re: Щуп измеритель RLC-71 + Тестер полупроводников
[uquote="muravei_",url="/forum/viewtopic.php?p=4138932#p4138932"]
(Up to 120MHz)
И RLC-71.
Оптимист учит английский , а пессимист китайский...
[/
По STM32L151 Брал у китайцев, прошиваеться, цена вопроса 300₽.вот ссылка
252,66 руб. -5% | 1 шт./лот STM32L151C8T6A STM32L151C8T6TR STM32L151C8T6 STM32L151 STM32L 151C8T6 TQFP-48 в наличии на складе
https://a.aliexpress.com/_AcQb3a
Через неделю придут детали с чипа, проверю в деле
Тогда уж, под GD32F303CCT6pva2 писал(а): изменить прошивку "Тестера полупроводников" под STM32F303.
И RLC-71.
Оптимист учит английский , а пессимист китайский...
По STM32L151 Брал у китайцев, прошиваеться, цена вопроса 300₽.вот ссылка
252,66 руб. -5% | 1 шт./лот STM32L151C8T6A STM32L151C8T6TR STM32L151C8T6 STM32L151 STM32L 151C8T6 TQFP-48 в наличии на складе
https://a.aliexpress.com/_AcQb3a
Через неделю придут детали с чипа, проверю в деле
Чем больше узнаешь,тем больше понимаешь, что не знаешь ничего
Re: Щуп измеритель RLC-71 + Тестер полупроводников
[uquote="Andrey_B",url="/forum/viewtopic.php?p=4139013#p4139013"]Ocela, Up-p нельзя обнулить (или подстроить 0) в принципе, это пиковый размах (разность максимума и минимума) за промежуток времени.[/uquote]
Andrey_B, заранее прошу прощения, если что.. наверное я что-то недопонимаю, но все-таки хочется изложить свою мысль.
Если при калибровке напряжения, записать в EEPROM значение константы Upp которое выводится на экран, а потом это значение отнимать от текущего Upp, то разница как раз и будет давать относительное измерение. И когда вход закорочен, Upp будет близко к нулю. И добавить условие, что если Upp имеет отрицательное значение, то Upp всегда 0. Это дополнительно устаканит ноль.
Andrey_B, заранее прошу прощения, если что.. наверное я что-то недопонимаю, но все-таки хочется изложить свою мысль.
Если при калибровке напряжения, записать в EEPROM значение константы Upp которое выводится на экран, а потом это значение отнимать от текущего Upp, то разница как раз и будет давать относительное измерение. И когда вход закорочен, Upp будет близко к нулю. И добавить условие, что если Upp имеет отрицательное значение, то Upp всегда 0. Это дополнительно устаканит ноль.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Ocela, так можно, но это костыль, а хочется сделать метрологически верно. Так что сначала попытаюсь убирать шум, фильтровать отсчеты, по которым вычисляется Up-p, и только потом, если результат будет неудовлетворительный, сделаю такой сдвиг.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
STM32L151C8T6A можно использовать в тестере? И вообще какие можно?
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Хоть STM32L151C8T6A и STM32L151C8T6 это разные МК, причин почему бы ему не работать нет. Хотя сам не пробовал. Подойдут еще STM32L151C6T6, STM32L151CBT6.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
[uquote="Andrey_B",url="/forum/viewtopic.php?p=4139827#p4139827"]Хоть STM32L151C8T6A и STM32L151C8T6 это разные МК, Подойдут еще STM32L151C6T6, STM32L151CBT6.[/uquote]
Опять же в чипе есть STM32L151CBT6A. В чем отличия с буквой А ?
Опять же в чипе есть STM32L151CBT6A. В чем отличия с буквой А ?
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Народ, просьба такая. Гляньте осцилом выход DA2.2 с разомкнутыми щупами на частоте 1 кГц. Если можно фотку сделайте.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Щуп измеритель RLC-71 + Тестер полупроводников
mia, синус размахом 200мВ, со средним уровнем +1.5В.
valikow, судя по даташитам, разница между -A и без -A не важна. Берите какой есть.
valikow, судя по даташитам, разница между -A и без -A не важна. Берите какой есть.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Прошивка для RLC-71, папка Device, FW 0.11:
1. Отладочная информация при ручном выборе поддиапазона.
2. Коррекция порогов автовыбора поддиапазонов.
3. Полная остановка всех незадействованных процессов.
4. Изменения в вычислениях Up-p.
5. Убран механизм вращения фазы при измерении RLC.
6. Увеличение буфера ADC4.
7. Коррекция процедуры калибровки нуля Uave.
Код перелопатил изрядно, надеюсь ничего не сломал. Теперь RLC измеряет побыстрее, кое-где по диапазону шум стал поменьше. Пороги переключения поддиапазонов пришлось поменять, вроде пораженных точек не появилось, если что отладочная информация поможет поправить. При калибровке нуля Uave теперь после замыкания щупов нужно сначала дождаться успокоения показаний, затем нажать кнопку.
Проверял на двух экземплярах, с доработкой и без. И мне показалось, без доработки прибор ведёт себя чуть лучше, но возможно дело не в доработке, а просто такой попался экземпляр.
1. Отладочная информация при ручном выборе поддиапазона.
2. Коррекция порогов автовыбора поддиапазонов.
3. Полная остановка всех незадействованных процессов.
4. Изменения в вычислениях Up-p.
5. Убран механизм вращения фазы при измерении RLC.
6. Увеличение буфера ADC4.
7. Коррекция процедуры калибровки нуля Uave.
Код перелопатил изрядно, надеюсь ничего не сломал. Теперь RLC измеряет побыстрее, кое-где по диапазону шум стал поменьше. Пороги переключения поддиапазонов пришлось поменять, вроде пораженных точек не появилось, если что отладочная информация поможет поправить. При калибровке нуля Uave теперь после замыкания щупов нужно сначала дождаться успокоения показаний, затем нажать кнопку.
Проверял на двух экземплярах, с доработкой и без. И мне показалось, без доработки прибор ведёт себя чуть лучше, но возможно дело не в доработке, а просто такой попался экземпляр.
- andyser0401
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Чт сен 02, 2021 01:19:40
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Andrey_B,
Спасибо! Могу ли я обновить прошивку через интерфейс USB?
Спасибо! Могу ли я обновить прошивку через интерфейс USB?
Re: Щуп измеритель RLC-71 + Тестер полупроводников
andyser0401, да, можно. Для этого:
1. Снимаем R25 и на 44 ногу подаём +3В (активация внутреннего загрузчика).
2. Ставим пакет STSW-STM32080 DfuSe_Demo_V3_Setup.exe, брать тут или архив тут. Это для Windows.
3. Утилитой DfuFileMgr.exe из пакета конвертим .HEX в .DFU, :

4. Подключаем прибор к USB порту и зажимаем кнопку включения (и не отпускаем до окончания прошивки).
5. Если потребуется, ставим драйвер, который находится в папке с пакетом.
6. Утилитой DfuSeDemo.exe из пакета грузим в МК файл .DFU и прошиваем, на скриншуте показаны задействованные элементы.
7. Возвращаем землю на ногу 44 (BOOT0).
1. Снимаем R25 и на 44 ногу подаём +3В (активация внутреннего загрузчика).
2. Ставим пакет STSW-STM32080 DfuSe_Demo_V3_Setup.exe, брать тут или архив тут. Это для Windows.
3. Утилитой DfuFileMgr.exe из пакета конвертим .HEX в .DFU, :

4. Подключаем прибор к USB порту и зажимаем кнопку включения (и не отпускаем до окончания прошивки).
5. Если потребуется, ставим драйвер, который находится в папке с пакетом.
6. Утилитой DfuSeDemo.exe из пакета грузим в МК файл .DFU и прошиваем, на скриншуте показаны задействованные элементы.
7. Возвращаем землю на ногу 44 (BOOT0).
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
У меня получилось 150 мВ и 1.5 В.Andrey_B писал(а):mia, синус размахом 200мВ, со средним уровнем +1.5В
Прошил 11 версию. Напряжение откалибровалось. Не стартует Open калибровка, ну и дальше ничего не идет.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Щуп измеритель RLC-71 + Тестер полупроводников
mial, зайдите в меню и быстрым нажатием F+S отключите автовыбор поддиапазона. Прибор перейдёт в режим RLC. Включите измерение на одной частоте. Поверх значений увидите телеметрию - сырые значения по каналам напряжения и тока. Если у Вас не идет калибровка Open, это означает, что на канале напряжения очень низкий уровень. Вероятно замыкание 16 и 17 ног МК, ну или как вариант выбитая 16 нога.
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Andrey_B
95 Гц I=167 U=64135
1 кГц I=27 U= 15250
10 кГц I=0 U=292
95 кГц I=0 U=2
160 кГц I=0 U=0
95 Гц I=167 U=64135
1 кГц I=27 U= 15250
10 кГц I=0 U=292
95 кГц I=0 U=2
160 кГц I=0 U=0
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Щуп измеритель RLC-71 + Тестер полупроводников
mial, в правом нижнем углу зелёная цифра, это номер поддиапазона. Значения на них будут разные. Но в любом случае у Вас не проходит сигнал, причём чем выше частота, тем хуже. Перемарк операционников маловероятен, даже через самый дешевый 160кГц пролезет. Возможно вместо конденсаторов 1nF запаяны 1uF. На выходе DA3.2 на частоте 160кГц какой размах синуса ?
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Щуп измеритель RLC-71 + Тестер полупроводников
Так и оказалось. Только даже не 1 uF, а 1.5 uF. Мелочевка покупалась в ЧипДипе. Они перепутали, а я не проверил. Моя вина конечно. Надо было проверять. Спасибо вам за помощь.Andrey_B писал(а): Возможно вместо конденсаторов 1nF запаяны 1uF.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
-
sabonis79
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Вт дек 07, 2021 00:44:37
- Откуда: Нижегородская обл.г Заволжье
Re: Щуп измеритель RLC-71 + Тестер полупроводников
День добрый всем! Решил отписаться по испытаниям 11 прошивки.

Результаты заметно лучше.Автору респект ОГРОМНЫЙ за труды!!!
P.S в данном RLC71 применил вместо CPC1002n-CPC1017N , вместо MCP6022-TLV9062.
Кварц что писали ранее в чипе сразу подняли в 3 раза, брал по 60₽...
Добавлено after 15 minutes 8 seconds:
Ещё думаю поделиться инфой-брал в чипе МСР6001 с буквой U и T , намучился досыта.Хотя маркировка как по даташиту. Поставил китайскую без букв обозначение АА -работает на ура. Благо Ocela подсказал!по стабилизатору 3 вольта лучше как автор писал, и чем точне стаю тем лучше. МСР1700Т-3003 или LP5907.Может кому пригодиться.на щупы использовал вот такие иглы
227,72 руб. | Иглы Cleqee, 1/2 мм, сменные, с резьбой или без резьбы, набор зондов, 1 мм, острые и 2 мм толщиной
https://a.aliexpress.com/_AM1kd0
Результаты заметно лучше.Автору респект ОГРОМНЫЙ за труды!!!
P.S в данном RLC71 применил вместо CPC1002n-CPC1017N , вместо MCP6022-TLV9062.
Кварц что писали ранее в чипе сразу подняли в 3 раза, брал по 60₽...
Добавлено after 15 minutes 8 seconds:
Ещё думаю поделиться инфой-брал в чипе МСР6001 с буквой U и T , намучился досыта.Хотя маркировка как по даташиту. Поставил китайскую без букв обозначение АА -работает на ура. Благо Ocela подсказал!по стабилизатору 3 вольта лучше как автор писал, и чем точне стаю тем лучше. МСР1700Т-3003 или LP5907.Может кому пригодиться.на щупы использовал вот такие иглы
227,72 руб. | Иглы Cleqee, 1/2 мм, сменные, с резьбой или без резьбы, набор зондов, 1 мм, острые и 2 мм толщиной
https://a.aliexpress.com/_AM1kd0
Чем больше узнаешь,тем больше понимаешь, что не знаешь ничего
Re: Щуп измеритель RLC-71 + Тестер полупроводников
mial, sabonis79, спасибо за добрые слова, стараюсь.
[uquote="mial",url="/forum/viewtopic.php?p=4141333#p4141333"]Сдул емкости, пока без них, но в принципе работает нормально. Дома запаяю 1 nF, на работе нет к сожалению.[/uquote]
Работает из-за огромного потенциала компенсации механизма калибровки. Но запаять надо, и очень желателен тип диэлектрика этих конденсаторов NP0.
[uquote="mial",url="/forum/viewtopic.php?p=4141333#p4141333"]Сдул емкости, пока без них, но в принципе работает нормально. Дома запаяю 1 nF, на работе нет к сожалению.[/uquote]
Работает из-за огромного потенциала компенсации механизма калибровки. Но запаять надо, и очень желателен тип диэлектрика этих конденсаторов NP0.