|
|
  |
Борьба с помехами в цифровой схеме |
|
|
|
Dec 15 2014, 17:47
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
В целях удовлетворения собственного любопытства сделал простую схему с 8088 процессором и его обвязкой, которую через преобразователи уровней 8T245 подключил к отладочной плате FPGA (на которой уже достраивал остальные элементы компьютера - память, контроллер прерываний, видео и т.д.). Вроде все заработало, но сразу же возник вопрос по поводу избыточного (как мне казалось) нагрева процессора. Так как я вообще никак не являюсь профессионалом в области разработки радиоэлектронных устройств, то обратился за помощью сюда - http://electronix.ru/forum/index.php?showtopic=124728 Мне вроде разъяснили, что это нормально, плюс попутно дали несколько полезных советов/идей. Как выяснилось, успокоился рановато. В ходе отладки ПО стал замечать необъяснимые зависания, которые никак не удавалось побороть. Проблема в том, что они возникали редко и случайно. В конце концов я написал тест памяти и запустил его в цикле (не особенно надеясь на результат). Тем не менее, через минут 40 тест вдруг неожиданно выдал ошибку (хотя до этого момента уже, естественно, прошел всю память не одну тысячу раз). Пока у меня единственная версия - из-за совершенно неправильной разводки платы помехи вызывают случайные сбои в работе. Вот плата покрупнее:
А вот как она подключена к отладочной плате:
Думаю, что разводка выполнена совершенно неправильно - дорожки земли и питания 0.4 мм без полигонов, по одному конденсатору 0.1 мкф на каждую линию питания 3.3 и 5.0 В (там обе линии в каждом шлейфе) и еще один такой же конденсатор у процессора (тоже на дорожках 0.4 мм). Соответственно, вопрос - считаете ли вы, что мои догадки о помехах имеют право на жизнь ? И если да, то можно ли что-то сделать с этой платой (напоминаю - это просто на поиграться), или нужно сделать новую ? Заранее спасибо за советы !
Сообщение отредактировал justontime - Dec 15 2014, 17:48
|
|
|
|
Guest_TSerg_*
|
Dec 15 2014, 17:56
|
Guests

|
Некоторым инженерам-конструкторам так до конца и не удается постичь искусство разводки и они переходят в начальники.
|
|
|
|
|
Dec 15 2014, 18:01
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(TSerg @ Dec 15 2014, 17:56)  Некоторым инженерам-конструкторам так до конца и не удается постичь искусство разводки и они переходят в начальники. Извините, а это к чему вообще сказано ? Я ведь сразу же предупредил - никакого отношения к профессиональной деятельности в области разработки не имею, это исключительно удовлетворение личного любопытства...
|
|
|
|
Guest_TSerg_*
|
Dec 15 2014, 18:14
|
Guests

