Как экспортировать схему из proteus в diptrace
Перейти к содержимому

Как экспортировать схему из proteus в diptrace

Учебник DipTrace для начинающих

Diy Kit

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

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

Создание простой схемы и печатной платы в программе DipTrace

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

Раздел 1 Создание простой схемы и печатной платы
Введение
Установка размера страницы и размещение рамки
Настройка библиотек
Проектирование схемотехники
Преобразование в плату
Разработка печатной платы
Подготовка к трассировке
Автоматическая трассировка
Работа со слоями
Межслойные переходы
Классы сетей
Ручная трассировка
Измерение длины трасс
Выбор объектов по типу/слою
Размещение текста и графических элементов
Создание заливки
Блокировка объектов
Проверка проекта
Информация о плате
Панелизация
Печать
Промышленные форматы
Формат DXF
Экспорт Gerber
Excellon NIC Drill Экспорт

Раздел 2 Создание библиотек
Разработка библиотеки корпусов
Настройка редактора корпусов
Сохранение библиотеки
Создание резистора
Создание корпуса SOIC-28
Установка корпусов
Создание библиотеки компонентов
Настройка редактора компонентов
Создание резистора (компонент)
Создание конденсатора (компонент)
Создание мультисекционного компонента
Создание PIC18F24K20
Создание символов VCC и GND
Использование пользовательских полей
Spice установки
Проверка библиотеки
Размещение компонентов

Раздел 3 Использование различных функций пакета
Соединения
Работа с шинами и межстраничными переходами
Работа с портами
Соединения без связей
Таблица связей в Схемотехнике и Редакторе Плат
Метки компонентов
Как искать компонеты в библиотеках
Проверка связей(ERC)
Спецификация (ВОМ)
Импорт / экспорт нетлистов
Сохранение/Загрузка правил
Spice симуляция
Проверка целостности сетей
Функции авто-позиционирования
Установка переходов
Иерархическая схемотехника
3D Предпросмотр

Раздел 4 Полезные ссылки

Учебник DipTrace для начинающих-Портал радиолюбителя-скриншот

Название: DipTrace для начинающих
Формат: PDF
Качество: Отличное
Размер: 10 мб- RAR

Подготовка документации в среде DipTrace для автоматического монтажа SMD на платы

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

Как заявляет производитель, низкая стоимость услуг обусловлена в основном тем, что не взимается плата за подготовку к производству. Станок по авторазмещению компонентов заряжен достаточно большим количеством «basic part», монтаж которых происходит, по сути, по цене самих элементов. Это же накладывает некоторые ограничения на номенклатуру базовых (basic) деталей, использование которых не требует дополнительной оплаты.
Из опыта — в базовый набор входит приличное число разнообразных радиокомпонентов, таких как 1% резисторы типоразмера 0805, хороший выбор 50В конденсаторов 0805, так же более низковольтные конденсаторы 1206, многие диоды и транзисторы общего применения. Расширенная номенклатура доступна за отдельную плату как «extended part», с доплатой за каждый номинал в 3$
Общая номенклатура представлена на сайте магазина LCSC, где есть достаточно удобные инструменты поиска по параметрам. Естественно, не все детали из этого магазина доступны к монтажу как basic так и extended, но часто можно быстро найти аналоги требуемых деталей.

Для производства требуются файлы перечня (BOM), и файл координат компонентов Pick and place (P_P), в формате xls.
Оба этих файла формируются в программе Diptrace. ВОМ из схемотехнического редактора, Р_Р из редактора печатных плат (ПП).
Монтаж можно заказать только с одновременным производством ПП, только на одной из сторон, на платах размером более 20х20мм и без возможности скрайбрирования. Т.е. если нужно сделать плату меньшего размера, чем 20х20мм- нужно использовать панелизацию без скрайбрирования, разделять заготовки сверловкой. К сожалению, Diptrace не умеет так делать, потому панелизирование делать вручную копированием готового дизайна платы, либо создавать в редакторе схем две копии схемы и разводить их отдельно. В этом случае, возможно, пригодятся средства иерархии.

Рассмотрим процесс создания документации на базе уже готового проекта ПП автомобильного преобразователя напряжения для усилителя.
Имеется электрическая схема блока питания из двух листов:

и силовая часть:

Как видно, на схеме присутствуют компоненты большом количестве. Множество из них smd типа. При «приготовлении» ПП желательно стараться разместить их всех на какой-нибудь одной стороне ПП, так как производитель пока не хочет делать двухсторонний монтаж.
В итоге, нижняя сторона ПП выглядит так:

Для начала создадим файл перечня (BOM) из редактора принципиальной схемы.
В программе нажимаем «Objects» => «Bill of materials»
Открывается окно, как на рисунке ниже. Выставляем все как показано.

