Помогите правильно подключить мотор.

Тема в разделе "Arduino & Shields", создана пользователем greiverff, 30 сен 2012.

  1. greiverff

    greiverff Нерд

    Здравствуйте. Столкнулся с непонятной для меня ситуацией. Пытаюсь управлять коллекторным мотором при помощи транзистора MOSFET(даташит http://html.alldatasheet.com/html-pdf/24472/STMICROELECTRONICS/STP60NF06/1623/1/STP60NF06.html).

    [​IMG]

    На сколько я понимаю транзистор должен получать на коллектор 4.5 вольт и выдавать, в зависимости от шим-сигнала на базе, от 0 до 4.5 вольт на эмиттер. На деле же, мотор крутится довольно слабо, даже при подаче максимального шим-5вольт на базу. Поставил вместо мотора мультиметр, оказалось транзистор выдает от нуля до 2.6(примерно) вольт. Правильно ли это? Ведь он должен при открытой заслонке пропускать все 4.5 вольт. Пробовал менять источник на 9 и 12 вольт, на эмиттере по прежнему было 2.6 вольт и слабо-крутящийся моторчик. Не пойму в чем дело. Пробовал несколько разных транзисторов подобного типа, а так же моторчик ставил помощнее.
     
  2. Unixon

    Unixon Оракул Модератор

    Какой у вас транзистор? Многим полевикам 4.5V на затворе будет мало, чтобы открыться полностью. Варианта два - либо использовать другой полевик, открывающийся на нужный ток при меньшем напряжении, либо добавить драйвер, способный от питания 5V вкачать ему в затвор около 20V до полного открытия.

    p.s. У полевого транзистора нет коллектора, эмиттера и базы, как у биполярного, но есть исток, сток и затвор. Впрочем, сути проблемы это не меняет.

    p.p.s. Проглядел ссылку на даташит... :oops:

    Update: даташит посмотрел. транзистор не для ардуины, без драйвера не заведется.
     
    greiverff нравится это.
  3. Unixon

    Unixon Оракул Модератор

    Какие у двигателя номинальные напряжение и ток?
    Сейчас гляну в свой список совместимых полевиков...
     
    greiverff нравится это.
  4. Unixon

    Unixon Оракул Модератор

    Маломощные: BSS138, SI2302, IRLML2052, IRLML6401, IRFL4105, MMBF170;
    Силовые: IRFZ44N, IRF530 (тот, что сейчас в Амперке), IRL3102;

    Все транзисторы N-канальные.
     
    sochicity и greiverff нравится это.
  5. greiverff

    greiverff Нерд

    Двигатель от шуруповерта, следовательно 12 вольт. По амперам точно сказать не могу, но при блокировке стремится в 50 А.

    А почему тогда при смене батареек с 4.5 вольт на 12, то с истока все равно те же 2.6 ?
     
  6. Unixon

    Unixon Оракул Модератор

    Так, стоп. Вчера я смотрел даташит по ссылке в онлайне, там на картинке было Vgs(th)min = 24V; сейчас скачал pdf, там совсем другое - Vgs(th)min = 2V, max = 4V; Т.е. в онлайне показывают фигню получается...

    Если pdf-ка правильная, тогда транзистор от МК должен приоткрываться, но не полностью. Смотрим графики... хм, в принципе при 5..6V на затворе он должен пропускать требуемый ток.

    *занес транзистор STP60NF06 в список годных*

    Попробуйте в порядке эксперимента подать на двигатель и на затвор 12V. Если так не заработает, тогда будем думать дальше в чем проблема.

    Кстати, какой у вас источник тока? Он эти жуткие амперы для двигателя обеспечивает?
     
    greiverff нравится это.
  7. greiverff

    greiverff Нерд

    Пока тренируюсь на маленьких моторах, а так источник кадмиевые аккумуляторы 12 вольт, от шуруповерта. Они то выдерживают кратковременно и больше 60 ампер. Правильно ли я делаю, что вставляю вольтметр вместо мотора и замеряю?
     
  8. Unixon

    Unixon Оракул Модератор

    Да, но если именно "вместо", то это напряжение без нагрузки. При подключенном моторе оно будет несколько другим, для полной ясности подключайтесь параллельно мотору. Если есть два мультиметра, тогда второй последовательно, чтобы еще и ток знать одновременно с напругой.
     
    greiverff нравится это.
  9. greiverff

    greiverff Нерд

    Только что замерил. Если на базу подавать разные вольты то
    вольт на затворе, вольт на истоке
    4.5--- 2.2
    6------3.7
    7.5--- 5.1
    9------6.6
    10.5---8
    12.5---8.6


    Батарейка с которой бралось напряжение все время было 8.6. Либо транзистор управляется 10 вольтами либо при нагрузке вольтаж еще упадет.
    Сейчас померю в параллели с моторчиком.
     
  10. greiverff

    greiverff Нерд

    Повторил то же самое, но с нагрузкой. Теперь совсем в непонятках.

    4.5----0.7
    6------2.2
    7.5----3.7
    9------6

    Странности начались когда подал 10.5 и 12в. Вольтметр стал показывать случайным образом от 20 до 100 вольт. Те же самые скачки происходят если мотор в параллель с вольтметром включить напрямую к батарее.
     
  11. Unixon

    Unixon Оракул Модератор

    Мотор же коллекторный, у него когда обмотки меняются шум стоит страшный. Транзистор управлятся любым напряжением до Vgs max, но открывается достаточно широко только при 10..12V на затворе. Придется эти вольты откуда-нибудь доставать, можно либо через другой транзистор прижимать затвор силового к питанию или к земле, в зависимости от схемы включения, либо доставать драйвер типа IRS2011.
     
    greiverff нравится это.
  12. greiverff

    greiverff Нерд

    Разобрался со скачками. Поставил конденсатор между плюсом и минусом. Сменил питающую батарею на 12в и получил

    база 9в 12в
    4.5-------0.7-----0.9
    6---------2.2-----1.5
    7.5-------3.7-----1.9
    9---------6-------5.3
    10.5------6.6-----6.8
    12.5------7-------хаос
    20--------7-------хаос
     
  13. greiverff

    greiverff Нерд

    Да тоже думал о транзисторе который будет этим заниматься.
     
  14. Unixon

    Unixon Оракул Модератор

    А мотор то крутится или как?
     
    greiverff нравится это.
  15. greiverff

    greiverff Нерд

    При всех замерах крутится.
     
  16. greiverff

    greiverff Нерд

    Бррррррр..... не думал что так залечу с транзисторами(
     
  17. Unixon

    Unixon Оракул Модератор

    Ничего страшного, бывает. У особо мощных полевиков управляться 10-20V в порядке вещей. Либо драйвер на затвор, либо маломощный полевик, который от 4V открывается нараспашку, т.е. там Vgs(th) типа 1.2V и ВАХ стрелую в небо.
     
    greiverff нравится это.
  18. greiverff

    greiverff Нерд

    Добавив конденсаторов получил что про подаче 12 в на выходе получаем 9.
     
  19. greiverff

    greiverff Нерд

    Да все идет к тому что управляется с 20 все таки. А на какой параметр смотреть в даташите чтоб понять чем он управляется? Gate- source Voltage?
     
  20. greiverff

    greiverff Нерд

    Ух, Спасибо. Поищу транзистор для затвора. Отпишусь тут же, как будет результат.