|
Цитата(justontime @ Dec 15 2014, 21:01)  Я ведь сразу же предупредил - никакого отношения к профессиональной деятельности в области разработки не имею, Тогда почему Вас удивляют Ваши же результаты? Или Вы считаете, что Ваше оправдание о любопытстве позволяет конструкции работать более "дубово"? Полное пренебрежение разводкой, помехоподавлением, контурами питания, согласованием линий связи - еще что-то забыл?
|
|
|
|
|
Dec 15 2014, 18:14
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(justontime @ Dec 15 2014, 20:47)  Думаю, что разводка выполнена совершенно неправильно - дорожки земли и питания 0.4 мм без полигонов, по одному конденсатору 0.1 мкф на каждую линию питания 3.3 и 5.0 В (там обе линии в каждом шлейфе) и еще один такой же конденсатор у процессора (тоже на дорожках 0.4 мм). Это предположение вполне вероятно, что верное. Поставьте, для начала, на каждую микросхему сверху по конденсатору - напаяйте прямо на ноги ее питания. Блокировочных конденсаторов у Вас явно не хватает. Также поставьте один электролитический конденсатор на каждое питание около места, куда питание приходит со шлейфа. Это то, что можно сделать без переразводки платы. Далее, по хорошему, по всем сигналам, передаваемым в шлейфе, следует установить последовательный резистор порядка 47 ом со стороны источника сигнала (для двунаправленной шины - с обоих сторон), с целью уменьшить отражения сигнала в шлейфе и улучшить их форму. А память там какая? Если DRAM/SDRAM - то, вполне возможно, в FPGA с ней еще какие-то проблемы.
|
|
|
|
|
Dec 15 2014, 18:31
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(SM @ Dec 15 2014, 18:14)  Также поставьте один электролитический конденсатор на каждое питание около места, куда питание приходит со шлейфа. Емкость какого порядка ? Цитата(SM @ Dec 15 2014, 18:14)  А память там какая? Если DRAM/SDRAM - то, вполне возможно, в FPGA с ней еще какие-то проблемы. Это не думаю - память в данном случается используется простейшая SRAM Цитата(toweroff @ Dec 15 2014, 18:24)  это частота процессора, я так понимаю, не сигналов в линиях? Если точнее, то из FPGA приходит одна линия в 15МГц, которая превращается в 5 МГц, от которой уже работает процессор. Все остальное - производные от процессора, т.е. частоты еще ниже.
|
|
|
|
|
Dec 15 2014, 18:42
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(toweroff @ Dec 15 2014, 19:39)  да что ж все клещами-то ... 15 МГц прет по шлейфу? или делитель на стороне FPGA и в шлейф идет 5МГц? Если бы я знал все правильные вопросы, то, возможно, сам бы на них и нашел бы ответы  По шлейфу идет как раз 15 МГц, которые специальная микросхема тактового генератора для этого процессора превращает в 5 МГц с необходимыми параметрами.
|
|
|
|
|
Dec 15 2014, 18:48
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(justontime @ Dec 15 2014, 21:31)  Емкость какого порядка ? 47..100 мкФ Цитата(justontime @ Dec 15 2014, 21:31)  Если точнее, то из FPGA приходит одна линия в 15МГц, которая превращается в 5 МГц, от которой уже работает процессор. Все остальное - производные от процессора, т.е. частоты еще ниже. По ней ОБЯЗАТЕЛЬНО резистор. 100 Ом. Со стороны FPGA. (примерный импеданс линий шлейфа 120 Ом). Вообще, 15 МГц для шлейфа - ничто. Но согласовать надо.
|
|
|
|
|
Dec 15 2014, 19:48
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(SM @ Dec 15 2014, 19:48)  По ней ОБЯЗАТЕЛЬНО резистор. 100 Ом. Со стороны FPGA. (примерный импеданс линий шлейфа 120 Ом). Вообще, 15 МГц для шлейфа - ничто. Но согласовать надо. Боюсь, с этим слегка проблематично - не совсем понимаю, куда его физически засунуть. Портить отладочную плату FPGA особого желания нет, остается только разрезать проводник шлейфа у самого разъема и в разрыв впаять резистор ?
|
|
|
|
|
Dec 16 2014, 00:55
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Цитата(justontime @ Dec 16 2014, 04:17)  обратился за помощью сюда - http://electronix.ru/forum/index.php?showtopic=124728 ... Думаю, что разводка выполнена совершенно неправильно - дорожки земли и питания 0.4 мм без полигонов, по одному конденсатору 0.1 мкф на каждую линию питания 3.3 и 5.0 В (там обе линии в каждом шлейфе) и еще один такой же конденсатор у процессора (тоже на дорожках 0.4 мм). В указанном вами топике я давал достаточно ясные, на мой взгляд, разъяснения как надо разводить землю . Вкратце, советы таковы: - толщина земляных проводников не играет большой роли, но из них должна быть сделана "решетка" или "сетка", покрываюшая всю плату; если плата уже разведена, то "решетку" можно сделать добавлением навесных проводников - керамические развязывающие конденсаторы 0.1 мкФ лучше всего добавить на каждую цифровую микросхему, запаяв их прямо на ножки земли и питания - если есть возможность выбирать, какую микросхему использовать, то надо выбирать самую медленную и малопотребляющую.
|
|
|
|
|
Dec 16 2014, 08:46
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(ViKo @ Dec 16 2014, 06:43)  А в программе вы уверены на 100%? Напрасно. В изначальной программе уверен не был, потому что она называется MS DOS  А вот в тестовой особых сомнений нет - написана мной, фактически целых три команды на ассемблере (запись в память, чтение из памяти, сравнение), бегающих по кругу. Цитата(ViKo @ Dec 16 2014, 06:43)  А все ли удовлетворяет спецификации - напряжения, частоты, уровни сигналов? Теоретически, да. Практически - это уже слегка обсуждалось.
|
|
|
|
|
Dec 16 2014, 19:58
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(justontime @ Dec 16 2014, 22:39)  может работать с тактовой до 125 МГц, поэтому 5МГц проекта для нее просто ничто. У Вас крайне скудное понятие о том, что такое временные соотношения на шине. Может быть, к примеру, что в результате транзитных задержек через буферы и FPGA, данные приходят с некоторым смещением от того времени, во время которого их ожидает процессор. И все, сбои гарантированы. Или адрес задерживается дольше, чем надо, и защелкивается где нибудь некорректно. Или, например, направление буфера переключается быстрее, чем следует, и данные снимаются на 20 пикосекунд раньше, чем это можно, вот оно раз в полчаса и глючит, потому, что на грани допуска балансирует... Внимательно изучите в даташите картинки - BUS TIMING-MINIMUM MODE SYSTEM и BUS TIMING-MINIMUM MODE SYSTEM (Continued) - вот все-все то, что там нарисовано, и написано в виде MIN и MAX времен в наносекундах в табличке над ними, должно быть выдержано, несмотря на все транзитные задержки в буферах, проводах, FPGA и самой ОЗУ. У самой ОЗУ, кстати, есть очень похожие параметры, и вот, суммарный бюджет по всем этим задержкам (включая все буфера, провода, FPGA, и пр.) должен укладываться в MIN...MAX значения из их документации как и для ОЗУ, так и для процессора. Стопудово, что там что-то где-то у Вас не учтено, и из-за этого происходят сбои. И это уже никакие не помехи, а ошибки в расчетах при проектировании.
|
|
|
|
|
Dec 16 2014, 23:28
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Цитата(justontime @ Dec 17 2014, 05:43)  Ни уменьшение частоты, ни распайка конденсаторов на все микросхемы и на все питания ничего ровным счетом не изменило - как происходил сбой от 30 минут до пары часов, так и происходит. Понимаю, что можно еще землю сеточкой (как советовали) дополнительно протянуть, но я очень надеялся, что почти два десятка конденсаторов уже принципиально изменят ситуацию... Конденсаторы по питанию помогают очень редко. Эти конденсаторы - необходимое условие, но не достаточное. Они должны быть запаяны для того, чтобы больше о них не думать. Основная польза от них в том, что, совместно с проводами земли и питания, они образуют "земляную сетку". Эта сетка обычно не накрывет всю плату, однако работает уже существенно лучше, чем просто земляной провод. Вполне возможной причиной сбоев при обращении к памяти может быть "звон" в сигнальных линиях, когда эти линии имеют существенную длину (порядка 10 см и более). Проблема еще и в том, что ТТЛ выходы имеют разное сопротивление в "0" и в "1". Для борьбы со "звоном" требуется демпфирование и частичное согласование линий при помощи резисторов. Для начала надо выявить наиболее длинные линии. Между передатчиком и его линией хорошо бы врезать резистор примерно 33 Ома, это должно заметно уменьшить звон при преходе из 1 в 0. Ближе к приемному концу линии (или в середине двунаправленной линии) хорошо бы поставить подтяжку 680 Ом к плюсу питания и резистор 1 kОм на землю. Эти два резистора уменьшат отражение от приемного конца. Цитата(justontime @ Dec 16 2014, 04:37)  Да, забыл сказать - тактовая частота 5 МГц, в шлейфы особо земли не добавить, так как почти все уже занято сигналами. У вас наверняка звон в шлейфах. Отчасти лечится, если шлейфы обернуть медной фольгой, которую заземлить в нескольких точках на каждой плате. Ну и резисторами, как написано выше.
|
|
|
|
|
Feb 11 2015, 17:48
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(=AK= @ Dec 17 2014, 02:28)  Конденсаторы по питанию помогают очень редко. Эти конденсаторы - необходимое условие, но не достаточное. Они должны быть запаяны для того, чтобы больше о них не думать. Основная польза от них в том, что, совместно с проводами земли и питания, они образуют "земляную сетку". Эта сетка обычно не накрывет всю плату, однако работает уже существенно лучше, чем просто земляной провод.
Вполне возможной причиной сбоев при обращении к памяти может быть "звон" в сигнальных линиях, когда эти линии имеют существенную длину (порядка 10 см и более). Проблема еще и в том, что ТТЛ выходы имеют разное сопротивление в "0" и в "1". Для борьбы со "звоном" требуется демпфирование и частичное согласование линий при помощи резисторов. Для начала надо выявить наиболее длинные линии. Между передатчиком и его линией хорошо бы врезать резистор примерно 33 Ома, это должно заметно уменьшить звон при преходе из 1 в 0. Ближе к приемному концу линии (или в середине двунаправленной линии) хорошо бы поставить подтяжку 680 Ом к плюсу питания и резистор 1 kОм на землю. Эти два резистора уменьшат отражение от приемного конца.
У вас наверняка звон в шлейфах. Отчасти лечится, если шлейфы обернуть медной фольгой, которую заземлить в нескольких точках на каждой плате. Ну и резисторами, как написано выше. Все возвращается по спирали на то же место, только на новый уровень... Итак, при переходе с 1 на 0 шлейф действительно звенит так, что иногда этого звона хватает, чтобы переключить логику туда-сюда еще раз. Теперь окончательно убедился, что даже с такими вроде скромными частотами нужно быть аккуратнее...
На картинке хорошо видно - от восходящего фронта сигнала 2 переключается счетчик 6, и сразу после третьего ниспадающего фронта сигнала 2 звон такого размаха, что смог переключить счетчик... Тем не менее, в данном случае очень хочется отделаться совсем малой кровью - вообще ничего не переделывая в железе. Понимаю, что многого хочу, но - нет ли у Cyclone IV каких-нибудь настроек ВХОДНЫХ пинов, чтобы этот самый звон хоть немного уменьшить ? Руководство читал, все подобные настройки вроде только для выходных пинов, но вдруг я что-то пропустил ? Как известно, утопающий хватается за соломинку
Сообщение отредактировал justontime - Feb 11 2015, 17:51
|
|
|
|
|
Feb 11 2015, 19:52
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(ViKo @ Feb 11 2015, 22:41)  Один SMD резистор, врезанный в дорожку у выхода, спасет утопающего. Ранее в этой теме мне рекомендовали в районе 33 Ом, так ?
|
|
|
|
|
Feb 12 2015, 06:33
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Не просветите ли меня еще по нескольким моментам на эту тему: 1. Если решу, все таки, сделать новую плату, что разумного стоит предпринять для устранения вышерасмотренных проблем, кроме уже упомянутых резисторов на выходах с моей платы ? 2. Что можно сделать для предотвращения проблемы в другую сторону - т.е. от FPGA к моей плате ? Отладочную плату FPGA курочить желания нет, может, можно хоть что-то предпринять на приемной стороне ? Или неразрушающего на стороне FPGA путем настройки пинов ? Наверное, увеличить skew и уменьшить максимальный ток, или это я бред несу ? 3. Посмотрел сигнал от FPGA, приходящий по тому же шлейфу ко мне - выглядит намного приличней, чем в другую сторону, какие могут быть причины ? Большое спасибо всем отозвавшимся и еще отозвущимся !
|
|
|
|
|
Feb 12 2015, 07:49
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(ViKo @ Feb 12 2015, 09:54)  1. Ничего больше не надо. Земли побольше, что на плате, что в кабеле. В кабеле, к сожалению, ничего не могу сделать - определяется разъемом на стороне FPGA, а там всего 2 земляных провода, 2 - питания и еще 36 сигнальных... На плате же собирался вообще сделать отдельные слои для питания и земли. Цитата(ViKo @ Feb 12 2015, 09:54)  Про skew - не понимаю. Прошу прощения, опечатался - не "skew", а "slew", скорость нарастания или спада сигнала. Только уже увидел, что эта настройка недоступна для применяющегося у меня стандарта I/O - LVTTL 3.3V Зато при более внимательном чтении обнаружил, что Cyclone IV умеет автоматически настраивать выходное сопротивление, чтобы оно максимально соответствовало линии. Надеюсь, это то, что мне нужно... P.S. Блин, настройка выходного сопротивления тоже недоступна в этом режиме. Все, что есть для LVTTL 3.3V - выбор выходного тока между 4 и 8 mA...
Сообщение отредактировал justontime - Feb 12 2015, 07:54
|
|
|
|
|
Feb 12 2015, 13:30
|
Частый гость
 
