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

Читать далее

Обзор RAK611 (IoT Dash Button) — Схемотехника и первые впечатления

Заказал ради интереса модуль IoT кнопки, а-ля аналог Amazon Dash Button, но тут сразу 4 кнопки в одном корпусе и сердцем является уже знаковый модуль RAK473. Также мне это интересно ещё и по той причине, что устройство выполнено с встроенным аккумулятором, и интерес представляет реализация питания там (я уже делал портативное устройство на RTL8711AM, есть с чем сравнить).

К слову, внутри Amazon Dash Button оказывается довольно много всего вкусного:

  • STM32F205RG6 — управляющий МК;
  • ADMP441 — цифровой микрофон;
  • SST25VF016B — SPI флеш;
  • BCM943362 — WiFi.

Фото внутренностей:

B45-1

Вот тут можно посмотреть пример прошивки для неё, но там пока только мигание светодиодиком…

Ну да ладно, отвлеклись что-то, посмотрим же что у нас на руках. Приехала посылка ЕМС почтой и внутри пакета ожидали 2 коробки (что несколько неожиданно, заказывал только одну кнопку в корпусе вроде бы, кликабельно):

Читать далее

Схемотехника и обзор модуля EMW3081

Сегодня поглядим, что внутри модуля EMW3081, который, по идее, на RTL8711AM (вроде как должен быть на нём, судя по характеристикам со страницы производителя). EMW3081 получается неким аналогом модуля RAK473 в другом исполнении, поэтому и будем сравнивать с ним.

B48-1.jpg

Под катом схемотехника и краткий обзор модуля. Если вкратце, то со стоковой прошивкой имеет аналогичный модулю EMW3080 функционал и готов к применению сходу в мелких проектах в качестве моста UART<->UDP\TCP.

Читать далее

Стробоскоп из подручных средств — ленивый проект на пару вечерков

Попросили меня склепать стробоскоп с регулируемой частотой вспышек на заданном интервале. ТЗ на словах, если можно так сказать, было следующее: интервал выбираемой частоты 21 — 27 Гц, выбор частоты вспышек до десятых долей, должно быть с аккумулятором, показывало как-то текущую частоту и … собственно, всё, ну разве что побыстрее бы. Мне заниматься этим, честно говоря, лениво было, но согласился, вроде как это для целей обучения нужен приборчик, почему бы и не помочь!

Для настоящих профи и просто шарящих спецов в статье не будет ничего нового или интересного… ну разве что поугарать над некоторыми решениями (а статья именно для этого и задумывалась). ;) Зато, думаю, пригодится новичкам в электронике и микроконтроллерах, да и просто пример устройства с питанием от Li-Ion аккумулятора, МК STM32F030F4P6 и управляемым драйвером светодиода из доступных средств.

Читать далее