Доведем до ума RLC-метр?
Доведем до ума RLC-метр?
Здравствуйте товарищи! Есть хороший открытый проект RLC измерителя на контроллере STM32F303, но готов он на 3 четверти.
Его плюсы:
1. Частоты измерения от 100 Гц до 250 КГц.
2. Измеряемые сопротивления от 10 мОм до 10 МОм c точностью ±10%
3. Измеряемые сопротивления от 10 Ом до 300 КОм с точностью лучше 0.5 %
4. Точность определения фазы комплексного сопротивления порядка 0.2 градуса
5. Разрешающая способность 1 мОм, 0.001 pF, 1 nH
6. Дисплей от Nokia 5110
7. USB интерфейс. Возможность сканировать диапазон на разных частотах, отображение и запись графиков на компьютер.
Его минусы:
1. При столь мощном контроллере, в котором осталась куча незадействованных портов и памяти программ, питание выключается старым-добрым тумблером)
2. Выбор источника питания батарея-USB так же осуществляется тумблером)
3. Девайсу для питания нужно 5В для аналоговой части и 3,3В для цифровой, что вынуждает использовать батарею либо из двух литиевых аккумуляторов, либо четырех никелевых.
4. Контроллер просто меряет напряжение на батарее и показывает уровень заряда на дисплее. Саму батарею нужно заряжать в отдельной зарядке.
5. В силу того, что в USB используется Raw USB обращение к Endpoint, девайс с компьютером может адекватно общаться только под MacOS либо Unix.
6. При питании от USB погрешность измерений сильно возрастает.
В общем, как видите, проект весьма интересный, но не доделанный. Обращался к автору с предложением устранить все вышеописанные минусы, но он считает проект завершенным. Поэтому предлагаю довести до ума этот проект совместными усилиями. Большинство аппаратных проблем я решил, но в том месте, где они пересекаются с программным уровнем - я бессилен. Для начала можно хотя бы подрихтовать прошивку контроллера. Ссылки на проект размещу, если найдутся желающие включиться в работу, дабы администрация не сочла меня спам-ботом) Очень надеюсь на вашу помощь.
Его плюсы:
1. Частоты измерения от 100 Гц до 250 КГц.
2. Измеряемые сопротивления от 10 мОм до 10 МОм c точностью ±10%
3. Измеряемые сопротивления от 10 Ом до 300 КОм с точностью лучше 0.5 %
4. Точность определения фазы комплексного сопротивления порядка 0.2 градуса
5. Разрешающая способность 1 мОм, 0.001 pF, 1 nH
6. Дисплей от Nokia 5110
7. USB интерфейс. Возможность сканировать диапазон на разных частотах, отображение и запись графиков на компьютер.
Его минусы:
1. При столь мощном контроллере, в котором осталась куча незадействованных портов и памяти программ, питание выключается старым-добрым тумблером)
2. Выбор источника питания батарея-USB так же осуществляется тумблером)
3. Девайсу для питания нужно 5В для аналоговой части и 3,3В для цифровой, что вынуждает использовать батарею либо из двух литиевых аккумуляторов, либо четырех никелевых.
4. Контроллер просто меряет напряжение на батарее и показывает уровень заряда на дисплее. Саму батарею нужно заряжать в отдельной зарядке.
5. В силу того, что в USB используется Raw USB обращение к Endpoint, девайс с компьютером может адекватно общаться только под MacOS либо Unix.
6. При питании от USB погрешность измерений сильно возрастает.
В общем, как видите, проект весьма интересный, но не доделанный. Обращался к автору с предложением устранить все вышеописанные минусы, но он считает проект завершенным. Поэтому предлагаю довести до ума этот проект совместными усилиями. Большинство аппаратных проблем я решил, но в том месте, где они пересекаются с программным уровнем - я бессилен. Для начала можно хотя бы подрихтовать прошивку контроллера. Ссылки на проект размещу, если найдутся желающие включиться в работу, дабы администрация не сочла меня спам-ботом) Очень надеюсь на вашу помощь.
-
paradox666
- Posts: 12
- Joined: 25 Jan 2013, 01:47
Re: Доведем до ума RLC-метр?
А принцип измерений какой ? ссылка ?
-
paradox666
- Posts: 12
- Joined: 25 Jan 2013, 01:47
Re: Доведем до ума RLC-метр?
Хороший проект, лайкнул. Только русские разработчики могут говорить о "классическом принципе", обсуждать его 20 страниц делать нечто год, написать велосипедную билдилку так и не обьяснить базовый принцип )
Re: Доведем до ума RLC-метр?
Ну что поделать... Коль украинцы ничего подобного не делают, то давайте хоть до ума доведем полуфабрикат русских.
-
paradox666
- Posts: 12
- Joined: 25 Jan 2013, 01:47
Re: Доведем до ума RLC-метр?
Не патриот выSimplyman wrote:Ну что поделать... Коль украинцы ничего подобного не делают, то давайте хоть до ума доведем полуфабрикат русских.
Re: Доведем до ума RLC-метр?
Патриотизм бывает разный: есть левые и правые, радикалы и либералы. Себя я отношу к правым либералам.
-
paradox666
- Posts: 12
- Joined: 25 Jan 2013, 01:47
Re: Доведем до ума RLC-метр?
Ну я тут прочитал. Автор святой человек. Сейчас еще почитаю код и попробую ему чтото написать тоже.
Не знаю что улучшать честно говоря. Ну питание по юзб это известный факт. Самое элитное питание это батареи
Не знаю что улучшать честно говоря. Ну питание по юзб это известный факт. Самое элитное питание это батареи
-
paradox666
- Posts: 12
- Joined: 25 Jan 2013, 01:47
Re: Доведем до ума RLC-метр?
Основное описано в первом посте, там где минусы.paradox666 wrote:Не знаю что улучшать честно говоря.
Распишу подробнее:
Делаем включение/выключение штатной кнопкой "ок" + вешаем на любой свободный порт транзистор, который будет отключать питание аналоговой части.Simplyman wrote: 1. При столь мощном контроллере, в котором осталась куча незадействованных портов и памяти программ, питание выключается старым-добрым тумблером)
Делаем подсистему питания, состоящую из ШИМ-контроллера на 5 В, что позволит питать девайс от одного аккума, автоматического переключателя источника напряжения USB - аккум на транзисторах, дописываем в прошивку контроллера код для зарядки аккума.Simplyman wrote:2. Выбор источника питания батарея-USB так же осуществляется тумблером)
3. Девайсу для питания нужно 5В для аналоговой части и 3,3В для цифровой, что вынуждает использовать батарею либо из двух литиевых аккумуляторов, либо четырех никелевых.
4. Контроллер просто меряет напряжение на батарее и показывает уровень заряда на дисплее. Саму батарею нужно заряжать в отдельной зарядке.
Пишем фирмварю и софтварю, которые позволят девайсу нормально работать под виндовсомSimplyman wrote:5. В силу того, что в USB используется Raw USB обращение к Endpoint, девайс с компьютером может адекватно общаться только под MacOS либо Unix.
Это я уже решил с помощью гальванической развязки.Simplyman wrote:6. При питании от USB погрешность измерений сильно возрастает.
-
paradox666
- Posts: 12
- Joined: 25 Jan 2013, 01:47
Re: Доведем до ума RLC-метр?
>Основное описано в первом посте, там где минусы.
Ну при всём уважении это какие то минорные хотелки
Тоесть проект то вобщем хобийный и можно сказать учебный. Автор чётко сказал о том что если делать как надо то это внешние 16-битные АЦП, нормальное питание без виртуальной земли. Серии на сколько я понял не планируется.
Ну при всём уважении это какие то минорные хотелки
Тоесть проект то вобщем хобийный и можно сказать учебный. Автор чётко сказал о том что если делать как надо то это внешние 16-битные АЦП, нормальное питание без виртуальной земли. Серии на сколько я понял не планируется.
Re: Доведем до ума RLC-метр?
Даже не смотря на это, суть топика не меняется абсолютно никак.paradox666 wrote: Ну при всём уважении это какие то минорные хотелки![]()