Проектирование печатной платы — это процесс перевода схемы электронной схемы в физическую компоновку платы, которая может быть изготовлена. Проектировщик указывает, где находится каждый компонент, как их соединяют медные дорожки, сколько слоев требуется на плате и какие материалы и допуски должен соблюдать производитель. Результатом является набор файлов Gerber — стандартного формата, который используется в автоматизированном производственном оборудовании.
Готовая печатная плата — это больше, чем постоянная схема подключения. Это механическая конструкция, система терморегулирования и электромагнитная среда одновременно. Хорошо спроектированная плата обеспечивает четкую передачу сигналов, эффективно рассеивает тепло и проходит испытания на электромагнитную совместимость. Плохо спроектированный прибор может работать на стенде, но выйти из строя в полевых условиях из-за шума, перекрестных помех или проблем с целостностью питания, которые проявляются только в реальных условиях эксплуатации.
Прежде чем открыть какой-либо инструмент EDA, дизайнер должен освоить несколько основополагающих концепций, которые определяют каждое решение, принимаемое во время макета.
Печатные платы состоят из чередующихся медных и диэлектрических (изолирующих) слоев, ламинированных вместе. В простых проектах используются 2 слоя; платы с более высокой плотностью компонентов или более строгими требованиями к целостности сигнала используют 4, 6, 8 или более. Каждый уровень выполняет свою роль — маршрутизацию сигнала, опору на землю или распределение мощности — и расположение этих уровней называется стеком.
На высоких частотах медная дорожка ведет себя как линия передачи. Это характеристический импеданс — определяется шириной дорожки, толщиной меди, диэлектрической проницаемостью и расстоянием до ближайшей опорной плоскости — должен соответствовать импедансу источника и нагрузки для предотвращения отражений. Большинство цифровых интерфейсов рассчитаны на однотактное сопротивление 50 Ом или дифференциальное сопротивление 100 Ом. Отклонение от этих значений приводит к ухудшению сигнала, которое ухудшается с увеличением частоты.
Каждый сигнальный ток имеет обратный путь. На высоких частотах обратный ток проходит непосредственно под сигнальной дорожкой в ближайшей опорной плоскости, а не по кратчайшему пути постоянного тока. Прерывание этого обратного пути , например, прокладывая дорожку через разрез плоскости или щель, заставляет обратный ток отклоняться в обход и создает рамочную антенну, излучающую электромагнитные помехи. Сохранение непрерывности опорных плоскостей при высокоскоростной трассировке — одно из наиболее важных решений, принимаемых проектировщиком.
Процесс проектирования печатной платы следует последовательной последовательности независимо от сложности платы. Пропуск этапов — особенно ранних проверок дизайна — обычно приводит к дорогостоящим повторным запускам.
Шестислойный стек является наиболее практичным обновлением четырехслойной платы, когда конструкция включает в себя высокоскоростные интерфейсы, плотную разводку BGA или строгие требования к электромагнитным помехам. Дополнительные слои позволяют специальным опорным плоскостям закреплять внутренние сигнальные слои, создавая контролируемую полосковую среду, снижающую излучение и перекрестные помехи.
Стандартное 6-слойное расположение для платы FR-4 толщиной 1,6 мм:
| Слой | Функция | Типичное использование |
|---|---|---|
| L1 (Верх) | Сигнал | Размещение компонентов, microstrip routing |
| Л2 | Земляной самолет | Первичная ссылка для L1 и Л3 |
| L3 | Сигнал | Высокоскоростная полосковая линия: DDR, USB, PCIe, тактовая частота |
| Л4 | Силовой самолет | Основное распределение мощности |
| Л5 | Сигнал | Сигналы управления, шины, сети низшего приоритета |
| L6 (Низ) | Сигнал | Вторичные компоненты, разъемы |
С L2 в качестве земли и L4 в качестве питания, уровень 3 имеет настоящую полосковую конфигурацию, зажатую между двумя опорными плоскостями, что делает его подходящим домом для наиболее чувствительных к шуму сигналов. Тонкий препрег между L1 и L2 (обычно 3–4 мил) сохраняет достижимую ширину дорожки сопротивлением 50 Ом на уровне около 4–5 мил, что совместимо со стандартными производственными процессами.
Даже хорошо спроектированные платы иногда поступают с производства с дефектами или выходят из строя после сборки. Структурированный процесс устранения неполадок, а не случайная замена компонентов, позволяет быстрее обнаружить неисправности и избежать сопутствующего ущерба.
Под увеличением осмотрите плату на наличие перемычек на микросхемах с мелким шагом, холодных соединений (тусклых и зернистых, а не гладких и блестящих), отсутствующих или перевернутых компонентов, а также любых видимых следов повреждений. Значительная часть дефектов сборки видна еще до того, как понадобится какой-либо прибор.
Прежде чем подавать полную мощность, измерьте сопротивление между каждой шиной питания и землей с помощью мультиметра. Низкое или близкое к нулю показание указывает на короткое замыкание. Распространенными причинами являются паяные перемычки, повреждение конденсаторов или компонент с обратной поляризацией. После прояснения подайте питание через стендовый источник питания с ограничением тока, установленный чуть выше ожидаемого потребления. Разрушающийся рельс под нагрузкой указывает на перегрузку регулятора или короткое замыкание нижестоящего компонента.
Подтвердив исправность рельсов, используйте осциллограф для проверки тактовых сигналов, линий сброса и активности коммуникационной шины. Отсутствие тактовых импульсов, застрявшие линии сброса или неверные формы сигналов SPI/I2C/UART указывают на определенную область сбоя. Логический анализатор более эффективен, чем осциллограф, для регистрации поведения многосигнальной цифровой шины с течением времени.
Если при отслеживании сигнала изолируется подозрительный компонент, измерения сопротивления внутри цепи (при отключенном питании) могут подтвердить открытые или закороченные переходы на пассивных компонентах. Что касается микросхем, сравнение напряжений на выводах с таблицей условий эксплуатации, приведенной в таблице технических данных, позволяет быстро определить, получает ли устройство правильные сигналы питания, задания и разрешения. Если компонент признан неисправным, замените его на заведомо исправную деталь прежде чем делать выводы — замена на другую деталь из той же потенциально бракованной партии ничего не решает.