Jump to content
admin

Миллиомметр для внутрисхемных измерений

Recommended Posts

Одно из основных назначений описываемого прибора, собранного на PIC16F690 – внутрисхемный поиск мест короткого замыкания при ремонте радиоаппаратуры путем определения участка с минимальным сопротивлением.

Ссылка на статью: //cxem.net/izmer/izmer197.php

Автор статьи: //cxem.net/profile/1516/

Share this post


Link to post
Share on other sites

Добрый день.
Собрал ''Миллиомметр для внутрисхемных измерений'' по схеме из журнала радио №7, 2020г. с небольшими доработками под свои компоненты:
ОУ MCP602 заменен на MCP601 с доработкой печатной платы.
Мощные резисторы заменены на SMD. Остальные компоненты подобраны в соответствии авторской статье. Все компоненты с Aliexpress.

Возникла проблема с приборчиком такая:
До 0,5 Om измеряет отлично (проверено на профессиональном приборе), но вот начиная с 0,6 Om и выше на дисплее высвечивается результат 0,557-0,558. При подключенном резисторе 10 Om и выше, результат 0,557-0,558 начинает мигать с частотой 1 секунда. Контроллер PIC16F690 прошит программатором PICkit 2 v2.61. После прошивки контроллера, верификация прошла успешно. Функции калибровки работают корректно, как и в авторской статье. При любых номиналах измеряемых резисторов, на 18 pin (AN1) низкий логический уровень. Напряжение на выходе ОУ при разомкнутых щупах 1,7v, при измеряемом R=1 Om - 1,7v, и не меняется при R=2 Om и выше.
Прошу у Вас помощи, в чем может быть такая проблема.

DSCN1264.JPG

DSCN1265.JPG

DSCN1266.JPG

DSCN1267.JPG

DSCN1268.JPG

DSCN1269.JPG

DSCN1270.JPG

DSCN1271.JPG

mOhm модифицированный.lay6 Миллиомметр для внутрисхемных измерений.djvu

Share this post


Link to post
Share on other sites

Изготовление 2-х слойных плат от 2$, а 4-х слойных от 5$!

Быстрое изготовление прототипа платы всего за 24 часа! Прямая доставка с нашей фабрики!

Смотрите видео о фабрике JLCPCB: https://youtu.be/_XCznQFV-Mw

Посетите первую электронную выставку JLCPCB https://jlcpcb.com/E-exhibition чтобы получить купоны и выиграть iPhone 12, 3D-принтер и так далее...

1 час назад, adolw сказал:

в чем может быть такая проблема.

Может быть в том, о чём написано в статье?

Цитата

В случае отказа от применения точных резисторов совсем, скорее всего, программно настроить до заявленной точности  удастся только один из диапазонов измерения (0 – 0.9 Ом или 0.9 – 3.6) .

 

Share this post


Link to post
Share on other sites

Высокая надежность SiC! Как они этого добились?

За несколько лет кропотливых исследований и совершенствования технологии компания Infineon смогла довести показатели надежности и стабильности параметров высоковольтных и быстродействующих карбид-кремниевых транзисторов линейки CoolSiC практически до уровня их кремниевых собратьев.

Подробнее

1 час назад, adolw сказал:

Прошу у Вас помощи, в чем может быть такая проблема.

проблема в очередной бредосхеме  журнала мурзилка.

@Lexter  нихрена там не получится настроить.  почитайте какой бред написан в методе измерения

Share this post


Link to post
Share on other sites

Вебинар «Практическое использование TrustZone в STM32L5»(10.12.2020)

Приглашаем на вебинар, посвященный экосистеме безопасности и возможностях, которые появились у разработчиков благодаря новой технологии TrustZone в микроконтроллерах STM32L5. Программа рассчитана на технических специалистов и тех, кто уже знаком с основами защиты ПО в STM32.

Подробнее

@IMXO  Ну, глубоко в статью не вникал, но измерение сопротивления методом измерения напряжения в делителе напряжения, у которого один из резисторов прецизионный известного номинала, питающегося от того же напряжения, что и АЦП - это достаточно точный способ, действительно не зависящий от напряжения питания.