Группа: Участник
Сообщений: 111
Регистрация: 28-10-11
Из: Киев
Пользователь №: 68 019

|
Цитата(justontime @ Feb 12 2015, 09:33)  1. Если решу, все таки, сделать новую плату, что разумного стоит предпринять для устранения вышерасмотренных проблем, кроме уже упомянутых резисторов на выходах с моей платы Перед тем, как делать новую, испробуйте все способы на старой.
|
|
|
|
|
Feb 13 2015, 09:19
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(Alexashka @ Feb 13 2015, 09:39)  Какой ужас. Надеюсь щуп осциллографа правильно подключаете (коротким зажимом) и емкость щупа не более 10пФ? Насчет подключения щупов меня уже здесь просветили - измерял вообще без зажимов, и земля бралась прямо пружинкой на щупе, короче уже не бывает. Емкость щупа, если правильно помню, 8 пФ. А вообще я даже доволен, что все эти проблемы вылезли - в разборках с ними узнал много чего полезного и интересного, форум здорово помог.
|
|
|
|
|
Feb 14 2015, 13:46
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(Alexashka @ Feb 14 2015, 16:34)  Ну и чего вы мне пытаетесь доказать? Топикстартер подтвердил, что использует земляную иголку в пробнике. А вы настаиваете, что нужен другой пробник. С большей емкостью сигнал красивее станет, а не ужаснее. А что не похож на прямоугольник, имеет выбросы, так виновата длинная линия. Лучшего сигнала там не увидеть, если взять лучший осциллограф. Можно повесить и конденсатор. Предлагаю попробовать, будет работать. Но не рекомендую, это не лучшее решение. Шум на сильно заваленном фронте может приводить к ложным срабатываниям.
|
|
|
|
|
Feb 14 2015, 15:07
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(ViKo @ Feb 14 2015, 16:46)  Топикстартер подтвердил, что использует земляную иголку в пробнике. А вы настаиваете, что нужен другой пробник. Я не настаивал. Я лишь спросил его, как он подключает пробник. К примеру, кое-кто из моих коллег за неимением пробника вообще использует коаксиал и очень удивляются когда получают сигнал в 2 раза большей амплитуды  Так что всякое бывает. ТС спокойно ответил, что все мол гуд, а вы прицепились как будто мой вопрос лично Вас чемто задел. Цитата(ViKo @ Feb 14 2015, 16:46)  С большей емкостью сигнал красивее станет, а не ужаснее. Такие заваленные фронты для меня лично выглядят ничуть не менее ужасно.  Как будто это вовсе не цифровой сигнал. Про отраженку в кабеле я в курсе. Но согласитесь, с этим можно и нужно бороться.
|
|
|
|
|
Feb 14 2015, 16:22
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Эээ... На всякий случай напомню, что я не космический корабль по заказу Минобороны проектирую, а игрушку для себя лично  Вот когда рекомендовали резистор 33 Ом в цепь поставить , все понятно и разумно для данной задачи. А вот когда советуют HyperLynx освоить, то это уже, согласитесь, слегка перебор... Нет, я люблю познавать новое, но все таки вынужден где-то провести черту, ведь свободное время - ресурс крайне ограниченный, поэтому такие вещи в моей ситуации, к сожалению, просто нереальны...
|
|
|
|
|
Feb 16 2015, 06:36
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(aaarrr @ Feb 14 2015, 23:34)  Если Вы сделаете четырехслойную плату с подключением без шлейфов, то этого, на мой взгляд, будет вполне достаточно. Да вот мне самому так кажется (хотя без всяких научных оснований), но, как говорится, обжегшись на горячем, начинаешь дуть на холодное ! Просто я не заставлю себя переделывать плату в третий раз, если и сейчас будут аналогичные проблемы...
|
|
|
|
|
Feb 17 2015, 06:26
|
Местный
  
Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35

