Специальные цены   новые товары
Закрытая тема
Показано с 1 по 4 из 4

atmega32: ШИМ для серводвигателя

Тема раздела Самодельная электроника, компьютерные программы в категории Общие вопросы; Здравствуйте! Пытаюсь заставить сервомашинку повернуться на заданных угол микроконтроллером atmega32, но она не собирается слушаться, а просто вращается в одну ...

  1. #1
    Забанен
    Регистрация
    09.03.2008
    Адрес
    Украина, граница между Днеп
    Возраст
    57
    Сообщений
    1,671

    atmega32: ШИМ для серводвигателя

    Здравствуйте! Пытаюсь заставить сервомашинку повернуться на заданных угол микроконтроллером atmega32, но она не собирается слушаться, а просто вращается в одну сторону, пока не упрётся.

    Как пытаюсь: подаю шим с частотой в 50гц и скважностью от 1/20 до 2/20 (1мс..2мс). Использовал atmega32 с частотой в 4Мгц, с такими настройками таймера1 (делитель /8):

    TCCR1A=0x82; // судя по CodeVision, делитель /8 + fast PWM = top
    TCCR1B=0x1A;
    ICR1H=0x27; // 1CR1 = 9999, по формуле TOP = (частота проца / (делитель * 50гц) - 1 = 4кк / (8 * 50) = 4кк / 400 - 1 = 10000 - 1
    ICR1L=0x0F;

    Чтобы достичь 1..2мс OCR1A кручу от 500 до 1000, к сожелнию, реально измерить вывод не могу, но осциллограф протеуса говорит, что все ок (в аттаче).

    Не могли бы вы подсказать, в чем может быть проблема?
    Модели машинкок, на которых пробовал: SM-S3317S и SM-S4303R.

    Спасибо!
    Миниатюры Миниатюры Нажмите на изображение для увеличения
Название: 1jiffksdg.jpg‎
Просмотров: 134
Размер:	101.8 Кб
ID:	800577  

  2.  
  3. #2

    Регистрация
    02.11.2008
    Адрес
    Одинцово, Кубинка
    Возраст
    44
    Сообщений
    818
    Записей в дневнике
    3
    Покажите скрин настроек осциллографа, а то не совсем понятно, что вы указали на фото (это время или скважность?), тут надо реально смотреть, что показывает осцил , клеточки считать.
    и еще вопрос, не работаю реальные устройства или в компьютере модели? в реальном устройстве без осцилографа тоже не обойтись...

  4. #3

    Регистрация
    01.03.2006
    Адрес
    Киров
    Возраст
    47
    Сообщений
    1,597
    Записей в дневнике
    1
    может 50 гц и в звуковуху можно закинуть?

  5. #4

    Регистрация
    12.02.2011
    Адрес
    Москва
    Возраст
    51
    Сообщений
    806
    Странно. Уж на столько там в 32-ой всё просто получалось. http://extremeelectronics.co.in/avr-...crocontroller/ Может вам это поможет?

  6.  
Закрытая тема

Похожие темы

  1. Ответов: 423
    Последнее сообщение: 14.08.2014, 10:04
  2. Продам Серводвигатели б/у
    от Svjaz в разделе Барахолка. Электродвигатели, регуляторы хода, аксессуары
    Ответов: 1
    Последнее сообщение: 07.10.2013, 14:56
  3. драйвер щеточного серводвигателя от принтера
    от maximka_18 в разделе Драйверы и контроллеры для CNC
    Ответов: 7
    Последнее сообщение: 03.11.2012, 13:27
  4. Продам сервопривод с серводвигателем yaskawa 400вт
    от Mc Duck в разделе Барахолка. Инструмент
    Ответов: 0
    Последнее сообщение: 17.06.2012, 18:45

Ваши права

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