_________________________________________________________________

А вот по поводу измерения килоомных сопротивлений...

2888487_.png.e7f882622f0f3f8fa09673ca6ef59026.png

1 час назад, adolw сказал:

При подключенном резисторе 10 Om и выше ...

Вас не смущает, что измерение этим прибором предполагается только до 3 Ом? :)

Edited by Lexter

Share this post


Link to post
Share on other sites

Снижена цена на AC/DC и DC/DC преобразователи Mornsun в Компэл!

Компэл и компания Mornsun снизили цены на преобразователи AC/DC-преобразователи семейств LS и LDE. По привлекательной цене также предлагаются DC/DC-преобразователи изолированных семейств поколений R2 и R3 различного конструктивного исполнения.

Подробнее

Только что, Lexter сказал:

это достаточно точный способ

с этим никто не спорит, есть одно Но , зтот способ в схеме отсутствует как класс.

смотрим описание , за образцовый резистор принимается Ro=R1+R9, на самом деле, образцовый резистор Ro=Rx+R1+R9+Rds, где Rds- сопротивление канала мосфета  который меняет свой номинал от температуры в два раза

, думаете это все ? нет... все еще веселей, напряжение питание МК здесь вообще не приделах, потомушта питание на Rx+R1 формируется на прямо включенном шоттки VD4 около Upd=0,3в с температурным дрейфом 2мВ/С.

Внимание вопрос: так что и как измеряет этот показометр?

Share this post


Link to post
Share on other sites

Посмотрел схему повнимательнее.

3 минуты назад, IMXO сказал:

образцовый резистор Ro=Rx+ ... +Rds

Ну, Rх - это вообще-то измеряемый резистор делителя, а не часть образцового. А для применённого транзистора, сопротивление его канала (около 0,6 Ом) вместе со всеми его температурными и от Uз-и изменениями - в пределах 1% от суммарного сопротивления, так что всё приемлемо.

5 минут назад, IMXO сказал:

питание на Rx+R1 формируется на прямо включенном шоттки

Наличие диода тоже не критично, так как напряжение в этой точке (делитель R6 68 Ом/R1 0,68 Ом) гораздо меньше напряжения открывания диода.

 

Диод здесь только для защиты.

А насчёт точности - так этому прибору она в общем-то и не требуется.

Вот в Коментариях кто-то правильно сказал:

Цитата

Да и, считаю, что точность здесь не нужна, т.к. при поиске К.З. достаточно относительного больше - меньше.

 

Share this post


Link to post
Share on other sites
Только что, Lexter сказал:

так как напряжение в этой точке (делитель R6 68 Ом/R1 0,68 Ом) гораздо меньше напряжения открывания диода.

смотрите внимательно схему не R1, а R1+Rx...

1 минуту назад, Lexter сказал:

Rх - это вообще-то измеряемый резистор делителя, а не часть образцового.

и он же часть образцового, потомушта за Uref принимается питание АЦП

Share this post


Link to post
Share on other sites
45 минут назад, Lexter сказал:

@IMXO  Ну, глубоко в статью не вникал, но измерение сопротивления методом измерения напряжения в делителе напряжения, у которого один из резисторов прецизионный известного номинала, питающегося от того же напряжения, что и АЦП - это достаточно точный способ, действительно не зависящий от напряжения питания.

_________________________________________________________________

А вот по поводу измерения килоомных сопротивлений...

2888487_.png.e7f882622f0f3f8fa09673ca6ef59026.png

Вас не смущает, что измерение этим прибором предполагается только до 3 Ом? :)

Нет не смущает, от безысходности подключал даже киллоомные резисторы, зная. что прибор работает до 3,6 Om

Share this post


Link to post
Share on other sites

@IMXO  Это измеряемый резистор. Образцовый - это верхнее плечо делителя, всё, что по схеме выше входа (R2).

Если вы про напряжение на диоде VD2,  то при сопротивлении Rх меньше 3 Ом, напряжение на диоде VD2 не больше = 3 В * (0,68+3) Ом / (68+0,68+3) = 0,15 В. Диод закрыт, измерению не мешает.

