СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть
Вернуться   СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть > Техника > Уголок радиолюбителя

Уголок радиолюбителя Форумы любителей электроники. См. также Железнодорожная связь, Электронная аппаратура ЖАТ

Ответ    
 
В мои закладки Подписка на тему по электронной почте Отправить другу по электронной почте Опции темы Поиск в этой теме
Старый 25.10.2015, 23:56   #1 (ссылка)
V.I.P.
 
Аватар для poster333


Регистрация: 14.05.2015
Сообщений: 255
Поблагодарил: 0 раз(а)
Поблагодарили 8 раз(а)
Фотоальбомы: 0
Загрузки: 14
Закачек: 0
Репутация: 0

Тема: [10-2015] Проектирование электронных устройств в програмной среде Nl Design Tool. Часть 3


Проектирование электронных устройств в програмной среде Nl Design Tool. Часть 3

Т. КОЛЕСНИКОВА, г. Хмельницкий, Украина


Автоматическая трассировка проводников платы


В UltiDoarO трассировка печатных проводников может быть проведена вручную или автоматически Автома1Ическая трассировка зредусматривае1 использование .«циальных средств, которые самостоятельно прокладывают печатные проводники (участки токопроводящего покрытия, нанесенного на изоляционную основу, эквивалентного обычному монтажному ■доводу) на основе правил проектирования, заданных | лзработчиком Установить режимы автотрасс ировки можно в окне "Параметры автотрассировки которое вызывают с помощью команды Автотрас сировка Установки автотрассировщика/ установщика" основного меню Ultiboard Диалоговое окно "Параметры автотрассировки" содержит вкладки "Основные", "Оценочные' "Разрывы”, "Оптимизация" и "Шины", Имеющаяся в этом же окне вкладка "Авторазмещение" была рассмотрена ранее.

Вкладка ’Основные" (рис 23) предназначена для установки основных параметров автотрассиоовки В ее верхней части находится поле "Трассировка", в котором можно задать режим трассировки и установки сетки Необходимость оптимизации трассировки задают флажком "Оптимизация . Если он установлен, маршрутизатор выполняет после полного завершения трассировки дополнительные проходы, улучшая расположение проводников.

Режим трассировки устанавливают выбирая из выпадающего списка одно из трех значении

— "По сетке" — привязка проводников к установленной сетке;

— "Бессеточный" — привязка проводников к сетке отключена;

— "Прогрессивный" — привязка проводников к установленной сетке но при необходимости проводники, оставшиеся неразведанными, прокладываются в бессеточном режиме.

Выпадающий список систем единиц размеров сетки состоит из трех пунктов. "Дюймовая”, "Метрическая" и "Установленная . В последнем случае действует система единиц, установленная в проекте.

В поле "Установки автотрассировки" задают следующие параметры

— "Сетка переходных отверстий" — может принимать значения "Бессеточная , "Стандарт 100 мил (2 54 мм)”, "Стандарт 50 мил (1,27 мм)" "Стандарт 25 мил (0.635 мм)”. Ее оптимальный шаг выбирают исходя из режима трассиров ки проводников. Если сетка имеет отличия, то переходное отверстие (ПО) будет установлено в ближайшем к проводнику узле своей сетки. В случае выбора значения "Бессеточная" ПО будут устанавливаться не по сетке;

— 'Соединение с выводом" — может принимать значения 'Разрешить угловое" (соединение проводника и вывода компонента под произвольным углом) или "Только прямое" (соединение про водника и вывода компонента только под углом кратным 90 >

— "Переходные отверстия под SMD компонентами" — разрешает или запрещает располагать ПО под элемег. тами поверхностного монтажа Может принимать значения "Да”, "Нет", 'Только микро ПО;

— "Автовыбор ширины трассы" — разрешает автоматическое сужение печатных проводников в узких местах;

— "Стрингеры для BGA" — разрешает установку стрингеров (коротких отрезков проводников с ПО) у каждого вывода элемента в корпусе BGA Это упрощает автоматическую трассировку;

