Форум ModelldepO  

Вернуться   Форум ModelldepO > Моделизм > Электрика и DCC > Arduino
Ответ
 
Опции темы Опции просмотра
Старый 27.07.2019, 21:38   #151
jenya83
Пользователь
 
Аватар для jenya83
 
Регистрация: 11.10.2008
Адрес: Киев
Сообщений: 703
Сказал(а) 'не согласен(а)'!: 2
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 1,208
Поблагодарили 942 раз(а) в 263 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: этим человеком можно гордиться (1005)
По умолчанию

Так?
Миниатюры:
Нажмите на изображение для увеличения
Название: 0E4E8E39-EF6A-4D10-BCD5-4817CB27EDF8.jpeg
Просмотров: 887
Размер:	235.6 Кб
ID:	172108
__________________
DB,C&NW,NCEPowerCab,NCEPH,TrainControllerBronze7.0
jenya83 вне форума  
Вверх
Старый 27.07.2019, 22:04   #152
xu56857
Московский модуль
 
Аватар для xu56857
 
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 942
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,988
Поблагодарили 3,315 раз(а) в 638 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (3330)
По умолчанию

Цитата:
Сообщение от jenya83 Посмотреть сообщение
Так?
Ага, при таком подключении 6N137 у меня все работает.
xu56857 вне форума  
Вверх
Старый 27.07.2019, 23:09   #153
jenya83
Пользователь
 
Аватар для jenya83
 
Регистрация: 11.10.2008
Адрес: Киев
Сообщений: 703
Сказал(а) 'не согласен(а)'!: 2
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 1,208
Поблагодарили 942 раз(а) в 263 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: этим человеком можно гордиться (1005)
По умолчанию

Увы, ничего не изменилось
__________________
DB,C&NW,NCEPowerCab,NCEPH,TrainControllerBronze7.0
jenya83 вне форума  
Вверх
Старый 27.07.2019, 23:18   #154
xu56857
Московский модуль
 
Аватар для xu56857
 
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 942
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,988
Поблагодарили 3,315 раз(а) в 638 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (3330)
По умолчанию

Размах сигнала на выходе оптопары смотрели? ... и скейтч в студию!
xu56857 вне форума  
Вверх
Старый 28.07.2019, 00:00   #155
jenya83
Пользователь
 
Аватар для jenya83
 
Регистрация: 11.10.2008
Адрес: Киев
Сообщений: 703
Сказал(а) 'не согласен(а)'!: 2
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 1,208
Поблагодарили 942 раз(а) в 263 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: этим человеком можно гордиться (1005)
По умолчанию

Скейтч тут:
/sites/model-railroad-hobbyist.com/files/users/geoffbfiles/new-dual-multifunction-decoderv5_4.zip
Сигнал смотреть нечем
Это моя первая попытка сделать аксессуарный декодер, ранее использовал готовые. Может я что-то не так делаю?
Шаг 1. Подключил про мини через ftdi переходник к usb порту компьютера.
2. IDE уже загружена,изме&ил скейтч ( убрал // в начале что бы настройки не слетали при каждом старте) адрес оставил 40.
3. залил скейте на 10 серв
4. Отключил от переходника
5. Подключил питание и присоединил к рельсам.
6. Подключил серву.
7. Устройство готово к использованию
8. Выбираю аксессуар с адресом 40 ( КС nce power cab), перевожу стрелку - ничего не происходит.
__________________
DB,C&NW,NCEPowerCab,NCEPH,TrainControllerBronze7.0
jenya83 вне форума  
Вверх
Старый 28.07.2019, 00:48   #156
xu56857
Московский модуль
 
Аватар для xu56857
 
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 942
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,988
Поблагодарили 3,315 раз(а) в 638 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (3330)
По умолчанию

Понятно , вот мой ( от туда же , слегка обрезанный под мои нужды) https://yadi.sk/d/D8cTkBBhKVgFPg , при приеме команды светодиод на плате мигает. Адреса команд 9,10,11,12
xu56857 вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 28.07.2019, 00:56   #157
jenya83
Пользователь
 
Аватар для jenya83
 
Регистрация: 11.10.2008
Адрес: Киев
Сообщений: 703
Сказал(а) 'не согласен(а)'!: 2
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 1,208
Поблагодарили 942 раз(а) в 263 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: этим человеком можно гордиться (1005)
По умолчанию

Я диоды не подключал, на про мини тоже ничего не мигает.
В итоге отпаял я все контакты от про мини и переделал на уно.
Резисторы за 6n137 оба по 10К поставил и все работает!
На уно правда другой скейтч, отсюда:
https://www.arcomora.com/download/
__________________
DB,C&NW,NCEPowerCab,NCEPH,TrainControllerBronze7.0
jenya83 вне форума  
Вверх
Старый 03.01.2021, 02:39   #158
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,069
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,731
Поблагодарили 1,661 раз(а) в 840 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1696)
По умолчанию

Цитата:
Сообщение от BR95009 Посмотреть сообщение
Схема:
в схему заложен функционал для ответов (ACK) на запись CV
но явно не реализован ни в железе ни в скетчах за все 7 страниц...
никто не пытался? всех устраивает, например, адрес декодера в тексте программы без возможности сменить с КС?
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 03.01.2021, 10:12   #159
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (2679)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
в схему заложен функционал для ответов (ACK) на запись CV
В схеме в сообщении BR95009 этого нет. Но есть схемы где оптрон для ответа присутствует.
Цитата:
Сообщение от Rebel Посмотреть сообщение
но явно не реализован ни в железе ни в скетчах за все 7 страниц...
Есть библиотека NMRA, вот в ней есть работа оптрона для ответа.
https://github.com/mrrwa/NmraDcc
Цитата:
Сообщение от Rebel Посмотреть сообщение
никто не пытался? всех устраивает, например, адрес декодера в тексте программы без возможности сменить с КС?
Ну раз никто не сделал, значит потребности нет.

А у меня например, есть заготовка для смены адреса и других настроек через терминал, что мне гораздо удобнее.
Alexmit вне форума  
Вверх
Старый 03.01.2021, 14:54   #160
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,069
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,731
Поблагодарили 1,661 раз(а) в 840 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1696)
По умолчанию

Цитата:
Сообщение от Alexmit Посмотреть сообщение
Есть библиотека NMRA
да с ее возможностей записи CV в EEPROM из коробки все и началось)
но наверное можно ведь и не подтверждать запись? ну то есть сохранить новое значение себе в память, но не отправлять ACK в кс? или тут тонкость какая есть?

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

Цитата:
Сообщение от Alexmit Посмотреть сообщение
А у меня например, есть заготовка для смены адреса и других настроек через терминал, что мне гораздо удобнее.
комп притыкать к ардуине же надо?

---------- Сообщение добавлено в 14:54 ---------- Предыдущие сообщение было в 14:48 ----------

и еще глупый вопрос, в схеме с оптопарой 6N137



можно заменить диод 1N4148 на любой светодиод? или я что-то не понимаю?
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 03.01.2021, 15:22   #161
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (2679)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
но наверное можно ведь и не подтверждать запись? ну то есть сохранить новое значение себе в память, но не отправлять ACK в кс? или тут тонкость какая есть?
Тонкость в том, что КС ошибку выдаст.
Цитата:
Сообщение от Rebel Посмотреть сообщение
комп притыкать к ардуине же надо?
Мне удобнее комп. На работе через терминал оборудование настраивается, привык уже.
Можно выводить все значения сразу в текстовом виде и с комментариями.
Цитата:
Сообщение от Rebel Посмотреть сообщение
можно заменить диод 1N4148 на любой светодиод? или я что-то не понимаю?
Нет. Там ставят диоды с высокой скоростью переключения. Я 1N5818 пока ставлю (потому, что есть под рукой). КД522Б попробуйте.
Alexmit вне форума  
Вверх
Старый 03.01.2021, 15:38   #162
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,069
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,731
Поблагодарили 1,661 раз(а) в 840 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1696)
По умолчанию

Цитата:
Сообщение от Alexmit Посмотреть сообщение
Там ставят диоды с высокой скоростью переключения. Я 1N5818 пока ставлю (потому, что есть под рукой). КД522Б попробуйте.
тут дело не в отсутствии 1N4148, они есть, просто лампочку хотелось на шилд-плате вывести для визуализации)


Цитата:
Сообщение от Alexmit Посмотреть сообщение
Тонкость в том, что КС ошибку выдаст.
если только кс ругнется, но при этом это не повлияет на процесс записи (не будет долбить еще 100500 раз попытками записать), то наверное ничего страшного
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 03.01.2021, 16:37   #163
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (2679)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
просто лампочку хотелось на шилд-плате вывести для визуализации)
Визуализации чего? Наличия напряжения? Ибо команд вы там не увидите.
Alexmit вне форума  
Вверх
Старый 03.01.2021, 21:49   #164
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,069
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,731
Поблагодарили 1,661 раз(а) в 840 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1696)
По умолчанию

