Форум ModelldepO  

Вернуться   Форум ModelldepO > Моделизм > Электрика и DCC > Arduino
Ответ
 
Опции темы Опции просмотра
Старый 17.11.2018, 13:31   #1
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию Вагонный декодер на Arduino

Разработал концепцию единой платы для различных вагонов.
Основной вопрос на чём делать декодер, необходимое количество каналов которого от 8 до 20.
Возможно ли увеличить количество каналов ATtiny85 с помощью I2С или не заниматься фигнёй и взять arduino mini.
Saddam вне форума  
Вверх
Старый 18.11.2018, 09:00   #2
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию

Решил делать на Mini Pro, накидал схему, возник вопрос куда цеплять буферный элетролит до стабилизатора или после?


Пока разведено 14 каналов,в резерве есть ещё три, по ним решение будет после предварительно разводки платы.

Общая концепция платы будет в стиле BLO или Fichtelbahn, только декодер от BLO заточен под РИЦы и ЦМВ, а Fichtelbahn по сути под те же спальные вагоны в европейском габарите, хотя есть возможность использовать его в вагонах 2 класса. Я же хочу что бы плата подходила как под сидячие вагоны 1/2 класса, причем как с единым салоном, так и с "индивидуальными купе", а также под Wlab-ы.
Saddam вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 18.11.2018, 13:01   #3
Qvan22
Заглянувший
 
Регистрация: 26.01.2013
Адрес: Минск
Сообщений: 204
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 456
Поблагодарили 454 раз(а) в 135 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - луч света в тёмном царстве (454)
По умолчанию

Цитата:
Сообщение от Saddam Посмотреть сообщение
Решил делать на Mini Pro, накидал схему, возник вопрос куда цеплять буферный элетролит до стабилизатора или после?
Очень завидно читать про возможность установки pro mini в вагон
В девятке о таком даже и не помечтать...

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

Не знаю про современные тенденции в вагонных декодерах, но еще пару лет назад у BLO и PACO, светодиоды питались входящим выпрямленным током, а стабилизатор питал только часть схемы с микроконтроллером.
Qvan22 вне форума  
Вверх
2 пользователя(ей) сказали cпасибо:
Старый 18.11.2018, 13:05   #4
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от Qvan22 Посмотреть сообщение
светодиоды питались входящим выпрямленным током, а стабилизатор питал только часть схемы с микроконтроллером.
+100
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
Старый 18.11.2018, 13:08   #5
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию

Qvan22, схема пока примерная, цепь питания диодов вынести напрямую с моста не долго. По компонентам тоже думал по высокие нагрузки и по этой причине мост взят на 1А а стабилизатор в корпусе то-263.
Saddam вне форума  
Вверх
Старый 18.11.2018, 13:19   #6
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от Saddam Посмотреть сообщение
а стабилизатор в корпусе то-263.
ИМХОЧтобы питать только контроллер, то и sot23 вполне хватит, ну или sot89/soic8.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 18.11.2018, 13:49   #7
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию

Цитата:
Сообщение от laba Посмотреть сообщение
то и sot23 вполне хватит,
Согласен, в любом случаи пока только концепция и идея, компоненты еще едут, после макетного моделирования можно будет о чем то говорить.
Но вы конечно правы, в любом случаи 20 диодов будут жрать до 0,5А причем независимо от размера прямые токи у 1206, 0805, 0603 примерно одинаковы. 1206 конечно паять проще, но 0603 даёт больше маневра по проектированию платы.

При этом лично мне интересны только сидячие вагоны 1\2 класса это всякие Еврофирмы и бывшие ТЕЕ, возможность под разные спальники хочется добавить что называется "для людей", так-как предполагается что проект в итоге будет выложен как открытый в общем доступе.
Saddam вне форума  
Вверх
Старый 18.11.2018, 14:07   #8
shalex
Местный
 
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,853
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,634
Поблагодарили 3,271 раз(а) в 1,169 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (3282)
По умолчанию

Может будет интересен мой личный опыт в создании плат освещения. Вдруг грабли те же:
- платы для 155мм вагонов в ТТ
- для 204мм в ТТ
shalex на форуме  
Вверх
2 пользователя(ей) сказали cпасибо:
Старый 18.11.2018, 15:14   #9
shalex
Местный
 
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,853
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,634
Поблагодарили 3,271 раз(а) в 1,169 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (3282)
По умолчанию

Для подхода с ULN2003 думаю надо добавлять резисторы между ней и ардуино, а то управляющий сигнал будет потреблять наравне со светодиодами.
shalex на форуме  
Вверх
Старый 18.11.2018, 17:13   #10
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию

Цитата:
Сообщение от shalex Посмотреть сообщение
Может будет интересен
Спасибо очень познавательно, про ULN2003 значит американцы были правы, диоды отлично работают напрямую с амеги.
Пока у меня в приоритете схема расположения светодиодов А накидав чертеж, буду уже думать над самим декодером, про 328 амигу так-же думал, но хочется упростить сборку платы, а 328 чип уже без опыта не запаяешь.
Saddam вне форума  
Вверх
Старый 18.11.2018, 17:34   #11
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от Saddam Посмотреть сообщение
а 328 чип уже без опыта не запаяешь
Не самый сложный процесс, особенно если плата с маской. Ещё можно посадочное место немного подправить. Немного вытянуть контактные площадки из-под чипа, тогда вообще проблем быть не должно.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
Старый 18.11.2018, 17:42   #12
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию

Цитата:
Сообщение от laba Посмотреть сообщение
Не самый сложный процесс,
С опытом конечно да, посмотрим.
В общем все вопросы что меня интересовали я получил из тем Александра, так-что жду комплектующие и буду воплощать в реальности.
Saddam вне форума  
Вверх
Старый 18.11.2018, 23:48   #13
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,605
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,012
Поблагодарили 9,313 раз(а) в 3,305 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9354)
По умолчанию

Цитата:
Сообщение от Saddam Посмотреть сообщение
Возможно ли увеличить количество каналов ATtiny85 с помощью I2С
Возможно.

attiny85+MCP23017 = 16 портов IO с прерываниям и тд.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 вне форума  
Вверх
Старый 19.11.2018, 10:23   #14
AlexanderAZ
Заглянувший
 
Регистрация: 12.10.2014
Адрес: Екатеринбург
Сообщений: 169
Сказал(а) 'не согласен(а)'!: 2
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 376
Поблагодарили 68 раз(а) в 36 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: скоро придёт к известности (66)
По умолчанию

Цитата:
Сообщение от Saddam Посмотреть сообщение
возник вопрос куда цеплять буферный элетролит до стабилизатора или после?
думаю что до лучше, но это мое мнение не специалиста.

Цитата:
Сообщение от Qvan22 Посмотреть сообщение
Например у меня стабилизатор рассчитанный на 0.1 ампера, уже при токе 20ма начинал греть плату тестового декодера...
может быть лучше импульсный сделать ?
Цитата:
Сообщение от Saddam Посмотреть сообщение
Возможно ли увеличить количество каналов ATtiny85 с помощью I2С или не заниматься фигнёй и взять arduino mini.
а войдет ли тогда декодер в вагон ?

Кстати, никто не делал на ардуинке декодер самодельный ?
AlexanderAZ вне форума  
Вверх
Старый 19.11.2018, 10:49   #15
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию

Цитата:
Сообщение от AlexanderAZ Посмотреть сообщение
думаю что до
Да если питать диоды до стабилизатора, то конечно.

Цитата:
Сообщение от AlexanderAZ Посмотреть сообщение
а войдет ли тогда декодер в вагон ?
MCP23017 размером не больше ULN2003, а плата 25 см.

По изучал ATTINY есть интересные экземпляры, например ATtiny841 - 12 каналов, 6 из которых ШИМ. Так-что возможно с ATTINY не всё потеряно, единственный минус мало памяти.
Saddam вне форума  
Вверх
Старый 20.11.2018, 01:06   #16
Qvan22
Заглянувший
 
Регистрация: 26.01.2013
Адрес: Минск
Сообщений: 204
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 456
Поблагодарили 454 раз(а) в 135 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - луч света в тёмном царстве (454)
По умолчанию

Цитата:
Сообщение от Saddam Посмотреть сообщение
По изучал ATTINY есть интересные экземпляры, например ATtiny841 - 12 каналов, 6 из которых ШИМ. Так-что возможно с ATTINY не всё потеряно, единственный минус мало памяти.
Если в планах нет подключения больших экранов, то 8 кбайт должно хватить.

Кстати, на чем вы планируете основывать вашу программу для декодера?
Наверное проще всего за основу взять NmraDcc или DCC_Decoder библиотеки...

Цитата:
Сообщение от AlexanderAZ Посмотреть сообщение
может быть лучше импульсный сделать ?
Вагоны уж очень маленькие. Даже конденсаторы лишь в клозете можно разместить.
Цитата:
Сообщение от AlexanderAZ Посмотреть сообщение
Кстати, никто не делал на ардуинке декодер самодельный ?
Года 2 назад делал такой вариант ардуиновского декодера, ширина платы 12мм...
Миниатюры:
Нажмите на изображение для увеличения
Название: dec 1.jpg
Просмотров: 985
Размер:	323.8 Кб
ID:	164547
Qvan22 вне форума  
Вверх
4 пользователя(ей) сказали cпасибо:
Старый 20.11.2018, 09:17   #17
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,605
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,012
Поблагодарили 9,313 раз(а) в 3,305 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9354)
По умолчанию

Saddam,

По существу:

1) Все уже придумали до нас.

2)

3) вместо пика ставим attiny с нужным количеством выходов.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 вне форума  
Вверх
Старый 20.11.2018, 09:34   #18
shalex
Местный
 
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,853
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,634
Поблагодарили 3,271 раз(а) в 1,169 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (3282)
По умолчанию

Цитата:
Сообщение от Qvan22 Посмотреть сообщение
Года 2 назад делал такой вариант ардуиновского декодера, ширина платы 12мм...

Насколько сильно греется стабилизатор 7805?
Напряжение питания для бустера DCC в N-ке - это 12В, если правильно понимаю?
shalex на форуме  
Вверх
Старый 20.11.2018, 10:29   #19
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию

Цитата:
Сообщение от BR95009 Посмотреть сообщение
По существу:
Я в курсе про Paco декодер, у меня даже проект платы под него есть, только программатора для PIC нет, зато есть для AVR.

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

Цитата:
Сообщение от Qvan22 Посмотреть сообщение
за основу взять NmraDcc
Так и хочу
Saddam вне форума  
Вверх
Старый 20.11.2018, 10:48   #20
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,605
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,012
Поблагодарили 9,313 раз(а) в 3,305 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9354)
По умолчанию

Saddam,

Дык аттини вместо пика поставить и все.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 вне форума  
Вверх
Старый 20.11.2018, 11:05   #21
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,437
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,777
Поблагодарили 6,641 раз(а) в 2,914 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (6638)
По умолчанию

BR95009, ну почти, ещё плату перетрассировать нужно, кроме того хочется на одной плате и свет и декодер.

Комплектующие заказал и ATtiny85 и ATtiny84 и Pro Mini, по итогам макетного моделирования будет ясно что лучше и почему.
Saddam вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 20.11.2018, 23:50   #22
Qvan22
Заглянувший
 
Регистрация: 26.01.2013
Адрес: Минск
Сообщений: 204
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 456
Поблагодарили 454 раз(а) в 135 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - луч света в тёмном царстве (454)
По умолчанию

Цитата:
Сообщение от shalex Посмотреть сообщение
Насколько сильно греется стабилизатор 7805?
Напряжение питания для бустера DCC в N-ке - это 12В, если правильно понимаю?
оффтопик
Qvan22 вне форума  
Вверх
Пользователь сказал cпасибо:
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема декодер StrvoMotion1 и ARDUINO IChibrik Цифровая аппаратура Modelldepo 19 12.05.2017 08:45
PIKO "Blauer Blitz" (3-х вагонный) Виктор Платицын Обзоры моделей 9 29.08.2014 07:09
Двухэтажка Rivarossi 4ep/ DR теперь 4-х вагонный вариант! KotRa Обзоры моделей 12 18.08.2014 21:55
Piko 53122 Двухэтажный 3-х вагонный поезд DDR Обзоры моделей 9 21.03.2014 14:38
Вагонный декодер 5 см Артем ЧАВО 4 30.01.2014 15:17


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


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © ModelldepO.ru 2006 -