Программа для контроллера скорости с динамической адаптацией.
6000 UAHИмеется стенд с двумя асинхронными двигателями в связке с частотными преобразователями. На обоих двигателях стоят датчики оборотов. Один из двигателей управляется вручную потенциометром, он ведущий. Второй управляется с контроллера (под который нужно написать программу) через ЦАП по каналу 0-10в, он ведомый. Сигнал с датчиков оборотов двигателя заведен на контроллер. Исходное состояние – оба двигателя остановлены. Когда мы приводим в движение ведущий двигатель, он плавно выходит на установленное значение оборотов.
Задача:
На основании обработки данных с датчиков оборотов(период между сигналами и общее количество оборотов), привести в движение ведомый двигатель таким образом, что бы он максимально быстро наверстал отставание по общему количеству оборотов с момента пуска от ведущего двигателя и стремился синхронизироваться с ним во вращении в пределах отклонения ±2 оборота(импульса) от общего количества с момента старта.
При этом, на один оборот двигателя может быть как 1 импульс, так и 2,3,n. Периоды между импульсами равные. Количество импульсов на оборот константа в пределах цикла пуска остановки (это к тому, что нет жесткой привязки частоты вращения двигателя к количеству импульсов на оборот. Это соотношение индивидуально для каждого нового цикла ). Пиковая частота вращения(импульсов) не менее 40Гц. Период выхода на пиковую скорость ведущего двигателя не более 5сек. Максимальное отклонение ведомого двигателя от ведущего на всех циклах работы не более ±10 импульсов. Ускорение ведомого двигателя в 10 раз выше ускорения ведущего. Большую часть цикла ведущий двигатель работает с постоянной скоростью. Режим остановки необходимо реализовать таким образом, что бы разность общего количества импульсов с двигателей не превышала ±5. Из предварительно известных данных в распоряжении контроллера будут только параметры ускорения/замедления ведомого двигателя, установленные на частотнике. Все остальное он должен будет вычислять на лету. Разрешение ЦАП – 12бит. Предполагаемая платформа – Atmega328P либо Atmega64A + ЦАП MCP4725.
Актуальные фриланс-проекты в категории Встраиваемые системы и микроконтроллеры
STM32H743 + Ethernet (OpenH743I-C DevBoard)Для DevBoard OpenH743I-C (https://arduino.ua/prod6139-plata-rozrobnika-openh743i-c-standard-stm32h7-development-board ) та модуля ETHERNET на чіпі DP83848 згенерувати прошивку для перевірки роботи модуля Ethernet на апаратному рівні. Приклади програми від виробника є тут… Встраиваемые системы и микроконтроллеры ∙ 1 день 21 час назад ∙ 4 ставки |
Разработка GPS-GSM трекера
5000 UAH
Добрый день! необходима разработка GPS-GSM трекера. Устройство должно иметь небольшие размеры. Диапазон работы 6-32в. иметь встроеное АКБ которое будет позволять работать 3-4часа без внешнего питания. Основная задача отслеживания местоположения. Устройство должно иметь: -… Встраиваемые системы и микроконтроллеры, Инжиниринг ∙ 3 дня 3 часа назад ∙ 2 ставки |
Необходимо вывести Android часы из циклического fastboot.Часы Mobvoi Ticwatch 3 pro GPS зашли в циклический фастбут при попытке прошивки. Ищу тех, кто сможет исправить и разобраться, можно ли установить прошивку. Встраиваемые системы и микроконтроллеры ∙ 3 дня 4 часа назад ∙ 2 ставки |
Проект Tuya смартДля wi fi устройства. В поиске специалиста с Tuya IoT Platform / Tuya Panel Studio, опыт работы с CBU обязателен! Необходимо выполнить Регистрация аккаунта 1. Настройка продукта в Tuya IoT Platform 2. Настройка Data Points (DP) 3. Разработка интерфейса в Tuya 4. Настройка… Встраиваемые системы и микроконтроллеры, Гибридные мобильные приложения ∙ 3 дня 23 часа назад ∙ 4 ставки |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 5 дней 10 часов назад ∙ 4 ставки |