CV-Meter — Простой проект (начало)

Решил поделиться неторопливым ходом разработки своего небольшого проекта, который будет полезен для любой категории разработчиков. Это комплексный проект, который состоит из 3-х более мелких проектов, а именно: софт для ПК (скриншот которого ниже), различное железо измерителей CV и, собственно, прошивки для этих CV-измерителей. Обо всём постараюсь по порядку рассказать и показать, в каком состоянии оно сейчас находится, а также уже можно посмотреть мой говно-код, собрать простую версию измерителя на коленке и опробовать всё самому.

B90-1

Читать далее

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

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

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

B81-0

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

Читать далее

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

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

B77-00

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

Читать далее

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

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

B7-14

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

Читать далее

Выбор стандартного интерфейса для обмена данными

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

B69-0

Фото взято отсюда.

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

Читать далее

Замена EPCQ-L для Intel Cyclone 10 GX

Небольшая заметка для разработчиков, которые при проектировании устройств на Intel Cyclone 10 GX столкнулись с такой досадной ситуацией, когда единственная рекомендуемая для них конфигурационная память линейки EPCQ-L является Obsolete и её покупка является затруднительной задачей в данный момент, и будет невозможна в скором будущем…

B72-0

Что с этим делать и на что можно заменить рекомендуемую конфигурационную память EPCQ-L — разберёмся в небольшой заметке под катом.

Читать далее

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

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

B71-0

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

Читать далее

Различия между диэлектриками керамических конденсаторов

В этой заметке будет показано различие между диэлектриками керамических конденсаторов (или, более правильно, различия в температурном коэффициенте емкости, ТКЕ), часто используемых как в радиолюбительской практике, так и в серьезных разработках. Речь о трёхсимвольном коде из букв и цифр в даташите или в описании магазина на тот или иной керамический конденсатор, чаще всего можно увидеть такие коды: X7R, X7S, X5R, X8R, Z5U,Y5V, C0G.

Керамические конденсаторы разделяются на 4 класса (1, 2, 3, 4), последние два практически не используются и даже не стандартизированы, поэтому речь будет только о первых двух (1, 2).

B66-0

Читать далее

Отладочная плата для К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 в коммерческих целях, то следует приобрести отладчик у официального дилера.

Читать далее