Обновить
111.21

Схемотехника *

Проектирование электронных схем

Сначала показывать
Порог рейтинга
Уровень сложности

Незаконченный полёт

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели3.9K

Ровно полгода назад, 18 августа 2025 года, я опубликовал здесь свою первую статью о портировании прошивки AM32 на отечественный микроконтроллер К1946ВК035.

Ссылка на статью - https://yg140.servegame.com/ru/articles/938128/

Те, кто читал ту статью (а таких людей, уверен, немного), помнят: не весь функционал удалось портировать с сохранением исходной производительности из-за некоторых ограничений в работе периферийных модулей отечественного микроконтроллера.
Напомню суть проблемы: микроконтроллер слишком часто уходит в прерывания для обработки входящих сигналов DSHOT, которые мы пытались обрабатывать сугубо софтварно, без применения DMA (но с небольшими хитростями). Отсюда и проблемы со своевременной обработкой сигналов других частей программы.

Читать далее

Новости

Что на самом деле показывал индикатор частоты ЦП на корпусе?

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели12K

Приветствую всех!

Когда-то давно тут уже рассказывали про кнопку Turbo и про замок на корпусе ПК. Самое время вспомнить ещё один неотъемлемый атрибут компьютеров тех лет: индикатор частоты процессора.

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

Press F1 to continue

А бывает ли отрицательное напряжение?

Время на прочтение7 мин
Охват и читатели9.4K

Сегодня, думается, будет снова небольшой «день разрыва шаблонов» :-D — по крайней мере, для тех, кто не в курсе вопроса, который мы будем обсуждать далее… 

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

Частенько, их обозначают как VCC и GND или «+» и «-». Факт? «Ну, как бы, да!» — ответят многие. 

Однако, что, если я скажу вам, что иногда может потребоваться… ОТРИЦАТЕЛЬНОЕ  напряжение?! О_о

Читать далее

Система функционального контроля для микросхем ADV7180BCPZ & ADV7343BSTZ

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели6.2K

В данной статье я описал, как мы разрабатываем систему для функционального контроля микросхем ADV7180BCPZ (SDTV Video Decoder) и ADV7343BSTZ (Multiformat Video Encoder). Показана архитектура системы, общий алгоритм и сценарии тестирования.

Читать далее

Неучтённые факторы проектирования ПП: или как вы верите в чудеса

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели5.4K

Вы идеально рассчитали импеданс, учли всё, что можно учесть, и отправили плату в производство. А она взяла — и не заработала. Знакомая история?

Есть три фактора, о которых вы даже не подумали, но именно они убивают вашу SI. Они не лезут ни в один даташит, их не показывают в симуляторах, и производитель вам о них не скажет. Потому что это ваша зона ответственности.

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

Читать далее

Анатомия FPV-дрона на столе. Обзор учебного стенда FPV-Lab и опыт внедрения

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели16K

Я специалист в сфере обучения по эксплуатации БАС. Два-три года назад я работала в учреждении доп. образования, где ко мне приходили школьники, которых отправляли к нам на проектную деятельность или получить доп. оценки по физике/технологии.

За 36 часов их надо было научить прикладному дроноводству, где база — умение паять.
У меня 2 паяльных места и 15 человек. У всех в итоге должно что-то заработать, в идеале — полететь.

Собирали мы Клевера от COEX. Дети учились паять на «мертвых» PDB, но при переходе на живые платы от стресса умудрялись капнуть припоем на цепи преобразования напряжения и сделать КЗ. А я не понимала, как выполнять роль инженера-наставника, когда надо следить за паяльниками одних, при этом чем-то занимать других и бегать отвечать на текущие вопросы, когда даже ПК всего 5 штук.

В целом процесс пайки мог занимать 40-50% учебного времени, при наличии других тем: сборка, настройка, полеты ручные и автономные, разработка полезной нагрузки, фотограмметрия и т.д.

А точно ли это то, чему я хотела научить детей?

Читать далее

Нейросети пока не заменят ни идею, ни программиста‑интегратора в сложных электромеханических проектах

Время на прочтение5 мин
Охват и читатели16K

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

Читать далее

It depends 2.0: от золотых правил топологии к реальности и обратно

Уровень сложностиСредний
Время на прочтение35 мин
Охват и читатели5.8K

Вы уверены, что умеете проектировать платы? Или вы просто следуете правилам, которые никто никогда не проверял?

Это импеданс, переходные процессы и тепловые эффекты, которые требуют расчёта, а не предположений. Любое резкое изменение тока создаёт падение напряжения, любая индуктивность формирует отклик системы, а любое выделение мощности меняет рабочий режим платы. Вопрос не в том, «работает ли сейчас», а в том, понимаете ли вы, почему она работает и при каких условиях перестанет.

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

Будет больно, но полезно.

Читать далее

Иерархия памяти компьютера: от SRAM и DRAM до 3D NAND и магнитных дисков

Время на прочтение22 мин
Охват и читатели11K

Современный процессор способен выполнять миллиарды операций в секунду, но его реальная производительность упирается не в вычисления, а в ожидание данных. Почему кэш измеряется десятками килобайт, оперативная память — гигабайтами, а накопители — терабайтами? Почему DRAM нужно постоянно обновлять, SSD живут ограниченное число циклов записи, а HDD до сих пор остаются актуальными для архивов?

В этой статье разберём полную иерархию памяти:
как устроена SRAM и почему используется в кэше,
чем физически отличается DRAM и как она работает,
за счёт чего 3D NAND хранит несколько бит в одной ячейке и при чём тут квантовое туннелирование,
как магнитные домены на HDD кодируют данные и почему головка «парит» в нанометрах от поверхности.

Читать далее

Фрезерование или скрайбирование? Методы разделения печатных плат на производстве

Время на прочтение3 мин
Охват и читатели3.8K

Одна из частых и важных тем, которую мы обсуждаем с заказчиками — как будет разделяться готовый блок плат на отдельные изделия. Казалось бы, мелочь, но неправильный выбор метода может испортить идеальную плату на самом финише, добавить или усложнить монтаж. Давайте разберем два основных способа — фрезерование и скрайбирование (V-Cut) — простыми словами и с практическими выводами.

Способ 1: Фрезерование — универсальный «скульптор»

Как это работает?

Представьте станок с ЧПУ и тонкую фрезу (диаметром 0.8–2.5 мм), которая, как карандаш, вырисовывает контур вашей платы, прорезая материал насквозь. Платы в блоке изначально скреплены небольшими перемычками, которые фреза аккуратно перерезает.

Читать далее

Внутри Intel 8086: как микрокод управляет АЛУ

Уровень сложностиСложный
Время на прочтение13 мин
Охват и читатели8.7K

Intel 8086 часто вспоминают как точку старта x86, но куда интереснее заглянуть внутрь и понять, как он «думает» на уровне железа. В этой статье разбираем, как микрокод не просто запускает операции, а фактически настраивает АЛУ: одна микроинструкция выбирает режим, следующая забирает результат, а между ними работает логика, которая склеивает поля микроинструкций с опкодом (включая загадочную XI‑подстановку). По пути – кристалл под микроскопом, PLA, LUT‑подобная конструкция АЛУ и те самые углы CISC, из‑за которых простых ответов тут не бывает.

Внутри 8086

Как я создавал свой клон Ардуино Уно

Время на прочтение2 мин
Охват и читатели16K

Как-то лет десять назад, в расцвет Ардуиномании, в сети стали появляться творения разных самодельщиков, которые создавали свои копии Ардуино Уно (именно Уно). Давали им причудливые названия с «ино» или «дуино» в конце. Исполнение было разным: от очень похожего до куска макетной платы с распаянными на ней деталями и разъёмами. И я заразился такой идеей — сделать что-нибудь такое эдакое. Зачем? А что бы было.

Читать далее

Как передать сигнал по кабелю правильно

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели28K

Как передать сигнал по кабелю правильно? Что подразумевается под словом «правильно»? В технике правильно – это передать сигнал в целости и сохранности, наловив по пути по-минимуму помех. Итак, какие у нас есть варианты? Если интересно, жмите "Читать далее"!

Читать далее

Ближайшие события

Оживляем загадочный домофон с резистивным ключом

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели11K

Приветствую всех!

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

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

Press F1 to continue

Исследование мелодий на МК Padauk

Уровень сложностиСредний
Время на прочтение42 мин
Охват и читатели8.8K

К микроконтроллерам Padauk я давно присматривался. Острой необходимости в их использовании у меня нет, но очень интересовали. В какой-то момент этот интерес взял верх, и я решил попробовать что-нибудь сделать на них. Если посмотреть репозитории с примерами Free PDK, то все делают простенькое проигрывание мелодий. Я не стал долго размышлять и тоже решил сделать проигрывание мелодий, но с одним условием — чтобы небольшая мелодия проигрывалась на самом дешевом и простеньком МК, таком как PMS150C или PMS150G.

Я постараюсь вспомнить всё, с чем столкнулся: от программатора Free PDK, обновления поддержки PlatformIO, создания отладочной платы под PFS154 и PMS150C (с адаптерами), музыкального брелока с PMS150G и платы с ATtiny13 — до разбора алгоритма для написания мелодий, которые можно ужать в 1 КБ памяти, а напоследок попробуем снимать значения c АЦП PFS122 и регулировать громкость музыки средствами PWM.

Читать далее

Pipeline цифровые устройства

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели5.5K

Борис Цирлин

Если спросить в интернете о предмете, вынесенном в название, например у Яндекса, то, подключив Алису AI, тот даст в качестве ответа какой-нибудь лозунг типа:

Читать далее

Синтезатор на PSP с подключением MIDI клавиатуры

Время на прочтение3 мин
Охват и читатели12K

Я сделал синтезатор на PSP с управлением по MIDI! Приложение максимально простое, 4 голоса (квадрат, пила, треугольник, синус), огибающая, фильтр и возможность сохранять 5 пресетов. MIDI клавиатура через классическую схему с оптопарой подключается в PSP's headphone remote (HPRM), тот самый порт рядом с гнездом 3.5мм для наушников.

Читать далее

Особенности мультипликации печатных плат

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели6.8K

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

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

Читать далее

Операционные усилители с однополярным и двуполярным питанием: в чем разница и как так получилось

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели17K

Мы привыкли, что цифровые схемы обычно работают с однополярным питанием, а логические сигналы имеют всего два уровня, и в основном даже не задумываемся о фактических значениях этих напряжений. Исторически выработалось несколько стандартов питания цифровых микросхем: самыми распространенными стали TTL и CMOS с напряжением питания 5 В и их низковольтные версии LV с напряжением 3,3 В. Благодаря этому очень просто обеспечить электрическую совместимость и можно полностью сосредоточиться на логике.

Но как только возникает необходимость подружить микроконтроллер с окружающим его аналоговым миром, оказывается, что этот мир живет совершенно по другим правилам. Операционные усилители (ОУ) не имеют ничего общего с привычным TTL. Их питание может быть не только однополярным, но и двуполярным, а рабочие напряжения варьируются от нескольких вольт до нескольких десятков вольт. При этом у каждого усилителя есть свои требования к входному диапазону и свои ограничения размаха выходного сигнала. Такое разнообразие может легко запутать начинающего электронщика, который впервые сталкивается с аналоговой схемотехникой.

В этой статье предлагаю вместе разобрать:

•   существует общий универсальный стандарт питания для ОУ;

•   откуда в аналоговых схемах взялось двуполярное питание и чем оно отличается от однополярного;

•   почему у двуполярного ОУ выводов питания всего два без отдельного GND;

•   почему классические ОУ плохо работают от одной шины питания;

•   чем на самом деле различаются однополярные и двуполярные ОУ, можно ли одним заменить другой.

Погрузиться в мир аналоговой схемотехники

«It depends: как перестать верить «золотым правилам», или почему ИИ будет проектировать печатные платы»

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели10K

Вы всё еще считаете ширину дорожек по калькулятору? Поздравляю, вы вступили в секту «Я верю стандарту, потому что его написали умные люди». Правда в том, что ваши расчеты — это фейк-ньюс, основанный на «черновике» 70-летней давности. В этой статье мы похороним «золотые правила» топологии, разберем, почему ваш многолетний опыт мешает вам проектировать современные платы, и выясним, как слепое следование гайдам привело к краху топовых видеокарт RTX 3080. Читать на свой страх и риск: после этого ваша инженерная реальность никогда не будет прежней.

Читать далее
1
23 ...