Показано с 1 по 10 из 88

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #19
    Продвинутый
    Регистрация
    20.12.2011
    Сообщений
    336
    Вес репутации
    239

    По умолчанию Re: Роботизированная КПП из МКПП под управлением Ардуино

    reanon
    33960-12010 (33960-12030)

    zis100
    Ты поднял актуальную тему. Попробовал твой алгоритм, у меня аналогичный контроллер коллекторных двигателей - фигово получилось, действительно плохое позиционирование.

    Chip
    Может ты нам с zis100 подскажешь как оптимально отпозиционировать привод. В PID регулировании я не совсем понял, что можно подбирать.

    Сейчас имеем:
    Обратная связь по датчику положения.
    В нашей ситуации, можно управлять скоростью и временем. Током и напряжением контроллер сам управляет, не давая возможности их регулировки. Можно управлять частотой, но там градация 20кГц, 10кГц и ниже.
    Причем скорость в начальный момент времени нужно сделать максимальной, чтобы стронуть привод (проверено).
    По идее можно на короткий промежуток времени (мс) выдать максимальную скорость, затем накат (скорость 0), реверс или торможение, и так в цикле. Но у меня это не получилось, двигатель просто стоит и воет, увеличение времени запуска с максимальной скоростью приводит к банальному пролету двигателя...

    Пока оптимальный такой вариант в цикле:
    do
    {
    ReadSensors(); // чтение положения привода SelectGearSensor1
    dystance=abs(SelectGearSensor1-End_position); // End_position - к чему стремимся
    .... тут проверка на соотвествие позиции
    ....

    и самое главное:
    Pololuqik.setM1Speed(127); // макс скорость
    delayMicroseconds(500);
    Pololuqik.setM1Speed(127/2); // снижение скорости
    delayMicroseconds(500);
    } while

    Точность позиционирования средняя, хотелось бы выше, да и сбои бывают.
    Последний раз редактировалось kadushkin; 02.07.2013 в 23:51.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •