03. Переномерация компонентов
Переномерация При сборке схемы по п.1 и п.2 получим схему с подчеркнутыми компонентами, примерно как на рисунке ниже Далее необходимо выполнить перенумерацию компонентов (вручную или автоматически), рассмотрим автоматический способ. Инструменты->Переномерация->Обновить список->Применить (Создать ECO) Схема примет вид примерно как на скриншоте ниже Как видно, у всех элементов вместо знаков «?» появились индивидуальные номера. После проделанных операций […]
02. Создание элементов
Создание элементов Если каких-либо элементов нет в текущих библиотеках-то их можно создать, (в случае данной схемы это транзистор ГТ313А и дроссель) для этого делаем (аналогично добавлению Schematic и PCB) нажимаем ПКМ на «PCB_Project1.PrjPCB» и выбираем пункты Schematic Library и PCB Library (как на скриншоте ниже) В окне Schlib необходимо нарисовать УГО элемента Например для транзистора […]
Выравнивание по длине (простой способ)
Достаточно часто при разводке печатной платы требуется создать одинаковые (близкие к одинаковым) задержки (например при трассировке всех дифференциальных сигналов). Существует 2 основных способа: 1-выравнивание по длине (не учитываются собственные задержки микросхем, переходные отверстия и тд) 2-по собственно задержкам Для большей части схем (с частотами до ~200МГц) достаточно 1 способа т.к. он проще. Рассмотрим процесс на […]
Расчет волновых сопротивлений
Расчет волновых сопротивлений может выполняться средствами Altium Designer (вроде начиная с 20 версии) или с помощью сторонних программ, например наиболее простые AppCAD или Saturn PCB Design (или AWR microwave office / CST Microwave), но они достаточно сложны и в последней например я моделировал антенны. Saturn PCB Design — наиболее удобен для расчета дифференциальных пар, основные параметры показаны […]
2. Дифференциальные пары
Трассировка дифференциальных пар За основу взят и частично дополнен материал с сайта «Резонит» https://www.rezonit.ru/articles/razvodka-differentsialnykh-par/ Дифференциальные пары работают только тогда превосходно, если они не взаимодействуют с другими сигналами. Однако компромиссные решения при трассировке позволяют применять плотную разводку трасс. Традиционные понятия о параллельных интерфейсных потоках начинают не выполняться при скорости выше 200 МГц из-за взаимодействия сигналов большого количества шин, требующегося для […]
1. Проводники СВЧ сигнала
Как уже было сказано в уроке 0 проводники следует рассматривать как совокупность активного, реактивного сопротивлений и волнового сопротивлений, зависящих от частоты (в том числе гармоник сигнала) и эти проводники могут представлять собой антенны. В рамках данной статьи рассмотрим основные способы передачи СВЧ сигналов (изображения взяты из программы расчетов, числовые значения на рисунках произвольные). Формулы для расчетов и […]
Правильная разводка PCB
Попытаюсь собрать тут основные правила по трассировке печатных плат и ЭМС: Данные правила являются рекомендацией. Делать выбор толщины дорожек исходя из расчетов и здравого смысла. (дорожка 0,2мм не выдержит ток в 10А, также нет смысла делать дорожку 1мм для тока в 10мА) При присоединении дорожки к микросхеме обычно ширина дорожки должна быть сопоставима с ширинок […]
0. Основные понятия в СВЧ
// //При работе с СВЧ сигналами и трассировкой СВЧ п/п необходимо учитывать: // Спектр сигнала и влияние его гармоник на сам сигнал, например для последовательности прямоугольных импульсов частотой 100МГц (длительность 5нси период 10нс) амплитудой 1В Наглядно видно, что спектр не ограничен полосой в 100МГц и даже ширина спектра, рассчитанная программой (до первого лепестка) не совсем […]
Multiboard — разводка групп плат/шилдов
Начиная с версии 18 появилась такая возможность. Для себя я чаще использовал и использую связку Altium + SolidWorks (до 18 версии Multiboard не было) + в SolidWorks можно быстро править корпус.
06. Обновление footprints
Одной из полезных функций Altium является обновление footprints — она используется весьма редко, но крайне полезна. Почему обновление посадочных мест выделено в отдельную, маленькую статью — дело в том что когда такая функция нужна, не всегда можешь вспомнить где что находится, а такая функция экономит весьма много времени, особенно когда изменились требования, появилась 3d модель […]