- •Глава 4. Техническое проектированиЕ электронных устройств в системе KiCad
- •4.1. Краткая характеристика системы KiCad
- •4.2. Разработка электрической принципиальной схемы в подсистеме eeSchema
- •4.2.1. Вызов подсистемы eeSchema и начальная настройка
- •4.2.2. Основные кнопки панелей инструментов, настройки и быстрого доступа
- •4.2.3. Технология установки радиоэлементов на принципиальной схеме
- •Выбор элемента в библиотеке и размещение его на схеме
- •4.2.4. Прокладывание цепей и их именование
- •4.2.5. Проверка схемы и формирование списка связей
- •4.3. Привязка элементов схемы к посадочным местам
- •4.4. Размещение элементов на печатной плате и трассировка
- •4.4.1. Основные функции подсистемы pcBnew
- •4.4.2. Построение контура печатной платы
- •4.4.3. Размещение посадочных мест элементов на плате
- •4.4.4. Задание диаметра контактных площадок
- •4.4.5. Задание ширины печатных дорожек
- •4.4.6. Изменение типа посадочного места элемента схемы
- •4.4.7. Автоматическая трассировка печатной платы встроенным модулем системы KiCad
- •4.4.8. Автоматическая трассировка печатной платы web-системой FreeRouter
- •4.4.9. Заполнение свободных зон печатной платы
- •4.4.10. Формирование выходных файлов проекта
4.4.2. Построение контура печатной платы
После
загрузки подсистемы PCBnew
отображается ее основное окно. Если
чертеж создается впервые, то нужно
нажать кнопку
в панели быстрого запуска (меню File
– New
Board).
При повторном открытии чертеж платы
загружается автоматически (если в
проекте один чертеж) или нажатием кнопки
(меню File
– Open Board).
Дальнейшие действия пользователя при создании чертежа таковы:
1. |
Переключиться в режим задания размеров в миллиметрах – нажать кнопку в панели настроек (слева). |
2. |
Выбрать слой Edges_Pcb в выпадающем списке в панели быстрого доступа. |
3. |
Перейти в режим отображения курсора в виде перекрестия, нажав кнопку . |
4. |
Активировать инструмент нанесения размеров нажатием кнопки . Установить размерные линии для указания длины и ширины платы, например, 140 мм и 100 мм. Линии наносятся нажатием ЛКМ на одном конце, движением без удержания ЛКМ и фиксирующим двойным нажатием ЛКМ на втором конце. |
5. |
Активировать инструмент изображения линий и начертить прямоугольный контур печатной платы в соответствии с установленными размерными линиями. Для этого нажать ЛКМ в начале вычерчивания линии, затем двигать «мышь» без удержания ЛКМ, нажать ЛКМ при повороте и закончить построение контура двойным нажатием ЛКМ. |
6. |
Для масштабирования чертежа в процессе построения контура удобно пользоваться колесом скроллинга «мыши». |
4.4.3. Размещение посадочных мест элементов на плате
Процесс размещения элементов является творческим и очень ответственным этапом проектирования печатной платы. От оптимальности и удачности их размещения зависят сложность и реализуемость печатного монтажа.
Перед расположением элементов нужно загрузить список связей, полученный по принципиальной схеме – файл <проект>.net. Для этого следует нажать кнопку в панели быстрого доступа и в появившемся окне нажать кнопку Read Current NetList (в сложных проектах может потребоваться выбор списка связей через кнопку Browse NetList Files).
Все посадочные места элементов схемы отображаются в одном месте чертежа. Выводы элементов связаны масштабируемыми растяжимыми связями в соответствии с принципиальной схемой проекта.
Все действия, связанные с перемещением элементов, выполняются таким же образом, как и в редакторе EESchema. Перемещение можно выполнить через «горячие» клавиши, которые действуют, когда указатель «мыши» установлен на элементе. Альтернативный способ – вызов контекстного меню для элемента нажатием ПКМ и выбор пункта Footprint (табл. 4.10).
Таблица 4.10
Назначение опций пункта Footprint контекстного меню элемента
Пункт меню |
Действие в системе PCBnew |
Move (M) |
Перемещение элемента схемы (без удержания ЛКМ). Для фиксации нужно нажать ЛКМ. Дорожки, соединенные с выводами, обрываются. Это же действие выполняется при нажатии клавиши M (буква латинская), когда курсор указывает на элемент |
Drag (G) |
Перемещение элемента схемы (без удержания ЛКМ). Для фиксации нужно нажать ЛКМ. Дорожки, соединенные с выводами, тянутся за элементом. Это же действие выполняется при нажатии клавиши G, когда курсор указывает на элемент |
Rotate + (R) |
Поворот элемента по часовой стрелке на 90. Дорожки, соединенные с выводами, обрываются |
Rotate – |
Поворот элемента против часовой стрелки на 90. Дорожки, соединенные с выводами, обрываются |
Flip (F) |
Отображение элемента относительно вертикальной оси. Дорожки, соединенные с выводами, обрываются. Это же действие выполняется при нажатии клавиши F, когда курсор указывает на элемент |
Edit |
Комплексное редактирование свойств элемента |
Delete Module |
Удаление элемента с чертежа. Дорожки, соединенные с выводами, сохраняются |
Рекомендации по размещению элементов
крупные элементы с большим количеством связей лучше располагать в центральной части платы;
при взаимном размещении элементов следует учитывать их связи на принципиальной схеме и по возможности избегать перекрещивания масштабируемых связей;
все разъемы нужно располагать по краям платы, учитывая их ориентацию для удобства соединения внешних проводников;
разъем для программирования желательно размещать возле микроконтроллера, причем дорожки следует выполнять прямыми линиями.
