на нашей фабричке...
4.05K subscribers
526 photos
32 videos
5 files
328 links
https://gaodi.ru — это контрактный разработчик и производитель электроники.


Два уютных чатика:
@fabrichka2 - про бизнес и электронику;
@fabrichka8 - про всё остальное.
Download Telegram
У нас новая рубрика #устамиинженера, где наши ребята-разработчики будут рассказывать о деталях разработки, делиться своими наблюдениями, инсайтами и открытиями.

Сегодня наш hardware engineer по силовой электронике Владимир поделится особенностями разработки схемы защиты на основе Hot Swap-контроллера RT1720.

На базе RT1720 мы планируем построить схему защиты для модуля питания. Защищаться будем от выбросов напряжения на входе (превышение напряжения), а также от отказов в нагрузке (КЗ).
Контроллер RT1720 обеспечивает защиту от превышения по напряжению и току, причём при помощи внешнего MOSFET-а стабилизирует ток и напряжение на выходе. Для того, чтобы внешний транзистор не сгорел, время нахождения в режиме регулирования ограничивается встроенным в контроллер таймером.

Общие моменты, которые мы считаем важным учитывать при разработке:
• Определиться с набором fault-событий, с которыми схема защиты будет иметь дело. Это особенно важно если в списке событий присутствует КЗ в нагрузке.
• Определиться со временем нахождения в режиме регулирования – это повлияет на анализ SOA при выборе регулирующего транзистора.
• Ёмкость на выходе – каково её значение? Учитываем, что она будет заряжаться в режиме токоограничения, и, если заряд слишком длительный, то может произойти отключение по fault-таймеру.

Основные нюансы при выборе MOSFET-а:
• Учесть рейтинги по току и напряжению.
• Если планируется долговременно стабилизировать напряжение/ток при их превышении, тогда надо позаботиться о теплоотводе.
• И «вишенка на торте» в процессе выбора ключика – это, конечно, анализ области безопасной работы/safe operating area (SOA).

#силоваяэлектроника
Особенности разработки MVP модели для слежения за сотрудником

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

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

В чем сложности?
Наш заказчик - крупный серийный производитель, съемка на котором попадает под NDA, поэтому для нас было доступно только одно видео с последовательностью действий работника.
Просмотрев его, мы выделили 5 последовательных операций. Так как других данных для обучения у нас не было, пришлось искать аналогичные действия, но уже в открытых датасетах.

Мы выбрали датасет Kinetics-700, состоящий из 700 классов. Запустив предобученную MoviNet модель на нашем тестовом видео, для ручной проверки были отобраны классы, которые выдали наибольшую вероятность на видео и те, у которых аналогичное название (укладка детали на рабочий стол = укладка плитки).

Некоторые классы были исключены после просмотра первых 20 видео, как нерелевантные. Если же на видео действия кажутся похожими на производственные, то просматриваются все 1000 экземпляров класса и выбираются наиболее близкие к искомым. Таким образом, просмотр, сортировка и фильтрация 40000 клипов и отбор 1500 релевантных из них заняли почти неделю работу двух дата сайнтистов.

Что получилось в итоге
Наша модель, дообученная на новом датасете, показала неплохие результаты на тестовом видео и смогла дифференцировать (отличить) 3 из 5 операций. Но еще остались 2 операции, для которых примеров из выборки не хватило, но это уже будет наш следующий гоал.

#устамиинженера
О применении PWM-контроллеров MP29XX и силовых ключей МP896XX

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

Делимся некоторыми моментами из серии tips&tricks:

Силовые ключи MP86950 и MP89620, которые мы использовали в своих разработках, изготавливаются в довольно специфичном корпусе TLGA-27. Монтаж таких компонентов - процедура технологически сложная. В лучшем случае ничего не заработает, в худшем не заработает уже никогда. Ручная перепайка таких ключей - лотерея. Не советуем.

Предупредите топологов и технолога SMT-линии очень внимательно к ним отнестись.

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

Документация на микросхемы MP297X выглядит довольно объёмной, хотя содержит на самом деле минимум необходимой информации - многое приходилось выяснять путем экспериментов с рабочим устройством. При этом настройки критически влияют на работоспособность ШИМ-контроллера. Так, одна из не самых очевидных настроек позволила избавиться от выброса напряжения на выходе при старте контроллера.

В любом случае, перед использованием в вашем проекте разработайте простую отладочную плату и потренируйтесь на ней.

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

Поделитесь своим опытом с нами, с чем вы сталкивались на практике ⬇️

#устамиинженера
Хотим порекомендовать программу для ведения инженерных расчётов 😎

Smath Studio – российский аналог MathCad-а, бесплатная тулза для инженерных вычислений. Наши инженеры используют её для ведения несложных расчётов.

Какие преимущества этого ПО мы для себя выявили:

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

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

📍 Возможность переиспользования – один раз посчитанный схемотехнический узел можно использовать в других проектах. При этом применение ускоряется, так как есть готовый Design Sheet, просто нужно подставить новые исходные данные.

Кстати, любители Excel, предвосхищая ваши комментарии, заявляем: да, мы знаем, что он существует!

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

А вы на чëм проводите инженерные расчёты? 🤔

#устамиинженера