— Использовать смену выв/екций" — разрешает или запрещает автоматическую замену логически эквивалентных выводов и секций микросхем для оптимальной трассировки

В нижней части вкладки "основные" расположен движок. Обновление экрана в процессе трассировки" Перетаскиванием его мышью можно установить желаемую скорость обновления изображения на экране

Внесенные изменения вступают в силу при нажатии на экранную кнопку 0К Чтобы одновременно во всех вкладках окна "Параметры автотрассировки" вернуться к начальным значениям параметров, нажимают на экранную кнопку "По умолчанию"

Дня выработки автотрассировщиком стратегии прокладки печатных проводников и установки ПО служат параметры опенки. Их просматривают и редактируют на вкладке "Оценочные" диалогового окна "Параметры автгтрассировки рис. 24! Ь верхней части вкладки находится поле 'Трассировка и оптимизация , в котором можно задать следующие параметры

— "Факюр ПО [2..20)" — чем больше его значение, гем меньшее число ПО допускается. Минимальное значение фактора дает возможность устанавливать на ПРОВОДНИК СТОЛоКО ПО, сколько задано параметром "Максимальное кол-во ПО на проводнике”;

— "Максимальное кол-во ПО на проводнике [0 99)" — число ПО, которые могут быть установлены .на проводнике соединяющем два вывода компонента;

—"Фактор направления [С 5)" — уровень учета заданных приоритетов направлений прокладки проводников на слоях платы. Чем выше значение этого фактора, тем строже учитывается приоритет, а низкие значения позволяют не всегда соблюдать его;

— Фактор привязки к сетке [0..5]" — учитывается, если разрешено использование полусеточной привязки. Наибольшее значение разрешает отклоняться от основной сетки лишь в крайних случаях, с его уменьшением отклонения допускаются чаще;


— 'Фактор пересечения [2 100)” — используется при оптимизации трассировки При большом значении этого фактора проводник может многократно пересекать другие проводники переходя из слоя в слой, что приходит к большому числу ПО. Низкое значение фактора уменьшает допустимое число пересечений, но значительно увеличивает продолжительность трассировки:

— "Фактор изменения ширины [0..5]" — определяет частоту использование? сужений проводника, когда на вкладке "Основные" установлен флажок "Автовыбор ширины трассы". Высокое значение ограничивает частоту использования су женин.

В поле "Маршрутизация" вкладки "Оценочные" можно задать следующие параметры:

— "Фактор проводки между выводами [0. 10j" — с увеличением значения все более ограничивает допустимое висло проводников проходящих между соседними выводами элемента,

— "Фактор уплотнения [0 .51” — задает плотность укладки печатных проводников. Чем он больше, тем с меньшими Зазорами будут расположены проводники

— ' Фактор динамической плотности [0 .50)" — управляет глобальной плотностью распределения проводников на плате Чем он выше тем по большей доле ее поверхности будут распределены проводники

В нижней части вкладки "Оценочные" находится поле "Оптимизация", в котором можно задать следующие параметры:

— 'Фактор изгибов [0..5]" — чем он больше, тем с меньшим числом изменений направления буду, проложены проводники:

— 'Фактор равномерности [0 .10)" — с его увеличением растет вероятность размещения проводников с одинаковым шагом.

Необходимо учитывать, что значения параметров, заданные в программе по умолчанию, считаются оптимальными большинстве случаев изменять их не рекомендуется. Следует иметь в виду. что даже незначительные отклонения о’, оптимальных значений параметре* могу, заметно ухудшить работу автотрассировщика. Не следует изменять более двух оценочных параметров одновременно или значительно отклоняться от рекомендованных значений Большинство оценочных параметра взаимосвязаны и изменение одного из них может привести к необходимости корректировать и другие.

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

В верхней части вкладки расположено поле "Установки" в котором можно задать следующие параметры

— "Разрывы за цикл [1 9]" — максимальное число проводников которые могут быть разорваны за один проход;

— Анализ вариантов [ 1 °99] — число просматриваемых вариантов перед принятием окончательно! о решения

— "Повторы разрывов [0 .99]" — максимальное число повторных разрывов каждого проводника:

