Перейти к содержанию
    

Программист силовой электроники на ARM CortexM4

Требуется программист STM32 удалённо. разработка программного обеспечения цифрового источника питания.
Территориально центральный федеральный округ, так как возможен выезд для отладки ПО.
Код проекта на Си ассемблере, реализация модулей PFC и LLC,2P2Z,PMBUS
опыт работы с STM32F3 с CORDIC и FMAC, DMA,ADC,HRTIM, настройки периферии без CubeMX,работа с регистрами и периферией на asm.
Также будет желателен опыт работы  с TMS320
Знание ассемблера CortexM4 и  оптимизации компиляции обязателен.
Знание основ цифровой обработки сигналов, схемотехники  силовой преобразовательной электроники и умение читать схемы

Отвечаю в ЛС
Просьба указать Ваш опыт разработки и реализованные проекты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зачем такие сложности?! Не углубляясь в подробности, задержка 200 нс в цепи контроля тока может сделать схему неработоспособной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 hours ago, sergey.ka said:

Зачем такие сложности?! Не углубляясь в подробности, задержка 200 нс в цепи контроля тока может сделать схему неработоспособной.

А могут и не сделать, если коэффициенты ПИД регулятора будут правильными.

200 нс не критично, тут главное чтобы эти 200нс были стабильными, а то какие-нибудь Windows/Linux программисты да или любители систем "типа реального времени" начнут задачу из под ОС выполнять :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 hours ago, sergey.ka said:

Не углубляясь в подробности, задержка 200 нс в цепи контроля тока может сделать схему неработоспособной.

Это дезинформация.
Задержка в петле управления током вполне может быть 2 мкс и больше. 
Есть программы которые все рассчитают для разных топологий и схему нарисуют. С виду вакансия для джуниора. 
Но требования RTOS вылезут полагаю позже, когда выяснится куча сервисных функций этих источников питания вплоть до выхода в облака. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

31 minutes ago, AlexandrY said:

... С виду вакансия для джуниора. 

Хорошая шутка.

Любой же вчерашний студент уже имеет опыт работы с STM32F3 с CORDIC и FMAC, DMA,ADC,HRTIM, настройки периферии без CubeMX,работа с регистрами и периферией на asm.Также будет желателен опыт работы  с TMS320. Знание ассемблера CortexM4 и  оптимизации компиляции обязателен.

Сходу реализует: модули PFC и LLC,2P2Z,PMBUS

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

А вот в силовой электронике без опыта нечего делать. А опыт этот он будет набирать не один год.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

43 minutes ago, C2000 said:

Хорошая шутка.

Любой же вчерашний студент уже имеет опыт работы с STM32F3 с CORDIC и FMAC, DMA,ADC,HRTIM, настройки периферии без CubeMX,работа с регистрами и периферией на asm.

Просто опыт.
Все подобные объявления появляются когда появляются в открытом доступе некие технологии. 
И действительно, сразу пошел посмотреть и нашел. 
Например вот у Infineon-а новинка - https://www.mouser.in/new/infineon/infineon-eval3k3wllchbcfd7-eval-board/#Image-5
И что, джуниор не разбереться по этим картинкам как и что делать? 
Какой там еще опыт!  Дайте только осциллограф и анализатор цепей как в апноте.  
Неверняка и ST что-то выложил.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

36 минут назад, AlexandrY сказал:

Какой там еще опыт!  Дайте только осциллограф и анализатор цепей как в апноте.  

У Вас транзисторы горели в схеме, сделанной по картинкам, не так ли? А там был неизолированный преобразователь, и не PFC+LLC. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, wim said:

У Вас транзисторы горели в схеме, сделанной по картинкам, не так ли? А там был неизолированный преобразователь, и не PFC+LLC. 

В том то и дело что там сделал не по картинке, а проявил самодеятельность в трассировке.
Аккуратный и исполнительный джуниор бы так не лоханулся. 

Эт, знаете, как бывает опытные водилы перестают пристегиваться. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, wim said:

У Вас транзисторы горели в схеме, сделанной по картинкам, не так ли?

У вас (несчастные случае на стройке были (с) из фильма) - будут. И транзисторы гореть будут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 hours ago, AlexandrY said:

Просто опыт.
Все подобные объявления появляются когда появляются в открытом доступе некие технологии. 
И действительно, сразу пошел посмотреть и нашел. 
Например вот у Infineon-а новинка - https://www.mouser.in/new/infineon/infineon-eval3k3wllchbcfd7-eval-board/#Image-5
И что, джуниор не разбереться по этим картинкам как и что делать? 
Какой там еще опыт!  Дайте только осциллограф и анализатор цепей как в апноте.  
Неверняка и ST что-то выложил.
 

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

Ничего по этим картинкам не сделать полезного, не обладая опытом в этом деле. Как только вы попробуете что-то изменить, не понимая сути, схема сделает booom, ну или будет в защите попискивать, если повезет.

Если же вы хотите сделать новую конкурентоспособную вещь - то даже и говорить не о чем...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, AlexandrY said:

Это дезинформация.
Задержка в петле управления током вполне может быть 2 мкс и больше. 
Есть программы которые все рассчитают для разных топологий и схему нарисуют. С виду вакансия для джуниора. 
Но требования RTOS вылезут полагаю позже, когда выяснится куча сервисных функций этих источников питания вплоть до выхода в облака. 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 часов назад, AlexandrY сказал:


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

RTOS нет и не привидится,равно как и облака

Программы для рисования  и расчёта есть для микросхем аналоговых.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для ШИМ на основе микроконтроллера я, в свое время предложил усовершенствовать петлю ОС, по сравнению со штатной (в микроконтроллерах, как это ни странно, также отсутствует ("из коробки") эта полезная фича Slope Compensation для режима ОС по току) Slope Compensation у меня (а смысл этого повышение надежности путем уменьшения вероятности сбоя в логике ШИМ) заменяется гораздо более продвинутой логикой под моим "фирменным" названием "датчик отказа датчика" (рекурсия, однако, но более продвинутая, ведь Slope Compensation это тоже очень примитивная но рекурсия) на основе логики подобной ФАПЧ (PLL).

P.S. Как известно, в отличии от итерации, которая свойственна людям, рекурсия божественна ;)

P.P.S. Производители микроконтроллеров неважно разбираются в силовой электронике, однако, предлагая на этот случай примитивные оконные фильтры вместо дополнительной логики PLL, она же рекурсия или, в логике аналогового ШИМ, Slope Compensation, кстати, название отвратное, как и сопутствующая этому термину теория.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 10/4/2020 at 7:37 AM, germinik said:

Для ШИМ на основе микроконтроллера я, в свое время предложил усовершенствовать петлю ОС, по сравнению со штатной (в микроконтроллерах, как это ни странно, также отсутствует ("из коробки") эта полезная фича Slope Compensation для режима ОС по току) Slope Compensation у меня (а смысл этого повышение надежности путем уменьшения вероятности сбоя в логике ШИМ) заменяется гораздо более продвинутой логикой под моим "фирменным" названием "датчик отказа датчика" (рекурсия, однако, но более продвинутая, ведь Slope Compensation это тоже очень примитивная но рекурсия) на основе логики подобной ФАПЧ (PLL).

P.S. Как известно, в отличии от итерации, которая свойственна людям, рекурсия божественна ;)

P.P.S. Производители микроконтроллеров неважно разбираются в силовой электронике, однако, предлагая на этот случай примитивные оконные фильтры вместо дополнительной логики PLL, она же рекурсия или, в логике аналогового ШИМ, Slope Compensation, кстати, название отвратное, как и сопутствующая этому термину теория.

Это вы неважно разбираететь с микроконтроллерах для источников питания :)

Там есть уже давно и компараторы, и slope compensation и все остальное, например TMS320F280049

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

P.S. Стоило на несколько лет перестать следить за последними новостями и, прилетело обвинение в "неважности", хотя, вникнуть в тему фильтра датчика с PLL и алгоритмом диагностики отказа датчика, я думаю Вам не по силам, если Вы огульно добавили к характеристике TMS320F280049 slope compensation это имеет несколько иной смысл, нежели сигма-дельта фильтр. А сам сигма-дельта фильтр на компараторе, это, для меня, промежуточное и, не самое совершенное решение.

Изменено пользователем germinik

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...