При проектировании плат
Ничто не обходится так дёшево,
И не ценится так высоко,
Как правильная трассировка.



В век интернета вещей и доступности изготовления печатных плат, причём не только по ЛУТ технологии, их проектированием часто занимаются люди, вся деятельность которых связана с цифровой техникой.

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

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

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

Пример номер два. Трассировка простой схемы операционного усилителя



Рис. 1. Схема усилителя на ОУ

Для начала рассмотрим простейший пример. Всего несколько резисторов и конденсаторов — неинвертирующий усилитель с коэффициентом усиления по напряжению 2. Поставим себе задачу оптимизировать трассировку по площади и рассмотрим два варианта. Плата в обоих случаях двухслойная, верхний сигнальный слой красный, нижний синий. Правый вариант не только несколько меньший по площади, главное в нём ниже вероятность возникновение паразитных связей.


Рис. 2. Два варианта трассировки платы усилителя на ОУ

Во первых, обратите на то, как установлен блокировочный конденсатор С2 на правой части рисунка — на минимальном расстоянии от вывода питания. Во вторых, приходящее с источника отрицательное напряжение сначала попадает на конденсатор и лишь оттуда на вывод питания ОУ. Этот простой приём значительно увеличивает эффективность работы блокировочного конденсатора. Похожим образом я поступил и с конденсатором С1. Кстати, если вы применяете несколько блокировочных конденсаторов, например тантал большой ёмкости и керамический меньшей, то конденсатор меньшей ёмкости должен располагаться ближе к выводу питания, так как он имеет меньшую паразитную индуктивность и лучше подавляет высокочастотные помехи.

Небольшой оффтопик, прямо не относящейся к теме сегодняшней статьи
Настоятельно советую применять этот же приём при подаче питания и на другие типы микросхем, особенно АЦП, ЦАП и многочисленные выводы питания микроконтроллеров. Если вы используете встроенные аналоговые модули микроконтроллера — ADC, DAC, компараторы, источники опорного напряжен не поленитесь заглянуть в даташит и посмотреть какие блокировочные конденсаторы в каком количестве и куда необходимо ставить. Не помешает цепь развязки в виде фильтра или хотя бы сопротивления между основным цифровым питанием микроконтроллера и аналоговым. Аналоговую землю лучше размещать отдельным полигоном или экранным слоем, и соединять с основной землёй в одной точке, в некоторых случаях полезно через фильтр

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

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

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

Пример номер один. Трассировка монитора тока потребления на инструментальном усилителе




Рис. 3. Схема монитора тока с использованием инструментального ОУ

На рисунке представлена схема измерителя потребляемого тока. Измерительным элементом служит сопротивление шунта включенное в цепь питания. Нагрузка на которой измеряется ток — Rload. Измеряемое напряжение снимается с сопротивления Rshunt и фильтруется с помощью симметричной цепи на элементах R1,R2,C1-C3. Микросхема U2 служит для подачи опорного напряжения. R4, C5 — выходной фильтр.

При трассировке разумеется необходимо соблюдать все рекомендации которые были даны выше.


Рис. 4. Два варианта трассировки платы усилителя на инструментальном ОУ

Разберём недочёты, которые имеет левая схема:

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

  • Резистор задающий усиление инструментального усилителя должен располагаться как можно ближе к выводам микросхемы. Даже небольшая паразитная ёмкость между проводниками которые идут к нему на левом рисунке может привести к потере устойчивости инструментального усилителя. Вообще цепи обратной связи должны быть как можно более короткими;

  • Микросхему повторителя опорного источника необходимо располагать как можно ближе к входу опорного напряжения инструментального усилителя.

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

Не держите на стене заряженное ружьё. Однажды оно обязательно выстрелит и выберет для этого самый неудобный момент.


При подготовки статьи использованы материалы блога специалистов TI

Поделиться с друзьями
-->

Комментарии (87)


  1. romixlab
    11.12.2016 19:06
    +1

    Аналоговую землю лучше размещать отдельным полигоном или экранным слоем, и соединять с основной землёй в одной точке, в некоторых случаях полезно через фильтр

    Тоже так думал всегда, повсюду советуют так делать, но как-то без объяснений почему. Как оказалось это отличный способ выстрелить себе в ногу… В книге Electromagnetic Compatibility Engineering — Henry W. Ott 2009 этой теме отведена целая глава.


    1. progchip666
      11.12.2016 19:35

      Согласен, это не панацея. Конечно надо к этому совету подходит творчески. но для небольших многослойных плат без СВЧ, где аналоговая земля тусуется вокруг микроконтроллера это всё таки так.


      1. qbertych
        11.12.2016 20:53
        +1

        По поводу полигонов: те же TI советуют убирать земляной полигон под микросхемой ОУ (например, здесь). Это актуально только для СВЧ или для любых усилителей?


        1. progchip666
          11.12.2016 23:21
          +1

          Это скорее исключение из правил. Многие ВЧ микросхемы(например от ADI) и большинство СВЧ, тот же Hittate или minicircuit наоборот имеют под корпусом земляной PAD который настоятельно рекомендуют заземлять.


          1. qbertych
            12.12.2016 15:12

            Еще вопрос по поводу полигонов под слаботочным сигналом. У вас на четвертом рисунке полигон под сигнальной линией сплошной, потому что там все равно стоят фильтрующие С1-С3 и хуже не будет. А если сигнал такой, что фильтрующих емкостей быть не должно (например СВЧ, или датчик емкостной, или еще что-то), то полигон тоже лучше убирать?


        1. pvvv
          13.12.2016 21:03
          +1

          землю под микросхемой там рекомендуют убирать чтобы не увеличивать паразитную ёмкость входа, которая приведёт к росту усиления на большой частоте.
          http://www.ti.com/lit/an/sloa013a/sloa013a.pdf глава 4 со стр. 7


          1. progchip666
            13.12.2016 21:05

            Скорее всего это всё таки необходимо отнести к особенностям данной микросхемы.


            1. pvvv
              14.12.2016 20:43
              +1

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


              1. progchip666
                14.12.2016 21:12

                Возможно. Усилительные ВЧ микросхемы обычно имеют 50 омный вход и там это не столь критично.


                1. pvvv
                  14.12.2016 23:02

                  1пФ на 300МГц = 500Ом.
                  а обычных операционных усилителей с GBW > 1 ГГц полно.
                  и зазвенеть на высокой частоте можно и в не очень ВЧ схеме.


      1. hardegor
        11.12.2016 21:31
        +2

        И совсем грустно становится, когда используем АЦП/ЦАП и надо понять где соединять цифровую и аналоговую землю — под микроконтроллером или на вводе питания…


        1. progchip666
          11.12.2016 23:22

          Я бы рекомендовал рядом с выходом аналоговой земли у микроконтроллера, Если таковый имеется. В большинстве так модных сегодня АРМов он обычно есть.


          1. hardegor
            12.12.2016 18:14

            Таковой имеется у всех аналого-цифровых микросхем, просто у малобюджетных земли объединяют на один вывод
            Ок. Предлагаете вести от разъема до точки соединения аналоговой и цифровой отдельную дорожку, чтобы не нахватать по пути токовых помех?
            А если на плате 2 АЦП и 1 ЦАП?


            1. progchip666
              12.12.2016 18:48

              Я такого не говорил. Всё очень индивидуально.
              Постарайтесь разместить преобразователи и усилитель поближе к входному разъёму, если это невозможно убрать на пути следования сигнала шумящие по слою земли элементы, иногда помогает подводка сигнала псевдодифференциалной землёй. Аналоговую землю лучше делать небольшой локальной, для участка преобразования/усиления слабых сигналов, нет никакой нужды растягивать её на всю плату в большинстве случаев.
              Следите также за питанием, — чтобы на одной линией питания за вашим АЦП не стоял дальше шумный или высокопотребляющий элемент, в таких случаях лучше разводить его «звездой»- подавать отдельной линией на аналоговую часть прямо с выхода стабилизатора, точнее стоящего с ним рядом блокировочного конденсатора…


    1. progchip666
      11.12.2016 22:54

      надо будет почитать


  1. ifvrt12
    11.12.2016 19:07
    +1

    Расскажите, есть ведь софт который за людей всё это проектирует, и делает разводку? Или этим занимаются люди?
    На топовых материнских платах или в мобильных устройствах например, сложность разводки иногда удивляет.


    1. Andy_Big
      11.12.2016 19:22
      +6

      Софт есть, но ему перед разводкой нужно «объяснить» правила относительно всех цепей. Указать, что вот это — дифференциальная пара и разводить нужно соответственно, а вот эти цепи должны иметь одинаковую длину, а длина вот этих цепей должна быть как можно меньше и т.п. Условий бывает очень много. И хотя разводка сложных схем в автоматическом режиме быстрее, подготовка софта к правильной разводке требует знаний не меньше, чем для ручной разводки. И довольно много усилий.


      1. progchip666
        11.12.2016 19:37

        Очень хорошо сказал!
        Небольшую плату легче развести ручками да и меньше квалификация для этого нужна.
        Да и в сложных часто так или иначе приходится ответственные участки всё равно ручками дорабатывать!


    1. asdfghjk12
      11.12.2016 19:29
      +1

      Трассировки. Разводят девушек и кроликов.
      Основная работа лежит на человеке. Софт только помогает соблюдать определённые расстояния между дорожками, например. И двигать компоненты вместе с дорожками, и прокладывать шины. И математически просчитывать характеристики получившегося дизайна.

      Материнка — это как раз довольно простой пример, т.к. фактически создаётся копипастом из референсного дизайна производителей чипов. Да и в количестве слоёв платы там обычно не так сильно ограничены.


      1. NikitosZs
        11.12.2016 23:38
        +2

        А референсный дизайн бог создал что ли?


        1. vvzvlad
          12.12.2016 05:03

          А его делают много производителей чипов по отдельности для каждого. Нету «референсного дизайна материнской платы»


          1. NikitosZs
            12.12.2016 13:08

            С вашим ходом мысли «Добычу электричества» можно приравнять к втыканию зарядки телефона в розетку. Вы пропускаете работу электростанций и добычу угля, например.


    1. proton17
      11.12.2016 19:36
      +3

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


      1. progchip666
        15.12.2016 12:55

        Может оно и реально, но не имеет смысла. Лучше чем при ручной трассировке не получится, а время потратишь больше.
        Причём она ничем не поможет специалисту с низкой квалификацией. Он просто не сможет создать правильный набор правил.
        Так что пока перекинуть всю работу на машину не получится. Она уже научилась кидать нам в рот вареники, но жевать их по прежнему надо самим, а если глотать то можно и подавиться и обжечься. :)


    1. huhen
      11.12.2016 19:38

      Есть немало ПО которые имеют автоматическую трассировку, большую часть схемы можно описать различными правилами(ширина/длина дорожки для конкретных сетей). Но например описанную ситуацию с шунтирующим резистором заложить в авто трассировку проблемно(хотя может и возможно, но мне проще сделать это руками), и часть трассировки и расположения деталей лучше человека пока никакое ПО не сделает.


      1. progchip666
        11.12.2016 19:41

        Мой знакомый один раз умудрился даже плату ВЧ синтезатора сделать авторазводкой. Ну вернее процентов на 80, после того как правила долго задавал.
        После этого мне правда пришлось таки его «референс дизайн» серьёзно переделывать, когда боевой вариант делал. Тем не менее и в его варианте синтезатор частоты работал и даже неплохие параметры выдавал.


    1. romixlab
      11.12.2016 20:24
      +1

      Как уже сказали выше, автоматическая разводка это скорее фича дорогого ПО, которой всё равно мало кто пользуется. Видимо в Altium тоже так подумали и сделали в последней версии интересный симбиоз автортрассировщика и ручной разводки — youtube.com/watch?v=W6lP6Wr3ZN0


      1. progchip666
        12.12.2016 08:26

        Да, вот это действительно удобно.


    1. vanxant
      11.12.2016 22:45
      +2

      Это ладно, вы представьте, как они процессоры и системы на чипе разводят. Там ведь внутри тысячи функциональных блоков и блочков, которые тоже между собой связаны сложными шинами, только их надо на одной пластине развести…


      1. Andy_Big
        11.12.2016 22:53
        +3

        Проблемы размещения блоков возникают даже в «софтовых» чипах — FPGA :) Когда идет борьба против каждой наносекунды задержки :)


    1. REPISOT
      12.12.2016 07:59

      софт который за людей всё это проектирует

      И ПО сам пишет…


  1. qbertych
    11.12.2016 20:49

    У начинающих при трассировке возникает одна практическая проблема. В теории фильтрующие конденсаторы надо ставить как можно ближе к ногам, элементы ОС — как можно ближе к ногам, повторитель напряжения — как можно ближе к ногам. И иногда весь этот зоопарк просто перестает влезать рядом с ОУ.


    Отсюда вопрос: есть ли какой-то приоритет среди всех "как можно ближе к ногам"? Что важнее, а что можно поставить и подальше?


    1. progchip666
      11.12.2016 21:57

      Зависит от контекста, но я бы поставил на первое место кондюк по питанию керамику, на второе элементы ОС(бывает наоборот), а уж соседняя микросхема это как получится. Очень важно ещё так расположить компоненты чтобы по земле под АЦП и ЦАПами не текли токи по земле от силовых или сильно шумящих элементов. Иногда приходится либо делать отдельную локальную сигнальную землю(это не значит что под неё отдельный слой отводить во всю плату), либо просто вырезы в земляном полигоне.


      1. qbertych
        11.12.2016 23:18

        А направление мощных токов — это просто прямая, соединяющая нагрузку и питание, или что-то похитрее?


        1. progchip666
          12.12.2016 08:29

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


  1. agusev_66
    11.12.2016 21:25
    +1

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


    1. BigW
      11.12.2016 21:41

      Вот, только хотел написать. Плюсануть не могу, потому плюс только на словах. Бывало разведешь плату, 2 слоя, на 2 слое мало, но для DIY лучше вообще односторонку. Ляжешь спать. утром смотришь, а если вот этот компонент перевернуть и вот тут подвинуть, мало того что по 1й стороне все развести можно, так еще и в площади платы 10% выигрыш получится… А автоматического размещения компонентов я не встречал…


      1. Andy_Big
        11.12.2016 21:58

        А автоматического размещения компонентов я не встречал…

        Автотрассировщик SPECCTRA имеет в своем составе и авторазмещение. Помнится, игрался я с ней в PCAD. Результаты оставляли желать лучшего :)


        1. progchip666
          11.12.2016 22:14

          У пикада вроде бы был встроенный, но гораздо хуже. Я по молодости пару раз попробовал и забил на него. Сейчас есть в Альтинуме, но и он годится на мой взгляд лишь для предварительной компановке, это всё таки лучше чем когда элементы в длинный ряд расставляются.
          Хотя в Альтинуме много удобных плюшек придумали, например комнаты. Однако они лишь упрощают ручной труд, но не автоматизируют процесс.


          1. Andy_Big
            11.12.2016 22:31
            +1

            У пикада вроде бы был встроенный, но гораздо хуже.

            В 2006 точно нет, в более ранних — не помню уже :) Автотрассировщик точно был, а вот насчет авторазмещения не помню :)
            отя в Альтинуме много удобных плюшек придумали, например комнаты.

            Они и в SPECCTRA были еще много лет назад :)
            Блин, надо уже осваивать Альтиум, все никак с PCAD 2006 не переползу на него :)


            1. progchip666
              11.12.2016 22:53
              +1

              Я прошлым летом перешёл волевым усилием. Благо был мёртвый сезон.
              Взял заказ за смешные деньги на двухслойную плату правда только с виду простую — там пришлось и экранных слоёв много делать и хитрые площадки и форма платы очень замысловатая была и вырезы сложной формы и слотовые отверстия…
              Провозился по первости больше двух недель. Потом пошло всё быстрее и быстрее. Главное было логику понять и хоть немного освоиться в клавиатурных сокращениях. И то и другое радикально от 2006 отличается.
              С трехмерной графикой я к счастью уже был знаком к тому времени.
              Так что переходите, вот например в те же новогодние праздники — печень здоровее будет. :)


              1. Andy_Big
                11.12.2016 22:57

                Да я уже как-то начинал с ним работать, лет 5 назад, но остановило то, что для Пикада у меня уже наработаны библиотеки, да и времени на освоение не было. Пару недель помучился и бросил. Надо на праздниках действительно взяться за него :)


              1. BigW
                12.12.2016 01:17
                +1

                А расскажите, если знаете конечно, вообще есть фриланс на разводку плат и какие нюансы при этом? Как заказчик проверяет нормально развел или нет? у меня это хобби, но вдруг…
                ЗЫ по результатам ответов — потому и не встречал авторасстановки, что для дома Альтиум перебор, а в других такого нет… :)


                1. BigW
                  12.12.2016 01:22

                  И еще, заказ на разработку схемы и трассировку или только трассировку могут дать по имеющейся схеме? Авторские права потом как (что-бы не наладили производство какого-нить прибора сами)? Вообще интересна эта кухня…


                  1. progchip666
                    12.12.2016 10:12
                    +2

                    В двух словах отвечу на ваш вопрос.
                    Фриланс по этой тематике есть и в России и за рубежом.
                    «Наладить производство» не так просто как вы думаете, но главное — одна сертификация в условиях нашей страны часто стоит, а иногда и занимает времени много больше чем трассировка платы. Кроме этого, современное электронное устройство в большинстве случаев имеет в своём составе управляющий микроконтроллер и не имея его прошивки вы имеете на руках никому не нужную железку.
                    Как обстояли с этим дела несколько лет назад можно почитать в моих старых постах на хабре.
                    тут , тут и тут.
                    О том, как обстоят дела сейчас планирую написать в ближайшее время до конца года статью на соседнем хабре, поскольку вопросы задают очень многие. Если интересно, подпишитесь там на меня там и вам придёт оповещение.


                    1. BigW
                      12.12.2016 22:37

                      Спасибо! Подписался, жду с нетерпением :)


      1. proton17
        11.12.2016 22:38
        +1

        Авторазмещение весьма популярно в САПР для микроэлектроники. Особо в этом преуспели такие монстры как Cadence и Synopsys. И только в цифре, для размещения логики после Verilog-синтезатора. В принципе, в мощных системах проектирования ПП, таких как Allegro и т.п. есть неплохие средства авторазмещения, но использовать их для всего проекта все равно никто не будет. А вот раскидать 100500 кондеров под 2000 выводным BGA они могут неплохо)


        1. progchip666
          11.12.2016 22:48
          +1

          Авторазмещение весьма популярно в САПР для микроэлектроники.

          Вы имеете ввиду разработку чипов?
          Если да, то ясно, там очень много регулярных структур — логических винтелей, ячеек памяти, в ручную это всё нереально сделать…
          Хотя…
          Когда я ещё был студентом мы делали. Ведь по основной специальности я иженер технолог по производству микросхем. Вот только закончи как раз в год развала отрасли и не успел поработать по ней.
          А вот раскидать 100500 кондеров под 2000 выводным BGA они могут неплохо)

          Не многовато ли кондёров даже на такой BGA?


          1. proton17
            11.12.2016 23:28
            +2

            Да, именно про чипы. Сам этим 4 года после универа занимался. Дело еще в том, что там все стандартные ячейки имеют одинаковую высоту и содержат сверху шину(ы) питания, а снизу земли. Так что вся цифра выстраивается рядами и стыкуется шинами друг к другу, как вагоны. А трассировка выполняется в верхних слоях металла. Это намного проще чем различные корпуса на ПП + нет пассивных компонентов.


            А 100500 это же мем)


      1. caponychTM
        12.12.2016 12:07

        В студенческие годы пользовался Zuken Cadstar. Там была функция авторазмещения.


    1. progchip666
      12.12.2016 08:40

      1. EighthMayer
        12.12.2016 09:53

        Что здесь произошло?


        1. progchip666
          12.12.2016 12:06

          Поинтересуйтесь у автора блога, в котором я позаимствовал эту картинку.
          Невооружённым глазом только видно что габаритные электролиты так не в коему случае нельзя было размещать, сколько там ещё может быть ляпов с учётом такой грубой ошибки можно только догадываться. Тем не менее я не в первый раз вижу подобное размещение и всегда это заканчивалось плохо, хоть и не так катасрофично


          1. MrCatInTheHat
            12.12.2016 15:05

            Это из-за увеличения ESR, комплексного сопротивления, которое может привести к дополнительному нагреву кондеров? Или из-за того что такие длинные петли будут ловить высокочастотные наводки, что тоже к добру не приведет?


            1. progchip666
              12.12.2016 15:08

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


              1. Alexeyslav
                12.12.2016 15:13
                +1

                Судя по статье, там из-за индуктивностей проводов и высокой скорости открытия транзисторов(стремление уменьшить активные потери) появлялся выброс напряжения во время Dead-time и тем больше чем больше индуктивность и скорость переключения. Сначала выбирается запас по напряжению транзисторов, потом происходит лавинный пробой и замыкание. А инвертор там мощный, токи по 100А… вот провода и погорели.


  1. courser
    11.12.2016 23:24

    Если позволите — критическое замечание )
    Правильный выбор ширины дорожки позволил бы пропускать её между падами элемента 0603, как минимум, что в вашем случае избавило бы от нескольких переходных отверстий. Кроме того снизилась бы паразитная ёмкость в массу.


    1. progchip666
      11.12.2016 23:27
      +1

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


      1. courser
        12.12.2016 00:30

        Я дико извиняюсь, но если ОУ у Вас в SO8, то в этом масштабе пассивка 0603, либо крайне неудачные футпринты, с огромным для 0402 припуском.


        1. progchip666
          12.12.2016 10:48
          +1

          Не понимаю с чего вы взяли что это корпус SO8.
          Что касается 0402 то они как раз имеют гораздо большие площадки относительно собственного размера чем 0603 по вполне понятным как мне казалось до сегодняшнего дня причинам.


          1. courser
            12.12.2016 14:30

            С пропорций. Вы ведь не скажете что это VSSOP? :)


            1. progchip666
              12.12.2016 15:10
              +1

              даже на них свет клином не сошёлся, как это не удивительно встречаются и другие корпуса с меньшим чем у SOIC шагом ножек


              1. courser
                12.12.2016 16:07

                У opa191 — нет :)


    1. e-zig
      12.12.2016 10:39
      +1

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


      1. progchip666
        12.12.2016 10:41
        +1

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


        1. sim2q
          13.12.2016 21:15

          очень было бы интересно!
          а то после ЛУТ — как то стрёмно сразу заказывать кота в мешке у китайцев


      1. courser
        12.12.2016 16:25
        +1

        Проблемы могут быть только при крайне низком качестве ПП, либо совершенно изношенном сборочном оборудовании. Только за этот год сдал в производство более 20 пп в основном 0603, дорожек под ними полно в соответствии с нормами (резонит). Ни одного слова от технологов, да и было бы странно — смотрите платы серьёзных производителей типа Самсунга.


      1. caponychTM
        13.12.2016 12:36
        +1

        Есть же пофигисторы, которые на плату часто только для того и ставят, что бы под ними пропустить дорожку.


  1. masai
    12.12.2016 02:29

    Всего два вопроса:


    • Где подобные рекомендации найти, чтоб простым языком всё объяснялось?
    • Как простому радиолюбителю всё это удержать в голове?

    Или если я не разрабатываю СВЧ-аппаратуру, то можно голову особо не забивать? (Извините, это уже третий вопрос. :))


    1. Andy_Big
      12.12.2016 04:23
      +3

      Градации примерно такие:
      Для СВЧ качество разводки жизненно важно, без этого устройство просто не будет работать, от слова «совсем».
      Для ВЧ разводка тоже очень важна, хотя ее ошибки не всегда приводят к катастрофе. То же относится и к импульсной силовой технике (блоки питания, инверторы).
      Для всего остального крайне желательно соблюдать качество разводки. Игнорирование этого порой приводит к непредсказуемым результатам и сбоям в работе аппаратуры. Причем зачастую причина этих аномалий не очевидна и приходится тратить заметное время для ее выяснения.

      Если Вы занимаетесь разводкой плат, то очень желательно знать хотя бы базовые правила :) Особенно если Вы делаете это не для своей домашней метеостанции, а в качестве оплачиваемой работы :)
      На самом деле достаточно помнить с десяток общих моментов, чтобы избегать большинства граблей. Если Вы не разрабатываете СВЧ-аппаратуру, конечно :)


      1. progchip666
        12.12.2016 08:44

        Настолько хорошо сформулировано, что даже добавить нечего!
        Жалко, что не находите время для публикаций.
        Вы очень чётко умеете выражать свои мысли.
        И при этом мысли эти правильные!


        1. Andy_Big
          12.12.2016 11:19

          У меня просто нет поводов для публикаций :)


      1. EighthMayer
        12.12.2016 09:49

        Можно ли где-то найти выжимку по «общим моментам»? Или предмет слишком сложен даже на базовом уровне, и придется прошерстить небольшую библиотеку? Мне бы пригодилась подборка материалов, если можно.


        1. Andy_Big
          12.12.2016 12:07
          +2

          Честно говоря, даже не знаю хорошей исчерпывающей выжимки. Пошерстите по гуглу, поищите статьи по разводке (трассировке) печатных плат. Как правило, из статьи в статью тезисы повторяются, но в некоторых статьях попадаются и какие-то отличные от других статей моменты. Довольно часто рекомендации по разводке размещают на своих сайтах производители печатных плат.
          Вот для начала неплохая, на мой взгляд, статья — http://www.elart.narod.ru/articles/article11/article11.htm
          Библиотеку прочитывать не надо. Как написали ниже надо просто усвоить несколько моментов, понять их, и потом уже будете интуитивно «видеть» процессы, происходящие на плате :) Например, каждый проводник — это индуктивность и излучатель, проводник параллельно с полигоном или другим проводником образуют емкость и т.п. При разводке нужно просто учитывать это и минимизировать нежелательные эффекты, могущие возникнуть. К примеру, если Вы проведете рядом слаботочный сигнал (на вход ОУ от датчика температулы, например) и цифровой (линию SPI, скажем), то практически гарантированно получите значительные наводки на линию слабого сигнала в виду емкостной и ЭМ-связи между этими проводниками.


    1. AVX
      12.12.2016 08:26
      +1

      Достаточно знать физику и электротехнику. Далее нужно просто все эти советы соотнести с физическими законами (в голове), и запоминать не нужно будет ничего. Вы же не пытаетесь каждый раз вспомнить закон ома или кирхгофа? Собственно, это основа, по которой на каждой схеме нужно (хотя бы примерно) представлять где какие токи будут. Ну и в соответствии с этим разводить. В СВЧ нужно учитывать больше, в ВЧ — меньше, а в низкочастотных цепях — совсем немного.


      1. sim2q
        13.12.2016 21:24

        мне кажется надо просто вжиться в концепцию «четырёхполюсника» и попробовать максимально «расквантовать» все части схемы исходя из этой парадигмы


    1. Alexeyslav
      12.12.2016 11:24
      +2

      Я бы сказал, что надо сделать настольной книгу «Конструирование высокоскоростных цифровых устройств. Начальный курс черной магии». Не смотрите на название что в нём присутствует слово «цифровых», все рекомендации вполне актуальны и для аналоговых цепей, даже на частотах в 1кГц.

      http://www.ozon.ru/context/detail/id/2644328/

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


    1. progchip666
      13.12.2016 21:14

      Кроме СВЧ аппаратуры есть схемы с элементами генерирующими большие помехи — например управление электродвигателями. Или вариант — входные сигналы с длинных линий передачи… Мощные операционники часто склонны к самовозбуждению, даже некоторые линейные стабилизаторы напряжения любят «звенеть».
      Индивидуального рецепта нет к сожалению. Но сильно помогает изучение даташитов на применяемые приборы и аппликэйшинов с референсным дизайном.


  1. REPISOT
    12.12.2016 08:04

    В идеале на одинаковом расстоянии друг от друга

    Ай. Вы мне мозг сломали. У вас пространство анизотропно?
    Если это перевод, то должно быть на «постоянном» расстоянии друг от друга. «Эквидистантны».


    1. progchip666
      12.12.2016 08:43
      +1

      Сорри. Мой слог не расcчитан на столь чувствительные души. Вам надо читать классиков, а не технарей самоучек. Рекомендую Толстого, Чехова и особенно Набокова! :)


      1. REPISOT
        12.12.2016 11:34

        Начинающим технарям-самоучкам надо читать словарь английского языка.


        1. progchip666
          12.12.2016 15:05

          Я воспользовался вашим советом ещё до его публикации. Усиленно налегаю на него в последнее время.


  1. Contriver
    12.12.2016 12:02
    +1

    Зачем усложнять и такое количество пассивных компонентов
    Есть интегрированные решения
    Звать их Current Sense Amplifier и с ценой в 2 раза ниже за чип

    А вот что случается с теми, кто неправильно размещает компоненты на и около платы. :)

    И выбирает неправильную элементную базу


    1. progchip666
      12.12.2016 18:51
      +1

      Не всегда эти компоненты подходят по точности и динамическому диапазону особенно дешёвые. Если высокая точность не нужна то я бы тоже рекомендовал эти решения.


  1. sinc_func
    12.12.2016 20:06
    +1

    Беглый взгляд на примеры разводки…
    Я бы рекомендовал сшить верхний-нижний GND полигоны vias-ами особенно в местах где просматривается подобие щелевых или сцепленных щелевых «антен», висячие хвосты полигонов. Большие рассечения верхнего полигона можно также обрамить «стежком» из vias-ов… Я обычно делаю что-то подобное и на полигонах по краю платы.
    (Это обязательная техника — при наличии импульсных источников питания, микро-вольтовых сигналов, и подобного..)


    1. progchip666
      12.12.2016 20:19

      На СВЧовых платах это делать необходимо, на низкочастотных зависит от контекста я бы так сказал, но в большинстве случаев не помешает, если место есть. Висячие хвосты полигонов конечно лучше либо вообще не делать, либо прошивать. Если честно, то на данной плате верхний слой земли вполне можно было вообще не делать.
      Иногда просто сознательно приходится резать землю, чтобы направить пути прохождения обратных токов от шумящих элементов подальше от чувствительных.
      Края платы — вообще отдельная тема, но опять же более актуальная для ВЧ и СВЧ плат.


  1. dernuss
    13.12.2016 14:42
    +1

    И Андрей закричал — Я покину причал,
    Если ты мне откроешь секрет.
    А спаситель ответил — Спокойно, Андрей,
    Никакого секрета здесь нет.