Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/194: Рейтинг темы: голосов - 194, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 17.01.2011
Сообщений: 25

DipTrace и перемычки

31.05.2011, 01:47. Показов 36447. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Снова требуется совет спецов. Необходимо развести платку, чтоб она получилась односторонней (поскольку двусторонние платы делать не умею). В связи с этим вопрос.
Как приучить DipTrosi ставить перемычки в виде резисторов 0 ом (смд, 1206) там, где это необходимо? Сейчас вместо перемычек DipTrosi ставит переходное отверстие и продолжает дорожку на другой стороне платы, а мне такой подход не подходит. Хочу одностороннюю плату.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.05.2011, 01:47
Ответы с готовыми решениями:

Перемычки в Eagle
Начал изучать орла и появился вопрос: Как добавить на плату smd перемычку? Для того чтоб я мог эту перемычку вставить я должен нарисовать...

Перемычки аппаратного разгона
Процессор Intel Pentium Dual core E6500 (2.93Ghz;2mb;1066Mhz;socket775) Microstar P31 Neo-F Socket-775 IP31 DDR2 PCI-E SATA-2 Sound-8ch...

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

28
0 / 0 / 0
Регистрация: 17.01.2011
Сообщений: 25
31.05.2011, 02:07
О, нашел где запретить DipTrosi переходить на другую сторону. Вроде бы он сумел развести плату на одной стороне, но осталось где-то с десяток контактов, которые он соединить не смог. Думаю, с перемычками этой проблемы не будет.
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
31.05.2011, 07:55
Я смотрю места, где он не смог развести, и добавляю в схему в нужное место резистор, который потом ставлю на плате где надо перемычку сделать. Может быть можно и быстрее как-то и универсальнее, но я незнаю.
0
Vystor123
31.05.2011, 17:46
Привет, друзья.
Извините, немного не по теме... А не поделитесь, где скачать нормально кракнутую DipTrosi?

Заранее благодарен!
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
31.05.2011, 18:55
Вам не хватает ограничения в 1000 точек?
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
06.06.2011, 20:10
Цитата Сообщение от BykTiho
Я смотрю места, где он не смог развести, и добавляю в схему в нужное место резистор, который потом ставлю на плате где надо перемычку сделать
Хм... А я решил поспрашивать именно в связи с "одно-двустороннестью".

Вот какой вопрос. Есть 2-сторонняя плата, но нижнюю сторону я оставляю преимущественно на сплошной слой "земель". Почему множественное число - потому что есть аналоговая и цифровая. Иначе говоря, есть зоны на плате, под которыми могут быть "свои" "земли".

Вопросы следующие:

1) Как вообще правильно начинать и производить разводку? Имеется в виду - создать сплошные полигоны, а потом начинать играться с разводкой или как-то иначе?

2) Как эти полигоны создать так, чтобы дурная машина потом знала, что если я делаю via (переход), то это означает соединение с "землей". Она (машина) сейчас не хочет убирать связь, т.е. не видит, что я соединил точку с сетью.

Ведь я так понимаю, что при правильно созданном земляном полигоне я любой вывод элемента, который должен быть заземлен, просто начинаю вести ручной трассировкой и ставлю переход - и он должен попасть в жаркие объятья земли. Или нет? Тогда как?

Авторутер не использую.
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
06.06.2011, 21:16
А там разве нельзя тупо воткнуть виа и назначить ему имя цепи которой он принадлежит? Игл и Топор так и делают. А потом, при заливке, он встанет в полигон.
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
07.06.2011, 00:25
Цитата Сообщение от DY HOTT
А там разве нельзя тупо воткнуть виа и назначить ему имя цепи которой он принадлежит?
Дык! НИЗЗЯ. Я не могу (или не умею!) из вывода начать трассировать и вдруг остановиться, не доведя до другого вывода. И сказать машине: "Воткни здесь виа и похерим пока эту трассу"
Если начал вести и прекращаешь - рут пропадет весь. Если перейти на другую сторону (вниз, в нашем случае), то это ничего не меняет - пока связь не закончена, ее нельзя бросить, ибо машина подумает, что нам эта связь не нужна и уничтожит все, нажитое годами непосильного труда...

ДОБАВЛЕНО. Научился вести кусок связи и остановиться. Через ранее установленный статический переход (виа).

При этом вот какая история получается. Я могу поставить виа в нужном мне месте (например, возле самого вывода, который хочу соединить с землейц на нижней стороне). Привести в него связь от вывода. Все законно, связь сохраняется. Теперь могу сделать заливку с нижней стороны и подключить ее к этой сети - при этом нижняя сторона моего виа спокойно соединится с окружающей медью. Замечательно! Но!!! Синенькая линия, показывающая связь между выводами, которые должны сесть на землю - не убирается. Он КАГБЭ не разведена. Хотя проверка связей показывает, что все окей.

То есть, задача вроде и выполнена, но нах*я мне остаток этих линий на рисунке платы?


http://**************************/download/file.php?id=5316&sid=b6f0c0e960fd782ea73 e5b7b52e63097
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
07.06.2011, 01:57
В свойствах полигона можно поставить галку "скрыть линии связи" или как-то так. Она на второй закладке, там где выбирается с чем полигон должен быть соединен. Тогда связи с которым соединен полигон не будут выводиться. Правда при этом появится другая проблема - если вывод никуда не подключен, то линии связи все равно не будет.
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
07.06.2011, 02:59
А раз там полигон, то тебя ломает чтоль бросить по нему дорожку? Ну будет там дорожка ну и хрен с ней, она же под полигона ляжет. И связь разрешится.
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
07.06.2011, 07:13
Я обычно полигонами потом заливаю. Просто в процессе разводки очень часто элементы двигаются. А уже когда развел - то можно и залить. А там, как уже написал Ди, пофигу что есть дорога...
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
07.06.2011, 10:02
И ты, Изя, тоже прав!

Спасибо, друзья! Вот где сказывается опыт! Это всего третья моя плата, так что советы бывалых оказались очень кстати.

Взял на вооружение "канонический" метод товарища PRS. Рассказываю для таких неучей, как я, ежели забредут.
Итак, немного о полигонах. Выделю этот поток слов отдельно:
Это заливки на части одной из сторон платы. У меня это нижняя сторона и я там создаю изолированные друг от друга несколько "земель", но вообще это могут быть какие угодно сети по форме и количеству.
Как объект работы это называется Copper Pour (мож по-русски это и звучит "полигон"?) Вообще, весь слой (например, сторону платы) можно объявить "экранным" (Plane), но тогда его хер разобъешь на несколько полигонов. Поэтому данную фичу в свойствах слоя я не освоил.
Для создания полигона мы сначала позырим номер сети, к которой его хотим подключить (и запомним его). Переходим на нужный слой, кликаем создать полигон (в меню Объекты или на синей пиктограммке) и начинаем возюкать мышкой, кликая на каждой точке излома. Что интересно (до меня не дошло сразу), что машина считает полигон замкнутым с самого начала. Т.е. текущее положение курсора всегда соединено с местом, откуда начал создавать полигон. Поэтому, например, для прямоугольника достаточно кликнуть на правом верхнем углу (начало), потом кликнуть на правом нижнем, потом на левом нижнем и не левом верхнем. И все. Нефиг вправо снова лезть. Нажимай Энтер и полигон создается. Выбрасывает тебе меню свойств полигона.
Выбираешь заливку, вид и параметры. На вкладке Cвязи (Connectivity) указываешь номер сети, к которой машина отнесет созданный полигон. Обращаю внимание, это вовсе не значит, что полигон машина уже подключит! Если в созданной области попадется вывод, торчащий, скажем, с другого слоя и имеющий тот же номер сети (тоже заземленный, в моем случае), то этот вывод соединится с полигоном. А если такого вывода нет, то полигон рассматривается, как просто точка, которая принадлежит к сети, но вовсе еще не подключена. Так что не забудьте его подключить. Например, как я покажу ЩАС чуть ниже.
И последнее про полигон как таковой. Его заливук можно убрать и показать СКОКА угодно раз! Для меня это тоже открытие. Я спрашивал на прошлой плате, но не получил ответа (так спрашивал, очевидно). Так вот, в третьей вкладке свойств полигона, под именем "Границы", есть состояние заливки "Залит" - "Не залит" (Poured-Cleared). Это сотояние можно изменять. Равно как и потом всегда можно зайти в свойства полигона и изменить его состояние: подводишь мышку к краю полигона, чтобы появилост оранжевое обрамление, жмешь кнопку и выскакивает меню работы с полигоном. Там минимум в двух местах можешь найти изменение состояния заливки. Для уважаемого BykTiho - это позволяет не оттягивать момент заливки на конец :)
Ну, а теперь, СОБСНО, разводка с погружением выводов СМД компонентов в полигон. В любом приглянувшемся месте воле погружаемого вывода я ставлю виа (это правильно называется "статический переход"). Конечно, в нижнем слое под ним должен быть полигон (если махнул и полигон сюда не дотягивает - войди в свойств полигона, добавь пару точек излома и притяни его, голубчика, в нужное место). Далее, ручной трассировкой соединяю его с выводом СМД компонента. Если слоев всего 2 и второй - как раз слой полигона, то все. Ничего делать не надо. Если у нас слоев несколько, то можно сделать переход именно между нужными - в свойствах перехода указать, какие слои он соединяет.

И последнее. Как совершенно справедливо отметил товарищ PRS, в средней вкладке свойств полигона можно поставить Hide Net Connections - и связи, замкнутые через полигон, перестанут показываться противным синим отрезком :)

Результат здеся:

Метод уважаемого Ди - не для ленивых. Надеюсь, масса Ди понимает и тоже вооружится правильным инструментом.

Еще раз всем спасибо!
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
07.06.2011, 10:30
Цитата Сообщение от drvtos
Для уважаемого BykTiho - это позволяет не оттягивать момент заливки на конец :)
Лично я решаю, поставить полигон или нет, только в самом конце разводки. Ну можно и в начале тоже, только все равно надо будет убирать заливку, т.к. тогда он закроет все дорожки. И постоянно перезаливать его, чтобы он обошел все дорожки. Один раз я пододвинул компонент, а полигон не обновил. Увидел косяк только когда уже протравил и залудил половину платы... Опять же, в процессе разводки может измениться форма и размер платы. Полигон надо будет переделывать. В общем, чем позже сделаешь заливку - тем лучше.
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
07.06.2011, 10:59
Цитата Сообщение от DY HOTT
А раз там полигон, то тебя ломает чтоль бросить по нему дорожку? Ну будет там дорожка ну и хрен с ней, она же под полигона ляжет. И связь разрешится.
Тогда дорожка будет или обтекаться полигоном или наложится на него. Выглядит это слишком не кошерно и мое чувство прекрасного фенхуя протестует.

Полигоны я тоже накладываю в самую последнюю очередь. С ними на плате можно легко пропустить что-нибудь важное. И что бы не париться с запоминаниями номеров сети и вообще сделать жизнь гораздо приятней надо еще при рисовании схемы переименовать связи земли и питания во что-то более вменяемое (я их сразу называю GND и VCC). Так же весьма полезно переименовывать входные/выходные линии.
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
07.06.2011, 11:03
Цитата Сообщение от PRS
надо еще при рисовании схемы переименовать связи земли и питания во что-то более вменяемое
Ай-на-на! Точно, это же так удобно!
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
07.06.2011, 11:50
Новый вопрос. Разводка в одном слое - вещь нереальная. Приходится идти на установку перемычек. В некоторых местах можно втихаря нырнуть в слой "земли", но это не кашерно. Я решил ставить нулевые резисторы.

Но вот как это сделать технологично? Что сейчас я делаю (ТАКА не смеяться): вижу, что в данном месте надо бы влепить перемычку. Иду в рисовалку схемы, разрываю (с матюками, если там сложная цепь, ибо так и не научился в цепь врезать что-то, не вычистив нах всю цепь!) цепь, ставлю резюк и прорисовую цепь обратно взад. Записываю файл. Перехожу в разводчик, обновляю из схемы - и вижу резюк. Провожу под ним дорожку.

А нафига мне в принципиальной схеме нулевый резистор? Да еще и в очень конкретном месте. А вдруг я потом подвину проводники и резистор-перемычка, окажется, соединяет не те выводы, что теперь нужно?

Поэтому проЗьбочка: расскажите, как добавить перемычку (не переходя на другой слой) так, чтобы в принципиальной схеме ничего это не отражалось, но чтобы потом проверяльщик связей не ругался.
0
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 273
07.06.2011, 12:29
горячая клавиша "J" - создать перемычку.
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
07.06.2011, 12:36
Цитата Сообщение от SOWushko
горячая клавиша "J" - создать перемычку.
Шутишь? Это же с переходом на другой слой.
Все равно спасибо за способ быстрой установки перехода. Но нужно несколько иное...
0
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 273
07.06.2011, 13:12
Это не установка перехода, это установка перемычки. Для быстрого перехода есть другие кнопки "W", "T", "B"
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
07.06.2011, 13:40
Ничего не понял. Пробовал вести. Но не пойму, как эта перемычка будет в жизни. Она выглядит наглым пересечением с чужими сетями :)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.06.2011, 13:40
Помогаю со студенческими работами здесь

Аsus p5ld2-x перемычки
отдавал материнку в сц, чтобы заменили 2 конденсатора. (так как руки у меня не совсем "ровные", с паяльником я не очень дружу,...

Джамперы(перемычки) в матери
Всем привет, возникла проблема. Я потерял 3-4 джампера, которые что-то соединяли на материнской плате, мне необходимо узнать, что именно...

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

Перемычки между клеммами амперметра
Здравствуйте, возникла проблема при решении задачи, прошу помощи. Задача: На коробке амперметра, кроме клемм М и N для присоединения к...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru