EasyEDA достаточно простая и интуитивно понятная CAD-система. Но есть свои нюансы, зная которые разработка печатной платы для вашей схемы существенно упростится. Ниже будет пошагово расписан процесс превращения схемы в ПП.
Итак вы нарисовали схему. Достаточно сложную схему. Начинаем с того, что автоматически генерируем ПП.
Attachment:
pcb_01.png [ 246.54 KiB | Viewed 4388 times ]
EasyEDA спросит нас о размерах платы и сгенерирует нечто вот такое
Attachment:
pcb_02.png [ 390.01 KiB | Viewed 4388 times ]
Прежде чем рисовать дорожки займемся размещением. Это самая важная часть работы в проектировании ПП и отнимает она почти 90% времени. Ее цель - разместить элементы так, чтобы связи между ними (дорожки) были минимальной длины. После правильного размещения компонент трассировка тривиальна.
Размер платы на данном этапе не критичен. Разве что вам надо вписаться в некоторые заранее известные размеры. Если таковых нет, то размеры могут быть произвольные и мы их уточним позднее, когда поймем насколько много места нам потребуется. При выборе размеров следует учитывать что если плата по длинной стороне превышает 10см то цена изготовления ее на JLCPCB начинает расти.
Для начала немного уберем "мусор" с экрана и ускорим нашу работу. EasyEDA рисует линии-связи между элементами схему. Они нам сейчас не нужны. Отключим их сняв галочку с "Nets"
Attachment:
pcb_03.png [ 121.82 KiB | Viewed 4388 times ]
Сразу же переместим нужные компоненты на другую сторону платы. Для этого выделим их кликая мышкой (левая кнопка) при нажатой клавише Ctrl (мультиселект). После чего сменим Layer на BottomLayer
Attachment:
pcb_04.png [ 129.67 KiB | Viewed 4388 times ]
Компоненты на нижней стороне стали зеленого цвета
Attachment:
pcb_05.png [ 86.87 KiB | Viewed 4388 times ]
По умолчанию для обозначения компонент используется достаточно большой шрифт Default. При плотном размещении для надписей не остается места. Я уменьшаю шрифт до минимального. Для этого нажимаем правую кнопку мыши, выбираем Find Similar Objects
Attachment:
pcb_36.png [ 7.18 KiB | Viewed 4383 times ]
В появившемся окне выбираем пункты выделенные на следующем скриншоте красным. Жмем кнопку Find.
Attachment:
pcb_37.png [ 29.96 KiB | Viewed 4383 times ]
Будут найдены и подсвечены все надписи. Справа изменяем для них Font Family на последний в списке - он самый мелкий
Attachment:
pcb_38.png [ 13.26 KiB | Viewed 4383 times ]
Теперь займемся непосредственно компоновкой и размещением. EasyEDA предоставляет для этого великолепный инструмент - Cross probe and Place. Для этого у нас должна быть открыта схема и ее печатка. Переключимся в схему и выделим функциональный фрагмент схемы мышкой с нажатой левой кнопкой - он станет красного цвета
Attachment:
pcb_06.png [ 236.83 KiB | Viewed 4388 times ]
После этого нажимаем комбинацию клавиш Ctrl+Shift+X. EasyEDA переключит нас в редактор платы, выделит и разместит все элементы фрагмента в порядке близкому к нарисованному на схеме. Двигая курсор мыши переместим их в нужное место и бросим там нажав левую кнопку мыши
Attachment:
pcb_07.png [ 128.15 KiB | Viewed 4388 times ]
Code:
Hint
В EasyEDA реализовано "сквозное выделение". Если одновременно открыта схема и печатка, то выделив один или несколько элементов на схеме и переключившись в редактор печатной платы мы увидим что там тоже эти элементы выделены. Их можно, например, взять мышкой и перетащить в нужное место. И наоборот - выделяя элементы на печатке, переключаемся в редактор схемы и видим те же элементы выделенные.
Для ускорения работы отключим отображение TopSilkLayer и связей. Выполним размещение для всех фрагментов нашей схемы
Attachment:
pcb_08.png [ 178.52 KiB | Viewed 4388 times ]
На этом этап предварительной компоновки можно считать завершенным. Далее начинается ручная работа по плотному размещени. компонент внутри каждого функционального блока. Для этого нам потребуется информация о связаях между элементами - включим "Nets" в Design Manager. Но так как землю мы разводить не будем, то она нам не нужна - отключим ее - снимем галочку с Nets->GND. Мышкой двигаем элементы, нажимая пробел поворачиваем их на 90 градусов и компонуем ориентируясь на кратчайший путь. При проектировании ВЧ схем уделяем основное внимание сигнальным цепям, при этом шины питания и управляющие сигналы могут иметь гораздо большую протяженность
Attachment:
pcb_09.png [ 255.02 KiB | Viewed 4388 times ]
Attachment:
pcb_10.png [ 108.48 KiB | Viewed 4386 times ]
Если мы что-то меняем в схеме - импортируем изменения в плату
Attachment:
pcb_11.png [ 107.6 KiB | Viewed 4385 times ]
В данном случае был изменен футпринт трансформаторов в смесителе с колец на бинокли
Attachment:
pcb_12.png [ 48.27 KiB | Viewed 4385 times ]
После того как функциолнальные блоки нашей схемы скомпонованы вчерновую начинаем их размещать на плате и по мере размещения "уплотняем" компоненты. При необходимости переносим часть из них на другую сторону платы. Дорожки все еще не рисуем
Attachment:
pcb_13.png [ 215.27 KiB | Viewed 4384 times ]
В процессе "уплотнения" и создания окончательной компоновки включаем отображение TopSilkLayer (желтый) и контролируем чтобы компоненты не перекрывались на плате
Attachment:
pcb_14.png [ 67.88 KiB | Viewed 4384 times ]
Результат компоновки
Attachment:
pcb_15.png [ 61.11 KiB | Viewed 4384 times ]
Не факт что это будет окончательный вариант - возможно что при трассировке какие-то компоненты придется немного подвинуть или изменить ориентацию. Но таких изменений будет сравнительно немного.
Обычно при разводке ВЧ схем (и не только) одну сторону заливают землей и располагают на ней треки-перемычки которые не смогли уложить на основную сторону платы. Но ничто нам не запрещает размещать планарные компоненты с двух сторон. Например в следующем случае не получилось разместить часть схемы в границах платы, поэтому часть компонент была перенесена на другую сторону
Attachment:
pcb_16.png [ 148.06 KiB | Viewed 4383 times ]
Результат "уплотнения" - сверху то что было после первоначальной черновой компоновки, снизу - то что стало
Attachment:
pcb_17.png [ 230.26 KiB | Viewed 4383 times ]