Проект PCAD.Ru
Главная / Форум / Объявления / Книги / Производство / Проектирование / Обратная связь

трассировка печатной платы

Оглавление форума | Открыть новую тему | Регистрация | Личные данные | Поиск | RSS

vadia777 Просмотров темы: 4206       04.11.2011 12:13 [Ответить]
Возникло пару проблем при трассировке платы:
В разъеме X1 есть вывод +5В и общий. На схеме нужно чтоб в одном случае это было линией питания (проходит через конденсаторы и на входы питания микросхем), а в другом - сигнальной линией (т.е. логической единицей или логическим нулем)потому как линию питания нужно сделать в 3 раза толще.
И как сделать чтоб при трассировке Specctra не проводила линию между ножками микросхем (не меняя ширину линии).

К сообщению прикреплен файл: пример схемы (2347_razvodka.pcb, 0 Kb)



что сложного?  AlexKooper  [04.11.11 13:20]
есть пару сложностей  vadia777  [04.11.11 13:34]
....  СЕР  [04.11.11 13:25]
наглядно  vadia777  [04.11.11 13:41]
на схеме показано  vadia777  [04.11.11 13:43]
как создать цепь питания  vadia777  [04.11.11 13:51]
....  СЕР  [04.11.11 14:36]
..............  VMS  [04.11.11 15:07]
Ну уж.....  Ded  [04.11.11 15:19]
PS...  СЕР  [04.11.11 15:42]
зачем мучиться,  yvv  [04.11.11 16:53]
в задании сказано, что разводка должна быть полностью автоматической  AlexKooper  [04.11.11 16:59]
ручная разводка  vadia777  [04.11.11 17:13]
> vadia777....  СЕР  [04.11.11 20:32]
сигнальная линия  vadia777  [04.11.11 21:26]
....  СЕР  [05.11.11 00:39]
немного не понял  AlexKooper  [05.11.11 10:09]
PS...  СЕР  [05.11.11 12:13]
не могу поменять сразу ширину  vadia777  [05.11.11 12:33]
вы же говорили что допускается ручная разводка  AlexKooper  [05.11.11 13:08]
Спасибо  vadia777  [05.11.11 13:11]
PS...  СЕР  [05.11.11 13:39]
....................PS  VMS  [05.11.11 14:18]
ширина кп  vadia777  [05.11.11 14:24]
....  СЕР  [05.11.11 16:14]
PS...  СЕР  [05.11.11 17:20]

что сложного?  AlexKooper 04.11.2011 13:20  [Вверх] [Ответить]
Если одна и та же цепь может использоваться по-разному,то разводим её так, чтоб она удовлетворяла всем требованиям. В данном случае разводим по правлу цепи питания, сигналу от утроенной толщины хуже не будет.
Про спектру не знаю, но вероятно можно нарисовать зоны запрета трассировки. Судя по вопросам, студент-курсач?

....  СЕР 04.11.2011 13:25  [Вверх] [Ответить]
1. Если на схеме это разные цепи (например - +5в и +5v), то можно между ними поставить фиктивный элемент (например резистор, перемычку и т.п.)...
Для платы этот компонент можно создать с мин. расстоянием между выводами и после изготовления платы - перемычку убрать и провода соединить...
Правда сам делал "проще" - трассировал всё проводом мин. ширины (или макс.), а после разводки в ручную утолщал (или где надо утоньшал) шину питания (занимает это немного времени)...
2. Можно увеличить зазор - КП+проводник, что бы зазоры 2х КП перекрывали друг друга...

есть пару сложностей  vadia777 04.11.2011 13:34  [Вверх] [Ответить]
Может не правильно сформулировал, но мне нужно чтоб из слота X1 c одного контакта "+5 В" вышло две цепи с разной толщиной: одна тонкая (сигнальная), вторая толстая(цепь питания). Да я студент и таково задание курсовой

наглядно  vadia777 04.11.2011 13:41  [Вверх] [Ответить]
Цепь которая пошла на конденсаторы (питания) должна быть толстой, а которая пошла на микросхему(сигнальная) должна быть тонкой.

на схеме показано  vadia777 04.11.2011 13:43  [Вверх] [Ответить]
Цепь которая пошла на конденсаторы (питания) должна быть толстой, а которая пошла на микросхему(сигнальная) должна быть тонкой.

как создать цепь питания  vadia777 04.11.2011 13:51  [Вверх] [Ответить]
Где не посмотрю пишут "...создаете цепь питания..... и т.д." а вот как именно сделать из обычной цепи цепь питания не найду

....  СЕР 04.11.2011 14:36  [Вверх] [Ответить]
"Цепь питания" (можно назвать хоть "111") - это чисто условное название (это для конструктора), для Пикада (и иже с ним) это по-барабану как называется, лишь бы названия не пересекались с другими цепями...

Если делать разные цепи уже от разъёма то это будет просто некорректное использование пространства платы, т.к. буду двойные проводники (просто будут мешать друг другу)...

На практике делается по другому - делается одна общая шина питания (3мм) с кондёрчиками и т.п. развязками, а далее уже от неё делаются отводы (1мм) на выводу ИС (или других элементов)...

Если в Вашем задании нужно делать именно 2 шины питания, то - на схеме ставьте фиктивный элемент (как писал выше), а на плате делайте развязку (установку этого фиктивного элемента) рядом с выводом разъёма (хотя это будет очень некорректно)...

..............  VMS 04.11.2011 15:07  [Вверх] [Ответить]
Как уже здесь писал СЕР одна и таже цепь не можен иметь разные наименования, даже если вы разделяете её на цепь питания и сигнальную цепь. Еси назвали её "+5V", то это имя и для цепи питани и для сигнальной цепи. Есл нужно всёже цепям дать разные имена, то используют фиктивный элемент, обычно резистор с нулевым сопротивлением. Из отечественных это будет резистор Р1-23, он вывыпускается в двух корпусах 0805 и 1206. От разъёма должна идти одна цепь, а разделение цепей должно начинаться от электролитического конденсатора для схемы и для платы.

Ну уж.....  Ded 04.11.2011 15:19  [Вверх] [Ответить]
Не морочте человеку голову. В вашем случае будут всёже две цепи но объединённые через TieNet. Объединяться они будут там где вы его поставите.

PS...  СЕР 04.11.2011 15:42  [Вверх] [Ответить]
Да Вы правы про "TieNet", есть так же полигон "copper tie" - правда сам никогда не пользовался этим удобством...

Вот ссылка на обсуждение - http://www.pcad.ru/forum/15844/

