Автор Тема: Блок управления на Ардуино  (Прочитано 8574 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vatato

  • Ветеран
  • *****
  • Сообщений: 3001
  • Репутация: +52/-0
  • улыбайтесь, это всех раздражает...
  • Откуда: Tbilisi, Georgia
  • Имя: Вахтанг
Re: Блок управления на Ардуино
« Ответ #15 : 04 Ноября 2019, 19:13:32 »
Спасибо, если дочитали.
Спасибо, дочитал... итнетересно...
Будем думат, что и как делать.
У меня почти все локи цифровые, только ЭР2 от Вадима и двое японцев в аналоге

И спасибо за линк
С уважением В.Э.
N scale (DC/DCC) немножко HO, Z, T-gauge

Оффлайн Zuzzuk

  • Ветеран
  • *****
  • Сообщений: 1034
  • Репутация: +59/-0
    • Ж/Д-модельная вики
  • Откуда: Петербург и Прага
  • Имя: Константин
Re: Блок управления на Ардуино
« Ответ #16 : 04 Ноября 2019, 19:23:33 »
Миша, наверное, я недостаточно понятно выразил свою мысль:
1) Можно запитать Ардуино Уно от 12В (рекомендуемое питание 7В-12В, пиковое до 20В по спецификации) и ему от этого ничего не будет, пока основная нагрузка будет запитана НЕ через плату Ардуино (не через его +5V пин). Сам контроллер потребляет десятки милиампер, так что регулятор справится и с 12В на входе Vin. Это подходит для прототипирования и если в финальной версии токи будут действительно небольшие. Зачем ставить ещё один регулятор для контроллера, если он на плате и так уже есть?
2) Если планируется питать нагрузку прямо через Arduino, то есть используя его 5В регулятор, то лучше, конечно, использовать для этого напряжение поближе к 7В на Vin, иначе, как ты правильно заметил, "Можно спалить". Или совсем отказаться от регулятора на плате и не греть его и подавать стабилизированное питание 5В на +5V пин. В последнем варианте тоже реализуется схема с внешним питанием, но уже не 12В напругой, как было в пункте 1), а 5В.
С уважением, Константин
---
// per aspera ad astra
Собираю, что глазу мило; дружу с DCC; T-Trak нам в руку!

Оффлайн Кёф

  • Ветеран
  • *****
  • Сообщений: 2197
  • Репутация: +115/-1
    • Блог Александра a.k.a. Кёф
  • Откуда: Балашиха
  • Имя: Александр/Кёф
Re: Блок управления на Ардуино
« Ответ #17 : 04 Ноября 2019, 22:28:21 »
Коллеги, нюансы питания предлагаю в других темах обсуждать. ;)
Суть моего посыла про питание в том, что «силовая» часть и контроллер должна получать электропитание с пониманием нюансов. Чтобы эти нюансы не разъяснять то я предпочёл указать, что от разных источников. На этапе отладки достаточно просто иметь постоянно подключённый USB кабель к компьютеру.
Хотя я и сам предлагаю нюансы отдельно обсуждать, однако сам же и нарушу. :-\
Основной «нюанс» заключается в том, что перегрузка по питанию (или КЗ), в случае единого питания приведёт к перезагрузке контроллера.
И предостережение, коллеги правильно указали, при использовании 298 нужно последовательно с нагрузкой включить лампочку на 12 В. Иначе микросхема 298 или аналогичная сгорит.

Дело в том, что моя схема и программа не учитывает обратной связи т.к. я применяю драйвер LMD18200. Этот драйвер имеет встроенную защиту. В tinkercad такого драйвера нет, при этом программа имеет настройку под нужный драйвер т.к. есть нюансы.

... и добавил:
Спасибо, если дочитали.
Спасибо, дочитал... итнетересно...
Будем думат, что и как делать.
У меня почти все локи цифровые, только ЭР2 от Вадима и двое японцев в аналоге

И спасибо за линк

Пожалуйста!

Оффлайн Wooster

  • Ветеран
  • *****
  • Сообщений: 2707
  • Репутация: +174/-0
  • Японист - международник
  • Откуда: Псков
  • Имя: Геннадий
Re: Блок управления на Ардуино
« Ответ #18 : 05 Ноября 2019, 13:06:58 »
Так что вкратце правда - замена кирпичу от внешнего 12В источника

А какой потребляемый ток этот мини эрзац-кирпич будет способен "переварить"? Скажем новые катошные локи кушают совсем умеренно, а вот бачмановский "ноль" поедет через такую "козявку"?

Я пока в Москве и думаю может купить компоненты для такой сборки, а то у меня пока в кач-ве пульта старый ТТшный транс гдровских времен и у него как-то плоховато с плавным набором хода.
Ну и ещё хотелось бы добавить в схему индикатор напряжения (или лучше тока?)

Оффлайн bav

  • Постоялец
  • ***
  • Сообщений: 198
  • Репутация: +30/-3
  • Откуда: Москва
  • Имя: Александр
Re: Блок управления на Ардуино
« Ответ #19 : 05 Ноября 2019, 14:07:29 »
Ляпну от себя.


 

 

Нужно два источника питания 5V и 12V.

Оффлайн Wooster

  • Ветеран
  • *****
  • Сообщений: 2707
  • Репутация: +174/-0
  • Японист - международник
  • Откуда: Псков
  • Имя: Геннадий
Re: Блок управления на Ардуино
« Ответ #20 : 05 Ноября 2019, 14:19:28 »
bav, весёлые картинки  :D

Так питание 5 и 12 В всё равно можно с маленьких китайских платок или при нагрузках больше 1А надо какой-то классический большой трансформатор?
В принципе для эНки современной ток при трогании примерно 10мА, у стареньких европейцев 35-40мА, так что запас по току преизрядный

Оффлайн bav

  • Постоялец
  • ***
  • Сообщений: 198
  • Репутация: +30/-3
  • Откуда: Москва
  • Имя: Александр
Re: Блок управления на Ардуино
« Ответ #21 : 05 Ноября 2019, 14:44:51 »
Наше дело маленькое, предупредить, поделиться печальным опытом.
А грабли, ну грабли лежат.

Оффлайн Alexandro

  • Ветеран
  • *****
  • Сообщений: 531
  • Репутация: +21/-3
  • zené vonat
  • Откуда: SPb
  • Имя: Alexander
Re: Блок управления на Ардуино
« Ответ #22 : 05 Ноября 2019, 15:08:56 »
Так питание 5 и 12 В всё равно можно с маленьких китайских платок или при нагрузках больше 1А надо какой-то классический большой трансформатор?
В принципе для эНки современной ток при трогании примерно 10мА, у стареньких европейцев 35-40мА, так что запас по току преизрядный
Хоть и стоит стабилизатор на 7805 на плате  UNO - сжигать 7В не есть разумно,и греется стабилизатор при таких раскладах через чур, без радиатора точно не стоит !
( Хоть и видел в промышленном изделии их использование в таком виде с несколькими добавочными 1-Ом резисторами последовательно ).Как БП очень хорошо работают компьютерные для внешних жестких дисков 3.5  - 12В / 5В ,2А , вполне хватает на 2-3 лока и инфраструктуру.
Про шилд на L293 согласен с автором "веселых картинок" - имеет резон его использования для управления стрелками като ( или др. с соленоидами на постоянном напряжении ) и то для любителей "сэедвичей" ). У L293 есть возможность включения с защитой от КЗ но не в мостовом включении.
DR/DB/FS/MAV

Оффлайн Wooster

  • Ветеран
  • *****
  • Сообщений: 2707
  • Репутация: +174/-0
  • Японист - международник
  • Откуда: Псков
  • Имя: Геннадий
Re: Блок управления на Ардуино
« Ответ #23 : 05 Ноября 2019, 15:28:42 »
Как БП очень хорошо работают компьютерные для внешних жестких дисков 3.5  - 12В / 5В ,2А , вполне хватает на 2-3 лока и инфраструктуру.

Да, таких у меня парочка есть, соображу вот список что докупить

