Altium Designer 19 — советы и фишки, упрощающие проектирование

Наконец-то я собрался написать по Альтиуму что-то по объёму более, чем заметка со ссылкой на видосик. :) Материал ниже — это сборник советов или просто фишек как нового 19-го Альтиума, так и прошлых версий. Думаю, это будет интересно как начинающему радиолюбителю, так и инженеру, уже давно работающему с Альтиумом.

Статья разбита по отдельным советам\фишкам, начинается с верхушки (проект и схемотехника) и далее переходит по следующим ступеням (печатная плата, сборка плат) сквозного проектирования.

B81-0

Начнём с самого простого и не всегда популярного почему-то (видел, что далеко не все этим пользуются или даже не знают об этих инструментах):

Читать далее

Делаем Arduino Mega из того, что под рукой

Не, ну а почему бы и нет?! Возьмём АРМ, да не простой, а золотой, добавим отладчик и оформим всё в формате Arduino Mega. :) Импортозамещение!

B77-00

В статье опишу схемотехнику, разводку (хотя тут нечего толком и расписывать), покажу собранный вариант и пример прошивки на получившейся плате, и всё это — Open Source. Да, это те самые платы от SeeedStudio, что были замазаны в прошлом обзоре. Надеюсь, интрига стоила того, чтобы не выкладывать все карты сразу. :) 

Читать далее

Отладочная плата для 5600ВВ3Т

Эта статья также из разряда описания старых плат, спроектированных в начале 2015-го года. В то время раздавали бесплатные образцы 5600ВВ3Т предприятиям (и даже на момент публикации статьи ещё раздают!), я сделал запрос образцов и на скорую руку спроектировал простую отладочную плату для проведения тестирования новинки. Опять же, т. к. устройство «для себя», то сдавать никакую документацию не требовалось, поэтому УГО компоненты и схема в целом не очень-то и по ГОСТу, это просто пример устройства с кратким описанием.

B7-14

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

Читать далее

Altium Designer — Настраиваем правила разводки для отдельных компонентов

У начинающих разработчиков, работающих в САПР Altium Designer, может возникнуть ситуация, когда для конкретных компонентов необходимо применить какое-либо правило к разводке, к примеру, отличающееся подключение к полигону или увеличенные зазоры. Первое, что приходит в голову — это использовать порядковый номер компонента (Designator), вручную занеся его в правило печатной платы, вот только при любом изменении схемы правило придется обновлять — это непорядок! Хотя давно, честно говоря, я сам так делал, потом запарился и задумался, что я делаю не так…

B71-0

Под катом же покажу, как сделать более правильно и просто на примере Altium Designer 18.

Читать далее

Отладочная плата для К1986ВЕ1QI

В этот раз посмотрим на одну плату, спроектированную ещё в 2015-м году за одну рабочую неделю. Надо было срочно спроектировать схему («для себя», сдавать документацию не требовалось), развести плату и отдать герберы на изготовление платы, сроки, как обычно, «еще вчера надо». Правда, в итоге проект так не дошел до логического завершения по некоторым причинам… Наработки же остались, чтобы они бесполезно «не пылились» на NASе, я решил сделать небольшую статью и выложить проект для Альтиума как он есть с некоторыми замечаниями да объяснениями (исходники выложить не могу, а вот железячную часть — без проблем). Думаю, это пригодится как и разработчикам ВП, так и студентам (заметил, что немало материала у меня берут для курсовиков и дипломов :) ), мне не жалко, даже приятно, если этот материал пригодится кому нибудь ещё.

B6-0

Читать далее

X-Link OpenSource Hardware

Здесь не будет статьи о разработке своего программатора-отладчика (как, к примеру Black Magic Probe, т. к. это время затратно и смысла в этом я особого не вижу), это просто небольшая статья о самодельном варианте отладчика-программатора, который можно прошить в St-Link, J-Link, CMSIS-DAP. Проект открыт для самостоятельного изучения, а также приведена ссылка на заказ печатной платы в OSH Park (мне с этого никакого профита, если что, просто для удобства приведу).

B59-0

Внимание! Материал ниже представлен исключительно в ознакомительных целях, и если Вам необходим J-Link или St-Link в коммерческих целях, то следует приобрести отладчик у официального дилера.

Читать далее

RTL8711AM — Схемотехника портативного устройства с АКБ, USB, NFC, Wi-Fi, MPU6050

Привет! Сегодня мы рассмотрим довольно подробно создание небольшого устройства для измерительных целей и аттестации определённого рода продукта. Название, как и само назначение, оглашать не буду, зато опишу, как и почему вышла такая схема и плата. Да, кстати, качество изготовления печатной платы уже рассматривал в обзоре ранее. Устройство требовалось как можно менее весомым (крайний предел — 15 грамм вес всего устройства), поэтому было принято решение сделать всё на одной плате, без использования готовых модулей на этих SoC.

B38-0

Читать далее

Altium Designer — High Speed Design

B24-00

Небольшая заметка. Сейчас разбираюсь со связкой ПЛИС Altera + DDR3, изучаю материал, так сказать, и наткнулся на интересный канал! В видео правда звук хромает, но вполне разборчиво и понятно. Может пригодится кому, кто будет заниматься разводкой скоростных шин\интерфейсов. Канал на YouTube — NineDotConnects.

Конкретные видео о правилах, Signal Integrity и питающих цепях.

Altium Designer — Базовая настройка проекта под ГОСТ

ad16-header

В серии статей попытаюсь рассказать и показать на примерах, как в моём понимании можно организовать и автоматизировать создание проекта в Альтиуме под ГОСТ. Вообще будет обзор, до чего я сам дошел и в данный момент применяю, а это — организация проекта (параметры, структура, именование), дополнительные файлы (outjob, bat-скрипт) для генерации документации и чистки мусора, организация библиотеки компонентов, шаблоны. Серия статей не претендует на исключительную правильность, могут быть косяки или костыли…
Если Вас заинтересовала данная тема, то давайте начнем:

Читать далее