Электромагнитные наводки и преобразователь логических уровней

GarryC
Offline
Зарегистрирован: 08.08.2016

Вообще то, чаще всего в конечном счете нужен не не осциллограф, а голова, процесс отладки выглядит примерно так:
--Что у нас на ножке 3?
--Ага, фигня какая-то, смотрим схему и думаем. (через 5 минут)
--Что у нас на ножке 12?
--Ага, тут нормально, смотрим схему и думаем. (......)
--А, ну все понятно, паяем на ножку 3 кондер 100 нан.
но без осциллографа все-таки трудно.

b707
Offline
Зарегистрирован: 26.05.2017

только на голову и надеюсь :) на осцил не особо :)

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

b707, примерно так мы в школьные годы с товарищем паяли схемы. Не заработала. А почему? А хз. Ну давай сравнивать))) Поэтому правильное решение - собери без платы, хоть на макетке.

ЗЫ: А вообще москвичам просто - приехал у кого есть ослик и посмотрел. Это вглубинках такая жжж))

Kakmyc
Offline
Зарегистрирован: 15.01.2018

Что есть глубинка ?
Мой город (Ижевск, 650т население), вполне подходит под это определение.
Но это не мешает мне (хотя это всего лишь хобби) иметь дома 3 осциллографа (и на работе парочка, но там не мои).
DSO138+Hantek6022BL+HantekDSO5102P.
Приобреталось по мере роста.
На работе основной Fluke190-204 , но для дома такой купить жаба задушит.
Так вот вне зависимости от глубины глубинки, выделить на хобби 1,5к/3к/18к , вполне возможно.
У рыбаков спиннинги нифига не дешевле, ни говоря уже про лодки и моторы.

b707
Offline
Зарегистрирован: 26.05.2017

Kakmyc пишет:
Так вот вне зависимости от глубины глубинки, выделить на хобби 1,5к/3к/18к , вполне возможно..

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

Вот и в этом случае я не понимаю, что мне даст осцил, пусть даже мегагерц на 20 и даже двухканальный... одноканальным тут ловить просто нечего.

Мало иметь инструмент, надо уметь им пользоваться. Так что GarryC прав - голова первична. И во многих случаях она может заменить осцил, а наоброт - вряд ли :)))

b707
Offline
Зарегистрирован: 26.05.2017

сорри, продолжу тмысль

Несколько лет увлечения ардуино привели меня к мысли, что для занятия цифровой электроникой осцил вообше не нужен. Вот логиканализатор - это да, это сила :) он у меня постоянно на рабочем столе, пользуюсь считай каждый день, а программу для просмотра графиков с ЛА я вообще никогда не закрываю :)

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

только на голову и надеюсь :) на осцил не особо :)

если тебе надо выставить трёхуровневый стробирующий без осциллографа никакая голова не поможет )))

Kakmyc
Offline
Зарегистрирован: 15.01.2018

Я был такого же мнения, пока на работе не закупили для работы fluke.
Процесс диагностики ускорился в десятки раз.
Зачем что то выдумывать, если можно сразу в нужные места потыкатся и посмотреть форму сигнала, по которой в большинстве случаев сразу видно проблему.
Более того, в практике был случай, когда при затянувшейся диагностике советского станка(там куча сигналов приходит на микросхему логики (сборка элементов 3-И)и висят они там довольно непродолжительное время(в общем понять в чем проблема одним тестером нереально), решилось все за 10минут с помощью 16канального логического анализатора, который сразу показал, какие именно сигналы прилетают не во время.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ua6em пишет:

b707 пишет:

только на голову и надеюсь :) на осцил не особо :)

если тебе надо выставить трёхуровневый стробирующий без осциллографа никакая голова не поможет )))

PS и вообще, когда осциллограф вместо мультиметра без него жить становится сложно

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

BOOM пишет:

b707, примерно так мы в школьные годы с товарищем паяли схемы. Не заработала. А почему? А хз. Ну давай сравнивать))) Поэтому правильное решение - собери без платы, хоть на макетке.

ЗЫ: А вообще москвичам просто - приехал у кого есть ослик и посмотрел. Это вглубинках такая жжж))

Не стоит вмешиваться в разговор грамотных людей,  пока не разобрался со схемой простейшего блока питания, нет?

b707
Offline
Зарегистрирован: 26.05.2017