|
Наверное, оффтоп: попалась как-то тайваньская плата с цифровыми видеосигналами, выдавала HD видео, так она была двухслойкой, всё изрезано дорожками, но - работает. Интересно, как они этого достигают: моделированием или методом проб и ошибок?
--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
|
|
|
|
|
Mar 30 2015, 09:07
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(aaarrr @ Feb 14 2015, 23:34)  Если Вы сделаете четырехслойную плату с подключением без шлейфов, то этого, на мой взгляд, будет вполне достаточно. Вы оказались правы - 4-слойная плата без шлейфов показала совсем другую картинку, все работает без замечаний:
|
|
|
|
|
Mar 30 2015, 09:38
|

Гуру
     
Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702

|
Цитата(justontime @ Dec 15 2014, 20:47)  Думаю, что разводка выполнена совершенно неправильно - дорожки земли и питания 0.4 мм без полигонов, по одному конденсатору 0.1 мкф То что все кинулись обсуждать отсутствующие резисторы- бред. Отсутствие резисторов это мелочь по сравнению с отсутствием сплошного металла земли. Без него и конденсаторы на ногах микросхем бессмысленны. Должно быть так: т.к. у вас двухслойная печатная плата, то сплошной металлизацией надо залить и TOP и Bottom .Дорожки и элементы должны как можно меньше нарушать целостность заливки. Там где не получилось сохранить целостность, полигоны в TOP и BOTTOM должны сшиваться переходными отверстиями. Рядом с каждой ногой земли любого элемента - переходное отверстие, соединяющее его с обеими полигонами земли. Рядом с каждой ногой питания- конденсатор 100нФ. Вообще, нужно это рисовать не машинально, а представлять себе как текут токи питания и возвратные токи по земля, какое они сознают падение напряжений на , и всё сразу станет понятно.
--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
|
|
|
|
|
Apr 1 2015, 09:34
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(MiklPolikov @ Mar 30 2015, 12:38)  То что все кинулись обсуждать отсутствующие резисторы- бред. Отсутствие резисторов это мелочь по сравнению с отсутствием сплошного металла земли. Без него и конденсаторы на ногах микросхем бессмысленны. Это то да, но вообще у меня в то время был вопрос, как исправить ситуацию без изготовления новой платы...
|
|
|
|
|
Apr 1 2015, 19:37
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(Alexashka @ Apr 1 2015, 20:47)  Во! Совсем другое дело! И всё же, кроме 4слойки что еще имеется? Резисторы стоят? Импеданс дорожек согласован или от балды? Ничего специального больше не добавлял и не делал (типа резисторов и каких-то согласований). Только переход на 4-слойку и отсутствие шлейфов.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|