Присоединяйтесь к нам! » Регистрация Логин Пароль Забыли пароль?
0
0
Был на сайте: больше года назад

Скетч ARDUINO

Статус Открытый
Публикация: 08.12.2019 / 16:22

Задание

void setup
Вращаем двигатель со скоростью “Speed0”(0-1024), в направлении ”Dir0”(0/1), слушаем концевой датчик, при срабатывании концевика отъезжаем в обратную сторону на значение long “Marg0” и обнуляем значение положения “Poz”, выдаем сигнал на светодиод о выполнении.
Предусмотреть включение (снятие комментирования) коррекции значения Marg0 с помощью потенциометра +-70%:

Входной сигнал: Сигнал управления SERVO ОПИСАНИЕ http://wiki.amperka.ru/%D1%80%D0%BE%D0%B1%D0%BE%D1%82%D0%BE%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0:%D1%81%D0%B5%D1%80%D0%B2%D0%BE%D0%BF%D1%80%D0%B8%D0%B2%D0%BE%D0%B4%D1%8B


void loop

Вычисляем значение “Poz” положения ОПИСАНИЕ и СКЕТЧ https://www.youtube.com/watch?v=3pYWLF8qw-g&list=PLmJ93NHApc527BkUL7tzLtPhaBOM2B_z7&index=17
предусмотреть отключение предлагаемого фильтра “Filtr”(0/1),
PID из этого скетча не используем.

Управляем двигателем ориентируясь на значения с энкодера ОПИСАНИЕ И СКЕТЧ.https://www.youtube.com/watch?v=WJkf264yxTU&list=WL&index=2
Вынести в начало скетча максимально допустимое значение расстояния, входящий сигнал масштабируется под это значение.
Предусмотреть включение (снятие комментирования) коррекции значений с помощью потенциометров +-70%:
максимального расстояния, максимальной скорости, максимального ускорения и других настроек PID.



Файлы

Нет загруженных файлов
Нет предложений
Участники проекта (0)
Выберите работников из доступных предложений
Здесь Вы можете размещать дополнительную информацию и новости проекта