электроника сәнгате
650 subscribers
651 photos
72 videos
56 files
327 links
сәлам дуслар! здесь схемотехника, pcb дизайн, микроконтроллеры, линукс встроенный и десктопный
Download Telegram
Forwarded from Zenembed
В нашем уютном эмбеддед сообществе, иногда, происходят так называемые инфобез момент. Это проиходит когда люди из сферы инфобеза начинают читать документацию на аппаратные платформы и делают много дивных открытий. Приведу 2 примера.

Первое это конечно Bad USB. Люди из мира информационной безопасности открыли доки на USB и обнаружили что девай сам передаёт собственные дискриптеры на хост. А что если они будут ложные? Ни какие довады о том, что это фича не останавливали любителей инфобеза. Второе это SD Express карты. Их сделали сильно быстрее подключи напрямую к PCIE. Однако оказалось что устройства на шине PCIE могут читать произвольные участки опертивной памяти с использованием DMA контроллера. А значит ваши данные, из оперативки, можно украть. Пользователь, будь осторожен, не перепутай SD карту и огромную отладку, которая пихается в SD слот.

Буквально пару дней назад в Мадриде на конференции RootedCON произошол очередной инфобез момент. На этот раз он касался ESP32. Что произошло: "специалисты" в сфере инфобеза разобрали несколько бинарников (с помощью Ghidra) которые поставляются в ESP IDF для работы с Bluetooth Controller. Они обнаружили недокументированные HCI комманды (картинка 2). Поясню: HCI - это самый низкоуровневый протокол общения с контроллером BT, на данном уровне вы просто формируете комманду из байтов и шлете ее в радио сопроцессор. Есть демо от ESP, с помощью которого можно посылать данные комманды напрямую через UART. По сути с помощью этих скрытых комманд реализован отладочный интерфейс, можно читать и писать оперативку, флеш и регистры.

Казалось бы, очень интересное исследование, однако эти люди зачем-то решили назвать это бекдором (хотя в последствии дописали, что погоречились). Очевидно что это не является бекдором, потому что комманды HCI посылаются внутри контроллера. Тоесть, сам ESP32 должен послать себе команду на чтение памяти. Однако, если вы можете модифицировать код внутри ESP32, вы и так сможете читать и писать всю память т.к. там нет никаких TrustZone. Особенно меня забавляет демонстрация данной уязвимости на C# (последняя картинка). Они сначала загрузили демку от ESP реализующую управление HCI через UART, а потом показывают что "бекдор" можно использовать на различных языках программирования (полное демо на python).

Это было-бы очень смешно, если бы не было так грусно. Компания которая говорит о себе как о "Tarlogic, a leading company in Bluetooth standard security" делает настолько низкокачественные исследования. Крупные медиа (1, 2) просто копируют зарубежные статьи не включая мозг, и в целом подрывается доверие системе CVE.

(картинки взяты из презентации)
🔥42
МЭ24_Предконф-1_БудяковАС.pdf
2.9 MB
Первый опыт и перспективы использования больших языковых моделей в маршруте разработки ЭКБ и РЭА
🔥5👍1🤔1
Вдохновлённый работой подписчика Ивана, я сделал бредборд совместимый с еврорэком.

⬥ Ширина 16HP (81мм), можно использовать как панель.
⬥ Можно откусить монтажные «уши» и использовать в качестве второго этажа под панелью.
⬥ Можно руками разломать на кусочки кратные 4HP.
⬥ Стандартный шаг 2.54мм по периметру всей панели. Увеличенные отверстия, увеличенные пэды.

Больше фоток на сайте. Там же ссылка на исходники в Гитхабе. ↓

https://snnkv.com/projects/4x4/
🔥7
CONTROLLED IMPEDANCE.pdf
9.4 MB
Соблюдение волнового сопротивления линий передач на печатной плате критически важно для обеспечения целостности сигнала, особенно в высокоскоростных и высокочастотных схемах. Вот основные причины:
•Снижение отражений сигнала: Если волновое сопротивление линии не согласовано с источником и нагрузкой, возникают отражения, которые могут привести к интерференции и искажению сигнала.
•Обеспечение целостности сигнала: При правильном согласовании импедансов уменьшаются потери искажения, что важно для цифровых сигналов, где важны временные характеристики (rise time, fall time).
•Предотвращение помех: Несогласованные линии могут создавать паразитные резонансы, что приводит к дополнительному шуму и помехам в схеме. Таким образом, соблюдение волнового сопротивления помогает обеспечить корректную работу системы, минимизировать потери и гарантировать стабильность передачи сигналов.
В этом пособии даны рекомендации по достижению волнового импеданса.
🔥4
Forwarded from Thirdpin
Привет! Мы к тебе с уважительной причиной выпить весенним дайджестом ! 🗓

- 12 марта в Нюрнберге предлагаем стукнуться бокалами на Embedded meet up bar!
11-13 марта там проходит выставка Embedded world. Будет отлично увидеться и пообщаться, поделиться идеями!
Подробности о месте встречи будут чуть позже.

- 4 апреля в Казани Женя Мамаев проведет второй Embedded bar. Будут интересные спичи про разработку и производство БПЛА, про электронику и промышленный дизайн! За подробностями обращайтесь сюда

- 16 апреля проведем бар в Москве! Саша Борисов в роли ведущего Embedded bar on tour | Moscow!
Если у тебя есть факап, технология или интересная история о том, как создавалась космическая станция или свистоперделка - срочно записывайся в спикеры (напиши Ане).

- 25 апреля в Санкт-Петербурге пройдет очередной Embedded bar #14. Есть потрясающая новость - все три спикера уже есть! Но если у тебя есть желание делиться знанием с людьми, то пиши Ане, обсудите.

- 20 мая в Новосибирске в рамках форума ПРИБОРИУМ. Пройдет Embedded bar on tour | Novosibirsk. Подробности о форуме, регистрации на бар будут позже.


Активно расширяем географию баров! 😎🍺
И если вдруг ты читаешь этот пост в каком-то городе N и думаешь "почему бар в моем городе не проводят.."
Напоминаем, что это мероприятие, которое может провести любой желающий в любой точке мира 🕑
у нас даже вот описание как это сделать есть.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
https://habr.com/ru/companies/milandr/articles/528164/

По параметрам АЦП хороший обзор. Желательная информация в продвинутых курсах цифровой обработки сигналов для магистрантов наравне, например, с адаптивной обработкой сигналов и параметрическим спектральным оцениванием.

Из литературных источников я бы по АЦП еще рекомендовал следующее.

📘Под ред. Уолта Кестера. Аналого-цифровое преобразование. – М.: Техносфера, 2007. – 1016 с.
📘Под ред. Уолта Кестера. Проектирование систем цифровой и смешанной обработки сигналов. – М.: Техносфера, 2010. – 328 с.
📰 Вольфганг Райс. Как работают аналого-цифровые преобразователи и что можно узнать из спецификации на АЦП? – Компоненты и технологии. – 2005. – №3. – 6 с.
📰 Дэвид Кресс. Динамические характеристики быстродействующих АЦП. – Электронные компоненты. – 2011. – №6. – С. 34-37.
📰 Шлеев С.Е. Элементная база и архитектура цифровых радиоприемных устройств. – Цифровая обработка сигналов. – 1999. –№1. – С. 36-47.

Основные сведения об АЦП, предназначенные для первичных курсов по ЦОС, приведены в п. 12.10 на с. 376-380 как всегда коротко и емко с рассмотрением в том числе спектральной плотности шумов АЦП (это позволяет предъявить требования к АЦП таким образом, чтобы его шумы не превышали собственный шум приемного устройства) в книге
📘Гоноровский И.С. Радиотехнические цепи и сигналы: Учебник для вузов. - М.: Радио и связь, 1986. - 512 с.

#ЦОС
🔥6
🔥12😁51
вечер пятницы, мои чюваки
😭72❤‍🔥1👍1
Почему 50Ω является золотым правилом при проектировании печатных плат?

Вы когда-нибудь задумывались, почему 50Ω является стандартным импедансом для ВЧ-трасс на печатной плате?
Это не просто случайный выбор, это результат десятилетий инженерных компромиссов, балансирующих между целостностью сигнала, обработкой мощности и практичным дизайном.

Вот в чем дело:

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

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

И каково же решение? Инженеры взяли эти две крайности, нашли золотую середину ((77Ω+30Ω)/2) и остановились на 50Ω - идеальном компромиссе, который сохраняет низкие потери, предотвращая перегрев и чрезмерную ширину трасс.

Почему это важно? Потому что 50Ω обеспечивает чистую передачу радиочастотных и высокоскоростных сигналов, эффективную подачу питания и бесперебойную работу всего - от трасс печатной платы до антенн и разъемов.
👍13