Пятница, 26.04.2024, 17:34


Приветствую Вас Гость | RSS
Меню сайта

Категории раздела
Занимательное программирование [1]
Мир информатики. Айти. [1]
Программа "Робототехника и программирование" [26]
Тренажеры IT [7]
Программа "Легоконструирование и робототехника" [22]
Программа "Мир компьютерного дизайна" [19]
Программа "Соревновательная робототехника" [18]
Программа "Робототехника Lego SPIKE PRIME [1]

Наш опрос
Оцените мой сайт
Всего ответов: 27

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Материалы для обучения "Bизуальная среда программирования роботов"
19.05.2020, 11:59

П-регуляторДвижение по линии с одним датчиком света (часть 4)

Пропорция – это равенство отношений двух и более пар чисел. Т.е. если есть числа 50 и 25, то их пропорциональное отношение будет 2 к 1, т.к. 50 в два раза больше, чем 25.

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

Для начала мы изучим все программы на одном датчике света. В TRIK Studio можно перед тем, как вписывать формулы, создать каркас программы.


В моторе «В» это будет (v+u), а в моторе «С» (v-u).

v – это скорость.

 u – управляющее воздействие.

Во второй функции мы пишем все основные формулы. В случае с пропорциональным регулятором их будет всего две:

err=sensor1-grey1;

u=err*kp.

Для перехода на следующую строчку нужно нажать кнопку Enter с зажатой кнопкой Shift.

err - это ошибка, то есть любое отклонение от  края.

grey1 - значение серого (порт 1).

sensor1 - значение сенсора (датчик света) порт 1.

kp - это коэффициент усиления регулятора.

 

В первую «функцию» нужно внести все начальные показания. То есть мы берем все переменные из второй функции и из моторов и записываем, что в них должно быть вначале программы:

Порт В. Скорость = v+u

Порт С. Скорость = v-u

v= 50;

grey1=50;

kp=1

Для просмотра видео занятия пройти по ссылке (ссылка)

Категория: Программа "Соревновательная робототехника" | Добавил: Руцкая
Просмотров: 158 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт


Поиск

Полезные ссылки

Copyright MyCorp © 2024uCoz