Подключение к Arduino Mega двух драйвер щитов мотора - ФОРУМ ДВ Робот dvrobot.ru
Пятница, 16.11.2018, 04:45
Главная Мой профиль Регистрация Выход
  • НАШ МАГАЗИН
  • Вы вошли как Гость | Группа "Гости"Приветствую Вас, Гость
    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    Модератор форума: Serg, GRACH  
    ФОРУМ ДВ Робот dvrobot.ru » DV ROBOT » Arduino - вопросы и ответы. » Подключение к Arduino Mega двух драйвер щитов мотора
    Подключение к Arduino Mega двух драйвер щитов мотора
    vlasov-sergДата: Вторник, 11.03.2014, 12:03 | Сообщение # 1
    3.5 Вольт
    Группа: Пользователи
    Сообщений: 12
    Репутация: 0
    Статус: Offline
    Здравствуйте, возникла потребность подключения к Arduino Mega двух драйвер щитов (http://dvrobot.ru/?show=shop&item_id=359). Требуется работать с шестью моторами редукторами "D". Как я на сегодняшний момент понимаю что нужно править библиотеку (Перебрасывать контакты используемые второй платой). Кто нибудь сталкивался с такой ситуацией?
     
    SergДата: Вторник, 11.03.2014, 19:17 | Сообщение # 2
    Ампер
    Группа: Модераторы
    Сообщений: 510
    Репутация: 28
    Статус: Offline
    Не нужно править библиотеку, достаточно указать 6 разных портов в программе.
    Зачем вы собрались применять библиотеки для управления моторами?
    А что мешает применит 3 платы драйверов, каждая на 2 мотора?
     
    vlasov-sergДата: Вторник, 11.03.2014, 21:05 | Сообщение # 3
    3.5 Вольт
    Группа: Пользователи
    Сообщений: 12
    Репутация: 0
    Статус: Offline
    Приобрел два таких драйвера в связи с этим хотелось все сделать с их помощью. В программе использую библиотеку Afmotor.h, но если подключить второй драйвер то как все реализовать. Прошла в голову мысль скопировать библиотеку и перебросить порты для второй платы. Нужен совет от знающих людей.
     
    SergДата: Суббота, 15.03.2014, 11:35 | Сообщение # 4
    Ампер
    Группа: Модераторы
    Сообщений: 510
    Репутация: 28
    Статус: Offline
    Что за библотека??
    Цитата vlasov-serg ()
    В программе использую библиотеку Afmotor.h

    Да и зачем усложнять себе жизнь ее использованием???
     
    vlasov-sergДата: Суббота, 15.03.2014, 14:57 | Сообщение # 5
    3.5 Вольт
    Группа: Пользователи
    Сообщений: 12
    Репутация: 0
    Статус: Offline
    Как тогда быть, как организовать всю процедуру? Сейчас подумываю сделать свой драйвер щит на базе микросхемы L293D, впринципе реально взять три микросхемы и будет управления 6 двигателями. Только вот портов ардуинки займет он: 14 цифровых , и под питания 2 порта (5V, Vin)  и один GND.
     
    SergДата: Суббота, 15.03.2014, 15:37 | Сообщение # 6
    Ампер
    Группа: Модераторы
    Сообщений: 510
    Репутация: 28
    Статус: Offline
    14 портов для управления 6 двигателей.

    Получается 2,3333333333 порта на один двигатель?
     
    SergДата: Суббота, 15.03.2014, 16:36 | Сообщение # 7
    Ампер
    Группа: Модераторы
    Сообщений: 510
    Репутация: 28
    Статус: Offline
    Если вам не хватает портов, то можно применить 74HC595 — восьмиразрядный сдвиговый регистр с последовательным вводом, последовательным или параллельным выводом информации, с триггером-защелкой и тремя состояниями на выходе.
    Одна такая микросхема позволяет получить сразу 8 цифровых выходов, две - целых 16 выходов, три - аж 24 выхода. Подключается к Arduino лишь с к трем портам.
    http://arduino.cc/en/Tutorial/ShiftOut
     
    vlasov-sergДата: Суббота, 15.03.2014, 19:28 | Сообщение # 8
    3.5 Вольт
    Группа: Пользователи
    Сообщений: 12
    Репутация: 0
    Статус: Offline
    Портов предостаточно, использую Arduino Mega, так что с этим все нормально. 14 портов получается из того что: на управления 4-мя двигателями требуется-8 портов, а для управления еще 2-мя двигателями-6 портов. Четыре двигателя управляются без ШИМ, а два с ШИМ.
     
    ФОРУМ ДВ Робот dvrobot.ru » DV ROBOT » Arduino - вопросы и ответы. » Подключение к Arduino Mega двух драйвер щитов мотора
    • Страница 1 из 1
    • 1
    Поиск:

    ДВ Робот - Чат