Нужно сказать, что на момент создания схемы нужно выдержать некоторые требования. Все одинаковые элементы должны иметь одинаковые свойства, т.е. название корпуса и номиналов. Кроме того, номинал должен быть записан в единообразном стиле, например с применением в качестве множителя только заглавных букв, так как редактор схемотехники при экспорте ВОМ различает элементы «ReS_0805 3К» и «RES_0805 3k», различное написание в дальнейшем добавит лишней работы.
Лично я в свойства элементов прописываю так:

В поле name ставлю тип корпуса, потому, собственно, при экспорте ВОМ и выбрано поле name.

Галочка «RefRes by open hierarchy» нужна если вы использовали средства иерархии. Без нее элементы иерархических блоков будут иметь одинаковое обозначения, а в файле Р_Р, естественно, названию каждого элемента будет через нижнее подчеркивание добавлен номер блока в иерархии. Например R15_2 в файле Р_Р имеет координаты элемента из иерархического блока 2. Если этого не сделать, названия элементов в ВОМ файле и Р_Р будут отличаться и онлайн загрузчик на сайте выдаст ошибку.

В итоге, программа выдает на выходе файл расширением CSV подобного вида:

Меняем расширение файла на xls и редактируем заголовки столбцов, как указано ниже:

Далее переходим к редактору печатных плат.
Делаем экспорт координат размещения компонентов

File=>Export=>Pick and Place.

В поле «Component Side» выбираем ту сторону, которую хотим монтировать

По аналогии с ВОМ получаем файл расширением CSV, который тем же способом приводим к виду:

Теперь самое неприятное: Diptrace формирует файл PP, который распознается системой сайта JLCPCB с ошибкой в размещении отдельных типов компонентов. В некоторых случаях диоды меняют полярность подключения, и всегда микросхемы имеют разворот на 270 градусов.
Микросхемы нужно развернуть. Для этого заходим в xls файл PP и меняем угол расположения в столбце ROTATION у всех микросхем,отнимая от текущего значения 270 градусов. Таким образом, например, если первоначально был указан угол 90, отнимая от него 270 получаем исходное значение 180 градусов.
Далее сохраняем файл РР.

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

Далее загружаем ВОМ и PP файлы следуя инструкциям. Начинается самый интересный этап 😉
открывается окно подбора компонентов

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

Тут следует сказать, что поиск по ключевому слову 2n7 не принесет результатов, так как в базе производителя такой конденсатор будет значится как 2.7n. К нашему сожалению, поиск даже по номинулу 2.7нФ не дает результата, потому методом проб и ошибок выбираем близкий номинал из списка Basic Part Оnly. Отыскался конденсатор 2,2нФ COG, что меня вполне устроило.
Таким же образом находим замену резистору 2,7МОм. В Basic Part нашелся 3 МОМ, тоже подходит. Идем по списку далее, из подобранных автоматически проверяем напряжение керамических конденсаторов, так как если в некоторых случаях необходимо применение 100В керамики, а система предлагает вместо нее 50В.
Из интересного в списке нашлись еще 6 позиций, которые не нашлись простым подбором:

Диод в корпусе SMC используется в качестве защиты от переплюсовки, потому на сайте https://lcsc.com в разделе диоды методом проб и ошибок ищем любой диод в аналогичном корпусе, чтобы он был в Basic Part. Например S36.

Переходим к транзисторам NXP общего применения: BC817, BC807. Данные позиции есть, но как Extended Part. Согласитесь, доплачивать 6 долларов за такую ерунду смысла нет, потому на том же сайте в параметрическом поиске находим на замену самые дешевые транзисторы в аналогичном корпусе:

В моем случае достаточно напряжения в 25В, и я выбрал самый дешевый в базе — S8550.
С BC817 NPN поступаем так же. (SS8050)

Вместо SS26 мне подошел SS14.
Со стабилитроном дело обстояло сложнее, как я не старался- не смог найти нужный в Basic Part, и в итоге рассудил, что я могу потратить 10 минут и впаять десяток другой диодов самостоятельно. Осталось решить, стоит ли устанавливать IR4427. В данном проекте это самая дорогая микросхема, которая значительно повлияет на конечную стоимость. Так как у меня к тому же есть в наличии около 50 штук IR4427, я отказался от их установки на производстве.

В итоге, подходим к завершению работы, нажимаем NEXT и выходим в итоговое окно заказа:

Окно с внешним видом платы интерактивное, можно перемещать и увеличивать внешний вид. На нем проверяем правильность установки микросхем и элементов, полярность которых имеет значение. Слева так же можно видеть текущую стоимость выполнения заказа. 27,39 доллара. Если все ок — нажимаем SAVE TO CART и задание попадает в корзину. С этого момента можно редактировать только количество плат в заказе.

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

P.S. Пайка выполняется методом оплавления в печи, паяльная паста наносится дозатором (не через трафарет), паяется по технологии lead-free пайки. Паяльная паста наносится только на площадки, на которые будут устанавливаться элементы.

*** Прошло 3 недели и я получил свои платы.

DipTrace — программа для рисования схем и печатных плат

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

Об одной из них сегодня и пойдёт речь. DipTrace — э то современная система сквозного проектирования, которая содержит набор программ и библиотек для работ со схемотехникой, разработкой печатных плат с ручной и автотрассировкой, 3-D моделирование и многое другое.

DipTrace включает в себя:

  • Schematic — разработка принципиальных схем;
  • PCB Layout — разводка плат, ручная и автоматическая трассировка, 3D просмотр;
  • ComEdit — редактор корпусов;
  • SchemEdit — редактор компонентов;

Преимущества программы:

— Интуитивно-понятный пользовательский интерфейс;

— Русский интерфейс, справка, учебник, помощь;

Теперь немного подробнее о DipTrace

Разработка принципиальных схем

DipTrace Schematic — это современный программный инструмент по разработке от простых до сложных многоуровневых иерархических принципиальных схем со множеством функций по созданию визуальных и логических связей между выводами компонентов. Схемотехника позволяет провести обратную аннотацию с печатной платы проекта, а также экспортировать, либо импортировать проекты из / в других САПР-систем, в том числе в виде списков соединений. Система верификации и Spice экспорт для полноценного анализа проекта.

DipTrace - программа для рисования схем и печатных плат

Редактор печатных плат

PCB Layout — продвинутая система трассировки — современный инструмент по разработке электронных печатных плат с мощным автотрассировщиком и автоматическим позиционированием компонентов, возможностью копирования трассировки между иерархическими блоками и всеми необходимыми функциями для быстрой и продуктивной работы в том числе с высокоскоростными и дифференциальными сигналами. Real-Time DRC в удобной форме предупреждает о возможных ошибках, а импорт / экспорт «нетлислов» и производственных файлов (Gerber, ODB++, Gerber X2, N/C Drill, DXF, IPC-D-356A, Pick & Place) полностью интегрируют DipTrace в современный мир электроники.

DipTrace - программа для рисования схем и печатных плат

Учебник DipTrace в PDF

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

Справочник библиотек корпусов

DipTrace содержит обширные библиотеки компонентов и корпусов. Библиотеки корпусов имеют собственную систему наименований, где название корпуса содержит информацию о типе корпуса, его размере, расположении и размерах КП и.т.д. Этот документ поможет понять, что обозначают имена корпусов для каждой библиотеки.

DipTrace - программа для рисования схем и печатных плат

Создание корпусов и компонентов

Стандартный пакет библиотек DipTrace включает более 140 тыс. компонентов, около 15200 корпусов и поставляется вместе с программой. Редакторы Корпусов и Компонентов позволяют создавать недостающие компоненты в считанные минуты. К Вашим услугам множество стандартных и настраиваемых шаблонов, функции массового переименования выводов, нумерации контактных площадок и инструменты по работе с шинами, которые минимизируют общие затраты времени на создание библиотек. Импорт библиотек с других форматов, использование 3D моделей и автоматическая верификация библиотек экономят время и открывают новые возможности.

3D моделирование. Предпросмотр и Экспорт

DipTrace PCB Layout позволяет просматривать и экспортировать трехмерную модель платы со всеми установленными на ней компонентами на любом этапе проектирования. Модель можно вращать во всех плоскостях и изменять масштаб в реальном времени, а также менять цвет текстолита, дорожек/заливок, масок, шелкографии и фона. Возможен экспорт модели платы в форматы STEP и VRML 2.0 для механических САПР. Более чем 7,5 тыс моделей компонентов доступны для скачивания, недостающую модель можно загрузить в *.step, *.iges, *.wrl или *.3ds формате и подключить к корпусу в Редакторе Корпусов или PCB Layout.

DipTrace - программа для рисования схем и печатных плат

Импорт/Экспорт

Эта система может импортировать схемы, платы и библиотеки из P-CAD, PADS и других популярных программ. Экспорт в P-CAD, Gerber и другие форматы позволит подготовить платы для любого производства. Русский интерфейс, справка, учебник и помощь — позволят быстро изучить и эффективно пользоваться программой.

Есть три версии программы:

DipTrace 3.2 Freeware (Windows 32/ 64-BIT ) . Все функции и библиотеки, без 3D моделей. Бесплатная версия, ограничение на 300 выводов и 2 сигнальных слоя максимум, только некоммерческое использование. Размер: 143 Mb.

DipTrace 3.2 Trial (Windows 32/ 64-BIT ). Все функции и библиотеки, без 3D моделей, пробная «trial» версия, срок действия 30 дней. Размер: 143 Mb.

DipTrace 3.2 Mac (Mac OS X). Все функции и библиотеки (включая 3D модели). Бесплатная для некоммерческого пользования. 300 выводов, 2 сигнальных слоя максимум. Установите XQuartz X11 перед установкой DipTrace. Размер: 363 Mb.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *