DC мотор, управление скоростью.

Тема в разделе "Моторы, сервоприводы, робототехника", создана пользователем Scrypto, 28 ноя 2015.

  1. Scrypto

    Scrypto Нерд

    Есть такая схема. В принципе, все просто. Но при работе издает кучу шумов и писков. Связано это с частотой работы ШИМ arduino, в теории можно ее повысить и шумы пропадут. Но мне бы хотелось услышать другой вариант решения этой проблемы.
    d.PNG
    1. Можно до транзистора Q1 Поставить RC цепочку, что в сгладит ШИМ, но при этом будет сильно греться транзистор. По крайней мере так утверждают на cxem.net.
    Вот схема подключения
    f0bc6b436f.gif
    Использовать же такую схему, после транзистора не стоит, так как резистор может умереть от нагрузки )) Либо двигатель будет вращаться очень медленно.

    2. Можно попробовать LC цепочку после транзистора
    images.png
    Вопрос в том, поможет ли это, и если да, то как рассчитать индуктивность и емкость.
    3. Есть ли еще варианты справиться с данной проблемой.

    P.S Если кому интересно, то поднять частотоу ШИМ можно следующим образом
    Частота ШИМ'а на ногах 9 и 10:
    цк.PNG
    В Setup пишем строчку: TCCR1B = TCCR1B & 0b11111000 | <Константа>;
    Где константа это значение из таблице без скобок.
    Пример: TCCR1B = TCCR1B & 0b11111000 | 0x01; Даст 31 кГц.
     
  2. AlexU

    AlexU Гуру

    Вопрос связан с первой схемой:
    правильно ли понимаю, что пин A0 считывает напряжение на переменном резисторе и, в зависимости от этого напряжения, генерируется ШИМ для управления мотором?
     
  3. Scrypto

    Scrypto Нерд

    Да, абсолютно. Но я в своей схеме делал без него, Программно регулируя.
     
  4. AlexU

    AlexU Гуру

    Честно говоря, в той схеме Ардуино явно лишний элемент -- но, я так понимаю, это тестовый стенд.

    Что касается LC цепочки, то её дешевле использовать до транзистора. В противном случае катушка должна быть выполнена из провода достаточного сечения и габариты могут оказаться не малыми.
    В любом случае при сглаживании ШИМ через транзистор потечет более сильный ток. А для BC337 максимальный постоянный ток нагрузки 500 mA. Поэтому, если Ваш мотор потребляет больше, то лучше найти более мощную замену транзистору.
     
  5. andriano

    andriano Нерд

    Тут даже нужно считать не ток, а мощность.
    Напряжение на транзисторе в режиме насыщения - примерно 0.4 В. При токе 0.5 А мгновенная мощность составит 0.2 Вт. В режиме отсечки ток не идет - мощность равна 0. Средняя мощность примерно 0.1 Вт.
    В активном режиме среднее напряжение на транзисторе (при питании 12 В) - 6 В. Мощность - 3 Вт, т.е. в 30 раз больше, чем в ключевом режиме. При такой мощности (если она вообще допустима для данного транзистора) на него в обязательном порядке нужно ставить радиатор внушительного размера.
     
  6. Onkel

    Onkel Гуру

    Только после транзистора, и лучше второго порядка (двойной).