Forwarded from Vladimir Zibtsev
есть еще интерактивные дташиты на транзисторы, вообще пушка
https://www.nexperia.com/interactive-datasheet?id=BUK7K6R2-40E
https://www.nexperia.com/interactive-datasheet?id=BUK7K6R2-40E
🔥6👍1🤯1
-А почему в делителе напряжения стоят номиналы именно такого порядка? Почему не меньше или больше? - спросил я у одного очень опытного инженера несколько лет назад.
-Если поставить слишком низкие номиналы, то будет большое потребление. Если слишком высокие, то схема станет чувствительна к шумам и помехам. - ответил он мне.
И если с первой половиной ответа у меня не возникло вопросов, то вторая не показалась мне такой очевидной.
Но я сделал умное лицо и уверенно кивнул: "Понял, спасибо".
По-настоящему же я понял только несколько дней назад благодаря видео о совершенно другой теме.
-Если поставить слишком низкие номиналы, то будет большое потребление. Если слишком высокие, то схема станет чувствительна к шумам и помехам. - ответил он мне.
И если с первой половиной ответа у меня не возникло вопросов, то вторая не показалась мне такой очевидной.
Но я сделал умное лицо и уверенно кивнул: "Понял, спасибо".
По-настоящему же я понял только несколько дней назад благодаря видео о совершенно другой теме.
Teletype
Влияние сопротивления на уровень помех
-А почему в делителе напряжения стоят номиналы именно такого порядка? Почему не меньше или больше? - у одного очень опытного инженера...
🔥17🤯2❤1👍1👀1
Бывало ли у вас такое, что на работу вашей разработки влияют совершенно неожиданные вещи?
Например… настольная лампа!
Вы просто включаете лампу, а на плате срабатывает что-то вроде сигнала ALARM.
Ничего себе! — подумали мои коллеги, разрабатывавшие какой-то контроллер.
Раньше всё работало хорошо, а тут вылезло что-то.
Они измерили сигнал осциллографом и при включении лампы увидели звон на линии ALARM.
Одно из колебаний звона по своей амплитуде как раз достигало уровня срабатывания логической единицы. Из-за этого контроллер и детектировал ошибку.
На первый взгляд казалось, что лампа при включении генерирует электромагнитный импульс такой силы, что вызывает серьёзные помехи. Но помеха была только на ALARM, а все остальные сигналы оставались стабильными.
Почему?
Отличие ALARM от остальных было в том, что к нему подключена кнопка. Причем кнопка, находящаяся на расстоянии пары десятка сантиметров от платы.
Но самое главное — по умолчанию кнопка была нормально замкнутой. При нажатии она размыкалась, а в состоянии покоя оставалась замкнутой.
Большинство кнопок работает по противоположному принципу, но там почему-то было именно так.
В результате ALARM, из-за постоянно замкнутой кнопки, представлял собой контур длиной порядка 20 см, который фактически становился антенной. А она радостно собирала на себя весь электромагнитный мусор из окружающего пространства.
Просто большинство мусора не имело достаточной энергии, чтобы вызвать срабатывание логической единицы.
А вот китайская лампа смогла!
Девайс уже находился на предсерийной стадии, а такая странная конфигурация коллегам досталась от предыдущих разработчиков. Поэтому проблему пофиксили обычным 0.1мкФ конденсатором.
Он подавлял помехи до уровня, не дотягивающего до порога срабатывания, и лампа больше не вызывала ложных триггеров.
Для меня эта история — отличная иллюстрация ситуации, когда инженеры используют в своих разработках странные, криво-косые технические решения, оправдывая их тем, что «мы проверяли, и всё работает».
К сожалению, если что-то работало в одних условиях, это не значит, что оно будет работать и в других.
(картинка просто как иллюстрация, сделана при других условиях)
Например… настольная лампа!
Вы просто включаете лампу, а на плате срабатывает что-то вроде сигнала ALARM.
Ничего себе! — подумали мои коллеги, разрабатывавшие какой-то контроллер.
Раньше всё работало хорошо, а тут вылезло что-то.
Они измерили сигнал осциллографом и при включении лампы увидели звон на линии ALARM.
Одно из колебаний звона по своей амплитуде как раз достигало уровня срабатывания логической единицы. Из-за этого контроллер и детектировал ошибку.
На первый взгляд казалось, что лампа при включении генерирует электромагнитный импульс такой силы, что вызывает серьёзные помехи. Но помеха была только на ALARM, а все остальные сигналы оставались стабильными.
Почему?
Отличие ALARM от остальных было в том, что к нему подключена кнопка. Причем кнопка, находящаяся на расстоянии пары десятка сантиметров от платы.
Но самое главное — по умолчанию кнопка была нормально замкнутой. При нажатии она размыкалась, а в состоянии покоя оставалась замкнутой.
Большинство кнопок работает по противоположному принципу, но там почему-то было именно так.
В результате ALARM, из-за постоянно замкнутой кнопки, представлял собой контур длиной порядка 20 см, который фактически становился антенной. А она радостно собирала на себя весь электромагнитный мусор из окружающего пространства.
Просто большинство мусора не имело достаточной энергии, чтобы вызвать срабатывание логической единицы.
А вот китайская лампа смогла!
Девайс уже находился на предсерийной стадии, а такая странная конфигурация коллегам досталась от предыдущих разработчиков. Поэтому проблему пофиксили обычным 0.1мкФ конденсатором.
Он подавлял помехи до уровня, не дотягивающего до порога срабатывания, и лампа больше не вызывала ложных триггеров.
Для меня эта история — отличная иллюстрация ситуации, когда инженеры используют в своих разработках странные, криво-косые технические решения, оправдывая их тем, что «мы проверяли, и всё работает».
К сожалению, если что-то работало в одних условиях, это не значит, что оно будет работать и в других.
Telegram
Контент сёркитов
🔥12🤯3👻1
Forwarded from С первой ревизии
Сегодня поговорим об утечках и как с ними бороться.
Сталкивались ли вы с положительным потенциалом на отключенном домене питания? Самый вероятный сценарий появления напряжения на отключенном питании связан с утечками через соседние домены.
Рассмотрим пример:
На картинке 1 представлены две цифровые микросхемы, микросхема DD1 питается от домена 3V3_STB, DD2 от 3V3. Предположим, 3V3_STB присутствует, 3V3 отключено, в этом случае на питании 3V3 гарантировано появится потенциал. Его размер зависит от токонесущей способности выводов A1 - A3 и сопротивления между 3V3 и землей.
Почему так происходит?
Рассмотрим детальнее выводы A1 и D1. На картинке 2 представлена внутренняя структура микросхемы DD2. На входах цифровых микросхем стоят защитные диоды на питание и землю, через них и будет происходить утечка на 3V3.
На картинке 3 показан путь тока, домен 3V3_STB отказывается соединен с доменом 3V3 через транзистор и диод.
Есть несколько вариантов решения проблемы утечек:
1. Уменьшить сопротивление шины 3V3 (картинка 4). В этом случае ток, формируемый микросхемой, подключенной к домену 3V3_STB создаст лишь небольшое падение на резисторе.
2. Разорвать путь протекания тока. Для этих целей можно использовать буфер с высокоомным выходом (картинка 5). Буфер транслирует сигналы с входа на выход только при наличии питания 3V3 на выводе OE.
3. Снизить ток утекающий в домен. Для этого достаточно добавить последовательные резисторы между A1 и D1.
4. Программно запрещать (при такой возможности) выставлять логическую единицу на выводе A1 до установления питания 3V3.
Сталкивались ли вы с положительным потенциалом на отключенном домене питания? Самый вероятный сценарий появления напряжения на отключенном питании связан с утечками через соседние домены.
Рассмотрим пример:
На картинке 1 представлены две цифровые микросхемы, микросхема DD1 питается от домена 3V3_STB, DD2 от 3V3. Предположим, 3V3_STB присутствует, 3V3 отключено, в этом случае на питании 3V3 гарантировано появится потенциал. Его размер зависит от токонесущей способности выводов A1 - A3 и сопротивления между 3V3 и землей.
Почему так происходит?
Рассмотрим детальнее выводы A1 и D1. На картинке 2 представлена внутренняя структура микросхемы DD2. На входах цифровых микросхем стоят защитные диоды на питание и землю, через них и будет происходить утечка на 3V3.
На картинке 3 показан путь тока, домен 3V3_STB отказывается соединен с доменом 3V3 через транзистор и диод.
Есть несколько вариантов решения проблемы утечек:
1. Уменьшить сопротивление шины 3V3 (картинка 4). В этом случае ток, формируемый микросхемой, подключенной к домену 3V3_STB создаст лишь небольшое падение на резисторе.
2. Разорвать путь протекания тока. Для этих целей можно использовать буфер с высокоомным выходом (картинка 5). Буфер транслирует сигналы с входа на выход только при наличии питания 3V3 на выводе OE.
3. Снизить ток утекающий в домен. Для этого достаточно добавить последовательные резисторы между A1 и D1.
4. Программно запрещать (при такой возможности) выставлять логическую единицу на выводе A1 до установления питания 3V3.
🔥10👍4
Сёркиты
2 слоя или 4? Вот наглядное видео о том, чем четыре слоя лучше двух. В нем взята 2-х слойная плата микрокомпьютера и ее 4-х слойный клон. Компоненты, дорожки, разъемы, всё, всё, всё так же как в оригинале, только добавлен слой земли в середине. С помощью…
Помимо наглядного примера влияния количества слоев платы на ЭМС, в этом видео я также увидел наглядное объяснение виа-ститчинга (via stitching). А если быть точнее, то одного из его применений. А заодно, по ходу написания статьи, постарался описать причину возникновения электромагнитных помех на 2-слойных печатных платах. Грубо говоря, попытался пересказать видео за 2 минуты 😉
Teletype
Via stitching для "улучшения" земли
Помимо наглядного примера влияния количества слоев платы на ЭМС, в этом видео я также увидел наглядное объяснение виа-ститчинга (via...
👍12❤🔥1
Forwarded from Схемотехника и технологии (Oleg)
В электроники размеры компонентов уменьшаются с каждым годом. Недавно
Murata выпустила индуктивность типоразмером 006003 это 0,15мм x 0,08мм. Для сравнения на картинке самый большой компонент это 0201 размерами 0,6мм x 0,3мм. Вот это действительно крошечный!
Murata выпустила индуктивность типоразмером 006003 это 0,15мм x 0,08мм. Для сравнения на картинке самый большой компонент это 0201 размерами 0,6мм x 0,3мм. Вот это действительно крошечный!
🔥10🤯9👍1
Всегда думал, что ограничение aspect ratio (соотношение толщины платы к минимальному диаметру отверстия) обусловлено проблемами сверловки.
Типа, сложно просверлить что-то толщиной 1 метр сверлом с диаметром 0.1мм.
Но ГРАН пишет, что это не так, а причина - в металлизации переходных отверстий.
Неожиданно!
Типа, сложно просверлить что-то толщиной 1 метр сверлом с диаметром 0.1мм.
Но ГРАН пишет, что это не так, а причина - в металлизации переходных отверстий.
Неожиданно!
Telegram
ГРАН отвечает
💬 Чем обусловлены ограничения параметра aspect ratio?
Aspect ratio – соотношение диаметра минимального отверстия к толщине платы.
Например, если на плате толщиной 1,60 мм используются минимальные переходные отверстия диаметром 0,40 мм, то aspect ratio =…
Aspect ratio – соотношение диаметра минимального отверстия к толщине платы.
Например, если на плате толщиной 1,60 мм используются минимальные переходные отверстия диаметром 0,40 мм, то aspect ratio =…
🤯6👏3🔥2❤1🤔1😎1
Я сидел в общаге, пытался нарисовать схему для практики, которую проходил после 3 курса и спрашивал у своего однокурсника: "Почему так важно, что у него высокий входной импеданс? Что это вообще значит?".
Я не помню, что он тогда мне ответил, но сейчас попробую ответить на этот вопрос сам.
Я не помню, что он тогда мне ответил, но сейчас попробую ответить на этот вопрос сам.
Teletype
Входной и выходной импеданс
Я сидел в общаге, пытался нарисовать схему для практики, которую проходил после 3 курса и спрашивал у своего однокурсника: "Почему так...
👍10🔥1👏1
Texas Instruments представила «самый маленький в мире микроконтроллер» на выставке Embedded World 2025. MSPM0C1104 на базе Arm Cortex-MO+ имеет площадь всего 1,38 мм² — не больше, чем хлопья чёрного перца.
В TI считают, что разработка может использоваться в медицинских носимых устройствах и персональных электронныхе приложениях. компания отмечает, что при оптовой закупке MSPM0C1104 будет стоить всего 20 центов за штуку.
Микроконтроллер содержит все основные компоненты автономного компьютера, в том числе ЦП —32-битный Cortex-M0+, работающий на частотах до 24 МГц. Процессор имеет доступ к 1 КБ SRAM и до 16 КБ флэш-памяти.
Также MSPM0C1104 предлагает «12-битный аналого-цифровой преобразователь с тремя каналами; шесть универсальных входных/выходных контактов; совместимость со стандартными интерфейсами связи, такими как универсальный асинхронный приемопередатчик (UART), последовательный периферийный интерфейс (SPI) и межинтегральная схема (I2C)».
Новые микроконтроллеры могут работать в экстремальных условиях от –40°C до 125°C. Они также энергоэффективны, потребляя всего 87 мкА/МГц во время работы и 5 мкА в режиме ожидания с сохранением SRAM. Имеется даже встроенный звуковой сигнал.
Производители и DIY-энтузиасты смогут приобрести комплект разработчика MSPM0C1104 LaunchPad за $5,99, чтобы изучить возможности устройства.
В TI считают, что разработка может использоваться в медицинских носимых устройствах и персональных электронныхе приложениях. компания отмечает, что при оптовой закупке MSPM0C1104 будет стоить всего 20 центов за штуку.
Микроконтроллер содержит все основные компоненты автономного компьютера, в том числе ЦП —32-битный Cortex-M0+, работающий на частотах до 24 МГц. Процессор имеет доступ к 1 КБ SRAM и до 16 КБ флэш-памяти.
Также MSPM0C1104 предлагает «12-битный аналого-цифровой преобразователь с тремя каналами; шесть универсальных входных/выходных контактов; совместимость со стандартными интерфейсами связи, такими как универсальный асинхронный приемопередатчик (UART), последовательный периферийный интерфейс (SPI) и межинтегральная схема (I2C)».
Новые микроконтроллеры могут работать в экстремальных условиях от –40°C до 125°C. Они также энергоэффективны, потребляя всего 87 мкА/МГц во время работы и 5 мкА в режиме ожидания с сохранением SRAM. Имеется даже встроенный звуковой сигнал.
Производители и DIY-энтузиасты смогут приобрести комплект разработчика MSPM0C1104 LaunchPad за $5,99, чтобы изучить возможности устройства.
Хабр
Представлен «самый маленький в мире микроконтроллер» площадью 1,38 мм²
Texas Instruments представила «самый маленький в мире микроконтроллер» на выставке Embedded World 2025. MSPM0C1104 на базе Arm Cortex-MO+ имеет площадь всего 1,38 мм² — не больше, чем хлопья чёрного...
🔥8😨5😁1
Признаться, когда нужно измерить DC-напряжение, всегда есть соблазн ограничиться только мультиметром.
Он компактный, легкий: быстро приложил два щупа, увидел результат — готово.
Но иногда электроника преподносит сюрпризы.
Например, недавно при измерениях я увидел немного не то напряжение, которое ожидал. Просидел два часа, делая замеры, анализируя схему и проводя расчеты.
На следующий день решил всё-таки проверить осциллографом, что же происходит, и выяснилось: там, где я был уверен в наличии постоянного напряжения,оказался меандр .
Мультиметр выполняет замеры примерно 3 раза в 1 секунду (3 Гц), затем усредняет значения, а отображаемый результат может отличаться у разных моделей в зависимости от их внутреннего устройства.
Так что мультиметру доверяй, но осциллографом проверяй!
Он компактный, легкий: быстро приложил два щупа, увидел результат — готово.
Но иногда электроника преподносит сюрпризы.
Например, недавно при измерениях я увидел немного не то напряжение, которое ожидал. Просидел два часа, делая замеры, анализируя схему и проводя расчеты.
На следующий день решил всё-таки проверить осциллографом, что же происходит, и выяснилось: там, где я был уверен в наличии постоянного напряжения,
Мультиметр выполняет замеры примерно 3 раза в 1 секунду (3 Гц), затем усредняет значения, а отображаемый результат может отличаться у разных моделей в зависимости от их внутреннего устройства.
Так что мультиметру доверяй, но осциллографом проверяй!
YouTube
«Неправильные» показания UT61E или ликбез по DC-DC
Видеоответ на часто задаваемый мне вопрос про мультиметр Uni-T UT61E и ликбез про DC-DC преобразователям ноутбуков.
Errata:
-Затвор каким-то невероятным образом перевелся как drain, естественно это gate) Вырезано)
-UT61E, если судить по схеме, имеет постоянно…
Errata:
-Затвор каким-то невероятным образом перевелся как drain, естественно это gate) Вырезано)
-UT61E, если судить по схеме, имеет постоянно…
👍6🔥3😁2🤷♂1🥴1
Может ли транзистор выгореть из-за маленького тока? Что на самом деле находится внутри силового транзистора? Какой эффект может проявиться в полевике, при низком напряжении затвора и высоком Vds?
Об этом написано в этой маленькой, но интересной статье на Хабре
Об этом написано в этой маленькой, но интересной статье на Хабре
Хабр
Эффект Спирито у полевых транзисторов
Данный текст посвящён особенности использования полевых транзисторов в линейном режиме, и эффекту, из-за которого живучесть полевиков в этом самом режиме (и без того весьма паршивая) дополнительно...
❤🔥7👍3🔥2
Помню, как долгое время, сам того не понимая, использовал press-fit разъемы под пайку.
Монтажники впихивали их с помощью тисков, паяли, а потом жаловались, что отверстия слишком маленькие.
Я очень удивлялся, ведь они сделаны по рекомендациям из даташита.
Подробнее о плюсах и минусах press-fit разъемов написал ГРАН.
Монтажники впихивали их с помощью тисков, паяли, а потом жаловались, что отверстия слишком маленькие.
Я очень удивлялся, ведь они сделаны по рекомендациям из даташита.
Подробнее о плюсах и минусах press-fit разъемов написал ГРАН.
Telegram
ГРАН отвечает
💬 Типы корпусов компонентов на печатной плате. Впрессовывание выводов в отверстия (Press-fit)
Продолжаем говорить о типах корпусов на печатной плате. Переходим к press-fit компонентам.
Монтаж press-fit — это технология непаянного применения сквозных отверстий:…
Продолжаем говорить о типах корпусов на печатной плате. Переходим к press-fit компонентам.
Монтаж press-fit — это технология непаянного применения сквозных отверстий:…
😁7👍2🤝1
У микроконтроллеров STM32 есть Five-volt Tolerant (FT) пины, которые, как можно подумать из названия, устойчивы к напряжению 5V, при том что стандартное питание микроконтроллера - 3.3V.
На самом деле всё не так просто и однозначно с этими 5V. Есть несколько нюансов, которые нужно держать в голове, если собираетесь использовать эту фичу.
1. Vdd + 3.6V < 5.5V
На самом деле реальная толерантность этих пинов - не совсем 5V, а Vdd + 3.6V, но не более 5.5V.
Т.е. если ваш микроконтроллер питается от 3.3V, то FT-пину можно приложить не более 5.5V.
Если же ваш контроллер питается от 1.8V, то максимум уж не 5.5V, а 1.8V + 3.6V = 5.4V
2. Остерегайтесь Vdd = 0
Если в вашей системе возможна ситуация, когда на FT-пине присутствует 5V, а сам микроконтроллер еще не включен (т.е. его Vdd = 0), то условие Vdd + 3.6V превысится и микроконтроллер будет поврежден.
Для защиты от такого случая, можно поставить зенеровский диод между 5V и 3.3V как на картинке ниже.
3. Питание пина важно
Если пин питается не от Vdd, а от другого источника (Vdda, Vvbus, Vlcd и т.д.), то эти 3.6V отсчитываются не от Vdd, а от источника питания пина.
Иными словами, допустимое напряжение на FT пине, питающегося от USB будет Vusb + 3.6V, но не болоее 5.5V
4. Аналог не толерантен к 5V
Если FT-пин используется как аналоговый вход (Analog Input), то вся его толерантность к 5V обнуляется. Она превращается в стандартные Vdda/Vref + 0.3V.
Это обусловлено внутренней структурой пина в микроконтроллере.
5. FT не для output
Если FT пин настроен как output, то он перестает быть FT.
Обычно, никто не подает 5V на пин, если он настроен на выход.
Но лучше иметь это ввиду, чтоб не попасть в ситуацию «Я случайно приложил 5V к output пину во время дебага, но он же FT, а значит не должен выходить из строя, следовательно что-то другое его повредило».
Подробнее о внутренних структурах GPIO пинов в микроконтроллерах STM32, как избежать глупых ошибок при их настройке и как снизить их потребление, расписано в этом документе от ST.
На самом деле всё не так просто и однозначно с этими 5V. Есть несколько нюансов, которые нужно держать в голове, если собираетесь использовать эту фичу.
1. Vdd + 3.6V < 5.5V
На самом деле реальная толерантность этих пинов - не совсем 5V, а Vdd + 3.6V, но не более 5.5V.
Т.е. если ваш микроконтроллер питается от 3.3V, то FT-пину можно приложить не более 5.5V.
Если же ваш контроллер питается от 1.8V, то максимум уж не 5.5V, а 1.8V + 3.6V = 5.4V
2. Остерегайтесь Vdd = 0
Если в вашей системе возможна ситуация, когда на FT-пине присутствует 5V, а сам микроконтроллер еще не включен (т.е. его Vdd = 0), то условие Vdd + 3.6V превысится и микроконтроллер будет поврежден.
Для защиты от такого случая, можно поставить зенеровский диод между 5V и 3.3V как на картинке ниже.
3. Питание пина важно
Если пин питается не от Vdd, а от другого источника (Vdda, Vvbus, Vlcd и т.д.), то эти 3.6V отсчитываются не от Vdd, а от источника питания пина.
Иными словами, допустимое напряжение на FT пине, питающегося от USB будет Vusb + 3.6V, но не болоее 5.5V
4. Аналог не толерантен к 5V
Если FT-пин используется как аналоговый вход (Analog Input), то вся его толерантность к 5V обнуляется. Она превращается в стандартные Vdda/Vref + 0.3V.
Это обусловлено внутренней структурой пина в микроконтроллере.
5. FT не для output
Если FT пин настроен как output, то он перестает быть FT.
Обычно, никто не подает 5V на пин, если он настроен на выход.
Но лучше иметь это ввиду, чтоб не попасть в ситуацию «Я случайно приложил 5V к output пину во время дебага, но он же FT, а значит не должен выходить из строя, следовательно что-то другое его повредило».
Подробнее о внутренних структурах GPIO пинов в микроконтроллерах STM32, как избежать глупых ошибок при их настройке и как снизить их потребление, расписано в этом документе от ST.
Telegram
Контент сёркитов
👍14🤔3🤯2❤1😱1