Или вот ещё (на http://electronix.ru/index.php?ind=reviews&op=entry_view&iden=5)
См. вопрос - "Q: Как можно соединять несколько цепей между собой?"

зачем мучиться,  yvv 04.11.2011 16:53  [Вверх] [Ответить]
на конденсаторы ведёте толстую дорожку, на микросхему тонкую (сигнальную). И проще это сделать вручную.

в задании сказано, что разводка должна быть полностью автоматической  AlexKooper 04.11.2011 16:59  [Вверх] [Ответить]
или же допускается ручная разводка части платы/всей платы?

ручная разводка  vadia777 04.11.2011 17:13  [Вверх] [Ответить]
Ручная разводка допускается. Одно из главных заданий (и то что ни как не могу сделать) - это чтоб толщина сигнальных линий и линий питания были разные. Потому что когда подключаешь к выводу "+5В"(на разъеме)две дорожки(одна сигнальная, другая питание)то эти дорожки засчитываются как одна цепь и соответственно при изменении ширины дорожки питания, сигнальная дорожка тоже изменяется, а этого НЕ ДОЛЖНО быть. Вот и вся проблема

> vadia777....  СЕР 04.11.2011 20:32  [Вверх] [Ответить]
Возник вопросик - что Вы понимаете под "сигнальной линией (цепью)"???

Т.к. не важно что подходит к выводу питания ИС, "+5В" (толстая) или, например, "+5v" (тонкая) - это всё есть цепи питания, а "сигнальная цепь", это есть информационная, т.е. цепь данных (в общепринятых понятиях) и на выводы питания они НЕ подаются...

Те "дорожки" (или по-нашему - проводники) ДОЛЖНЫ иметь разные имена (и на схеме и на плате - тогда это будут разные цепи и будут иметь разную ширину) и объединяться в единую шину только, как было уже описано выше (т.е. с физическим разделением)...

сигнальная линия  vadia777 04.11.2011 21:26  [Вверх] [Ответить]
Понимаю примерно так: в микросхеме кр1533ап6 нужно подать питание "+5В" на 20-й вывод, общий "землю" на 10-й вывод, а вот для управление направлением передачи данных необходимо подать на вывод 1 либо логическую единицу "+5 В через регистр" или логический ноль "землю". Вот мне и нужно чтоб логическая единица (+5В) подавалась по тонкой линии, а питание (+5 В) по толстой линии

....  СЕР 05.11.2011 00:39  [Вверх] [Ответить]
Это совсем другое (в отличие от первоначальной задачи)...
Подобные цепи вполне нормальное в логике ИС, только не понятно з зачем тянуть подобные цепи от разъёма и отдельными (от цепи питания +5В) проводниками???

Это делается рядом с ИС - ставить резистор и от него коротким проводником делается соединение с нужным выводом...
Одни вывод резистора соединяется с цепью питания +5В (КП ставится обычно рядом с выводом питания), другим выводом к нужному выводу ИС...

Иными словами - есть одна шина (толстый проводник) питания и от неё в нужных местах расставляются разделительные резисторы (обычно с корпусом ИС)...

В Вашем случае - один вывод R с 20м выводом ИС (лог. единица), другой вывод R рядом с 1м выводом ИС..
Или тоже самое, но первый вывод R соединяется с 10м выводом ИС (лог. нуль)...

Надеюсь - не слишком сложно объяснил???

немного не понял  AlexKooper 05.11.2011 10:09  [Вверх] [Ответить]
"эти дорожки засчитываются как одна цепь и соответственно при изменении ширины дорожки питания, сигнальная дорожка тоже изменяется, а этого НЕ ДОЛЖНО быть. Вот и вся проблема"

Это делается в пикаде?
А зачем вы изменяете ширину дорожки после разводки? Что мешает сразу развести нужной шириной питание и (поменяв текущую ширину) нужной шириной сигнал?
Кроме того, в пикаде можно выделять не только цепь целиком, но и несколько сегментов, и менять их ширину. как угодно.

Я вижу и такой вариант (если надо имена цепей всё же разные) - питание заводим на разъем, сигнал не заводим на разъем. Разводим питание. Разводим сигнал, ведем его до пересечения с питанием (или до нужного вывода разъема) и обрываем в нужном месте кнопкой "\"
А ещё две цепи можно соединить линией (без имени цепи, просто линией)
В этом случае имеем две независимые цепи, электрически замкнутые. При проверке DRC будет ошибка, (ошибка, которую не надо исправлять, сознательно заложенное разработчиком замыкание двух цепей) не знаю насколько это допустимо для студентов, а на практике мы такое применяем часто.

PS...  СЕР 05.11.2011 12:13  [Вверх] [Ответить]
К стати, а Вы меняете ширину сразу всей "дорожки"???

Ведь можно менять ширину одного сегмента...

не могу поменять сразу ширину  vadia777 05.11.2011 12:33  [Вверх] [Ответить]
Выбираю линию соединительную, выставляю ширину(внизу в окошке выбираю) допусти 0.254 провожу сигнальную линию, потом выбираю в том же окошке 0.7 мм провожу линии питания. Захожу Путь-Автороутеры-выбираю Specctra-мастер создания DO-файла и выбираю там автосоздание DO-файла и ОК. После трассировки все линии одной ширины. А вот когда задаешь атрибут Width для целой сети(в p-cad) тогда спектра делает трассировку с разной шириной линий, но этот вариант не подходит, потому что отдельно указать ширину могу только для целой цепи, а не для участка.

вы же говорили что допускается ручная разводка  AlexKooper 05.11.2011 13:08  [Вверх] [Ответить]
Вот после спектры и переразведите одну из цепей нужной толщиной.
Если же нужно после спектры результат - тогда только вводить резистор нулевого сопротивления, чтоб цепи не смешивались

Спасибо  vadia777 05.11.2011 13:11  [Вверх] [Ответить]
Всем большое спасибо за помощь

PS...  СЕР 05.11.2011 13:39  [Вверх] [Ответить]
Естессно, редактирование проводников уже ПОСЛЕ трассировки в Спектре, а не ДО...
Если делать провода ДО Спектры (иногда это нужно) - это называется предразводка и тут (чаще всего) делаются проводники питания (по прямым) и проводники повышенных требований (мин.длины), выставляется защита уже разведённого...
И только тогда можно пихать это в Спектру и она доразводит остальное...

....................PS  VMS 05.11.2011 14:18  [Вверх] [Ответить]
Под защитой уже разведённого СЕР подразумевал команду Fix, а уже после разводки Спекктрой выполнить команду Unfix.

ширина кп  vadia777 05.11.2011 14:24  [Вверх] [Ответить]
Как изменить в p-cad ширину КП (если я правильно понимаю это контактная площадка) чтоб спектра не могла делать трассировку МЕЖДУ выводами микросхем?

....  СЕР 05.11.2011 16:14  [Вверх] [Ответить]
Почти верно: КП - это контактная площадка, так же как ПО - переходное отверстие (между слоями)...
А вот для того, что бы Спектра не могла делать проводники между выводами - это задаётся в правилах:
- слоя (Options>Desgin Rules>Layer>Pad to Line (выставить выставить запрет трассировки от КП до проводника),
- в правилах трассировки для Спектры (как там называется не помню)...
Хотя Спектра охотно жуёт и правила для слоя...

PS...  СЕР 05.11.2011 17:20  [Вверх] [Ответить]
Уточнение, Pad to Line - задаёт радиус запрета, т.е. во все стороны...