Книга Электроника для начинающих, страница 64. Автор книги Паоло Аливерти

Разделитель для чтения книг в онлайн библиотеке

Онлайн книга «Электроника для начинающих»

Cтраница 64

Печатные платы создаются с использованием программ САПР под названием САЕ (Computer Aided Electronic), которые помогают разработчикам в создании электрической схемы и изготовлении печатной платы, проектируя физическое расположение элементов и формы печатных проводников. Эти программы имеют библиотеку электронных компонентов, содержащую механические размеры и расположение контактов каждого элемента.

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

Для реализации наших печатных плат можно использовать бесплатное программное обеспечение. Некоторые из наиболее часто используемых программ – это:


• gEDA – это набор программного обеспечения с открытым исходным кодом для проектирования электрических схем и печатных плат.

• Eagle – является широко используемым программным обеспечением, схож с gEDA, но бесплатная версия имеет ограниченную область работы 10 × 15 см.

• Kicad – это программа с открытым исходным кодом похожа на gEDA, способная помочь вам в проектировании электрической схемы и конструкции печатной платы. Kicad может также создавать 3D-модель платы для управления габаритами компонентов.

• Fritzing – очень интуитивно понятное программное обеспечение с открытым исходным кодом, в котором вы можете работать на макетной плате, электрической схеме и на готовом продукте. Fritzing также предлагает услуги печати реализованных проектов.

• 123D Circuits – программа Autodesk, которая используется в интернете для проектирования и моделирования схем. На данный момент находится в экспериментальный фазе.


На следующих страницах мы поговорим о gEDA и Fritzing.

gEDA

gEDA представляет собой набор программ для разработки печатных плат. Это открытая программа с лицензией GPL, она не имеет никаких ограничений. Проект gEDA родился в Кембриджском университете в 2006 году. gEDA расшифровывается как GPL EDA, т. е. автоматизация проектирования электронных приборов, вы можете скачать ее по адресу: http://www.gpleda.org/ или http://geda.seul.org/.

Программы, которые мы найдем в gEDA – это:


• gschem – графический редактор для проектирования электрических схем;

• pcb – инструмент для трассировки печатных проводников и создания конструкции печатной платы;

• gerbv – программа для просмотра анализа производственных файлов (формата gerber);

• xgsch2pcb – графический интерфейс для управления проектами;

• Icarus и gtkwave – две программы для выполнения моделирования на схемах и отображения результатов.


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

Давайте попробуем нарисовать простую схему, разработаем печатную плату, а затем создадим gerber-файлы для производства плат. Gerber является стандартным форматом, принятый всеми производителями электронных плат. Файлы описывают команды для прорисовки топологии плат, расположение и диаметр отверстий. Отправив файл производителю, мы можем получить немедленный предварительный расчет.

xgsch2pcb

С помощью программы xgsch2pcb мы создаем проект. В панели инструментов программы нажмите на кнопку со значком листа с крестом и мастер проведет вас шаг за шагом.


1. Мы начинаем с чистого проекта (blank).

2. Выбираем имя, например fotoled.

3. Указываем папку для сохранения файлов проекта.

4. При необходимости создаем папку

5. В конце работы мастера в папке найдем файл с именем fotoled.gsch2pcb.

gschem

Проект еще пустой: до этого момента мы создали только контейнер для файлов.

Продолжим наши действия, добавим файл схематичного типа, в котором рисуем электрическую схему, определяем компоненты и их соединения. Чтобы добавить файл этого типа, нажмите кнопку «Добавить» (Add), которую мы находим в нижней части окна для xgsch2pcb. Новый файл появится в списке файлов проекта. В дополнение к файлу с электрической схемой мы также найдем файл со схемой печатной платы. Файл будет называться fotoled. pcb. Работаем с электрической схемой, нажав Edit schematic. Программа для создания электрических схем называется gschem.

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


Электроника для начинающих

Рис. 10.3. Программа xgsch2pcb для управления проектами и файлами gEDA


Электроника для начинающих

Рис. 10.4. Создаем файл схемы под названием fotoled.sch


Электроника для начинающих

Рис. 10.5. gschem открывается в сопровождении окна, содержащего список найденных библиотек


Программа кажется очень простой, потому что она не обрамлена рядами кнопок и панелей инструментов с десятками функций, как это происходит в профессиональных САПР. Для ввода первого компонента нажмите кнопку I: откроется окно, в котором вы найдете необходимую вам часть. Мы можем искать среди категорий или использовать поле фильтр для поиска определенного компонента. Попытаемся найти 2N2222 транзистор: среди результатов должна появиться строка с файлом транзистора 2n2222-l.sym. Если мы нажмем на эту строку, в рабочей области появится символ транзистора. Мы можем вставить компонент в чертеж, просто переместив курсор в рабочую область и добавив символ с помощью щелчка мыши. Не закрывая окно компонентов, добавляем все необходимые детали. Попробуем найти символы для составления схемы для «чувствительного светодиода», которую мы описывали в главе 5:


• транзистор 2N3904, набрав в окне для поиска 2n3904;

• резистор, ищем RESIST и выбираем resistor-1.sym;

Вход
Поиск по сайту
Ищем:
Календарь
Навигация