DCC++ - командная станция на Arduino без пайки

Вопросы и ответы связанные с цифровым управлением, аналоговой автоматикой и их элементами
Сообщение
Автор
Babaichik
Сообщения: 61
Зарегистрирован: Пн окт 02, 2017 6:53 am
Имя: Timur

Re: DCC++ - командная станция на Arduino без пайки

#71 Непрочитанное сообщение Babaichik »

Народ подскажите плиз.Как соединить шилд на L298N к ардуино нано V3. Там на шилде есть выводы INA INB IN1-IN4 на какие выводы нужно соединить у ардуино нано?Заранее благодарен.

Аватара пользователя
Василий
Модератор
Сообщения: 9441
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 458 раз
Контактная информация:

Re: DCC++ - командная станция на Arduino без пайки

#72 Непрочитанное сообщение Василий »

http://arduino-diy.com/arduino-drayver- ... toka-L298N

Собственно подключение зависит от того, какой скетч вы используете. Вернее от того какие пины в нем прописаны для управления шилдом.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Babaichik
Сообщения: 61
Зарегистрирован: Пн окт 02, 2017 6:53 am
Имя: Timur

Re: DCC++ - командная станция на Arduino без пайки

#73 Непрочитанное сообщение Babaichik »

Да да именно такой шилд я приобрёл и вот не знаю какие его выводы соединить с ардуинои. Скачал программы с этого вот известного сайта https://sites.google.com/site/dccppsite/ И что то не пойму как определить какие выводы у ардуины нужно мне вывести.Читал что два каких то вывода надо инвертировать через транзистор и подключить к ENA и ENB,а вот какие?А остальные совсем не знаю какие нужно для остальных входов шилда. Помогите пожалуйста кто разбирается.

Аватара пользователя
Василий
Модератор
Сообщения: 9441
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 458 раз
Контактная информация:

Re: DCC++ - командная станция на Arduino без пайки

#74 Непрочитанное сообщение Василий »

Судя по этому
#if MOTOR_SHIELD_TYPE == 0

#define MOTOR_SHIELD_NAME "ARDUINO MOTOR SHIELD"

#define SIGNAL_ENABLE_PIN_MAIN 3
#define SIGNAL_ENABLE_PIN_PROG 11

#define CURRENT_MONITOR_PIN_MAIN A0
#define CURRENT_MONITOR_PIN_PROG A1

#define DIRECTION_MOTOR_CHANNEL_PIN_A 12
#define DIRECTION_MOTOR_CHANNEL_PIN_B 13

#elif MOTOR_SHIELD_TYPE == 1

#define MOTOR_SHIELD_NAME "POLOLU MC33926 MOTOR SHIELD"

#define SIGNAL_ENABLE_PIN_MAIN 9
#define SIGNAL_ENABLE_PIN_PROG 11

#define CURRENT_MONITOR_PIN_MAIN A0
#define CURRENT_MONITOR_PIN_PROG A1

#define DIRECTION_MOTOR_CHANNEL_PIN_A 7
#define DIRECTION_MOTOR_CHANNEL_PIN_B 8

#else
и по распиновке nano v3

пины должны быть
9 11 A0 A1 A7 A8

тип моторшилда 1

Возможно вам поможет еще вот эта статейка
http://www.instructables.com/id/Arduino ... -Controll/
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Babaichik
Сообщения: 61
Зарегистрирован: Пн окт 02, 2017 6:53 am
Имя: Timur

Re: DCC++ - командная станция на Arduino без пайки

#75 Непрочитанное сообщение Babaichik »

Спасибо а разве перемычки на других пинах?
Я тут накидал схемку,если кто может поправьте что не правильно указал.
Вложения
MotorShild298N.jpg
Последний раз редактировалось Babaichik Чт фев 08, 2018 6:28 am, всего редактировалось 2 раза.

Аватара пользователя
Василий
Модератор
Сообщения: 9441
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 458 раз
Контактная информация:

Re: DCC++ - командная станция на Arduino без пайки

#76 Непрочитанное сообщение Василий »

Я вот в электронике-то не очень :) Поэтому вопрос, каков смысл вот этих хитросплетений с 2n2222 и lm358? Вроде как все схемы подключения ардуины к шилду что я видел, они как-то напрямую. За исключением наверное отдельного питания для шилда.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Babaichik
Сообщения: 61
Зарегистрирован: Пн окт 02, 2017 6:53 am
Имя: Timur

Re: DCC++ - командная станция на Arduino без пайки

#77 Непрочитанное сообщение Babaichik »

http://scaletrainsclub.com/board/viewto ... 16#p184116 Да увидел что то подобное. И вычитал где не помню что надо инвертировать сигнал DCC

Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Re: DCC++ - командная станция на Arduino без пайки

#78 Непрочитанное сообщение LABA »

ИМХОПроще купить нормальный моторшилд, который подключается к Ардуино без дополнительного обвеса. Да и вместо Nano взять UNO.

Babaichik
Сообщения: 61
Зарегистрирован: Пн окт 02, 2017 6:53 am
Имя: Timur

Re: DCC++ - командная станция на Arduino без пайки

#79 Непрочитанное сообщение Babaichik »

Я конечно могу послушать вашего совета и прbобрести то что вы предлагает,могу также прbобрести Z21.Но весь смысл в том что бы максимально удишевить устройство. Если неправильно что то с обвесом,прошу помочь исправить.И так не разобрался, конкретно какие выводы шилда прицеплять к ардуине.

Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Re: DCC++ - командная станция на Arduino без пайки

#80 Непрочитанное сообщение LABA »

Babaichik писал(а):
Пн фев 05, 2018 6:12 pm
Я конечно могу послушать вашего совета и прbобрести то что вы предлагает,могу также прbобрести Z21.Но весь смысл в том что бы максимально удишевить устройство. Если неправильно что то с обвесом,прошу помочь исправить.И так не разобрался, конкретно какие выводы шилда прицеплять к ардуине.
Вот для этого я и предложил Вам приобрести вышеозвученные модули, чтобы не заморачиваться, что и куда цеплять.

Изображение

И Ваш сарказм насчёт покупки Z21 совсем неуместен. К тому же на том железе, что предлагал я, Вы бы легко могли собрать себе свою Z21, что гораздо функциональней DCC++.
Последний раз редактировалось LABA Пн фев 05, 2018 10:05 pm, всего редактировалось 2 раза.

Ответить

Вернуться в «Цифровое управление, Аналоговая автоматика и их элементы»