Когда Rх > 3,6 Ом, диод открыт, напряжение на входах не более напряжения открытого диода, чтобы, как (правильно) написано в статье, не сжечь проверяемую схему. Измерение при этом не производится. Про это тоже написано, что прибор измеряет только до 3 Ом.

Edited by Lexter

Share this post


Link to post
Share on other sites

Каким образом прибор переключается на второй (09-3,6 Om) диапазон? У меня при любых номиналах измеряемых резисторов, на 18 pin (AN1) низкий логический уровень.

Share this post


Link to post
Share on other sites

что и требовалось доказать, линейная формула в статье , при детальном рассмотрении превратилась в квадратное  уравнение

Share this post


Link to post
Share on other sites

@IMXO Чего-то вы уважаемый фигню какую-то пишете...

Uизмер = Uпит * Rx / (68+0,68+Rx) - где тут квадратное уравнение?

И в статье формула правильная:

Цитата

Rx = N * Ro / (1023*Kop – N)

 

Edited by Lexter

Share this post


Link to post
Share on other sites

Если кто-то из темы собрал такой же прибор. Просьба измерить напряжение на 18 pin  PIC16F690, при измеряемом резисторе до 0,5 Om. И на том же pin  при измеряемом резисторе более 1 Om

Share this post


Link to post
Share on other sites
4 часа назад, adolw сказал:

У меня при любых номиналах измеряемых резисторов, на 18 pin (AN1) низкий логический уровень.

Схему я не собирал, но чтобы изменялось усиление, резистор R8 или подключается к "корпусу" подачей на вывод 18 уровня "0", или никуда не подключается, находится в обрыве, установкой вывода 18 в "третье состояние". В обоих случаях на выводе 18 будет уровень около нуля, либо с выхода контроллера, либо с инвертирующего входа ОУ, напряжение на котором всегда равно напряжению на инвертирующем входе. А на инвертирующем входе больше 0,2 В не бывает (см. объяснение выше).

Edited by Lexter

Share this post


Link to post
Share on other sites

Прибор до 0,5 Om измеряет отлично. Далее, какой бы я резистор не подключал выше 0,5 Om, результат измерения - на дисплее 0,558. Что 1 Om, что 2 Om, что 3 Om - на дисплее 0,558

Резисторы R6-R8 (по схеме из журнала Радио №7, 2020г) подобраны из сотен резисторов очень точно. Такое впечатление, что более высокий диапазон измерения не переключается контроллером автоматически или переключился, но с другим коэффициентом. 

Edited by adolw

Share this post


Link to post
Share on other sites
1 час назад, adolw сказал:

Такое впечатление, что более высокий диапазон измерения не переключается контроллером

Возьмите да проверьте. Отсоедините правый по схеме вывод R8 от контроллера и посмотрите, влияет ли его подключение к "земле" на усиление ОУ. Делов-то... :)

Share this post


Link to post
Share on other sites

Менял резисторы R6-R8. Брал первые попавшиеся, ориентируясь по номиналу на резисторе (без всякого подбора по прибору) После калибровки (да даже и калибровка не нужна) все тоже самое. Прибор до 0,5 Om измеряет отлично. Далее, какой бы я резистор не подключал выше 0,5 Om, результат измерения - на дисплее 0,558. Что 1 Om, что 2 Om, что 3 Om - на дисплее 0,558 и хоть ты тресни!!!

Завтра отсоединю правый по схеме вывод R8 от контроллера и посмотрю, влияет ли его подключение к "земле" на усиление ОУ

Share this post


Link to post
Share on other sites

Перепаял правый вывод R8 на минус питания - результат остался прежним. Прибор до 0,5 Om измеряет отлично. Далее, какой бы я резистор не подключал выше 0,5 Om, результат измерения - на дисплее 0,558. Что 1 Om, что 2 Om, что 3 Om - на дисплее 0,558 и хоть ты тресни!!!

Данный прибор очень привлекателен своими габаритами  и неплохой точностью. Таскать с собой высокоточный и существенно крупногабаритный прибор - нет желания. Да и не предназначен он для перемещения. Очень жаль, что не могу понять, как расширить измеряемый диапазон (где, возможно у меня ошибка) Менял контроллер на другой - результат остался прежним (правда и второй контроллер с Aliexpress, заказывал 2 штуки)