Оффлайн bav

  • Постоялец
  • ***
  • Сообщений: 198
  • Репутация: +30/-3
  • Откуда: Москва
  • Имя: Александр
Re: Блок управления на Ардуино
« Ответ #24 : 05 Ноября 2019, 16:12:12 »
http://static.chipdip.ru/lib/160/DOC000160216.pdf

0.6 А

Маленькое "КЗ" и п.....ц, покупай новую.

Никто не пишет, нет защиты от "ЭДС". Может не правильно простите.

При том, что самый гуано декодер 0.6 с защитой!!!

З.Ы.

"Рубашку" охладитель ставил 40Х20Х20 горит.

Оффлайн Gematogen

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 6924
  • Репутация: +252/-1
  • Имя: Михаил
Re: Блок управления на Ардуино
« Ответ #25 : 05 Ноября 2019, 18:15:15 »
В итоге - какой моторшилд лучше использовать?
Михаил, DCC

Оффлайн qvan22

  • Постоялец
  • ***
  • Сообщений: 174
  • Репутация: +41/-0
  • Откуда: Минск
  • Имя: Владимир
Re: Блок управления на Ардуино
« Ответ #26 : 05 Ноября 2019, 19:24:24 »
В итоге - какой моторшилд лучше использовать?
В виде шилда, вполне подойдет классический на микросхеме L298, у меня на них сначала аналог, а теперь уже года 3 цифра работает.

Спойлер (кликните для показа/скрытия)

Оффлайн Vatato

  • Ветеран
  • *****
  • Сообщений: 3001
  • Репутация: +52/-0
  • улыбайтесь, это всех раздражает...
  • Откуда: Tbilisi, Georgia
  • Имя: Вахтанг
Re: Блок управления на Ардуино
« Ответ #27 : 05 Ноября 2019, 20:00:15 »
насколько я понял, L298 для локов в цифре и L293 для катовских стрелок
С уважением В.Э.
N scale (DC/DCC) немножко HO, Z, T-gauge

Оффлайн bav

  • Постоялец
  • ***
  • Сообщений: 198
  • Репутация: +30/-3
  • Откуда: Москва
  • Имя: Александр
Re: Блок управления на Ардуино
« Ответ #28 : 05 Ноября 2019, 23:01:18 »
В итоге - какой моторшилд лучше использовать?

6600

Оффлайн Alexandro

  • Ветеран
  • *****
  • Сообщений: 531
  • Репутация: +21/-3
  • zené vonat
  • Откуда: SPb
  • Имя: Alexander
Re: Блок управления на Ардуино
« Ответ #29 : 05 Ноября 2019, 23:10:25 »
насколько я понял, L298 для локов в цифре и L293 для катовских стрелок
если совсем грубо - то да )
в любом случае - лучше иметь лампу 12В/NA ( например галогенку для авто 12 В ) для защиты от КЗ,
у некоторых шилдов на L298 есть места подключения обратной связи для защиты от КЗ но это надо еще реализовать программно.
А лампа в цепи от шилда к рельсам - древнее решение , еще в кирпиче  FZ1 именно так все реализовано - превышение по току - загорается лампа индикации/предохранения КЗ .
Про аонижайки-повышайки - неплохой вариант ,но нафига, если есть готовые БП?
ЗЫ на 293 можно управлять локами но зная некоторые нюансы.
На всякий случай - простейший шилд ( не сэндвич-образный ) выглядит так - http://ru.aliexpress.com/item/32857475920.html?spm=a2g0o.productlist.0.0.74ba36ccUOhfl0&algo_pvid=464ef633-7476-4bb4-9075-e3df585f8bf8&algo_expid=464ef633-7476-4bb4-9075-e3df585f8bf8-8&btsid=7bf3e6e3-4572-41d0-8318-ea67ed4c922f&ws_ab_test=searchweb0_0,searchweb201602_8,searchweb201603_55

Про 6600 не  буду спорить, не пробовал , но лучше имхо начинать с более простых способов ловли)
DR/DB/FS/MAV