Обновить
64K+

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

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

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

Как я устал ждать и написал* свой STEP-экспортёр для Allegro

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

Я уже почти двадцать лет работаю в Cadence Allegro. Прошёл путь от ручного вбивания артикулов компонентов и лейаута с выводными детальками до полноценной git-версионируемой базы компонентов, кросс-проверок с инженерами-конструкторами и формирования документации почти автоматом. И всегда меня мучил один момент: из оркада, кейденса, аллегро — называйте этот ECAD как хотите — никогда нельзя было получить адекватную трёхмерку для обмена с конструкторами. Но вот наконец появилось оно: технологическое нечто, которое позволило мне не погружаться в изучение внутреннего языка SKILL, не изучать питон, а просто сказать ему: мне нужно вот это и чтобы оно работало вот так, делай! И оно сделало. Это небольшая история о том, как инженер получил доступ к современной нейросети и во что в итоге это вылилось.

Читать далее

Новости

Отечественный SI/PI. Разбираем ГОСТ по целостности питания и сигнала

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

В России появился отдельный ГОСТ по целостности сигнала и питания — ГОСТ Р 71265—2024. Что в нём действительно полезно, какие рекомендации неожиданно хорошо совпадают с практикой, а где стандарт заметно упрощает реальную работу SI/PI-инженера?

Разбираемся с pre-layout и post-layout анализом, PDN, целевым импедансом, падением напряжения, плотностью тока, частотным анализом, S-параметрами, глазковыми диаграммами и TDR — и заодно посмотрим, чего в отечественном стандарте не хватает.

Читать далее

Погружение в создание приставки для Microsoft MakeCode Arcade

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

В прошлой статье я рассказывал, как делал Arduboy WOW с применением модулей, но помимо Arduboy мне еще почти также сильно интересовала платформа Microsoft MakeCode Arcade и мне захотелось повторить тоже самое, но с ней. Правда пока я решил ограничиться созданием устройства на макетной плате, чтобы подробнее изучить эту платформу и не отвлекаться на остальное. (Или в будущем сделаю на этой базе полноценную приставку и напишу еще одну статью.)

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

Читать далее

Как NASA измеряла дальность до Apollo с метровым разрешением — на технике 1960-х

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

Чтобы измерять дальность до Apollo у Луны с метровым разрешением, NASA использовала псевдослучайные коды, корреляцию слабого сигнала и сложную радиосистему S-диапазона. Разбор от Ken Shirriff, как всё это работало на транзисторной логике 1960-х годов.

Заглянуть внутрь

Практический реверс‑инжиниринг источника питания Murata

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

Один из лучших способов изучить силовую электронику — это реверс‑инжиниринг качественных изделий. Недавно я полностью воссоздал DC/DC‑преобразователь Murata мощностью 369 Вт — от многослойной печатной платы до принципиальной схемы и конструкции магнитных компонентов.

В этой статье хочу поделиться с вами своим практическим опытом реверс‑инжиниринга импульсного источника питания RBQ-8.2/45-L48NBL2-CIS2.

Читать далее

Советский МК88 — шарим по BBS консольного интернета

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

МК88 — компьютер, разработанный и воплощённый в СССР, наша XT-шка.

Дата производства компьютера — 29.04.1992. Таким образом, компьютеру 34 года. На мой взгляд, то, что древний компьютер вообще включается, уже заслуживает уважения — за это время перегорают даже простые лампы накаливания. Мы пойдём дальше: обвесим его новодельной периферией, «проапгрейдим» и выглянем в цифровой окружающий мир. Сегодняшний эксперимент будет посвящён посещению BBS, увидим текстовый интернет, начало телнет-мультика и загрузку Linux для древних машин под названием ELKS.

Приглашаю к прочтению.

Sysop, ты где?

Вводим рейтинг по алкоголизму

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

Алкометр, который сохраняет результаты на веб-сайте в историю, а также позволяет соревноваться с другими пользователями в недельном рейтинге. На проект ушло более 400 евро, один год и несколько ревизий.

В статье расскажу о долгом и затратном пути к финальной версии и о том, какие ошибки были совершены.

Читать далее

Зажигаем погасшее. Оживляем раритетный детектор валют из девяностых

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

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

Не так давно тут уже рассказывали про съёмку в ультрафиолете и всё, что с этим связано. И вот, прочитав ту статью, я вспомнил, что у меня есть намного более антуражный источник мягкого УФ и что в своё время я и сам рассматривал в его лучах много интересного. Сам автор той статьи одобрил мою идею написать про данный артефакт, так что самое время рассказать и о нём.

Итак, сегодня вновь затронем тему изучения чего бы то ни было в УФ-лучах. Посмотрим в работе на один довольно интересный прибор, посмотрим на разные артефакты в этом свете, ну и, конечно, узнаем, как ещё можно использовать такой девайс дома. Как водится, будет много интересного, а местами ещё и красивого.

Press F1 to continue

Катушка индуктивности на обратном ходе. Визуальное объяснение

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

При подаче на катушку индуктивности постоянного тока в катушке формируется магнитное поле. Если во время этого быстро прервать протекание тока в катушке, то это созданное магнитное поле быстро спадает, что может привести к появлению высокого напряжения между выводами катушки индуктивности, вплоть до сотен вольт. Ключевое слово в этом предложении — это слово "может". Далее я попытаюсь объяснить почему, я уделяю этому особое значение.

Обычно в подобных экспериментах и их объяснениях основную роль отдают переменному магнитному полю. При этом само магнитное поле не может приводить электрические заряды в упорядоченное движение, а значит, не может вызывать электрический ток. Также магнитное поле не может разделять электрические заряды, создавая тем самым электрическое напряжение.
Это может делать только электрическое поле, порожденное меняющимся во времени магнитным полем.
То, что переменное магнитное поле создает вихревое электрическое поле, которое и приводит электрические заряды в движение, известно и, это можно сказать ни для кого не секрет (рис.1).

Читать далее

Через меня проходит 5 тысяч чертежей в год, и 99% ошибок в них одинаковые

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

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

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

Я ловлю такие ошибки, пока проект печатной платы не ушёл в производство. Почти вся моя работа состоит из вопросов к такому проекту. Сейчас расскажу, откуда в файлах берутся ошибки, которые не видит даже их автор, и как против них работают правильные вопросы.

Читать далее

Стоит ли использовать TCXO в LoRa2012?

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

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

Читать далее

Почему современное SI/PI-моделирование не заканчивается на печатной плате?

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

Все привыкли считать, что SI/PI-моделирование — это импеданс, S-параметры дорожек и IBIS-модель. Но что, если именно здесь большинство инженеров и допускает главную ошибку? Печатная плата — лишь небольшая часть реального канала передачи сигнала.

В этой статье разберём, почему без моделей корпуса микросхемы, разъёмов, кабелей, пассивных компонентов, температуры и измерений даже самое красивое моделирование может не иметь ничего общего с тем, что происходит в готовом устройстве. Поговорим о том, где заканчивается теория и начинается реальная инженерия.

Читать далее

Экономим $1500 на японской бутиковой педали для электрогитары

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

Привет, Хабр! Меня попросили создать педаль гитарного перегруза, внешний вид и звучание которой должны максимально приблизиться к легендарному японскому овердрайву Barbarossa Gargoyle, выпускаемому в очень малых количествах и продаваемому по высоким ценам.

Музыкантам надо помогать, поскольку они делают нашу жизнь лучше и интереснее. Поэтому мне пришлось отложить в сторону другие дела и заняться новым проектом.

Под катом вас ждёт видео со звучанием, схема моей версии эффекта и подробное описание того, как она работает.

Потребовалось изменить номиналы 3 деталей

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

Оживляем раритетный трамвайный информатор на магнитной ленте

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

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

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

И вот, спустя много лет поисков я всё-таки нашёл один такой аппарат. Как он устроен и как работает? Сейчас и узнаем...

Press F1 to continue

Скоростная разработка электроники

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

То, что ИИ заменил кодеров, уже ясно. А электронщиков ещё нет. Или уже?

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

Я сделал плату с радаром на 60 ГГц и прошивку к ней, и почти на каждом шаге использовал Claude, чаще всего Fable 5. Он подбирал мне микроконтроллер, планировал функции выводов, анализировал комплектацию, писал скрипты для Altium, драйверы и прикладной код. И знаете, практически получилось с первой итерации!

Читать далее

«Сезам». Мини-АТС советской эпохи

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

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

Когда-то давно я уже рассказывал про такой артефакт из конца восьмидесятых как домофон «Сезам» с тремя ручками. Несмотря на то, что сегодняшний девайс никак не связан с домофонами, он имеет к тому устройству самое прямое отношение.

Итак, сегодня мы рассмотрим и заставим работать неизвестную советскую мини-АТС. Узнаем, при чём тут вообще домофоны, выясним, кто производил эти устройства и посмотрим на всё это в действии. Как водится, будем много интересного.

Press F1 to continue

Обзор и схемотехническое ревью платы TZT RK-ZYNQ7020-F с FMC LPC разъемом

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

Я давно хотел купить плату с Zynq-7020, да такую, чтобы на ней был FMC LPC разъем на который, к примеру, можно было бы установить плату c AD9361 или множеством портов Ethernet, или еще какой-нибудь вариант. И на просторах китайского Aliexpress мне попалась одна такая - TZT RK-ZYNQ7020-F версии 1.1. Я не долго думая сразу ее прикупил и решил что это как раз то, что нужно. И в этой статье хотел бы поделиться своими впечатлениями и обзором того, что на этой плате любезно нам предоставил разработчик. Это будет обзор в несколько ином ключе, без пересказа schematic, а в виде подробного инженерного обзора по подсистемам. Сначала рассмотрим комплектацию, стоимость, затем архитектуру платы, ее внешний вид и что на ней есть. Потом заглянем в питание, reset, clocking и boot. Затем память: DDR3, QSPI, eMMC, microSD. Далее интерфейсы PS: UART, USB, Ethernet, I2C, интерфейсы PL и расширения: FMC, 40-pin, HDMI, MIPI, CAN, RS485, LCD. И в конце - общее впечатление, риски и выводы. Поехали!

Всем интересующимся - добро пожаловать под кат!

Читать далее

Как очередной умник свою клавиатуру изобретал

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

Всем привет, меня зовут Роман и я энтузиаст. Не так чтобы конкретно в чем‑то, а так, вообще. По долгу службы я тесно связан с GNU/Linux отчего часто и подолгу смотрю в черный экран с буквами. И вот, в один из таких эпизодов я подумал:

 - А зачем мне мышь, если я постоянно пишу в консоль? Двигать окна? А зачем их двигать, если они все одинаковые?..

Очевидно, в этом порыве я не пионер. Мои эксперименты с оконными менеджерами привели меня к динамическому тайлингу и настал черед устройств ввода.

Читать далее

25 виртуальных процессоров в одном железе: как Space Shuttle обрабатывал ввод-вывод

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

У компьютеров Space Shuttle был отдельный процессор ввода-вывода, который связывал бортовую вычислительную систему с датчиками, дисплеями, двигателями и другими узлами шаттла. Внутри он оказался куда интереснее обычного интерфейсного блока: 24 сетевых подключения, манчестерское кодирование, PROM с микрокодом и 25 виртуальных процессоров, работающих на одном физическом процессоре.

Разбираем две платы IOP и смотрим, как в железе 1970-х решали задачи, которые сегодня назвали бы многопоточностью, изоляцией контекстов и отказоустойчивой авионикой.

Разобрать IOP

Старый трансивер эфир не испортит. Часть 3. Умощняемся

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

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

Дальше нужно было соорудить в пару к нему усилитель мощности примерно на 50–100 Вт для КВ‑диапазонов, желательно со встроенным сетевым питанием и подходящими габаритами, чтобы более гармонично сочетаться с большим настольным трансивером. И вот с позапрошлого лета, с перерывами, шла работа над таким усилителем. Про неё и будет рассказано дальше.

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