Обновить
256K+

Производство и разработка электроники *

Как наладить процесс

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

Как мы считаем перекрестные помехи во временной области в программе SimPCB Lite?

Время на прочтение4 мин
Охват и читатели186

Зачем считать помехи во временной области?

Некоторое время назад мы опубликовали статью, в которой рассказали, как вычисляются перекрестные помехи на печатной плате в частотном диапазоне в программе SimPCB Lite. Фактически был рассмотрен частотный анализ помех. Также имеет смысл выполнять и временной анализ, то есть рассчитывать помехи во временной области. Именно он позволяет инженеру увидеть форму перекрестной помехи. Что это дает? Понимание, как отразится помеха на сигнале линии-жертвы, и что в результате этот сигнал будет из себя представлять. Рассмотрим простой пример. Пусть у нас имеется система из двух линий передачи таких, как показано на рисунке ниже.

Читать далее

Новости

Не Bluetooth, а Wi-Fi: третья версия моей мощной портативной Hi-Fi акустики

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

Привет, Хабр!

Пожалуй, многие из вас, как и я, неравнодушны к музыке, особенно когда она звучит по-настоящему качественно. В прошлых своих статьях я уже делился опытом реализации портативной беспроводной акустики, где в качестве транспорта аудиопотока используется Wi‑Fi вместо «классического» Bluetooth. Но год эксплуатации и накопленный пользовательский опыт подтолкнули меня к созданию улучшенной версии. А что из этого вышло – читайте далее.

Читать далее

Машинное зрение: патенты в мире и в России

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

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

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

Читать далее

Зенковка печатных плат: особенности проектирования потайных отверстий

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

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

В этой статье мы разберём, что такое зенковка, чем она отличается от цековки, какие параметры важны при проектировании и на что обратить внимание, чтобы избежать проблем при производстве.

Читать далее

Практический пример по импорту проекта из Altium Designer в Delta Design: шаги, подводные камни и решения

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


Привет, Хабр!

Меня зовут Илья, я руководитель группы инженеров по внедрению в компании ЭРЕМЕКС.

Одним из неотъемлемых этапов любого из проектов по тестированию и внедрению наших программных продуктов является этап конвертации данных из исторических систем заказчика. В этой статье я хотел бы описать один из показательных примеров импорта проекта из Altium Designer(R)  в Delta Design(ТМ), который мы проводили для нашего заказчика УП «АТОМТЕХ». Порядок и методы импорта в зависимости от используемых версий САПР или подходов к разработке могут отличаться. Тем не менее, представленный в статье вариант вы сможете использовать как список рекомендаций или инструкцию описывающую значительную часть возможных дополнительных операций, которые необходимо будет проделать помимо самой процедуры импорта/экспорта.

Процесс конвертации содержит следующие ключевые моменты:

Читать далее

Дронопорт: что это вообще такое и зачем он нужен бизнесу

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

Дисклеймер.
Пишу от своего имени свое непопулярное мнение. И да, возможно вы увидите здесь некую рекламу продукции. Конечно, я же в нее верю и вкладываю душу. Иначе бы работал над другим проектом.
Кто мы? Мы российский производитель автономных дронопортов «ЭРИ».

Кто я? Тот, кому этот продукт небезразличен. Тот кто готов рассказать про каждое его достижение, и каждое наше поражение.

Перейдем к самому интересному. Мы разработали принципиально новую станцию —Дронопорт Эри МИНИ 2.

Читать далее

Проектируем с нуля калькулятор на FPGA. Часть 6: CPU

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

← Четвёртая и пятая части

Это самый длинный пост всей серии, потому что он посвящён главной части этого проекта — всё вращается вокруг CPU.

Почему бы просто не взять готовый CPU?

Кто-то может заявить: зачем заморачиваться проектированием собственного CPU? Есть куча маленьких хорошо задокументированных процессоров и дешёвых микроконтроллеров, способных исполнять прошивку калькулятора. Zilog Z80 не так сложно реализовать на FPGA, и я в этом уже убедился (проект A-Z80, находящийся у меня на GitHub). Подойдёт и 6502. Маленький встраиваемый RISC тоже прекрасно справится с этой работой.

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

Наш калькулятор построен на BCD (двоично-десятичном коде),в котором каждый десятичный разряд хранится в отдельном 4-битном полубайте (ниббле). Это правильный выбор для калькулятора, и он определяет всё дальнейшее. Z80 (и другие стандартные CPU) работает на уровне байтов. Для индексации регистра мантиссы из 16 нибблов с ориентированным на байты процессором пришлось бы постоянно жонглировать сдвигами, масками и двумя нибблами на байт. На каждом шаге режимы адресации вступают в конфликт со схемой данных.

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

Читать далее

Копируем ключ без ключа: умный дубликатор 1-Wire на ассемблере AVR с ручным вводом и контролем CRC

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

Здравствуйте, уважаемые хабровчане!

И снова новое устройство. И снова древний чип и ассемблер — на радость комментаторам. 😊

Сразу хочу расставить все точки над «i». Да, я знаю, что можно было взять чип поновее или вообще что-то типа Raspberry Pi, прикрутить к нему экран 640х480, подсоединить мышь, клавиатуру, модуль GSM для выхода в глобальную сеть и сохранения ключей на сервере. Да и код можно было написать не на ассемблере, а на Си, Python, Rust, «навайбкодить» или добавить искусственный интеллект. Всё это я прекрасно знаю, так что давайте не будем на это отвлекаться.

Данный проект — чистый DIY. Его цель — показать, что можно сделать на довольно старом (не буду говорить «устаревшем») контроллере. Относитесь к этой статье как к видео о выживании в лесу. Знаете, есть такие ролики, где блогер сознательно уходит в тайгу, имея при себе только топор, спички, соль и чистый энтузиазм. Он строит себе жилье, находит пропитание и отлично отдыхает. А ведь мог бы на вертолете долететь до турбазы, выйти из дверей прямо к телевизору, попивать пивко и закусывать шашлыком, глядя на красиво постриженные сосны за окном…

Читать далее

Zynq 7000. Переносим I2C Master Controller. Работа над ошибками и утилиты userspace

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

В прошлой статье мы собрали готовый образ Linux и запустили I2C Master Controller который живет в ПЛИС и управляется драйвером предоставляющим в ОС доступ к нему как типовому I2C-контроллеру. В этой, заключительной части из общей серии статей, я хотел бы филигранно отшлифовать все мелкие недочеты и привести примеры утилит, которые могли бы отправлять нужные нам данные на I2C OLED-дисплей SSD1306, например температуру кристалла, время или что-нибудь еще. 

Всем кому интересна тема - го под кат! :)

Читать далее

Российский микроконтроллерный блок управления судовыми преобразователями частоты. Часть 3

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

Статья посвящена микроконтроллерным системам управления преобразователями частоты для электродвигателей переменного тока. Рассматриваются различные варианты структуры и конструкции систем управления преобразователями частоты. Приводится техническое описание российского микроконтроллерного блока управления БУПЧ, который входит в состав преобразователей частоты для судовых систем электродвижения концерна «Русэлпром»: его состав, устройство, технические характеристики, преимущества и недостатки по сравнению с западными аналогами. Рассматривается специальное сервисное программное обеспечение, которое существенно сокращает время тестирования и отладки основного программного обеспечения для БУПЧ, уменьшает вероятность ошибок в нем, способных привести к аварийным ситуациям, позволяет проверить правильность работы БУПЧ и преобразователя частоты, а при возникновении ошибок – быстро определить их причины. 

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

Третья часть статьи

Захватить клетку и не повредить: как устроен CMOS-чип с микрозахватами

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

Несмотря на развитие Lab-on-a-Chip, механически взять живую клетку, удержать и переместить, не повредив мембрану, практически невозможно. Отсутствие такого инструмента серьезно ограничивает прикладные сценарии современных биоэлектронных и микрофлюидных систем.

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

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

Группа из ETH Zurich предложила решение — CMOS-чип с интегрированными микрозахватами, который устраняет ограничения бесконтактных методов манипуляции клетками. Систему представили на конференции ISSCC в феврале 2026 года. В этом материале разберем принцип работы актуаторов и аналитические возможности платформы.

Читать дальше

От транспортного трекера к судовой системе безопасности в Арктике

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

Базовый функционал транспортной телематики – координаты, скорость, пробег, топливо. С морским транспортом сложнее: суда работают в условиях жестких международных и национальных требований, а в приполярных районах стандартное оборудование попросту перестает работать. Что делать, если судно в Арктике, связи нет, а за каждый пропуск автоматической передачи позиции грозит штраф?

Сегодня разберем кейс компании «ВИДАР». С 2021 года они разрабатывают отечественное спутниковое оборудование для торгового и рыбопромыслового флота. Сейчас оборудование установлено на 200 судах различного тоннажа – от маломерных до ледоколов – и прошло испытания в Баренцевом, Карском, Средиземном, Красном и Японском морях.

Большая благодарность Павлу Соколову из «ВИДАР» – за подробные материалы, описание всех технических деталей и фотографии, без которых эта статья не получилась бы.

Читать далее

Компактные и интеллектуальные (роботизированные) DIY-тренажёры для дома? Вполне себе реальность…

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

Картинка: Aaron Willey (awilley), OpenWorkoutSystem

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

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

И, мало того — существуют open source проекты, где целые сообщества таких инженеров выкладывают в общий доступ свои наработки — так что никто не мешает повторить вам их самостоятельно, предварительно ознакомившись с ними! 

Итак, о чём идёт речь? 

Читать далее

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

Что такое HDI-платы и как их оптимально проектировать

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

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

Такие платы называют HDI (англ. High Density Interconnect) — это печатные платы с высокой плотностью межсоединений.

Цель нашей статьи — показать, что соблюдая простые рекомендации и имея представление о "популярных" ошибках, можно заметно сэкономить время, а также получить надежные и соответствующие функциональным характеристикам HDI-платы, поставленные в срок, с минимальным риском дефектов и по оптимальной стоимости.

Читать далее

Регистрация ПАК в реестре Минцифры: требования к аппаратной части

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

Многие производители программно-аппаратных комплексов (ПАК) не знают, что могут претендовать на налоговые льготы: НДС 0%, страховые взносы 15% вместо 30%, налог на прибыль 5% вместо 25%. Но для этого ПО должно соответствовать требованиям Минцифры. Рассказываю, каким...

Читать далее

80% мирового HBM. Как Корея захватила рынок памяти для ИИ

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

Какой главный корейский продукт? Многие назовут автомобили, электронику и бытовую технику, сериалы, косметику или даже K-Pop. Но главный корейский продукт другой. Без него не работали бы смартфоны и ноутбуки, не было бы ИИ-бума, а весь мировой прогресс серьёзно бы замедлился. Эта корейская суперсила - память. В этой статье мы разберемся, как небольшая азиатская страна, отнюдь не сверхдержава, подмяла под себя главную драгоценность мировых технологий.

Читать далее

Двухканальный термостат на ATtiny2313: выжимаем максимум из кристалла на чистом ассемблере

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

Всем привет!

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

Сразу оговорюсь: к Спектруму это устройство отношения не имеет. Это универсальный контроллер климата, разработанный мной довольно давно. Он успешно и активно эксплуатируется в реальных условиях уже более 10 лет (причем не только мной), так что жесткое «альфа- и бета-тестирование» временем прибор прошел на отлично.

Устройство можно одинаково успешно применять в двух разных сценариях:

Читать далее

Newell Nucleus: сопутствующая статья о Steam Machine от LTT Labs

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

Наконец-то Steam Machine оказалась у нас в руках, и приятно держать в руках ещё одно популярное игровое устройство, поставляемое с Linux. Steam Deck предоставил Linux бесчисленному количеству геймеров, и отказ от Windows в пользу Linux наконец-то стал реальной возможностью для многих, кто раньше считал её шуткой. Недавно мы протестировали несколько дистрибутивов, и игровой процесс на Linux превосходен. Valve делает ставку на SteamOS с Steam Machine, и, похоже, риск оправдывается.

Читать далее

Электрохимический транзистор: что с патентами?

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

Электрохимический транзистор — это электронное устройство, принцип работы которого основан на электрохимических процессах, а не на традиционных твердотельных полупроводниках с электронно-дырочным механизмом проводимости. Такие транзисторы используют электролиты, органические полупроводники и металлооксидные материалы с ионным и солитонным механизмами проводимости. 

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

О них сегодня мы и поговорим.

Читать далее

Самодельный дисплей, отображающий картинку в воздухе

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

Дисплеи с парящим изображением существуют уже множество лет; они используются, например, для управления лифтами без касаний. Также их можно встретить на ресепшенах, в банкоматах и других местах. Узкая область видимости идеально подходит для безопасного ввода данных, например, PIN-кодов. А со времён пандемии такие концепции обратили на себя большое внимание, поскольку они обеспечивают максимальную гигиену. Принцип, лежащий в основе этого дисплея, не так уж сложен, поэтому я решил изготовить его самостоятельно.

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