- •Содержание
- •Аппаратный декодер телеграфных сигналов («Радио», 2007, январь, стр. 73)
- •1.2.2 Микросхемы (da1, da2, dd1, dd2)
- •2.1.1 Корпус конденсатора к10-17а (с1, с3, с4, с8, с12, с14-с17)
- •2.1.2 Корпус конденсатора к50-35 (с2, с5, с6, с7, с10, с11)
- •2.1.3 Корпус конденсатора са010м0022 (с13)
- •2.1.4 Корпус микросхемы 7805ст (da1)
- •2.1.5 Корпус микросхемы ne567n (da2)
- •2.1.6 Корпус микросхемы 74hc132 (dd1)
- •2.1.7 Корпус микросхемы pic16f84 (dd2)
- •2.1.8 Корпус светодиода ал307б (hl1)
- •2.1.9 Корпус кварцевого резонатора рк274 мд (zq1)
- •2.1.10 Корпус резистора млт-0,125 Вт (r1, r3-r13)
- •2.1.11 Корпус резистора сп5-35б (r2, r14)
- •2.1.12 Корпус диода 1n4150 (vd1, vd2)
- •2.1.13 Посадочное место под кнопку кн-1 (sa1, sb2)
- •2.1.14 Посадочное место под разъем на 2 вывода (xp1-xp4)
- •2.1.15 Посадочное место под разъем на 10 выводов (xp5)
- •2.2 Создание символов компонентов (Schematic)
- •2.2.1 Символ конденсатора к10-17а (с1, с3, с4, с8, с12, с14-с17)
- •2.2.2 Символ конденсатора к50-35 (с2, с5, с6, с7, с10, с11)
- •2.2.3 Символ конденсатора са010м0022 (с13)
- •2.2.4 Символ микросхемы 7805ст (da1)
- •2.2.5 Символ микросхемы ne567n (da2)
- •2.2.6 Символ микросхемы 74hc132 (dd1)
- •2.2.7 Символ микросхемы pic16f84 (dd2)
- •2.2.8 Символ диода 1n4150 (vd1, vd2)
- •2.2.9 Символ светодиода ал307б (hl1)
- •2.2.10 Символ кварцевого резонатора рк274 мд (zq1)
- •2.2.11 Символ резистора млт-0,125 Вт (r1, r3-r13)
- •2.2.12 Символ резистора сп5-35б (r2, r14)
- •2.2.13 Символ ключа кн-1 (sa1)
- •2.2.14 Символ кнопки кн-1 (sb1)
- •2.2.15 Символ разъема на 2 вывода (xp1-xp4)
- •2.2.16 Символ разъема на 10 выводов (xp5)
- •2.3 Создание компонентов (Library Executive)
- •2.3.1 Компонент: конденсатор к10-17а (с1, с3, с4, с8, с12, с14-с17)
- •2.3.2 Компонент: конденсатор к50-35 (с2, с5, с6, с7, с10, с11)
- •2.3.3 Компонент: конденсатор са010м0022 (с13)
- •2.3.4 Компонент: микросхема 7805ст (da1)
- •2.3.5 Компонент: микросхема ne567n (da2)
- •2.3.6 Компонент: микросхема 74hc132 (dd1)
- •2.3.7 Компонент: микросхема pic16f84 (dd2)
- •2.3.8 Компонент: диод 1n4150 (vd1, vd2)
- •2.3.9 Компонент: светодиод ал307б (hl1)
- •2.3.10 Компонент: кварцевый резонатор рк274 мд (zq1)
- •2.3.11 Компонент: резистор млт-0,125 Вт (r1, r3-r13)
- •2.3.12 Компонент: резистор сп5-35б (r2, r14)
- •2.3.13 Компонент: ключ кн-1 (sa1)
- •2.3.14 Компонент: кнопка кн-1 (sb1)
- •2.3.15 Компонент: разъем на 2 вывода (xp1-xp4)
- •2.3.16 Компонент: разъем на 10 выводов (xp5)
- •3 Создание принципиальной электрической схемы
- •3.1 Настройка конфигурации
- •3.2 Размещение компонентов
- •3.3 Размещение линий электрических связей
- •3.4 Размещение шин
- •3.5 Добавление атрибутов цепей и компонентов
- •3.6 Редактирование схемы
- •3.7 Изменение позиционных обозначений
- •3.8 Верификация схемы
- •3.9 Создание списка цепей
- •4 Трассировка двусторонней печатной платы с помощью автотрассировщика quickroute
- •4.1 Настройка конфигурации
- •4.2 Размещение компонентов на печатной плате
- •4.3 Контур печатной платы и барьеры трассировки
- •4.4 Размещение компонентов внутри контура печатной платы
- •4.5 Подготовка к трассировке
- •4.3 Выполнение программы QuickRoute
- •4.4 Как экспортировать чертеж готовой платы из p-cad?
- •4.5 Дополнительные рекомендации
- •4.5.1 Предварительная прокладка проводников
- •4.5.2 Расположение объектов вне сетки трассировки
- •4.5.3 Особенности трассировки компонентов с планарными выводами
- •4.5.4 Соединение цепей с областями металлизации
- •4.5.5 Выбор сетки трассировки
- •4.5.6 Выбор размеров контактных площадок
2.2.14 Символ кнопки кн-1 (sb1)
Сохраняем предыдущий проект под именем «SYM_KN-1-2.SCH», командой Place/Line дорисовываем символ ключа до символа кнопки, проверяем нумерацию выводов, командой Place/Point на первом выводе ставим точку привязки, редактируем положение атрибутов RefDes и Type и получаем рис. 2.98 а. Выделяем все и сохраняем символ в библиотеку под именем «SYM_ KN-1-2» (рис. 2.98 б).
а б
Рис. 2.98
Сохраняем проект с данным элементом в файле с именем «SYM_KN-1-2.SCH».
2.2.15 Символ разъема на 2 вывода (xp1-xp4)
Сохраняем предыдущий проект под именем «SYM_CONN-2.SCH», и удаляем с рабочего поля все, кроме атрибутов RefDes и Type.
Командой Place/Pin размещаем 2 вывода, расставляем их нумерацию, командой Place/Line рисуем контур символа разъема, командой Place/Text размещаем дополнительный текст на символе, командой Place/Point на первом выводе ставим точку привязки, редактируем положение атрибутов RefDes и Type и получаем рис. 2.99 а. Выделяем все и сохраняем символ в библиотеку под именем «SYM_ CONN-2» (рис. 2.99 б).
а б
Рис. 2.99
Сохраняем проект с данным элементом в файле с именем «SYM_ CONN-2.SCH».
2.2.16 Символ разъема на 10 выводов (xp5)
Сохраняем предыдущий проект под именем «SYM_CONN-10.SCH», и удаляем с рабочего поля все, кроме атрибутов RefDes и Type.
Командой Place/Pin размещаем 10 выводов, расставляем их нумерацию, командой Place/Line рисуем контур символа разъема, командой Place/Text размещаем дополнительный текст на символе, командой Place/Point на первом выводе ставим точку привязки, редактируем положение атрибутов RefDes и Type и получаем рис. 2.100 а. Выделяем все и сохраняем символ в библиотеку под именем «SYM_ CONN-10» (рис. 2.100 б).
а б
Рис. 2.100
Сохраняем проект с данным элементом в файле с именем «SYM_CONN-10.SCH».
2.3 Создание компонентов (Library Executive)
Загрузите среду Library Executive (рис. 2.101).
Рис. 2.101
Среда Library Executive позволяет объединить ранее созданные корпус.PCB и символ.SCH элемента в единый компонент. Ниже приведена общая методика создания компонента из символа и корпуса и процесс для каждого элемента в отдельности.
Для создания нового компонента выполняется команда Component/New (Компонент/Новый) нажатием на кнопку (рис. 2.101 а), в открывшемся окне Open указывается файл библиотеки, в который ранее занесены описания корпусов и символов компонентов – «Lib_Corp.lib» (рис. 2.101 б).
а б
Рис. 2.102
Затем на экран выводится окно Component Information (Информация о компоненте) (рис. 2.103 а). Для подключения корпуса компонента нажимается кнопка Select Pattern (Выбрать Корпус) (рис. 2.103 а) и в открывшемся окне Library Browse выбирается нужный корпус компонента (рис. 2.103 б).
а б
Рис. 2.103
После выбора нужного корпуса в окне Component Information в окошке Number of Gates (Количество Секций) ставим цифру 1 (рис. 2.104 а). Число секций – это число составных частей одного элемента на принципиальной схеме. Например, микросхема DD1 (рис. 1.1) имеет четыре секции: DD1.1, DD1.2, DD1.3, DD1.4. НО в данной инструкции все элементы будут считаться односекционными. После задания количества секций становится доступной кнопка Select Symbol (Выбрать Символ) (рис. 2.104 а). Нажатие на кнопку Select Symbol открывает окно Library Browse, в котором выбирается нужный символ компонента (рис. 2.104 б).
а б
Рис. 2.104
Затем заполняют графы окна Component Information по приведенному ниже образцу.
– В окошке Refdes Prefix (Префикс Описания компонента) указывают префикс позиционного обозначения компонента, например,VD, VT, R, C, DA и т.д..
– В графе Component Type (Тип Компонента) выбирают тип компонента – Normal (Normal – обычный компонент; Power – источник питания; Sheet Connector – соединитель листов схемы; Module – символ (модуль) иерархической структуры; Link – связь символа модуля иерархической структуры с его схемой).
– В графе Component Style (Стиль Компонента) для однородного компонента указывают строку Homogeneous (Однородный) (Homogeneous – однородный компонент (все секции однотипны); Heterogeneous – неоднородный компонент (секции разных типов).
– В графе Gate Numbering (Способ Нумерации Секций) выбирают числовой способ нумерации Numeric (Alphabetic – Буквенный; Numeric – числовой.) Все секции однородных компонентов получают одинаковый код логической эквивалентности Gate Eq, что позволяет автоматически переставлять в процессе размещения компонентов на плате).
– В графе Alternate Views (Альтернативные Виды) ничего не отмечаем (IEЕЕ – в стандарте Института инженеров по электротехнике и электронике; DeMorgan – в стандарте обозначения логических функций.)
Создание компонента завершается заполнением таблицы выводов, которая выводится на экран нажатием кнопки Pins View (Обзор Выводов) (рис 2.105 а).
В таблице должна содержаться информация обо всех выводах компонента, удобная для редактирования (рис 2.105 б). В столбцах указана следующая информация:
Pad# – порядковая нумерация контактных площадок корпуса;
Pin Des – физический номер вывода (Default Pin Des);
Gate# – номер секции компонента,
Sym Pin# – порядковый номер вывода символа секции компонента;
Pin Name – имя вывода символа секции компонента;
Gate Eq – код логической эквивалентности секции компонента;
Pin Eq – код логической эквивалентности вывода секции;
Elec. Type – электрический тип вывода (Unknown – неизвестный; Passive – вывод пассивного компонента; Input – вход; Output – выход; Power – вывод цепи питания).
а б
Рис. 2.105
После заполнения таблицы выводов перед сохранением в библиотеке компонента выполняют команду проверки Component/Validate (Компонент/Утвердить) (рис. 2.106 а). При обнаружении ошибок выводятся соответствующие информационные сообщения. Если же ошибок не обнаружено, программа сообщает: «No errors found!» («Ошибки не найдены!») (рис. 2.106 б.)
а б
Рис. 2.106
После исправления всех ошибок, если таковые найдены, выполняется команда сохранения компонента в текущей библиотеке Component/Save (Компонент/Сохранить) или Component/Save As (Компонент/Сохранить Как) (рис. 2.107 а). Однако перед выполнением этих команд все равно проверяется наличие ошибок, и пока ошибки не исправлены, компонент сохранить нельзя. Имя нового компонента вводят в появившемся окне Component Name (рис. 2.107 б).
а б
Рис. 2.107
