Системные программы для ZX Spectrum 1993 г.

Программа разводки печатных плат LAYOUT 86 - библиотека корпусов. Корпус типа DIP. Корпус с одним рядом выводов. Планарные корпуса. Корпус с шахматным расположение выводов.


Находясь в главном меню, нажмите клавишу 1 и вы окажетесь в
подменю работы с библиотекой корпусов.

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

INITIALISIERUNG, нажав клавишу 1. Сообщение ОК в правом нижнем
углу экрана подтвердит, что область данных чиста. Очистку следует
производить и в том случае, когда вы решили полностью изменить
параметры всех корпусов.

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

Для перехода в подменю ввода параметров корпусов нажмите
клавишу 2 (ERGAENZUNG) (рис. 33).

Каждому введенному типу корпуса (BAUTEIL) программа присва-
ивает номер, начиная с нуля. Все параметры (естественно, кроме
количества выводов) задаются в шагах (шаг, напомним, равен
1.25 мм). Значение каждого параметра может лежать в пределах
0...255, в противном случае возникает сообщение об ошибке.
Смысл каждого из параметров мы подробно объясним позже.

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

После ввода всех параметров очередного корпуса программа
спрашивает ALLE ANGABEN KORREKT? (Все данные введены правиль-
но?). Если нужно исправить параметры, нажмите клавишу N
(Nein — Нет) и повторите ввод. Если же все в порядке — нажмите J
(Ja — Да) и информация об очередном корпусе будет помещена в
библиотеку корпусов, а на экране появится вопрос: WEITER? (Про-
должить?). Можно продолжить ввод типов корпусов, нажав клави-
шу J, или, если все типы введены, нажать N и вернуться в подменю
BAUTEILBIBUOTHEK.

Библиотеку корпусов можно корректировать в режиме
AENDERUNG {Исправление). После входа в него (клавиша 3) про-
грамма просит ввести номер типа корпуса (BAUTEIL-NR.). К сожале-
нию, для изменения какого-нибудь одного параметра, приходится
набирать заново и все остальные.

Созданную библиотеку корпусов можно затем сохранить в от-
дельном файле на магнитном носителе, выбрав в меню пункт SAVE
(клавиша 4). Можно сформировать несколько библиотек корпусов
и в дальнейшем использовать нужную, подгружая ее в память
компьютера с помощью функции LOAD (клавиша 5).

Теперь подробно о том, как сформировать библиотеку корпусов,
то есть описать различные типы корпусов.

Для задания параметров корпусов в программе используется
понятие изображение корпуса. В общем случае изображение не
совпадает с реальными формой и размерами корпуса элемента, о
чем в каждом конкретном случае приходится помнить. Изображе-
ние корпуса задается размерами по вертикали и горизонтали и
всегда имеет прямоугольную форму. Наиболее часто одна или две
грани изображения корпуса совпадают с рядами выводов, однако в
программе предусмотрена возможность задавать смещение (прав-
да, только положительное) изображения относительно первого вы-
вода элемента.

Отсчет выводов корпусов, если смотреть на плату со стороны
элементов, начинается с левого нижнего и идет против часовой
стрелки (рис. 34).

Параметры корпуса (см. рис. 33) вводятся в следующем по-
рядке:

HG — расстояние между рядами выводов;

PN — количество выводов в одном ряду;

DZ — расстояние между выводами в ряду;

XX — смещение изображения корпуса

относительно 1-го вывода по горизонтали (оси X);

YY — смещение изображения корпуса

относительно 1-го вывода по вертикали (оси Y);

XL — размер изображения корпуса по оси X;

YL — размер изображения корпуса по оси Y.

Смысл почти всех параметров становится понятным при взгляде
на рис. 34. На нем изображен корпус типа DIP. Для этого корпуса
значения параметров YL и HG совпадают. Параметры XX и YY для
большинства корпусов равны нулю, но иногда необходимо задать
смещение изображения корпуса относительно выводов. Эти случаи
мы рассмотрим ниже.

Попробуем теперь для некоторых типов корпусов подобрать
соответствующие параметры. Сводную таблицу параметров корпу-
сов вы найдете в Приложении 1.

Проще всего описать корпус типа DIP с 14 выводами, изобра-
женный на рис. 34. Для него параметры примут следующие значе-
ния (в скобках приведены значения в миллиметрах):

HG=6 (7.5 мм) PN=7 DZ=2 (2.5 мм)

XX=0 YY=0

XL=14 (17.5 мм) YL=6 (7.5 мм)

Аналогично описываются DIP-корпуса с 16 и 24 выводами.

Не вызывает сложности описание и корпуса двухвыводного
элемента (резистора, конденсатора, диода). Его можно представить
как двухрядный с одним выводом в ряду. Например, корпус мало-
мощного резистора можно описать так:

HG=6 PN=1 DZ=1
XX=0 YY=0

XL=2 YL=6

Двухвыводной корпус можно представить и как корпус с двумя
выводами в ряду и нулевым расстоянием между рядами. Пример
описания корпуса электролитического конденсатора:

HG=0 PN=2 DZ=2
XX=0 YY=0

XL=3 YL=3

Некоторые элементы (например, транзисторы, разъемы типа
МРН, микросхемы серии 224) имеют выводы, расположенные в
один ряд. Для их описания достаточно задать нулевое расстояние
между рядами выводов. При этом оба ряда выводов как бы накла-
дываются друг на друга. При создании таблицы связей нужно
вводить соединения, естественно, только для одного ряда.

Например, корпус разъема типа МРН-14 можно описать следу-
ющим образом:

HG=0 PN=14 DZ=2

XX=0 YY=0

XL=3 (3.75 мм) YL=28

Следует отметить, что в Layout невозможно точно описать корпус
разъема МРН-14, поскольку расстояние между его выводами
(3 мм) «не вписывается» в шаг (1.25 мм), принятый в программе.
Расстояния между выводами разъема придется корректировать
вручную при переносе рисунка разведенной платы на бумагу.

Иногда транзисторы располагают на плате «лежа» (см. таблицу
в Приложении 1). При этом корпус оказывается смещенным отно-
сительно выводов. Такую ситуацию как раз и помогают описать
параметры XX и YY, задающие смещение изображения корпуса
относительно 1 -го вывода (до сих пор мы приравнивали их к нулю).

Планарный корпус описывается аналогично стандартному типа
DIP, только расстояния между выводами у него 1.25 мм (см. При-
ложение 1).

Некоторые трудности возникают в процессе разводки планар-
ных корпусов. Что это за трудности и как с ними бороться подробно
объяснено на стр. 135.

В последнее время для бытовой техники часто используются
микросхемы, корпуса которых имеют штыревые выводы, располо-
женные с двух сторон корпуса в шахматном порядке. Типичный
представитель — микросхемы серии 145ИК19 (рис. 35).

Описать такой корпус можно, используя следующий хитрый
прием. Будем считать его состоящим из двух сдвинутых друг отно-
сительно друга стандартных корпусов типа DIP. Обозначим их как
а и Ь. Каждый из корпусов будет эмулировать два ряда выводов:
корпус а — все четные с одной стороны и все нечетные с другой,
корпус b — наоборот. Выводы, принадлежащие корпусам а и Ь,
помечены на рисунке соответствующей буквой. Корпуса а и b
имеют одинаковые размеры (XL и YL), изображению корпуса а
задано смещение относительно 1-го вывода (XX и YY). Это позволит
при точном совмещении изображений корпусов на плате добиться
правильного расположения выводов микросхемы.

Корпус а Корпус Ь

HG=18 HG=18

PN=12 PN=12

DZ=2 DZ=2

XX=1 XX=0

YY=2 YY=0

XL=24 XL=24

YL=18 YL=18




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Статьи - ВЫ И SPECTRUM - ПРОБЛЕМЫ И РЕШЕНИЯ
Железо - описание новой звуковой карточки для спектрума DMA UltraSound Card и сравнение ее с DMA Sound Blaster.
ASCii'2001 party report - отчет о Де(рь)мопати в Ижевске и официальные результаты.
Рассказ - Как обычно, по традиции, небольшой увлекательный рассказик: "Дефлорация".
Список BBS - Список станций BBS.

В этот день...   16 апреля