Цитата:
Сообщение от Alexmit Посмотреть сообщение
Наличия напряжения? Ибо команд вы там не увидите.
да
вспышки понятно что не будет видно )
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 03.01.2021, 22:02   #165
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (2679)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
да
Тогда сделайте индикатор отдельно.
Два светодиода встречно-параллельно и резистор.
Alexmit вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 04.01.2021, 00:08   #166
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,069
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,731
Поблагодарили 1,661 раз(а) в 840 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1696)
По умолчанию

Цитата:
Сообщение от Alexmit Посмотреть сообщение
Тогда сделайте индикатор отдельно.
это просто в параллель с оптопарой подключть в DCC?


Цитата:
Сообщение от Alexmit Посмотреть сообщение
Два светодиода
а можно один? точнее зачем два?

---------- Сообщение добавлено 04.01.2021 в 00:08 ---------- Предыдущие сообщение было 03.01.2021 в 23:52 ----------

и еще вопрос про 7-ю ногу 6N137



Цитата:
Pin 7 is the enable pin, which works with the output. The enable pin will be enabled by default.
в схеме выше 7-я нога включена через сопротивление 10К, это аналог того что на ней ничего нет? или для чего так?

так же есть схема где на 7 ногу подается 5В без сопротивлений



собирать не пробовал, для чего так? и как правильно и почему?
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 04.01.2021, 01:21   #167
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (2679)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
это просто в параллель с оптопарой подключть в DCC?
По схеме в этом сообщении - подключить на клеммы DCC.
Цитата:
Сообщение от Rebel Посмотреть сообщение
а можно один? точнее зачем два?
Нет. Второй нужен что-бы не сгорел первый.
Цитата:
Сообщение от Rebel Посмотреть сообщение
и еще вопрос про 7-ю ногу 6N137
для чего так? и как правильно и почему?
Написано же 7 нога - enable. Должен быть подан высокий уровень. Вот он и подаётся через 10 кОм.
Грубо говоря резистор подтяжки.
Alexmit вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 04.01.2021, 14:38   #168
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,069
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,731
Поблагодарили 1,661 раз(а) в 840 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1696)
По умолчанию

Цитата:
Сообщение от Alexmit Посмотреть сообщение
Вот он и подаётся через 10 кОм.
Грубо говоря резистор подтяжки.
а почему нельзя просто дать 5В без сопротивления как на второй схеме?
тут же нет никаких размыканий, эта ножка никогда не висит неподключенной
(я пытаюсь сэкономить место на будущей плате и упростить себе монтаж)
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 04.01.2021, 15:35   #169
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (2679)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
а почему нельзя просто дать 5В без сопротивления как на второй схеме?
Можете дать и посмотреть сколько 6N137 проживёт. Там ток должен быть не более 5мА.
Цитата:
Сообщение от Rebel Посмотреть сообщение
(я пытаюсь сэкономить место на будущей плате и упростить себе монтаж)
Место резистор особо не занимает. Ибо паяется прямо к ножке вертикально.
И на 6 ноге так же. #31
Alexmit вне форума  
Вверх
2 пользователя(ей) сказали cпасибо:
Старый 09.01.2021, 16:13   #170
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
никто не пытался? всех устраивает, например, адрес декодера в тексте программы без возможности сменить с КС?
Цитата:
Сообщение от Alexmit Посмотреть сообщение
Ну раз никто не сделал, значит потребности нет.
Я делал, удобно, только место для лишней обвязки на плате требуется(диодный мост, ключ, пару резисторов и оптопара).
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
Старый 09.01.2021, 19:46   #171
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,069
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,731
Поблагодарили 1,661 раз(а) в 840 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1696)
По умолчанию

Цитата:
Сообщение от laba Посмотреть сообщение
только место для лишней обвязки на плате требуется
пока мое имхо тако, что оно избыточно тк на ругань от КС, что нет подтверждения можно и забить, тем более, что нужно оно крайне редко;
а на всякий случай возможность записи CV можно прикрыть джампером... это несравнимо проще обвязки для ответов
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Ответ

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Z21 своими руками за 1 вечер и ~800 руб. BR95009 Arduino 822 28.02.2023 07:11
H0 Цистерна своими руками Denis Личный опыт 28 14.05.2019 19:35
Автотранспорт своими руками et2l027 Флейм 65 11.02.2018 20:31
DCC своими руками Taizer ЧАВО 51 16.07.2012 18:31


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


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