Создание условных графических обозначений электрорадиоэлементов средствами P-CAD

       

Создание УГО микросхемы


4.2.1   Общие соображения

Изображение символа ЭРЭ, его размер и пропорции полностью опреде­ляются требованиями Единой системы конструкторской документации (ЕСКД). Общий вид УГО ИС показан на рис. 4.1 [6]. Обычно шаги между выво­дами кратны 5 мм.

Имеются определенные особен­ности создания УГО однородных и неоднородных интегральных схем (ИС):

Создание УГО микросхемы
     
Создание УГО микросхемы
Однородные ИС состоят из однотипных секций (вентилей). Например, цифровая ИС 564ЛА7 состоит из четырех одинаковых логических элементов 2И–НЕ, выполненных в едином корпусе.

Создание УГО микросхемы
      Неоднородными называются ИС и другие компоненты, содержащие в одном корпусе секции разных типов.

В качестве примера создадим символ неоднородной

микросхемы К511ПУ2. Так как в эту микросхему входят два логических элемента «2И-НЕ» и два «НЕ» с расширением по «И», то необходимо от­дельно создать УГО элементов «2И-НЕ» и «НЕ-И».

4.2.2   Порядок создания УГО элемента «НЕ-И»

Создание УГО микросхемы
    Нарисовать прямоугольный контур УГО логического элемента «НЕ-И» размером 20´20 мм.

Создание УГО микросхемы
      Выберем в строке состояния шаг координат­ной сетки 1 мм.

Создание УГО микросхемы
      Нажатием соответствующей кнопки на строке состояний устанавливается абсолютный тип сетки.

Создание УГО микросхемы
      Требуемый масштаб увеличения можно задать, нажав несколько раз на клавишу «серый плюс».

Создание УГО микросхемы
      Выполним команду Place Line (Ли­ния)
Создание УГО микросхемы
.

Создание УГО микросхемы
      Установим курсор в точку с коорди­натами (10; 10) и щелкнем ЛК. Переведем курсор в точку с коорди­натами (30; 10) и щелкнем ЛК. Переставим курсор в точку с коорди­натами (30; 30) и вновь щелкнем ЛК. Затем переведем курсор в точку с ко­ординатами (10; 30) и щелкнем ЛК. И, наконец, переместим курсор сно­ва в точку с координатами (10; 10), щелкнем ЛК и затем ПК.

Создание УГО микросхемы
     
Создание УГО микросхемы

Теперь в квадрате необходимо провести вер­тикальную линию.


Для этого уста­новим курсор в точку (15; 10) и щелкнем ЛК. Переставить курсор в точку с координатами (15; 30)   и вновь щелкнем ЛК, а затем ПК (см.  рис. 4.2).

Создание УГО микросхемы
    Использование стилей текста.

Создание УГО микросхемы
      Для задания параметров текстовых над­писей в P-CAD используется поня­тие стиля текста.

Создание УГО микросхемы
      Стиль текста – это именованный набор свойств текста, включающих тип шрифта, размер букв, начертание, набор символов.

Создание УГО микросхемы
      P-CAD поддерживает два вида шрифтов - True Type и Stroke

(штриховые).

Создание УГО микросхемы
     
Создание УГО микросхемы
Возможны три вида штриховых шрифтов - QUALITY (сглаженный). BASIC (рубленный), и LCOM (с засечками). Различия между этими шрифтами показаны на рис. 4.3.

Создание УГО микросхемы
      По умолчанию для обозначения текстовых атрибутов типовых элементов в систему P-CAD встроены несколько системных стилей (см. табл. 4.1).

Таблица 4.1 - Системные стили текста

Название стиля

Назначение

PinStyle

Нумерация выводов (размер 2.31 мм)

PartStyle

Нанесение позиционных обозначений, типов и номиналов элементов выводов (размер 3.48 мм)  

Default

Векторный шрифт по умолчанию (размер 2.54 мм). Недоступен для редактирования.

DefaultTTF

True Туре шрифт по умолчанию (размер 2.54 мм). Недоступен для редактирования. 

Создание УГО микросхемы
      В стилях, встроенных в систему P-CAD по умолчанию используется западноевропейский набор символов, в которых символы кириллицы не используются.

Создание УГО микросхемы
     
Создание УГО микросхемы
Для нанесения на чертеж надписей на русском языке целесообразно создать (или, если это допустимо, откорректировать[7]) несколько новых стилей, включающих символы кириллицы.

Создание УГО микросхемы
    Создание и редактирование стилей текста.

Создание УГО микросхемы
      В основном меню выбрать ЛК мыши Options / Text Style

Создание УГО микросхемы
      В появившемся диалоговом окне (рис. 4.4) Options Text Style

(Параметры стиля текста) появится список установленных стилей текста.



Создание УГО микросхемы
      Для добавления нового стиля текста нажмите ЛК мыши клавишу Add (Добавить), что приведет к появлению диалогового окна (рис. 4.5) Add Text Style

(Добавить стиль текста).

Создание УГО микросхемы
     
Создание УГО микросхемы
 В строке ввода Style Name окна Add Text Style

введем имя нового стиля Arial3_5Italic и нажмем OK.  В названии стиля отображено имя шрифта (Arial), высоту шрифта (3,5 мм) и начертание (курсив).

Создание УГО микросхемы
      В  появившемся диалоговом окне (рис. 4.6) Text Style Properties (Свойства с тиля текста) установим флажок Allow True Type

(Разрешить шрифт TTF)  и нажать кнопку Font

для выбора шрифта.

Создание УГО микросхемы
      Установим параметры шрифта в диалоговом окне Шрифт в соответствии с  рис. 4.7 и нажмите ОК.

Создание УГО микросхемы
     

Создание УГО микросхемы
Создание УГО микросхемы
В диалоговом окне Text Style Properties

(рис. 4.8) в строке ввода Size

(Размер)  установим высоту шрифта 3.5 мм.

Создание УГО микросхемы
      Чтобы разрешить отображение шрифтов True Type в области Display (Отображать) установим флажок  True Type Font и нажмем ОК.

Создание УГО микросхемы
      Убедитесь, что в диалоговом окне Options Text Style (рис. 4.4) появился новый стиль текста Arial3_5Italic.

Создание УГО микросхемы
      По аналогичной технологии следует присоединить и другие стили. В частности, для нумерации и именования выводов целесообразно организовать стиль

Arial2_0Italic


(имя шрифта Arial, высота шрифта 2,0 мм  и начертание курсив).

Создание УГО микросхемы
    Сформировать вывод In логического элемента.

Создание УГО микросхемы
      В P-CAD 2002 не нужно рисовать отрезок линии, соответствующий выводу, это делается с помощью специального мастера.

Создание УГО микросхемы
      Мастер выводов вызывается командой Place Pin (Разместить Вывод)
Создание УГО микросхемы
, которая открывает диалоговое окно (рис. 4.8) Pin Properties

(Свойства вывода).

Создание УГО микросхемы
      Длину вывода выбирают с помощью переключателей Normal (Нормальный), Short (Короткий), Long (Длинный) и User (Пользователь) в области Length (Длина).


При ис­ пользовании метрической системы следует установить переключатель User

и задавать длину вывода в мм, так как в других случаях длина вывода не соответствует метрической сетке. Назначим в данном примере длину вывода 5 мм.

Создание УГО микросхемы
      С помощью областей Inside (Входной вывод), Outside (Выходной вывод), Inside Edge, Outside Edge задается различный вид изображения вывода с учетом функционального назначения. К сожалению, большинство этих функций ре­дактора P-CAD Symbol Editor оказываются практически бесполезными из
Создание УГО микросхемы


-за несоответствия с ЕСКД (рис. 4.9). Поэтому в областях Inside Edge, Out
Создание УГО микросхемы


side Edge, Inside, Outside следует установить значение None (Нет).

Создание УГО микросхемы
      В области задания стиля Text Style следует задать стиль текста имени вывода (Pin Name) и стиль текста номера вывода (Pin Des). Ре­комендуется использовать стиль DefaultTTF или другой, использующий шрифты True Type. Это даст возможность применять стандартные средства Windows при выводе информации на принтеры и плоттеры.

Создание УГО микросхемы
      Мы будем во всех примерах использовать созданные в предыдущем пункте стили текста: Arial2_0Italic для номеров выводов (Pin Des) и Arial3_5Italic

для имен выводов (Pin Name).

Создание УГО микросхемы
      В области Display

задаются видимость имени (Pin Name) и номера вывода (Pin Des). Флажок Pin Name

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

Создание УГО микросхемы
      В поле ввода Default Pin Name (Имя вывода) задается собственно имя вывода (ввести имя In). При вводе множества однотипных выводов, например шины данных или адреса, рекомендуется установить флажок Increment Pin Name

— автоматическое увеличение (инкремент) но­мера контакта.

Создание УГО микросхемы
      В области Pin Numbering задается стартовое значение Starting Pin Number и шаг инкремента Increment Pin Number.


В раскрывающемся списке Unused Pin Numbers отображаются номера незадействованных кон­тактов.  В поле  Default Pin Des (Обозначение вывода) ввести номер выво­да 2 (позиционный номер вывода символа). Нажать на кнопку ОК. После этого установить курсор в точку с координатами (10; 25) щелкнуть ЛК, а затем ПК.

Создание УГО микросхемы
    Сформировать вывод E логического элемента.

Создание УГО микросхемы
     
Создание УГО микросхемы


Еще раз щелкнуть ЛК
Создание УГО микросхемы
. Вновь откроется диалоговое окно Pin Properties. Теперь в поле  Default Pin Name ввести имя вывода — Е, а в поле Default Pin Des ввести номер вывода 1. Нажать кнопку ОК (рис. 4.10). Установить курсор в точку с координатами (10; 15), щелкнуть ЛК, а затем ПК.

Создание УГО микросхемы
    Сформировать выходной вывод Out логического элемента.

Создание УГО микросхемы
     
Создание УГО микросхемы


Для этого щелкнуть ЛК
Создание УГО микросхемы
. Откро­ется диалоговое окно Pin Properties. В области Outside Edge выбрать значение Dot (Инверсный), а в остальных областях оставить None. В поле De­fault Pin Name ввести имя вывод — Out. В поле Default Pin Des ввести номер вывода 3. Нажать на кнопку ОК (рис. 4.11).  

Создание УГО микросхемы
     
Создание УГО микросхемы
 По­ставить курсор в точку с координатами (30; 20), нажать ЛК и, удерживая ее, дважды нажать на клавишу буквы R

для разворо­та вывода на 180° (или один раз клавишу буквы F). Отпустить ЛК.   Щелкнуть  ПК.  

Создание УГО микросхемы
      Для изменения положения номера вывода выделим его ЛК при нажатой клавише Shift

и, не отпуская ЛК, перетащим его в позицию над выводом (рис. 4.12).

Создание УГО микросхемы
     

Создание УГО микросхемы
Полученный  результат  показан  на рис. 4.13.

Создание УГО микросхемы
    Нанести надписи.

Создание УГО микросхемы
      Выполнить команду Place Text

(Нанесение надписи)
Создание УГО микросхемы
. Перевес­ти курсор в точку с координатами (19; 27) и щелкнуть ЛК. От­кроется диалоговое окно Place Text, в нем в поле Text набрать символ &. В зоне Justification

(Выравнивание) установить точку в центр по осям X и Y. В списке стилей текста Text Style вы­брать стиль DefaultTTF.


Нажать кнопку Place. Если выделить текст (ЛК при нажатой клавише Shift), то его можно развернуть, нажав клавишу R необходимое число раз, или переместить в нужное место, если первоначальное размещение оказалось не очень удачным.

Создание УГО микросхемы
      Ввести атрибуты элемента[8].

Создание УГО микросхемы
      В качестве атрибутов введем место для размещения позиционного обозначения и надпись типа элемента.

Создание УГО микросхемы
      Вызовем диалоговое окно (рис. 4.14) Place Attribute (Установка атрибута) командой
Создание УГО микросхемы
.

Создание УГО микросхемы
      В области Attribute Category (Категории ат­рибута) этого окна выбрать Component.

Создание УГО микросхемы
      В области Name (Имена атрибутов) выбрать RefDes (Позиционное обозначение).

Создание УГО микросхемы
      В от­крывшемся списке Text Style выбрать Arial3_5Italic. Установить в поле Justification по вертикали — низ, а по горизонтали — центр. Нажать кнопку ОК. Установить курсор в точку с координатами (20; 30) и нажать ЛК.

Создание УГО микросхемы
      Вновь выполнить команду Place Attribute. В появившемся ок­не в области Attribute Category выделить цветом Component, а в соседней  области  Name  —  Type.  Установить стиль текста Arial3_5Italic. Выравнивание Justification

выбрать по вертикали — верх, а по горизонтали — центр. Нажать кнопку ОК. Устано­вить курсор в точку с координатами (20; 10) и щелкнуть ЛК.

Создание УГО микросхемы
   
Создание УГО микросхемы


Ввести точку привязки элемента.

Создание УГО микросхемы
      Обычно в качестве точки привязки выбирается левый нижний (реже верхний) вывод ЭРЭ.

Создание УГО микросхемы
      Для ввода точки привязки вы­полнить команду
Создание УГО микросхемы
 Place Ref Point (Установка точки привязки).  Переместить курсор в точку с координатами (5, 15) и щелк­нуть ЛК.

Создание УГО микросхемы
    Перенумеровать контакты.

Создание УГО микросхемы
     
Создание УГО микросхемы
При необходимости перенумерации контактов выполняется коман­да Utils / Renumber или нажимается клавиша
Создание УГО микросхемы
, вызывающая диалоговое окно Utils Renumber (рис. 4.15).



Создание УГО микросхемы
      В области окна Туре

установить режим Pin Number.

Создание УГО микросхемы
      В окнах Starting Pin Number (стартовый номер контакта) и Increment Value (приращение нумерации) установить значение единица. На­жать кнопку ОК.

Создание УГО микросхемы
      Устанавливайте курсор на нужный контакт и нажимайте ЛК мыши. В результате изображения контактов изменят свой цвет и будут пронумерованы в указанной вами последовательности.

Создание УГО микросхемы
      Для изменения позиционных обозначений контактов снова вызовите команду Utils

/ Renumber, включите флажок Default Pin Designator, в окнах Starting Pin Designator

и Increment Value

проставьте едини­цу и нажмите ОК. Затем прощелкайте контакты в нужной последо­вательности. На экране появятся позиционные номера контактов, пос­ле выделения которых (нажать клавишу Shift) можно изменить их местоположение на рисунке.

Создание УГО микросхемы
    Проверить правильность создания символа.

Создание УГО микросхемы
      Для проверки правильности создания символа выполните команду Utils / Validate или клавишу
Создание УГО микросхемы
. Появится соответствующее ситуации сообщение - правильно или неправильно выполнено кодирование символа компо­нента.

Создание УГО микросхемы
      Окончательный вид элемента "И-НЕ" приведен на рис.  4.16.

Создание УГО микросхемы
   
Создание УГО микросхемы


Записать созданный УГО логического элемента в библиотеку.

Создание УГО микросхемы
     

Создание УГО микросхемы
 Выполнить команду Symbol/Save (Сохранить), в появившемся окне Symbol Save to Library (Сохранить символ в библиотеку) щелкнуть по кнопке Library

(Библиотека) и в от­крывшемся окне выбрать созданную ранее библиотеку Ivanov.lib. В поле Symbol

набрать имя элемента «HE-И» и нажать кнопку ОК (рис. 4.17). Закрыть файл с помощью команды Symbol / Close.

4.2.3   Порядок создания УГО элемента «2И-НЕ»

Создание УГО микросхемы
     Нарисовать прямоугольный контур УГО логического элемента «2И-НЕ» размером 15´20 мм.

Создание УГО микросхемы
      Выберем в строке состояния шаг координат­ной сетки 1 мм.



Создание УГО микросхемы
      Необходимый масштаб увеличения зададим клавишей «серый плюс».

Создание УГО микросхемы
      Выполним команду Place Line
Создание УГО микросхемы
.

Создание УГО микросхемы
      Установим курсор в точку с координатами (10, 10) и щелкнем ЛК.  Переведем курсор в точку с координатами (25, 10) и щелкнем ЛК. Переставим курсор в точку с координата­ми (25, 30) и вновь щелкнем ЛК. Снова переведем курсор в точку с координатами (10, 30) и щелкнем ЛК. И, завершая контур, перемес­тим курсор в точку с координатами (10, 10) щелкнем ЛК и затем ПК. 

Создание УГО микросхемы
    Ввести выводы логического элемента.

Создание УГО микросхемы
      Выполним ко­манду Place Pin
Создание УГО микросхемы
, и в открывшемся диалоговом окне Place Pin  в поле Length установим флажок в окне User , что даст возможность установить длину кон­такта 5 мм. В областях Inside Edge, Outside Edge, Inside, Outside установим значение None.

Создание УГО микросхемы
     
Создание УГО микросхемы


