Форум ModelldepO  

Вернуться   Форум ModelldepO > Моделизм > Электрика и DCC > Arduino
Ответ
 
Опции темы Опции просмотра
Старый 17.01.2021, 14:14   #126
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Продолжаем.
Декодер на драйверах DRV8833 и Arduino NANO.
Нажмите на изображение для увеличения
Название: IMG_2499.JPG
Просмотров: 147
Размер:	58.5 Кб
ID:	188875
dec-step-v6.zip
Позже надо будет перепаять управление драйверами и соответственно переставить биты управления.
Alexmit вне форума  
Вверх
6 пользователя(ей) сказали cпасибо:
Старый 17.01.2021, 14:41   #127
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

А так же осваиваем "резьбу" по пластику.
Нажмите на изображение для увеличения
Название: IMG_2504.JPG
Просмотров: 83
Размер:	16.0 Кб
ID:	188877
Alexmit вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 22.01.2021, 12:36   #128
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,075
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,734
Поблагодарили 1,669 раз(а) в 842 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1704)
По умолчанию

подскажите плз чайнику...

в своей конструкции я хочу использовать местный модуль FB2 для понимания положения стрелки,
источником для него будут выходы ардуино, управляющей моторами (для примера 10 и 11 выход, туда будет записано HIGH при достижении крайних положений соответственно)

основываясь на схеме подключения герконов и прочего к FB2

Нажмите на изображение для увеличения
Название: Снимок экрана от 2021-01-22 12-24-21.png
Просмотров: 70
Размер:	283.1 Кб
ID:	189029

для ограничения тока на входах FB2 нужен резистор между ним и землей с ардуино

Нажмите на изображение для увеличения
Название: Снимок экрана от 2021-01-22 12-24-47.png
Просмотров: 100
Размер:	78.9 Кб
ID:	189030

можно-ли сделать как на нижней схеме: использовать всего 1 общий резистор вместо 2-3-4-х индивидуальных для каждого входа? (опять хочется сэкономить место на плате)
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 22.01.2021, 13:45   #129
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
в своей конструкции я хочу использовать местный модуль FB2 для понимания положения стрелки,
Это понятно и реализуется.

Цитата:
Сообщение от Rebel Посмотреть сообщение
источником для него будут выходы ардуино, управляющей моторами (для примера 10 и 11 выход, туда будет записано HIGH при достижении крайних положений соответственно)
А вот это в корне не правильный подход. Ибо датчики и ставят для того, что-бы знать истинное положение остряков.
Может и остряки не довести до конечной точки, а контроллер даст сигнал, что всё в порядке.
Посмотрите 32 и 33 сообщения.
Цитата:
Сообщение от Rebel Посмотреть сообщение
для ограничения тока на входах FB2 нужен резистор между ним и землей с ардуино
Там и так всё есть. Может даже и напряжения не хватить для срабатывания.
Правильнее сказать, резистор нужен что-бы не спалить выходы ардуино.
Проще немного раздербанить FB2. И подключить датчики напрямую вместо штатных 817 оптопар.
И тогда на плате контроллера вы не займете ни места, ни выводов.
Alexmit вне форума  
Вверх
Старый 22.01.2021, 14:00   #130
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,075
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,734
Поблагодарили 1,669 раз(а) в 842 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1704)
По умолчанию

судя по документации всего хватит

Нажмите на изображение для увеличения
Название: Снимок экрана от 2021-01-22 13-57-37.png
Просмотров: 52
Размер:	99.7 Кб
ID:	189040

мой основной вопрос - можно-ли использовать один резистор на все вместо нескольких (по резистору на каждый вход фб2/пин арндуино)?
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 22.01.2021, 14:02   #131
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
мой основной вопрос - можно-ли использовать один резистор на все вместо нескольких
Нет.
Alexmit вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 22.01.2021, 14:17   #132
Rebel
оффтопик
Rebel вне форума   Ответить с цитированием Вверх
Старый 22.01.2021, 14:27   #133
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,497
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,813
Поблагодарили 6,698 раз(а) в 2,941 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (6705)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
оффтопик
Это эквивалент нагрузки на вход.
Saddam вне форума  
Вверх
Старый 22.01.2021, 15:11   #134
Rebel
оффтопик
Rebel вне форума   Ответить с цитированием Вверх
Старый 22.01.2021, 15:26   #135
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
или куда пойти почитать?
https://zakon-oma.ru/zakon-kirhgofa.php
Alexmit вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 28.02.2021, 17:27   #136
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

