Коллеги, доброго времени суток,
Закупил на поиграться себе САБЖ, вариант с уже распаянными SMD, чтобы меньше было мороки с мелочью.
Проверил все номиналы, в комплект не положили один кондер на 120пФ, зато положили лишний на 0.1мкФ. По факту все 0.1мкФ оказались в районе 60-80нФ вместо ожидаемых 100нФ. Осмотр схемы показал, что в основном они используются как bypass либо debounce кондеры. Так как под рукой запасных дисковых кондеров нужного номинала не было решил впаять те, что шли в комплекте. Недостающий 120пФ добыл из тумбочки, такой нашелся.
Запаял, зачистил от флюса, промыл спиртом, проверил на отсутствие коротышей на землю по всем линиям питания (AV-/AV+/3.3V/5V/V-/V+).
При запайке SMD китайцы впаяли сразу же перемычки на JP3 и JP4. JP4 временно выпаял, подал на вход 9В с кроны, проверил наличие 3.3В на TP22. Таковое обнаружилось, запаял обратно JP4. На V- появилось -8В, на AV+ 4.9V, на AV- -5V. Переключил CPL на GND, SEN1 на 10mV, замерил V1 и V2. V1 оказался близок к 0 (0.01В с точки зрения китайского DT9205A), V2 - 1.8В. Из схемы видно, что делитель R10-R11 по идее должен отвечать за установку уровня нуля, обеспечивая "сдвиг" выходного сигнала с U2C "вверх" до "логического нуля" ADC, который по идее должен быть в районе 0.5*VDDA, т.е. 1.65В. Коэффициент усиления у U2C вроде как получается равным 6.66В (делитель R9-R11), соответственно делитель R10-R11 должен на девятой ноге U2 должен формировать примерно -0.248В. Очевидно, в моём случае формируется напряжение чуть ниже, но так и допуски по номиналам никто не отменял.
В общем, на вид всё было +- прилично с оглядкой на допуски, поэтому попробовал подключить экран и включить приблуду уже с ним. На этом хорошие новости закончились.
Экран засветился белым, потом показал информацию о прошивке, дальше пошла недолгая загрузка и появился основной рабочий экран. Сделал reset to defaults (одновременно SW5 и SW6 на 2 секунды), выставил CPL в GND и стал смотреть, что получается при установке разных положений SEN1 и SEN2. Обнаружилось, что уровень нуля "скачет" в зависимости от позиции переключателей. Сделал контроль V2 - и действительно, значения "прыгают" в зависимости от выбранного уровня усиления. 5x1V -> 1.68В, 2x1V -> 1.71, 1x1V -> 1.73, 5x0.1V -> 1.91, 2x0.1V -> 2.3, 1x0.1V -> 2.74, 5x10mV -> 1.76, 2x10mV -> 1.87, 1x10mV -> 2.05. Нашлась аномалия и с V1 - в режимах 0.1V и 10mV вместо нуля вылезают 0.15В и 0.10В.
Попробовал переключить CPL в AC - на 1x10mV V2 подскочило до 2.3В. Выставил AC 5x0.1V, попробовал подать тестовый 1КГц на вход. В ответ - тишина. Точнее сказать - ничего не поменялось, как отрисовывалась шумная прямая не по центру - так и продолжила отрисовываться. Заподозрил неладное, отключил питание и прозвонил вход - обнаружился на землю коротыш. Осмотрел под микроскопом пайку всех компонентов вокруг SW1, SW2 и SW3 - соплей не обнаружил. На всякий случай тыкнул паяльником ещё разок по всем выводам - не помогло. Вооружился desoldering wick и оловоотсосом, выпаял R1-R5 и С2-С7. Коротыш остался на цепи, подключенной к ноге 4 SW2. Ещё раз осмотрел место пайки в микроскоп, оловоотсосом высосал всё, что можно, вокруг ног 4, 5 и 8. Не помогло. "Впитал" остатки wick-ом - ноль изменений. Пришлось отсасывать припой вокруг остальных ног и феном выпаивать SW2. Переключатель удалось извлечь почти не повредив плату, проверка мультиметром показала исправность SW2. Коротыш на плате никуда не делся. По месту посадки SW2 с обоих сторон прошелся wick - коротыш пропал.
Впаял всё обратно. С точки зрения V1/V2 картина поменялась не сильно, но хотя бы стал отрисовываться какой-то сигнал при выборе CPL в AC или DC.
Но появились новые глюки. Заметил, что сразу после включения выбор 1/0.1/10mV работает нормально, но если выбрать диапазон 0.1 и дать приблуде постоять в таком режиме секунд 10 - начинает самопроизвольно туда-сюда "мельтешить" 1V/0.1V в нижнем левом углу экрана. Заподозрил неладное в цепочке R20-R21. И действительно, если в средней точке аналогичных цепочек R17-R18 и R23-R24 присутствует стабильное напряжение в районе 1.2В (как и ожидалось исходя из номиналов), то среднюю точку R20-R21 что-то просаживает до 0.4-0.5В. Причём начинает это делать не сразу после включения, а через какое-то небольшое время. Сначала стал грешить на STM, подозревал какой-нибудь полупробой на землю с VSENSEL1. Чтобы исключить - выпаял R22. Поведение напряжения в средней точке не поменялось - всё так же через небольшое время после подачи питания проваливатся от 1.2В до 0.4-0.5В. Если исходить из здравого смысла и схемы - то единственным местом, где "сифонит", может быть всё тот же SW2, который уже один раз пришлось выпаивать. Так чувствую, предстоит мне это удовольствие повторить ещё разок, но перед этим хочу попросить совета более опытных коллег. Может, упускаю из вида что-то и можно обойтись без опасной для целостности платы операции по повторному извлечению SW2?
P.S. Также был бы рад услышать мысли по поводу зависимости V2 от положения переключателей SW2/SW3 при подаче GND на вторую ногу SW1, какого фига оно так может быть? Точнее даже, в первую очередь хотелось бы понять, почему V1 становится отличным от нуля при SW2 в положении 0.1V и 10mV.
P.P.S. Видел на одном из форумов отличное начало сообщения о том, как отлаживать проблемы с DSO138: "...вам потребуется приличный исправный осциллограф...". Мысли расчехлить имеющийся в хозяйстве ISDS220B уже появлялись, но ведь не спортивно как-то.... не у всех же собирателей "лего для взрослых" есть под рукой нормальные осциллографы.
P.P.P.S. Есть подозрение, что изначальный коротыш на четвёртой ноге SW2 и наблюдаемые глюки с просадкой средней точки R20-R21 - это результат нарушений в проводимости/изоляции между слоями платы в районе SW2. Если оно так - дело пахнет керосином
. Скорее всего придётся выпаивать SW2, аккуратно высверливать дырки под 5, 6, 7 и 8 ноги SW2 для ликвидации несанкционированных коротышей и проводимостей, после чего запаивать обратно SW2 по ногам 1, 2, 3 и 4 (надеясь, что с ними всё ОК), а для 5, 6, 7 и 8 городить навесной монтаж. Либо, если и с сигнальной частью вокруг SW2 всё плохо - то вообще травить дочерную плату, на которую выносить весь аналоговый тракт. Ох, не хотелось бы....