— Оценка малых (0-1 шаг) разрывов [0..10]" — использование небольших промежутков оставленных разорванными проводниками Большее значение параметр? уменьшает вероятность использования этих промежутков для трассировки

— Оценка больших шагов) разрывов [0 10]" — использование больших промежутков, оставленных разорванными проводниками Большее значение параметра уменьшает вероятность использования этих промежутков для трассировки.

В поле "Дополнительно" Флажком 'Очистка памяти во время трассировки" можно дать разрешение на периодическую очистку памяти для удаления из нее ненужной информации

Бели оптимизация разрешена, то запускается она по .завершении трассировки MaQUJpyrnaaTOQ делает дополнительные проходы, улучшая расположение проводников. Параметры оптимизации задают на одноименной вкладке (рис 26) диалогового окна "Параметры авто-трассировки”.

Поле "Направления оптимизации" может принимать значения "С миним. кол-во к- ПО" (прокладка проводников в любых направлениях), "Преимущественное" (прокладка nроводников по преимущественным для каждого слоя направлениям, что приводит к росту числа ПО), ”45°" (разрешена диагональная прокладка проводников). Флажок "Очищать память во время оптимизации” дает разрешение на удаление ненужной информации Для установки параметров трассировки шин предназначена вкладка Шины” (рис 27) В её центральной части расположено поле "Группы шин", в котором перечислены шины, имеющиеся в проекте. Выбирают шину для трассировки. выделяя ее название с помощью левой кнопки мыши Нажатием на экранную кнопку "Выбрать все” выбирают в поле Труппы шин" все шины Это назначает трассировку всех шин Экранной кнопкой "Снять выбор отменяют выбор в поле Группы шин.

С помощью экранной кнопки "Редактировать" можно при необходимости создать шину добавить к шине или удалить из нее отдельные цепи. Выполняют эти действия в окне "Группы" (рис. 28) которое открывается после нажатия на экранную кнопку "Редактировать". Шина будет проложена после запуска автотрассировщика.

Запускаю. автоматическую гравировку командой основного меню "Автотрассировка Запуск/просмотр автотрассировки" Пример результата автоматичекой трассировки представлен на рис. 29 В [1 ] можно ознакомиться с меню уп давления функциями программы UltiDoard более подробно.

Ручная трассировка проводников

Для ручной трассировки программа . UltiDoard предлагает следующие инструменты:

— "Линия" — предоставляет разработчику полную свободу выбора маршрута прикладываемой трассы;

—"Следуй за мной" — проводник или цепь следует за курсором, огибая возникающие препятствия;

— 'От точки до точки" — автоматическая прокладка проводника между двумя выбранными контактами

Эти инструменты доступны в пункте "Вставить” основного меню или на панели инструментов ' Главная"


Наиболее простой и быстрый способ прокладки трассы вручную — использование инструмента "От точки до точки”. Последовательность действии при работе с ним может быть следующей:

1. Выбрать слой платы на панели "Панель заработки" двойным щелчком левой кнопки мыши.

2. Выбрать инструмент "От точки до точки".

3. Выбрать линию связи, которую предполагается развести, и проложить трассу. Чтобы выбрать линию связи необходимо подвести к нес курсор (при этом контактные площадки которые соединяет эта линия, будут отмечены крестами как показано на рис 30) и щелкнуть по ней левой кнопкой мыши В результате трасса будет закреплена за курсором перемещением которого можно выбрать оптимальный маршрут. Необходимо отметить что маршрут прокладывается автоматически разработчику остался лишь выбирать наиболее удачный вариант. Чтобы закрепить трассу, необходимо щелкнуть левой кнопкой мыши в рабочем; поле Предложенные программой варианты трассы одного и того же проводника представлены на рис 31—рис 33 По мере прокладки следующих трасс программа подбирает для них оптимальные маршруты (рис. 34),

4. Для завершения работы с инструментом "От точки до точки" надо нажать на клавишу "Esc на клавиатуре компьютера. Необходимо отметить, что инструмент том "От точки до точки" нельзя соединить одновременно более двух выводов, т. е. развести сразу всю цепь Для этого предназначен инструмент "Следуй за мной" Последовательность действий при работе с ним может быть следующей:

1. Выбрать слой платы двойным щелчком левой кнопки мыши на "Панели разработки".

2. Выбрать инструмент "Следуй за мной".

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


Теперь трасса закреплена за курс ором Ее прогладывают. передои! ая курсор и щелкая левой кнопкой мыши в местах изгиба проводника. В результате может быть оыбран оптимальный маршрут |рис. 36)

4 Завершают работу с инструментом 'Следуй за мной" вызовом с помощью правой кнопки мыши контекстного меню и выбором в нем пункта "Esc"

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

1. Выбрать слой платы двойным щелчком левой кнопки мыши на Панели разработки".

2. Выбрить инструмент "Линия".

3. Выбрать начало трассы проводника и проложить ее Началом трассы служит соединенный с проводником вывод компонента, который указываю1 щелчком по нему левой кноп кой мыши. В результате трасса будет закреплена за курсором. Прокладывают трассу передвигая курсор и щелкая левой кнопкой мыши в местах изгибов проводника. В конечной точке трассы щелкают привой кнопкой мыши и в появившемся контекстном меню выбирают пункт "Esc" Информация о допущенных при приладке трассы ошибках отображается на вкладке "DHC" панели "Блок информации"

Трассировку, выполненную вручную, можно оптимизировать.
Делают это подав команду основного меню "Автотрассировка - Запустить оптимизатор" При этом проводники и переходные отверстия платы должны иметь разрешения на перемещение, которые можно дать на в кладке "Основные" 1рис. 38) и "Переходное отверстие" [ рис 39] и диалогового окна свойств этих элементов в поле "При автотриссировке”.


Трехмерная визуализация разработанной платы


Программа Ultiboard дает возможность просматривать разработанную плату в трехмерном изображении Для этого следует выбрать в основном меню программы команду 'Инструментарий-* Вид 3D ", в результате чего будет открыта новая вкладка "3D вид" Для получения наиболее полного представления о обработанной плате трехмерное изображение можно поворачивать вс всех плоскостях, как показано на рис. 40 и рис. 41 Манипулируя курсором мыши можно изменять угол обзора и положение платы в пространстве Вращением колесика мыши изменяют масштаб изображения платы.

На вкладке "3D вид" находится панель разработки на которой имеются вкладки "Призе! ты" и "Слои”. Управлять отображением элементов трехмерного изображения платы (компонентов, шелкографии, проводников, платы, выводов) можно установкой и снятием соответствующих флажков на вкладке "Слои".
poster333 вне форума   Ответить с цитированием 0
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[10-2015] Радиоприемник PL-660 и его доработка. Часть 1 poster333 Уголок радиолюбителя 0 25.10.2015 18:23
[09-2015] Проектирование электронных среде N1 Design Tool. Часть 2 poster333 Уголок радиолюбителя 0 19.10.2015 01:41
[08-2015] Проектирование электронных устройств в программной среде NI Design Tool. Часть 1. poster333 Уголок радиолюбителя 0 14.10.2015 14:24
[07-2015] Доработка радиоприёмника TECSUN S-2000. Часть 11 poster333 Уголок радиолюбителя 0 07.10.2015 20:58
=Диплом= Проектирование основного грузового депо с программой ремонта 300 секций в год Admin Студенту-движeнцу 0 04.07.2012 16:26

Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.



Часовой пояс GMT +3, время: 16:29.

СЦБ на железнодорожном транспорте Справочник 
сцбист.ру сцбист.рф

СЦБИСТ (ранее назывался: Форум СЦБистов - Railway Automation Forum) - крупнейший сайт работников локомотивного хозяйства, движенцев, эсцебистов, путейцев, контактников, вагонников, связистов, проводников, работников ЦФТО, ИВЦ железных дорог, дистанций погрузочно-разгрузочных работ и других железнодорожников.
Связь с администрацией сайта: admin@scbist.com
Advertisement System V2.4