Працюємо з 09:00 до 19:00 без вихідних
Київ біля ТЦ Квадрат бул.Перова

Вас приветствует сайт гикматик! Сегодня поговорим о мега-полезной и доступной программе KiCad. Поработав в ней каждый захочет от чистого сердца посоветовать её своим друзьям, поэтому и я советую вам взять программу на вооружение.

KiCad – это кроссплатформенный комплекс бесплатных программ с лицензией GPL и открытым исходным кодом, предназначенный для разработки электрических принципиальных схем и автоматизированной разводки печатных плат.

В программный пакет Кикада входят такие основные компоненты как:

1)Менеджер проектов, в котором можно наблюдать файлы проекта. В нем одновременно открывается только один проект в одном окне, но можно открывать много таких окон отдельно, главное не запутаться.

2) Eeschema Редактор электрических схем (и компонентов), в котором рисуются схемы электрические принципиальные. Там же можно создавать и свои уникальные компоненты, сохраняя их в свою библиотеку. И вот к этой возможности у подобных программ должны предъявляться максимальные требования по простоте и скорости, а проще сказать по продуктивности ибо трудность создания именно своих уникальных унифицированных модулей и компонентов в подобных системах может сильно тормозить внедрение конкретной программы и сузить спектр решаемых задач. Но в Кикаде этот компонент на столько удобен, что даже создание схемы с использованием сложного уникального модуля, займет отсилы пару десятков минут, так как редактор новых компонентов всегда под рукой, интуитивно понятен и приятен в использовании. 

3) CvPcb Программа выбора посадочных мест для компонентов. Она используется во время начертания принципиальной схемы. Каждому элементу схемы, которому нужны котактные площадки или просто место на плате, необходимо назначить посадочное место из библиотечного списка таких мест. И программа CvPcb помогает выбрать и предварительно рассмотреть занимаемое компонентом место на плате. 

4) Pcbnew Редактор топологии печатных плат занимается проектированием печатных плат. Так же в нем можно создавать свои уникальные посадочные места для компонентов и сохранять их в библиотеку. Так же в редакторе Pcbnew имеется утилита для генерации gerber-файлов для передачи задания на производство печатной платы. А так же здесь заложена возможность трехмерного отображения будущей платы, что позволяет наглядно увидеть какие либо недоработки и вообще эргономику собранной платы. 

5) GerbView Обозреватель файлов формата Gerber. Эти файлы нужны для передачи задания на производство печатной платы. Так вот в этой утилите их можно предварительно перепроверить на ошибки, хотя во многих зарубежных онлайн сервисах заказа изготовления плат, gerber-файлы можно загрузить и перепроверить в онлайн-просмотрщике.

6) Pl Editor Редактор оформления листа (для создания и редактирования рамок). Это будет очень важно для официального представления документации по вашим проектам, где вы сможете создать рамку листа принципиальной схемы согласно вашим стандартам.

Там есть ещё компоненты, но на мой взляд перечисленные являются основными и обязательными для серьезной работы.

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

KiCad не накладывает ограничений на размер платы, с его помощью можно разрабатывать платы, содержащие до 32 медных слоёв (слоёв металлизации), до 14 технических слоёв и до 4 вспомогательных слоёв. В сквозном цикле проектирования KiCad позволяет создать все файлы, необходимые для производства печатных плат: Gerber-файлы для фотоплоттеров, файлы для сверления отверстий в платах, установки на них компонентов и другие.

Будучи ПО с открытым исходным кодом (лицензируемый GPL), KiCad представляет собой идеальный инструмент для проектов, ориентированных на разработку электронных устройств с открытой документацией.

История Кикада начинается с 1992 года. Сейчас я описываю стабильный релиз версии 4.0.7, который был выпущен примерно 2017-08-28.

Установочные файлы доступны под разные операционные системы, кроме андроида конечно. При установке программы, одновременно устанавливаются все родные библиотеки компонентов. Можно заметить, что они довольно богаты. И даже, если конкретного стандартного компонента вы не нашли, то можно на схему поставить элемент с подобным схематическим представлением и для него потом выбрать стандартное место для печатной платы, ведь большинство компонентов разработаны под стандартные посадочные места, а Kicad позволяет выбирать под конкретный компонент схемы различные посадочные места из библиотечного списка (это уникальная особенность Кикада на сколько мне известно). Здесь компоненты схемы и посадочные места являются, фактически, двумя независимыми объектами. Это часто является причиной дискуссий на интернет-форумах.

Автотрассировщика плат в Кикаде нет. Предлагается экспортировать файл, открыть в специальной отдельной программе-трассировщике, там автоматически развести плату и при помощи файла снова открыть в Pcbnew. 

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

Документация написана неплохо, но только половина её переведена на русский язык. Остальное все на английском. А меню программы кстати доступно на русском.

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

До скорых встреч с сайтом любительской автоматики гикматик!

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо
Обмен информацией между контроллерами Arduino Nano по Ethernet

Обмен информацией между контроллерами Arduino Nano по Ethernet

Двухсторонняя связь модулями ENC28J60 между контроллерами Arduino Я покажу здесь решение, казалос..

Кнопка с цветным колпачком 12х12х7,3мм

Кнопка с цветным колпачком 12х12х7,3мм

Кнопка для пайки на плату с цветным пластмассовым колпачкомМонтажный диаметр колпачка 11,6 ммОстальн..

4.66грн.

Терминальный разъем питания мама 5,5 x 2,1мм

Терминальный разъем питания мама 5,5 x 2,1мм

Разъем питания, который используется для перехода от стандартного разъема 5,5 x 2,1мм от блока ..

14.03грн.

Стерео усилитель мощности 15Втх2 на TDA7297

Стерео усилитель мощности 15Втх2 на TDA7297

Двухканальный усилитель звуковой частоты на основе микросхемы TDA7297Имеет защиту от перегрузки..

81.40грн.

Модуль Micro SD для Wemos D1 mini

Модуль Micro SD для Wemos D1 mini

Модуль флеш памяти для платы контроллера Wemos D1 miniВ комплекте идут все необходимые гребенки для ..

38.19грн.