В поле Default Pin Name введем имя вывода — InA. В поле Default Pin Des установим номер вывода 1. Нажмем на кнопку ОК. Поста­вим курсор в точку с координатами (10; 25), щелкнем ЛК, а затем ПК.

Создание УГО микросхемы
       Опять щелкнем ЛК, вновь откроется диалоговое окно Place Pin. В поле Default Pin Name введем имя вывода — InB, а в поле Default Pin Des ввести номер вывода 2. Нажмем на кнопку ОК. Установим курсор в точку с координатами (10; 15), щелкнем ЛК, а затем ПК.

Создание УГО микросхемы
      Для формирования выходного вывода  необходимо щелк­нуть ЛК,  открывая диалоговое окно Place Pin. В области Outside Edge выберем значение Dot (Инверсный), а в остальных областях оставим None. В поле Default Pin Name

введем имя вывода — Out. В по­ле Default Pin Des ввести номер вывода 3. Нажать на кнопку ОК. Поставить курсор в точку с координатами (25; 20), нажать ЛК и, удерживая ее, дважды нажать на клавишу буквы R для разворота вывода на 180° (или один раз клавишу буквы F). Отпустить ЛК. Щелкнуть ПК.

Создание УГО микросхемы
      Полученный результат пред­ставлен на рис. 4.18.



Создание УГО микросхемы
        Сделаем невидимыми имена выводов.

Создание УГО микросхемы
      Выполнить ко­манды Edit / Select (Выбор)
Создание УГО микросхемы
. Затем, удерживая клавишу CTRL, выделим все три вывода, в результате чего их цвет изменится на желтый.

Создание УГО микросхемы
     
Создание УГО микросхемы


На­жать ПК, и в выпадающем меню выбрать пункт Properties (Свой­ства). В появившемся окне Pin Properties

(Свойства контактов) в области Display (Экран) убрать флажок у пункта Pin Name - имена выводов будут скрыты. Нажать ОК.

Создание УГО микросхемы
        Нанести надписи.

Создание УГО микросхемы
      Выполнить команду Place Text  
Создание УГО микросхемы
.

Создание УГО микросхемы
      Перевести курсор в точку с ко­ординатами (14; 27) и щелкнуть ЛК. Откроется диалоговое окно Place Text, в нем в поле Text набрать символ &. В зоне Justification

установить точку в центр по осям X и Y. В списке стилей текста Text Style выбрать стиль Arial3_5Italic. Нажать кноп­ку Place (см. рис. 4.19).

Создание УГО микросхемы
        Ввести атрибуты элемента.

Создание УГО микросхемы
      В качестве атрибутов введем место для размещения позиционного обозначения и надпись типа элемента.

Создание УГО микросхемы
      Выполнить команду Place Attribute
Создание УГО микросхемы
. Появится диалого­вое окно Place Attribute. В этом окне в области Attribute Category

выбрать Component. В области Name

выбрать RefDes. В от­крывшемся списке Text Style

выбрать Arial3_5Italic. Установить в поле Justification

по вертикали - низ, а по горизонтали — центр. Нажать кнопку ОК. Установить курсор в точку с координатами (18, 30) и на­жать ЛК.

Создание УГО микросхемы
      Вновь выполнить команду Place Attribute. В появившемся окне в области Attribute Category выделить цветом Component, а в соседней области Name - Type  (Тип). Установить стиль текста Arial3_5Italic. Выравнивание Justification выбрать по вертикали - верх, а по горизонтали - центр. Нажать кнопку ОК. Устано­вить курсор в точку с координатами (18; 10) и щелкнуть ЛК.



Создание УГО микросхемы
        Установить точку привязки элемента на нижний вывод УГО.

Создание УГО микросхемы
      Для этого выполнить команду Place Ref Point. Переместить курсор в точку с координатами (5; 15) и щелкнуть ЛК (см. рис. 4.19).

Создание УГО микросхемы
        Записать созданный УГО логического элемента в библиотеку.

Создание УГО микросхемы
     

Создание УГО микросхемы
Для этого выполнить команду Symbol / Save, в появившемся окне Symbol Save to Library щелкнуть по кнопке Library и в от­крывшемся окне выбрать созданную ранее библиотеку Ivanov.lib. Установить флажок Create Component (Открыть компонент), и в появившееся поле Component  ввести К511ПУ2. В поле Symbol набрать имя элемента «2И-НЕ» и нажать кнопку ОК (см. рис. 4.20).


Содержание раздела