Форум

Форум "ДЕПО 45мм" - Форум любителей моделей железных дорог на колее 45мм (Масштабы 1, G, IIm, Fn3) (http://forum.depo45mm.ru//index.php)
-   Электроника (http://forum.depo45mm.ru//forumdisplay.php?f=66)
-   -   Макет DCC декодера на Arduino по цене около $ 5. (http://forum.depo45mm.ru//showthread.php?t=563)

kudrdima 17.03.2015 14:33

Макет DCC декодера на Arduino по цене около $ 5.
 
http://model-railroad-hobbyist.com/s...29-500x358.JPG
http://model-railroad-hobbyist.com/node/19070

Управление 16-ю сервами за те же деньги:
http://model-railroad-hobbyist.com/s...ns-670x222.JPG
http://model-railroad-hobbyist.com/node/19446

BR95009 17.03.2015 21:23

Спасибо!!! Ну очень интересно. Буду думать в этом направлении.

Вот тоже интересно:
https://rudysmodelrailway.wordpress....ction-decoder/

BR95009 19.03.2015 21:46

А тут вообще забавно:

Командная станция DCC на Андуино.

http://www.trainelectronics.com/DCC_...rst_design.htm

http://www.trainelectronics.com/DCC_Arduino/controller


Использует бесплатную прошивку CmdrArduino


BR95009 19.03.2015 22:32

Тааак...

Пазл начинает складываться. Я хочу с планшета переключать стрелки.

Есть проект командной станции на Arduino. Есть Bluetooth контроллер. Есть софтины под Андроид для управления Arduino по блютут.

С этим можно поиграться.

BR95009 19.03.2015 23:38

Вообще интересно становится.

1. Есть Arduino за копейки. Есть готовые библиотеки для DCC. => Можно с помощью Arduino сделать DCC командную станцию.

2. Есть возможность подключить Ардуино к Android устройству (USB, WIFI, BT).

3. Есть возможность написать прогу для Android в визуальной среде программирования App Inventor.

4. Прога может посылать команды на Arduino и получать получать данные оттуда. (например с потенциометра или с кнопок)

Можно как минимум попробовать написать прогу для контроля плана стрелок, как максимум - попробовать сконстролить свой собственный экос с блэкджеком и...:):

Сразу в голову лезет дешевый андроид планшет, 2 (а то и 3!) крутилки, куча функ. кнопок, все это завязано на ардуино №1 в одном корпусе. (плншет получает ввод от крутилок и F кнопок).

А дальше все это по BT передается на ардуино №2, являющуюся командной станцией.

Получаем беспроводной экос.

Начну пожалуй с проги. Попробую сделать ее в инвенторе.

BR95009 22.03.2015 22:55

Продолжаем изыскания:
Z21 своими руками:
http://pgahtow.de/wiki/index.php?title=Zentrale

http://pgahtow.de/wiki/images/DCC_Zentrale.JPG

http://pgahtow.de/wiki/index.php?title=XpressNet

А вот еще один проект Arduino Xpressnet.

https://github.com/nzin/xpressnet_arduino

Фактически это библиотека позволяет управлять с Ардуино локами, подключив его к любому Roco бустеру как еще одну мышь.

Pooh 25.05.2015 12:05

Если Arduino использовать вместо декодера (кстати, а он по габаритам влезает?), то, как я понимаю, питание на него пойдёт по традиционной схеме - с рельс. Как в этом случае бороться с временной потерей контакта? Обычный декодер "перезапускается" за доли секунды, а Arduino? Сколько ему надо на перезагрузку? Или этот момент не актуален?

BR95009 25.05.2015 14:11

Ардуино можно использовать вместо декодера.

Размер платы самой дуни: 1,8х3,3 см. По любому, меньше декодера массотовского.

Ты спрашиваешь про какой декодер: стрелка, лок, иное?

Питание пойдет с рельс в любом случае через стабилитрон и диодный мост.


Ардуино запускается за милисекунды.
Но можно повесить кондер именно на питание контроллера, что бы пережидать перебои.

Pooh 25.05.2015 15:01

Цитата:

Сообщение от BR95009 (Сообщение 7323)
Ардуино запускается за милисекунды.

Т.е. он безсистемный?
Контроллеры, которые грузят систему (любую) стартуют из холодного состояния за секунды, причём это может быть и 15 сек и 30. Поэтому и спрашиваю, как Ардуино переживёт потерю контакта. Чтобы не получилось, что каждый "дёрг" приводит к перезапуску.
Цитата:

Сообщение от BR95009 (Сообщение 7323)
Размер платы самой дуни: 1,8х3,3 см. По любому, меньше декодера массотовского.

Но это только мозги. А ведь ещё нужно силовую часть сделать?

BR95009 25.05.2015 15:27

Те массоты, которые стоят у меня по кругу:
http://www.massoth.de/images/product...onxls340px.gif

Размеры: 60 x 32 x 18 mm

Делаем саму плату с драйвером под движки (или с фетами, посмотрим).

В нее фтыкаем арудино про мини. И остается еще куча места для интерфейсных разъемов, MP3 модуля для звука и тд.

Я вот думаю, что туда можно вкрячить модуль 2.4, что бы програмировать его не сивишками с мыши, в подключаться с компа по беспроводу через вторую дуню с таким же БП модулем и програмировать параметры.

Короче, полет фантазии полный с этой ардуиной.

---------- Сообщение добавлено в 12:21 ---------- Предыдущие сообщение было в 12:12 ----------

Цитата:

Сообщение от Pooh (Сообщение 7324)
Т.е. он безсистемный?

Он бессистемный. Но там стоит бутлоадер, который съедает около секунды.

Если прога уже отлажена, и перезаписывать скетч в эту ардуину уже не нужно, то можно прожечь вместо бутлоадера программу сразу. И она будет стартовать сразу, без какой либо задержки.

---------- Сообщение добавлено в 12:27 ---------- Предыдущие сообщение было в 12:21 ----------

У меня готов действующий прототип декодера для расцепителя (с сервой). Надоть теперь компоновтаь печатную плату и встраивать в рельсину.

На очереди прототип для стрелки (там сложнее, тк нужен будет драйвер электромотора. ) Надо съездить купить.

Паралельно, иду в сторону Z21. Вчера собрал XpressNet интрефейс. Пока, гад не работает, разбираюсь с библиотекой.

Ардуину к Ethernet шилду уже поключил и опробовал - работает. Как тольк XpressNet заработает, то все железо готово для эмулятора Z21.

И если мне все это удасться, то будет у нашего клуба, джентельмены, свой условно бесплатный DCC с блэкджеком и ... 8)

BR95009 25.05.2015 22:28

8):yahoo:

https://lh3.googleusercontent.com/-X...0/IMG_0485.PNG

https://lh3.googleusercontent.com/-I...0/IMG_0484.JPG

technik 25.05.2015 22:32

Не пора ли возобновить раздел электроника, куда сложить все твои темы по адруинам?

BR95009 25.05.2015 22:36

Эээ... Рано пока. Я решил, как рабочий продукт появится, тогда все и выкладывать. А пока все это нужно отлаживать.

BR95009 26.05.2015 22:08

Aaaaa!! Aa!!! ... Ээээ... Аааааа!!!!1111адинадинадин!!!

Зарррработала!!!

Итак, с помщью ардуины за 200 руб, этернет шилда за 300 руб и деталей из чипадипа за 300 руб. Я построил работоспособную z21.

Это заняло 4 вечера времени при полном отсутствии познаний в электронике и электрике. :)

Пока проверил: локами рулит, функции у лока переключает, стрелки переключает, CV пишет.

Итого: чистая экономия = 25000 руб.

8)8)8):yahoo:

technik 26.05.2015 22:45

Чего орать-то, не в лесу чай...
Ну показывай-рассказывай, как обгонял, как подрезал как подключал, как проверял...

BR95009 26.05.2015 22:49

А можно на модел-депо? Там народу поболе.

А тут - продублирую.

kudrdima 26.05.2015 22:51

оффтопик

Pooh 26.05.2015 22:55

Цитата:

Сообщение от BR95009 (Сообщение 7350)
А можно на модел-депо?

Во Сергей счастлив будет, как его декодеры на бесплатные рельсы переводят :)
Это я так, на пару шагов вперёд заглянул :)

BR95009 27.05.2015 01:19

Цитата:

Сообщение от Pooh (Сообщение 7352)
Во Сергей счастлив будет, как его декодеры на бесплатные рельсы переводят :)
Это я так, на пару шагов вперёд заглянул :)

А Сергей делает декодеры для садовых дорог?

Или для садовых локов? Или он делате аналог z21?

Это я на 8 шагов вперед заглянул. :)

Вся эта ардуина в силу размеров для H0 не подходит.



---------- Сообщение добавлено в 22:13 ---------- Предыдущие сообщение было в 22:08 ----------

Цитата:

Сообщение от kudrdima (Сообщение 7351)
оффтопик

А кто Вам таки сказал, что будет готовое изделие?

Никаких изделий. Я попробовал, у меня получилось. Прототип работает, дорога управляется, мне больше ничего не нужно.

Цель по этому проекту достигнута: управлять планом стрелок и расцепителей с планшета, не покупая z21.

Меня ждут еще 5 следующих проектов. :)

Всю информацию для сборки собственного прототипа за 1 вечер я выложу в открытый доступ. А там уже вам решать, делать вам изделие или управлять через прогу z21 дорогой с помошью прототипа.

---------- Сообщение добавлено в 22:19 ---------- Предыдущие сообщение было в 22:13 ----------

На очереди - стрелочный декодер для стрелок LGB и серводекодер на 1 серву для расцепителя.

Все это планируется влагостойким, шобы работало в саду и не потело.

artusha 27.05.2015 18:57

Цитата:

Сообщение от BR95009 (Сообщение 7348)
чистая экономия = 25000 руб.

Не хочу придираться, но z21 стоит 149 евро минус НДС.

BR95009 27.05.2015 20:03

Черная - 400 евро. Но это не важно.

8000 - тоже деньги.

Pooh 27.05.2015 20:07

Цитата:

Сообщение от artusha (Сообщение 7359)
z21 стоит 149 евро минус НДС.

Это "белая" - она урезана по функционалу. "Чёрная", существенно дороже.

P.S. Дмитрий, я так понял, что вся тема работает только на андроиде? Т.е. с яблоком никак?

technik 27.05.2015 20:20

На айпадах z21 app

BR95009 27.05.2015 22:11

Как раз я с яблоками и проверял. Все работает и с айпадои и с айфоном.

Pooh 27.05.2015 23:39

Цитата:

Сообщение от BR95009 (Сообщение 7355)
А Сергей делает декодеры для садовых дорог?
Или для садовых локов? Или он делате аналог z21?

Теперь точно не сделает :D


Текущее время: 09:24. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © http://forum.depo45mm.ru 2013 -