Kakmyc пишет:
в практике был случай, когда при затянувшейся диагностике советского станка(там куча сигналов приходит на микросхему логики (сборка элементов 3-И)и висят они там довольно непродолжительное время(в общем понять в чем проблема одним тестером нереально), решилось все за 10минут с помощью 16канального логического анализатора, который сразу показал, какие именно сигналы прилетают не во время.

про ЛА не спорю, классная вещь, когда я для себя его открыл - это был просто рывок вперед. Даже в плане обучения - сигналы с СТМ32 посмотреть, взаимодействие таймеров и тд... Но в ЛА 8-16 каналов, в осциле дай бог 3-4 за совершенно охеренные деньги...

Да, понятно что осцилом можно смотреть ФОРМУ сигнала. Но так ли часто она важна в цифровой технике-то?

Kakmyc
Offline
Зарегистрирован: 15.01.2018

Мультиметром практически не пользуюсь, либо самодельная прозвонка на светодиодах(показывает AC/DC 24/110/220/380), если ее недостаточно , тогда уже сразу осциллограф(если доступен).

b707
Offline
Зарегистрирован: 26.05.2017

ua6em пишет:

вообще, когда осциллограф вместо мультиметра без него жить становится сложно

а что, осциллографом можно вместо мультиметра пользоваться? - или это какие-то специальные модели, в которые встроен мультиметр?

bwn
Offline
Зарегистрирован: 25.08.2014

b707 пишет:

а что, осциллографом можно вместо мультиметра пользоваться? - или это какие-то специальные модели, в которые встроен мультиметр?

В них во все встроен вольтметр и частотомер))))

b707
Offline
Зарегистрирован: 26.05.2017

wdrakula пишет:

Не стоит вмешиваться в разговор грамотных людей,  пока не разобрался со схемой простейшего блока питания, нет?

Дракула, по такой логике мне первому надо покинуть эту ветку. Как минимум уровень BOOM-а больше моего.

b707
Offline
Зарегистрирован: 26.05.2017

bwn пишет:

В них во все встроен вольтметр и частотомер))))

в мультиметре я в первую очередь использую прозвонку, во вторую - измерение сопростивления... остальное понемножку...

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Kakmyc пишет:
Что есть глубинка ? Мой город (Ижевск, 650т население), вполне подходит под это определение. Но это не мешает мне (хотя это всего лишь хобби) иметь дома 3 осциллографа (и на работе парочка, но там не мои). DSO138+Hantek6022BL+HantekDSO5102P. Приобреталось по мере роста. На работе основной Fluke190-204 , но для дома такой купить жаба задушит. Так вот вне зависимости от глубины глубинки, выделить на хобби 1,5к/3к/18к , вполне возможно. У рыбаков спиннинги нифига не дешевле, ни говоря уже про лодки и моторы.

В моем городе примерно в два раза меньше населения и мне тоже не мешает иметь минимум необходимых мне приборов ( в том числе и пары осциллографов). Я говорил о том, что «взаимопомощь» и общение в больших городах успешнее малых (просто по статистике вероятности). Без обид.

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

b707 пишет:

wdrakula пишет:

Не стоит вмешиваться в разговор грамотных людей,  пока не разобрался со схемой простейшего блока питания, нет?

Дракула, по такой логике мне первому надо покинуть эту ветку. Как минимум уровень BOOM-а больше моего.

В чем то больше, в чем то меньше. Как писюнами меряться в бане. Брось это дело. )

nik182
Offline
Зарегистрирован: 04.05.2015

Плохо конечно без осциллографа, но не смертельно. Последовательность действий примерно следующая.

Подключаем анализатор и обеспечиваем устойчивое воспроизводство наводки на выходе МС. Подпаиваем керамику на оба питания МС как можно ближе к ногам. Припаиваем толстый длинный провод к земляному выводу припаенной керамики и тычем им в разные земли на всех платах куда идут шлейфы. Следим за поведением наводки. Отключаем один провод с наводкой на дальнем конце шлейфа и замыкаем его на длинный провод с землёй и опять смотрим что с наводкой. Если не исчезла, тычем землёй в ногу МС прямо на корпусе. Если наводка не исчезла - или МС в помойку или искать коротышы на выходных шинах. Но скорее всего наводка исчезнет на этапе тыкания по землям. Хотелось бы увидеть результат тыкания землёй в начале и конце шлейфа по которому идут сигналы к входу.  

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

ua6em пишет:

вообще, когда осциллограф вместо мультиметра без него жить становится сложно

а что, осциллографом можно вместо мультиметра пользоваться? - или это какие-то специальные модели, в которые встроен мультиметр?

открывай любую аналоговую схему там либо напряжение в точке либо осциллограмма сигнала, постоянка или переменка просто переключить вход с открытого на закрытый, конденсатор посмотреть - сигнал на входе и выходе, по питанию - пульсации ну и тд

RE - в мультиметре я в первую очередь использую прозвонку, во вторую - измерение сопростивления... остальное понемножку...

вот не поверишь, абсолютно не актуально, то-есть совсем

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Спор ни о чем, кто с чем работает, тому ему и достаточно.

b707
Offline
Зарегистрирован: 26.05.2017

Приветсвую всех, наконец дошли руки продолжить тесты. Цитирую того, кто предложил проверку и потом отчет о результатах:

1. Проверка с входной стороны

GarryC пишет:

Методика подтверждения гипотезы о наводках проста - отрываете провод шлейфа, на котором видите помеху (от обоих концов, это важно) и протаскиваете отдельный провод. Если помогло - было наводка в кабеле, если нет - то наводка на плате. Проведите эксперимент, дальше посмотрим. Я все таки за наводки по плате, сильные ускорители вполне могут как просадить питание, так и поднять землю.

Отключаем кабель канала LAT, на котором самые сильные наводки. Сначала дальний конец - наводки остались. Потом отключил и ближний конец, то есть реально ко входу платы на этом канале ничего не подключено - наводки все равно есть. С учетом последнего опыта пускать LAT отдельным кабелем уже не стал - очевидно, что это не поможет. Вход микросхемы притянут к земле резистором 2.7к

2. проверка со стороны выходов:

Komandir пишет:

Подайте тестовый сигнал с другой стороны при OE=Low !!!

Вход отключил, ОЕ притянул к земле, выходы в Z-состоянии. Тонким щупом с сигналом CLK острожно касаюсь разных пинов выходного разъема - получаю четкий отклик ТОЛЬКО НА ТОМ КАНАЛЕ, которого касаюсь. То есть похоже выводы никак не влияют друг на друга.

 

Интересно, что можно сказать на основании этого? Я что-то вообще потерялся в выодах.

 

 

PS До сборки макета на отдельных МС левел-шифтера пока руки не дошли - не хватает перемычек, сорри. Заказал еще

 

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

А помеха есть и с матрицей и без ?

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

b707 пишет:

PS До сборки макета на отдельных МС левел-шифтера пока руки не дошли - не хватает перемычек, сорри. Заказал еще

Перемычки режутся из "святой пары", которой у каждого "кампутерщика" дома чуть более километра! ;))

Прекрасно идут вместо Дюпонов папа-папа.

b707
Offline
Зарегистрирован: 26.05.2017

Komandir пишет:

А помеха есть и с матрицей и без ?

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

А, да, вроде дошло, что ответил не вполне на тот вопрос, что задан. Если подключить матрицу вместо ЛА- на ней мусор вместо картинки. так что да, при подключении матрицы помехи никуда не пропадают.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

у меня только мысль пропаять чипы осталась

b707
Offline
Зарегистрирован: 26.05.2017

Komandir пишет:

у меня только мысль пропаять чипы осталась

у меня тоже она возникла еще неделю назад - пропаял еще раз, мне кажется там все нормально.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

В порядке бреда: а у тебя другой СТМ32 есть? попробуй!

И еще: не требует пайки, сделай меандр на 2-3МГц и ровные HIGH и LOW  на другой. Только две ноги и посмотри, как это пройдет через разные каналы твоей платы. Уже сильно больше информации будет.

b707
Offline
Зарегистрирован: 26.05.2017

wdrakula пишет:

В порядке бреда: а у тебя другой СТМ32 есть? попробуй!

И еще: не требует пайки, сделай меандр на 2-3МГц и ровные HIGH и LOW  на другой. Только две ноги и посмотри, как это пройдет через разные каналы твоей платы. Уже сильно больше информации будет.

Да конечно есть. Попробую.

Andy
Andy аватар
Offline
Зарегистрирован: 01.01.2016

b707, если ты англицкий читаешь также свободно, как и русский, что мешает тебе понять назначение этой микрухи? Где-то написано буфер или шинный формирователь? Всё что ты делаешь изначально не правильно. Забей на неё, не для этого она, переходи на 244 и будет тебе щастье.

b707
Offline
Зарегистрирован: 26.05.2017

Andy. если оно умеет транслировать состояние входа А в состояние В с другим логическим уровнем, что не так? Китаезы ее продают именно как левел-конвертер

Буду признателен, если ткнешь пальцем в строчку в даташите, которая мешает этому чипу быть левел-конвертером.

Для меня сейчас это скорее задачка, которую хочется решить. А обойти эту проблему я мог бы уже две недели назад, тем более что 244 чипы у меня есть

Andy
Andy аватар
Offline
Зарегистрирован: 01.01.2016

b707, эта микруха для внутриплатных интерфейсов, для 4-слойных ПП, обеспечивает двунаправленную передачу данных без переключения направления, у неё достаточно высокий импеданс 0 и 1 на обоих сторонах, потому любая помеха на любой стороне превратится в полноценный импульс на противоположной стороне. У тебя все заточено под помехи, и топология, и плоский кабель, и расположение проводников в нем, и отсутствие кондеров - поэтому не удивляйся, что сигнал CLK появляется на соседних проводах - это так изначально задумано у тебя.

Почитай Layout Guidelines что ли...

Если не нравится 244, поставь 245, у неё ноги в ряд.

b707
Offline
Зарегистрирован: 26.05.2017

Ок, спасибо.

b707
Offline
Зарегистрирован: 26.05.2017

итак, взял отдельную микруху TXS0108E на панельке

и собрал макет на стандартных перемычках

для вящей чистоты эксперимента не разделяя их на отдельные провода, чтобы снова получился как бы "ленточный" кабель. Сигналы CLK и LAT пустил соседними, как было ранее.

На таком макете наводок нет совсем. СОВСЕМ.

 

Ну что, из всего этого можно сделать два вывода:

1. Китайский чип не виноват. Он вполне пригоден на роль конвертера и наводки не от него.

2. Я таки совершенно не умею разводить платы с учетом электромагнитных воздействий сигналов друг на друга.

Дело закрыто.

nik182
Offline
Зарегистрирован: 04.05.2015

Закрыто зря. Надо было бы найти источник наводок, что бы в следующий раз не наступить на те же грабли.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Разводку платы с наводками хуже чем в плоском кабеле сложно придумать !

b707
Offline
Зарегистрирован: 26.05.2017

В принципе, есть еще одна возможная причина, которую я озвучивал в самом начале, но про которую все забыли - это то что я все-таки "поджарил" микрухи при сдувании их феном с панелек.

Но как это проверить? - разве что купить еще пару чипов и собрать еще одну плату, благо PCB-шек мне китайцы сделали 5 штук. Но не факт, что со второго раза у меня получится лучше, может эти чипы "особо нежные" к перегреву.

nik182
Offline
Зарегистрирован: 04.05.2015

Так подай сигналы без шлейфов, прямо на ноги. Если есть сомнения, перережь дорожки около ног. Будет ответ МС или плата.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

b707 Сплав РОЗЕ не слышали ? Можно снять любые не BGA чипы без перегрева и фена, выпаять разъёмы на много-много ног без их порчи !

b707
Offline
Зарегистрирован: 26.05.2017

nik182 пишет:
Так подай сигналы без шлейфов, прямо на ноги. Если есть сомнения, перережь дорожки около ног. Будет ответ МС или плата.

легко сказать. Причина может быть не только в разводке сигналов, но и в разводке двух шин питания, в разводке "земли", в сигнале Enable... это надо почти все дорожки на плате резать и проводками подпаивать? - ювелирная работа

Один-то проводок к ножке подпаять непросто, а уж два-три рядом - это вообще жесть

Alex_Mn
Offline
Зарегистрирован: 07.05.2021

b707 пишет:

....

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

nik182
Offline
Зарегистрирован: 04.05.2015

Я не на ноги паяю. Обрезаю дорожки где удобно , зачищаю от маски и припаиваю проводник. Потом с двух сторон разрезанную дорожку залудив легко восстановить каплей припоя.