Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!
с 3300 пик частота будет очень низкая, и низкий КПД, больше амплитуда пульсаций. Типично 330, у меня эти микросхемы работают даже с 220 пик. Проблема может быть в электролитическом конденсаторе (если в нем повышенный ESR, или он низкочастотный). В этой схеме нужно использовать Low-ESR конденсаторы.
--------------------
"There are many paths to take, Obi-Wan. Not all of us are fortunate enough to find the one with heart, the path the Force has set before us." -Qui-Gon Jinn, to Obi-Wan Kenobi.
При включении прибора VCC 5,01V. Перепаял ИОН на LM4040A, по даташиту 0,1%, реально 0,05% (2,4987V) отклонение 0,0013V. При включении прибора VCC 4,99V.
Так вот эти цифры и говорят сами за себя. Просадка питания говорит о нестабильности питания. Надо БП иметь с хорошим запасом, тогда и показания будут стабильны. TL тоже имеет линейную зависимость от питания, потому при её нестабильности точность опорника вещь относительная.
Группа: Cоучастник
Сообщений: 5275
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ
QUOTE (iskander @ Sep 17 2015, 08:09 AM)
Так вот эти цифры и говорят сами за себя. Просадка питания говорит о нестабильности питания.
На самом деле питание стабильное. Прибор питается через линейный стабилизатор от батареи 9В. А изменение VCC на самом деле не происходит, просто программа считает ИОН эталоном и по нему вычисляет VCC, т.е. если напряжение на ИОН изменилось (заменили ИОН), программа посчитает что VCC изменилось (т.к. ИОНы по своему напряжению будут отличаться) Я через ув. NickNI передал автору свои измерения по ИОНам с выяснением причинно-следственной связи , на что автор ответил (как я понял), что ИОН используется в случае с нестабильным питанием. Теперь и далее мой логический вывод: возможно с просиданием под нагрузкой или изменением выходного напряжения, связанным с разрядом батареи. Происходит вычисление VCC по опорному напряжению (которое остается стабильным) и в связи с этим выполняется коррекция вычислений. Если же питание стабильное, то без использования ИОН параметры будут выше. Все-таки при пересчете видимо возникает нелинейность вычислений. Также думаю, что при кратковременных провалах напряжения питания ИОН не поможет (будет выполняться коррекция измерений, в то время как питание уже восстановиться). Думаю это будет проявляться при питании от импульсного источника питания (показания все время скачут возможно из-за включения коррекции от ИОН или импульсных помех преобразователей или от того и другого). Это еще надо будет проверить. В своих экспериментах с ИОНами выяснил, что перед каждым измерением происходит вычисление VCC по ИОНу. При циклическом измерении только на первый тест выполняется вычисление. Дальнейшее изменение VCC программой не корректируется.
Это сообщение отредактировал Ocela - Sep 17 2015, 01:25 PM
--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"
Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465) https://yadi.sk/d/eUc5z1yWdnVNu
Группа: Cоучастник
Сообщений: 33
Пользователь №: 112472
Регистрация: 31-August 15
Место жительства: Крым
Сегодня допаял недостающие детали, теперь присутствует всё, кроме аналоговой части (режим генератор и частотомер не интересуют). Включается прибор каждый раз при нажатии кнопки энкодера, но инициализация происходит один раз из 5, и то, если отключить аккумулятор. Закономерность уловить не могу, по случаю... Если всё же инициализация проходит, дальше всё нормально, калибруется, самотесты проходит, измеряет всё... Что за нах такой? Такое ощущение, что не инициализируется дисплей, т.к. иногда, после включения и появления подсветки дисплея по истечении некоторого время, не более 5-10 сек., сам выключается, как и при нормальном режиме работы, типа нет детали. А иногда звиснет, подсветка светится и не выключается... Грешу на преобразователь уровней, хотя может и от МК команда не проходит... Что должно быть на линиях управления дисплея при нормальном режиме работы и при инициализации?
Группа: Cоучастник
Сообщений: 404
Пользователь №: 111418
Регистрация: 28-May 15
Место жительства: RUSSIA
В программе по умолчанию (дефолту) опорное напряжение для АЦП МП напряжение 5в (внешнее напряжение на AVCC). При обнаружении на входе АЦП напряжения менее 1в опорное переключается на внутренний источник опорного напряжения 1.1в. Повлиять на внутреннее опорное 1.1в мы не можем (только если отобрать процессор с минимально низким его значением). Внешнее опорное 5в на AVCC(точность) зависит от нас...! -------------------------------------------------------------------------------------------------------------------- ИОН на PC4 как источник опорного напряжения для АЦП в данной программе не работает, а служит для коррекции величины опорного напряжения 5в принимаемого при расчете результата работы АЦП. В прошивках обоих авторов коррекция осуществляется по формуле:
V5_расч=V5_на_AVCC*V25_ИОН_паспортн/V_изм_АЦП_наPC4, где: - V5_расч - расчетная величина опорного напряжения 5в принимаемого при расчете результата работы АЦП - V5_на_AVCC - величина напряжения 5в на AVCC (константа изменяемая пользователем) - V25_ИОН_паспортн - паспортная величина напряжения ИОНа (константа изменяемая пользователем у Маркуса, у Карла - в коде) - V_изм_АЦП_наPC4 - измеренное АЦП(реальное) напряжение на PC4
где константы V25_ИОН_паспортн и V5_на_AVCC находятся (в mV)? У Маркуса в файле config.h:
Теперь, с учетом констант формула принимает вид : V5_расч=5000*2495/V_изм_АЦП_наPC4. Из формулы видно, что 2495/V_изм_АЦП_наPC4 коэффициент коррекции ошибки работы АЦП и при V_изм_АЦП_наPC4=2495 равен 1.0, соответственно V5_расч=5000*1=5000!!!, т.е. Когда такое счастье наступит? Если очень просто, то, тогда когда к PC4 будет подключен ИОН на 2495mV и реальное напряжение на AVCC будет 5000mV!
Формула коррекции величины опорного напряжения 5в принимаемого при расчете результата работы АЦП - пропорция, при ошибке в одной из величин на 1% результат меняется тоже на 1%. ПРИМЕР:
V5_на_AVCC=5000 V25_ИОН_паспортн=2495 -1% =2470 V5_расч= 5051 т.е. +1% V5_на_AVCC=5000 V25_ИОН_паспортн=2495 +1% =2520 V5_расч= 4950 т.е. -1%
V5_на_AVCC=5000 V25_ИОН_паспортн=2495 -0.1% =2492 V5_расч= 5006 т.е. +0.1% V5_на_AVCC=5000 V25_ИОН_паспортн=2495 -0.1% =2498 V5_расч= 4994 т.е. +0.1%
Такая-же ситуация при ошибке в V5_на_AVCC=5000! В итоге знак ошибки V25_ИОН_паспортн и V5_на_AVCC=5000 может уйти в +, - или они компенсируют друг друга!?
-------------------------------------------------------------------------------------------------------- ПРАКТИЧЕСКИЕ РЕКОМЕНДАЦИИ!!! - подбирать РН и ИОН по параметрам близким к РН=5000mV и ИОН=2495mV или при сборке прошивки вводить реальные величины напряжений РН и ИОН - при менее точном РН использовать более точный ИОН, в противном случае он незачем и ухудшит результат! Хорошие результаты с MCP1702-5002 с уточнением V5_на_AVCC без ИОН.
P.S. Возможны варианты когда прошивка собиралась для РН=5010mV и ИОН=2520mV, а вы ее заливаете на ТТ с РН=4980mV и ИОН=2470mV. Такое тоже бывает!
Это сообщение отредактировал GENNADY_13 - Sep 17 2015, 09:31 PM
Спасибо Indman. Добавил в makefile "WITH_SamplingADC = 1". Работает. Вроде даже правильно. Только постоянно 2.9 пФ при свободных клемах. Скорее всего это емкость монтажа. Приходится отнимать это значение от измеренного. Было бы хорохо иметь опцию для автоматического учета емкости этих нескольно пик.
Всё правильно,Karl-Heinz Kübbeler написал дословно "Currently the zero capacity value is not subtracted from the results.The difference between open contacts and closes contacts of a Textool socket is about 0.7pF"!Пока тестируется. Сам не могу потестить-в отпуске(тестер на работе)
Протестировал revision №536 с добавлением в Makefile строки WITH_SamplingADC = 1. Конденсаторы малой ёмкости (пикушки) измеряет правильно. На пустых клеммах дисплей показывает от .00pF до .02pF . ИОН TL431 sot-23.
...Включается прибор каждый раз при нажатии кнопки энкодера, но инициализация происходит один раз из 5...
У меня нечто похожее было, то включится то нет. Оказался кварц глючный. Проверить просто. Прошить фьюзы на встроенный генератор. Если будет нормально работать, значит кварц менять.
Группа: Cоучастник
Сообщений: 33
Пользователь №: 112472
Регистрация: 31-August 15
Место жительства: Крым
Продублировал тоненьким МГТФом питание с выхода МСР1702Т-3,3 на вывод 17 дисплея (в место подпайки резистора подсветки) и добавил маленький тантал в эту же точку и на полигон "земли". Стало включаться и инициализироваться значительно! чаще, но не всегда...
Группа: Cоучастник
Сообщений: 33
Пользователь №: 112472
Регистрация: 31-August 15
Место жительства: Крым
В явном виде режим проверки стабилитронов не нашёл, на пятаках для стабилитронов не удаётся измерить Uст, только в режиме вольтметра. 100мкФ (тантал) в углу платы установлен, если речь о нём...
Группа: Cоучастник
Сообщений: 5275
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ
Я имел ввиду этот конденсатор, он находится ниже под MC34063. PS Можно попробовать просто отключить DC-DC преобразователь. Также можно отключить LCD индикатор, воткнуть два светодиода между ногами 1-2 и 2-3 и протестировать. Светодиоды должны по очереди мигать.
Это сообщение отредактировал Ocela - Sep 18 2015, 02:59 PM
Присоединённое изображение (Нажмите для увеличения)
--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"
Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465) https://yadi.sk/d/eUc5z1yWdnVNu
Группа: Cоучастник
Сообщений: 33
Пользователь №: 112472
Регистрация: 31-August 15
Место жительства: Крым
Этот керамический тоже ставил, купил в "Чип и дип" пару штук, такие перед запайкой ради интереса измерил их ёмкость (до этого не встречал подобных керамических, такой большой ёмкости), удивило, что оказалось около 60мкФ оба... Запаял один. Мерял DE-5000. Может быть при таком раскладе одного мало?
Группа: Cоучастник
Сообщений: 20
Пользователь №: 101603
Регистрация: 28-June 13
Место жительства: Украина, Волынская область
Привет всем! Фото моего девайса. Огромная благодарность товарищу Ocela за помощь и всем-всем-всем, кто отвечал на вопросы. Кстати, панельки для деталек очень хлипкие, может у кого есть получше? Я в Киеве.
Это сообщение отредактировал Jurij - Sep 18 2015, 06:50 PM
Группа: Cоучастник
Сообщений: 33
Пользователь №: 112472
Регистрация: 31-August 15
Место жительства: Крым
Спасибо, попробую... Заметил теперь интересную особенность, тестер на "холодную" (если долго лежал не включенный) включается с трудом, а вот если он нормально включится, потом по тай-ауту или принудительно из меню выключается, то следующее включение через пару секунд происходит без ппроблем сколько угодно разз. Видимо какая-то ёмкость зарядилась и включение происходит нормально....
с тех пор как собрал прибор прошло уже много времени. Хочу обновить прошивку, но найти сложно. на данный момент стоит m328p_v257_MENU_RU_ZENNER_9v если можно, выложите обновленную прошивку под черную плату
Присоединённое изображение (Нажмите для увеличения)
Группа: Cоучастник
Сообщений: 5275
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ
scorpionlion, у Вас реализация схемы без задержки включения DC-DC преобразователя. Рекомендовал бы доделать схему задержки или отключить режим проверки стабилитронов, могут быть проблем с новыми прошивками (тем более у вас батарейное питание). TL431 лучше выпаять, он не нужен. Резистор на 2к2 можно заменить на 47к (по рекомендациям автора), хотя можно оставить и этот. При этом улучшаться параметры тестера. Прошивки можно ставить авторские крайние (не strip grid) (если умеете компилировать) PS Выложить готовую прошивку пока не могу - нет на месте.
Это сообщение отредактировал Ocela - Sep 19 2015, 08:09 PM
--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"
Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465) https://yadi.sk/d/eUc5z1yWdnVNu
scorpionlion, у Вас реализация схемы без задержки включения DC-DC преобразователя. Рекомендовал бы доделать схему задержки или отключить режим проверки стабилитронов, могут быть проблем с новыми прошивками (тем более у вас батарейное питание). TL431 лучше выпаять, он не нужен. Резистор на 2к2 можно заменить на 47к (по рекомендациям автора), хотя можно оставить и этот. При этом улучшаться параметры тестера. Прошивки можно ставить авторские крайние (не strip grid) (если умеете компилировать) PS Выложить готовую прошивку пока не могу - нет на месте.
задержку включения преобразователя буду доделывать, режим проверки стабилитронов нужен