Двунаправленный мотор через транзисторы

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

  1. GLAVAK

    GLAVAK Нерд

    Нужно подключить к ардуине электромотор, чтобы он крутился в разных направлениях. Мотор на 7.5В, надо подключать через транзитор/шилд для моторов. Шилд покупать не хочется, да и занимать место ради одного мотора...
    Моих познаний в схемотехнике не хватает чтобы подключить двунаправленный мотор через транзисторы. Слышал что как-то это сделать можно. Как?
     
  2. nailxx

    nailxx Официальный Нерд Администратор

    Да, это возможно. Вы должны собрать так называемый H-Bridge. Он собирается из 4 транзисторов и диодов.
     
    GLAVAK нравится это.
  3. GLAVAK

    GLAVAK Нерд

    Спасибо, то что нужно. Не подскажите какие транзисторы лучше использовать? Питание мотора - 7.5В
     
  4. nailxx

    nailxx Официальный Нерд Администратор

    Дело скорее не в напряжении, а в токе. Посмотрите на характеристики мотора: сколько у него free-run current, load current, stall current. Могут подойти и биполярные транзисторы, но это скорее всего будет на грани. Транзистор BC337 общего назначения держит до 0,5 А. Если мотор серьёзный, скорее всего кушает от 2 А и далее. В этом случае, используйте MOSFET.
     
  5. max

    max Нерд

    100% работающий вариант H моста .. у меня держит до 7 Ампер.... на 12Вольт (Большую силу тока не пробовал просто)
     

    Вложения:

    • h-bridge (1).jpg
      h-bridge (1).jpg
      Размер файла:
      81,5 КБ
      Просмотров:
      1.096
  6. NewBot

    NewBot Нуб