Программист микроконтроллеров

Резюме 5831089   ·   19 сентября 2022, 11:19

Имя

Виктор

Контакты

Доступны бесплатно после регистрации или входа


Общая информация


Проживание

Дубна

Заработная плата

от 80 000 руб.

График работы

Полный рабочий день

 

Образование

Высшее

Опыт работы

2 года

Гражданство

Россия

Пол

Мужской

Возраст

25 лет   (4 февраля 1999)


Опыт работы


Период работы

сентябрь 2020 — по настоящее время   (4 года 5 месяцев)

Должность

Инженер

Компания

ЗАО "ТЕХНОКОМПЛЕКТ"

Обязанности

Разработка программного обеспечения для микроконтроллеров STM32.

Отладка опытных образцов.

Сопровождение разработанных проектов.


Образование


Образование

Высшее

Окончание

2021 год

Учебное заведение

Государственный университет "Дубна"

Специальность

Конструирование и технология электронных средств


Дополнительная информация


Иностранные языки

Английский (Технический)

Командировки

Не готов к командировкам

Курсы и тренинги

SkillBox - программирование на C++.

Навыки и умения

Базовые знание в схемотехнике.

Понимание архитектуры микроконтроллеров.

Навыки:

- Modbus;

- CAN;

- SNMP;

- MQTT;

- DMA;

- Энергонезависимая память;

- timers и watchdogs;

- RTC;

- SPI;

- I2S;

- UART;

- EXTI;

- ADC/DAC;

Обо мне

Меня зовут Виктор, я программист микроконтроллеров STM32 и Milandr. Программирую на языках C/C++ и Python.

ПРОЕКТЫ

СИЛОВАЯ ЭЛЕКТРОНИКА

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

В проекте использовался протокол Modbus для обмена данными с верхнем уровнем (ПЛК), также использовался SPI для работы с микросхемами, АЦП для измерения сопротивления, UART для обмена информацией между ведущем и ведомым, ну и порты ввода-вывода для дешифратора и переключения реле.

РАДИОПЕРЕДАЧА

В 2022 году я оформил статус самозанятого и взялся за новый проект. Заказчик требовал реализовать обмен данными между двумя МК по радиоканалу, помимо этого ведомый МК (slave) всегда должен был находиться в режиме пониженного энергопотребления, т.к. питался он от батареи. Для радиосвязи использовался радиопередатчик S2LP - микросхема, взаимодействующая с МК через SPI.

В результате был организован обмен данными по радиоканалу между двумя МК и реализована работа контроллера в режиме низкого энергопотребления на протяжении 3.5 лет от одной батареи.

IoT (ИНТЕРНЕТ ВЕЩЕЙ)

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

Было необходимо отображать показания с линий питания в реальном времени с возможностью вывода показаний в онлайн и удаленным контролем лабораторией (в основном реле).

Установка представляла из себя МК Milandr и WiFi модуль ESP-12F. В качестве сетевого протокола был выбран MQTT.

Логика работы:

- сбор данных с 12-ти каналов АЦП;

- обработка полученных данных (проверка на аварию, исправность устройства и т.д.);

- передача показаний WiFi модулю (показания АЦП и аварийные случаи);

- обработка команд от сервера.

PYTHON

Зачастую приходилось писать простые приложения для ПК по работе с COM-портами. С целью обмена данными с МК, например - имитация какого-то устройства или визуализации данных.


Администратор, менеджер

от 80 000 руб.

Дубна

Инженер-конструктор

договорная

Дубна

Секретарь, продавец, офис-менеджер

от 25 000 руб.

Дубна

Сборщик

от 25 000 руб.

Дубна

Оператор

от 40 000 руб.

Дубна

Специалист по закупкам

от 90 000 руб.

Дубна

Специалист/менеджер

от 45 000 руб.

Дубна

Бухгалтер

от 60 000 руб.

Дубна

Водитель

от 60 000 руб.

Дубна

Сборщик

договорная

Дубна