Share this post


Link to post
Share on other sites
10 часов назад, adolw сказал:

Перепаял правый вывод R8 на минус питания

Отпаяйте. Чтобы проверить, как он влияет на усиление, надо его то замыкать на "корпус", то размыкать и смотреть, меняется ли напряжение на выходе ОУ (вывод 1 DA1.1, он же вход АЦП - вывод 17 контроллера).

Смысл резистора R8 - переключать усиление ОУ с 16,8 (R8 в обрыве) на 67 (R8 замкнут на "корпус"), чтобы загонять напряжение во входной диапазон АЦП. Это и есть два диапазона измерения. Если измеряемое сопротивление очень мало, то и напряжение на выходе ОУ мало, чтобы ещё усилить, подключается R8. Если при подключённом R8 напряжение на выходе ОУ ушло в максимум (ОУ в ограничении) - резистор отключается, чтобы уменьшить усиление.

Измерьте, составьте табличку, какое напряжение получается на выходе ОУ при разных измеряемых сопротивлениях (например, от 0 до 3 Ом с шагом 0,5 Ом) при подключённом и при отключённом R8. Из неё будет видно, правильно ли у вас собрано и правильно ли работает усилитель.

Чтобы посмотреть, переключает ли в принципе контроллер свой выход 18 (при изменении напряжения на его входе АЦП), припаяйте с него на +3 В (на питание контроллера) резистор 5 - 10 кОм. Тогда на нём можно будет увидеть вместо "третьего состояния" уровень "1", импульсы переключения будут видны на осциллографе.

R8 пока к контроллеру не подключайте.

Share this post


Link to post
Share on other sites

По всей видимости Вы правы. При измерениях резисторов более 0,5 Om, усилитель перегружается. Резистор R8 подключен к контроллеру.Screenshot_1.jpg.1bfe4964cfea36f843361d26b2f6c36c.jpg

В авторской статье ОУ - MCP602, у меня MCP601. Думаю различий нет.

Edited by adolw

Share this post


Link to post
Share on other sites

Нет больше ''сил'' и желания заниматься этим прибором. Ни при каких условиях на 18 pin контроллера не пропадает логический ноль. Очень неудачная конструкция. Отсутствует 100% повторяемость, при почти таких же компонентах как у автора.

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Решил восстановить двухкассетник Маяк-242С-1. Заменил пассики на обоих ЛПМ. ЛПМ А –все работает, ЛПМ Б – при вставленной кассете работают обе перемотки, воспроизведение включается и через пару секунд отключается. Без вставленной кассеты воспроизведение работает. Прошу помощи в устранении неполадки.
    • Согласен в принцепи так я всё и построил в своей программе и всё бы ничего работает но не работают только строки переключения переменной btn--; и btn++; никак только не пойму почему? Остальное же всё срабатывает так как и должно быть.
    • Так все кто на форуме заведомо больные... Здоровые люди на форумах годами не сидят... И по 20тысяч сообщений хрен знает кому и хрен зачем не пишут. Здоровые люди делом заняты.
    • У ТЕБЯ не интересно, а у меня есть разные. А я писАл о схеме, в которой нет обратной связи через оптрон и получить с этого блока СТАБИЛЬНЫЕ ток или хотя бы напряжение весьма затруднительно. А в  драйверах величина тока  самого светодиода (или группы светодиодов) контролируется через падение напряжения на шунте (см. схему любого светодиодного драйвера). Разницу между током ключа в первичной цепи и током непосредственно через светодиод не понимаете?
    • эт по любому пересчитывать делитель, причем не в одном месте, я вот не совсем вкурю, почему у меня только, или ты в расчет взял пробитые 29В? то там 12В должно было быть
    • Раньше, в до транзистор-тестерное время это знал каждый радиогубитель, даже начинающий. Теперь - не актуально.
    • fontdatatype определено дефайном как const uint8_t. PROGMEM указывает на flash память.

  • Аппарат для точечной сварки с аккумулятором

×
×
  • Create New...