В продолжение 126 сообщения.
Плата с драйверами DRV8833
Нажмите на изображение для увеличения
Название: IMG_2508.JPG
Просмотров: 80
Размер:	34.9 Кб
ID:	190279
Нажмите на изображение для увеличения
Название: IMG_2509.JPG
Просмотров: 83
Размер:	44.2 Кб
ID:	190280

И скетчи с изменёнными выходами управления драйверами.
dec-step-v5-2.zip
dec-step-v6-2.zip
Alexmit вне форума  
Вверх
3 пользователя(ей) сказали cпасибо:
Старый 02.03.2021, 19:00   #137
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Pro Mini 168 3.3V и 2 drv8833 на одной плате.
Нажмите на изображение для увеличения
Название: IMG_2517.JPG
Просмотров: 104
Размер:	44.9 Кб
ID:	190344
Скетч на 2 привода с управлением от тумблеров.
dec-step-v7.zip
Alexmit вне форума  
Вверх
5 пользователя(ей) сказали cпасибо:
Старый 25.03.2021, 16:35   #138
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,075
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,734
Поблагодарили 1,669 раз(а) в 842 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1704)
По умолчанию

Цитата:
Сообщение от Alexmit Посмотреть сообщение
И сделал пробный вариант датчика положения.
пока ко мне едут оптотроны задумался, а можно сделать датчик на 1 одном оптотроне вместо 2:
U-образная тяга , оптотрон к 3-й ноге ардуино, прерывание и счетчик
теоретически прерывание на то и прерывание, чтоб сработать даже в цикле управления мотором (если только он сам не в прерывании происходит), и мои выводы выше о том, что декодер будет уходить в себя на время управления мотором не верны?
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 25.03.2021, 18:02   #139
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
пока ко мне едут оптотроны задумался, а можно сделать датчик на 1 одном оптотроне вместо 2:
Можно хоть какой-нибудь эскизик. Я ничего не понял.
Но и даже так. Ситуация: привод по той или иной причине остановился посередине. ???
Цитата:
Сообщение от Rebel Посмотреть сообщение
прерывание и счетчик
А, точно, энкодерную линейку приделать.

Но я так делать не буду. Тем более я датчики для всех приводов уже собрал.

Цитата:
Сообщение от Rebel Посмотреть сообщение
и мои выводы выше о том, что декодер будет уходить в себя на время управления мотором не верны?
Не верны. Контроллер отработает прерывание. Но смотря что там написано.
Alexmit вне форума  
Вверх
Старый 25.03.2021, 18:29   #140
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,075
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,734
Поблагодарили 1,669 раз(а) в 842 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1704)
По умолчанию

Цитата:
Сообщение от Alexmit Посмотреть сообщение
Можно хоть какой-нибудь эскизик. Я ничего не понял.
берем вашу конструкцию с двумя оптотронами



выкидываем один оптотрон,
U-образный вырез на тяге увеличиваем таким образом, чтоб тяга пересекала луч света только в крайних положениях стрелки.

оптотрон подключаем к 3-й ноге ардуино (2я занята под DCC)
вешаем прерывание на эту ногу (на CHANGE или на RISING/FALLING не важно), в прерывании делаем простой счетчик.
перед началом движения мотора сбрасываем счетчик, после завершения движения анализируем счетчик и если там не 2 (или 1 в зависимости от типа прерывания), то стрелка застряла.
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 25.03.2021, 18:50   #141
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
вешаем прерывание на эту ногу (на CHANGE или на RISING/FALLING не важно), в прерывании делаем простой счетчик.
Понял. Лучше сделать на CHANGE.
Но ещё раз, я против такого подхода к датчикам.
Alexmit вне форума  
Вверх
Старый 25.03.2021, 18:56   #142
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,075
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,734
Поблагодарили 1,669 раз(а) в 842 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1704)
По умолчанию

Цитата:
Сообщение от Alexmit Посмотреть сообщение
я против такого подхода к датчикам.
почему?
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 25.03.2021, 18:59   #143
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Цитата:
Сообщение от Rebel Посмотреть сообщение
почему?
Считаю, что не должно быть промежуточных звеньев которые могут исказить реальные показания.
Alexmit вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 25.03.2021, 19:38   #144
sergenij72
Пользователь
 
Регистрация: 14.09.2017
Адрес: Тверь
Сообщений: 371
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 64
Поблагодарили 334 раз(а) в 125 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: как роза среди колючек (334)
По умолчанию

Смотрю я на все это,а не слишком ли дохрена всего,только для того что бы перевести стрелку.Затраты мягко говоря не оправданы.Может проще микросерву использовать и не надо парится с шагами и их потерей.Конечно если делаете для собственного интереса что так тоже можно то да.
sergenij72 вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 25.03.2021, 19:49   #145
Rebel
Местный
 
Аватар для Rebel
 
Регистрация: 22.11.2010
Адрес: Москва
Сообщений: 3,075
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 29 раз(а) в 19 сообщениях
Сказал(а) спасибо: 1,734
Поблагодарили 1,669 раз(а) в 842 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
2 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1704)
По умолчанию

Цитата:
Сообщение от sergenij72 Посмотреть сообщение
Может проще микросерву использовать и не надо парится с шагами и их потерей.
вы какие-то конкретные микросервы имеете ввиду?
если нет, то у обычной сервы полно недостатков, хотя бы круговое движение и слишком большая мощность, способная выворотить стрелку, уж лучше потерять шаги, чем стрелку.
у шаговика же - сплошные достоинства, он маленький двигается прямо, стрелку не сломает, если накосячить с программированием
__________________
🎉 мой канал в телеграм @aleksandr_ru_blog
Rebel вне форума  
Вверх
Старый 25.03.2021, 20:16   #146
sergenij72
Пользователь
 
Регистрация: 14.09.2017
Адрес: Тверь
Сообщений: 371
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 64
Поблагодарили 334 раз(а) в 125 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: как роза среди колючек (334)
По умолчанию

Выворотить стрелку?Это какой же сервомотор надо приспособить?Не я не против,делайте что хотите,только все гениальное всегда просто.А у шаговика в данной ситуации плюсы надуманные.
sergenij72 вне форума  
Вверх
Старый 25.03.2021, 20:31   #147
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Цитата:
Сообщение от sergenij72 Посмотреть сообщение
А у шаговика в данной ситуации плюсы надуманные.
В самом начале написал - цена. #11
Alexmit вне форума  
Вверх
Старый 25.03.2021, 20:32   #148
sergenij72
Пользователь
 
Регистрация: 14.09.2017
Адрес: Тверь
Сообщений: 371
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 64
Поблагодарили 334 раз(а) в 125 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: как роза среди колючек (334)
По умолчанию

Вот серва практически полный аналог вашего щаговика
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_20210325_202946.jpg
Просмотров: 297
Размер:	42.4 Кб
ID:	191180
sergenij72 вне форума  
Вверх
Старый 25.03.2021, 20:34   #149
sergenij72
Пользователь
 
Регистрация: 14.09.2017
Адрес: Тверь
Сообщений: 371
Сказал(а) 'не согласен(а)'!: 1
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 64
Поблагодарили 334 раз(а) в 125 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: как роза среди колючек (334)
По умолчанию

А драйвера,адурины и.т.д.из воздуха берутся?
sergenij72 вне форума  
Вверх
Старый 25.03.2021, 20:35   #150
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,656 раз(а) в 1,572 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
3 Всего
Репутация: репутация неоспорима (2702)
По умолчанию

Цитата:
Сообщение от sergenij72 Посмотреть сообщение
Вот серва практически полный аналог вашего щаговика
Ага, и сколько это чудо?
Alexmit вне форума  
Вверх
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Локомотив ТЭМ19 с СПГ-двигателем CRISTOFF ЖД техника 6 18.11.2015 11:14
Вопрос по эл. механизму перевода стрелок Vadim38 ЧАВО 16 02.04.2015 13:08
Диспетчер в режиме стрелочного пульта Arendatr Цифровая аппаратура Modelldepo 15 10.09.2013 20:03
Трудности перевода. Описание специализированных материалов иностранного производства jenya83 Материалы 5 17.07.2011 14:31
H0 Трудности перевода АС ---> DC Hummel Личный опыт 11 11.12.2010 20:46


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


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