Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаПрограммист АСУТП
Техническое задание
1. Назначение проекта
Требуется разработать два автономных программируемых микроконтроллерных устройства, являющихся частью единой системы управления механическим устройством.
Устройство 1 предназначено для получения данных от подключенных датчиков одного типа, первичной обработки данных и передачи их на компьютер по Bluetooth.
Устройство 1 должно:
-
поддерживать подключение 5 однотипных датчиков;
-
получать и обрабатывать данные от всех 5 датчиков;
-
передавать данные на компьютер по Bluetooth;
-
иметь автономное питание от перезаряжаемого аккумулятора;
-
поддерживать зарядку через USB Type-C;
-
иметь индикацию уровня заряда аккумулятора.
-
кнопку включения с индикацией
Устройство 2 предназначено для получения управляющих команд от компьютера по Bluetooth и управления актуаторами трех видов.
Устройство 2 должно поддерживать:
Актуатор вида 1 — 1 шт.
-
изменение интенсивности путем изменения напряжения;
Актуатор вида 2 — 1 шт.
-
программное управление актуатором;
-
получение обратной связи от датчика Холла;
-
программную обработку сигнала датчика Холла;
-
автоматическую коррекцию работы актуатора на основании полученной обратной связи.
Актуатор вида 3 — 1 шт.
-
программное управление актуатором в соответствии с командами, получаемыми от компьютера.
Устройство 2 также должно:
-
поддерживать Bluetooth-связь с компьютером;
-
иметь автономное питание от перезаряжаемого аккумулятора;
-
поддерживать зарядку через USB Type-C;
-
иметь индикацию уровня заряда аккумулятора.
-
кнопку включения с индикацией
2. Общая архитектура системы
Система состоит из:
-
Устройства 1 — контроллера датчиков, к которому подключены 5 датчиков одного типа.
-
Устройства 2 — контроллера актуаторов, к которому подключены:
-
1 актуатор вида 1;
-
1 актуатор вида 2 с обратной связью от датчика Холла;
-
1 актуатор вида 3.
-
-
Компьютера с программным обеспечением управления.
Основной обмен данными осуществляется по следующей схеме:
5 однотипных датчиков → Устройство 1 → Bluetooth → ПК → Bluetooth → Устройство 2 → Актуаторы
Для актуатора вида 2 дополнительно реализуется локальный контур обратной связи:
Актуатор вида 2 → датчик Холла → Устройство 2 → программная коррекция → Актуатор вида 2
Обработка обратной связи и коррекция работы актуатора вида 2 должны выполняться непосредственно микроконтроллером Устройства 2.
Оба устройства должны иметь собственные аккумуляторы, зарядку через USB Type-C и индикацию уровня заряда.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие