06.11.2018, 23:34 | #51 | ||
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Цитата:
Сам тоже тестирую сервы, но через ардуину, скетчем из примеров ---------- Сообщение добавлено в 23:34 ---------- Предыдущие сообщение было в 23:29 ---------- Цитата:
|
||
|
06.11.2018, 23:38 | #52 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
Пользователь сказал cпасибо: |
06.11.2018, 23:56 | #53 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Использую пример из Analog - Fading, используется analogWrite(0..255), серва просто крутится из одного крайнего положения в другое.
|
|
07.11.2018, 00:04 | #54 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
07.11.2018, 00:06 | #55 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Норм, качает от души
Если серьезно, то этой проверки для стрелок достаточно. С приводом вообще используются только крайние положения и, как выше написал, погрешность угла даже в 10 градусов - не выглядит критичной. |
|
07.11.2018, 00:26 | #56 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
И сколько так от души сломанных серв?
Не согласен. Даже в одной партии встречаются сервы с разными значениями крайних положений. (причём значения могут быть меньше нормы, что чревато срывом или поломкой переменного резистора в серве) Не говоря уже о разных моделях. |
|
07.11.2018, 00:36 | #57 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Пока ни одной. При старте серва все равно дернется из в крайнее положение, пока ардуина загрузится.
Насколько "гуляют" значения? Поставил на макет несколько десятков серв, но критичных отклонений не замечал. Хотя практика покажет - надо просто поставить сервопривод на модуль и посмотреть |
|
07.11.2018, 01:57 | #58 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
Пользователь сказал cпасибо: |
07.11.2018, 07:45 | #59 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Я сначала пишу среднее значение в "нее", а потом делаю аттач. Не дергается.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
07.11.2018, 08:30 | #60 | |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Цитата:
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
|
3 пользователя(ей) сказали cпасибо: |
07.11.2018, 09:29 | #61 | |||
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Цитата:
Цитата:
Цитата:
Думаю "джиттер" не страшен приводу, т.к. можно спокойно делать detach() после перевода стрелки. |
|||
|
07.11.2018, 10:07 | #62 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
07.11.2018, 11:15 | #63 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Вроде на практике, используя analogWrite, такого еще не случалось.
|
|
07.11.2018, 23:55 | #64 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Нет, я как раз про стартовое дерганье.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
Пользователь сказал cпасибо: |
09.11.2018, 00:35 | #65 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
3 пользователя(ей) сказали cпасибо: |
09.11.2018, 00:47 | #66 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Я бы цифру вообще на жд не использовал. Только аналог.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
09.11.2018, 11:30 | #67 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Цитата:
Прошу совета - стоит ли на плату добавлять фильтрующие конденсаторы на сигнал и питание (100мкФ и 0.01мкФ соотв.)? |
|
|
09.11.2018, 11:33 | #68 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Вот странно. Вроде на аналог и на цифру идет одинаковый сигнал, соответсвенно реагировать на него сервы должны тоже одинаково. Алгоритмы уже внутри различаются.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
09.11.2018, 13:10 | #69 | |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
Цитата:
+++ Adding a Capacitor to the thru-hole capacitor slot We have a spot on the PCB for soldering in an electrolytic capacitor. Based on your usage, you may or may not need a capacitor. If you are driving a lot of servos from a power supply that dips a lot when the servos move, n * 100uF where n is the number of servos is a good place to start - eg 470uF or more for 5 servos. Since its so dependent on servo current draw, the torque on each motor, and what power supply, there is no "one magic capacitor value" we can suggest which is why we don't include a capacitor in the kit. +++ Добавление конденсатора в щель конденсатора через отверстие У нас есть пятно на печатной плате для пайки в электролитическом конденсаторе. Исходя из вашего использования, вам может понадобиться или не понадобиться конденсатор. Если вы управляете большим количеством сервоприводов от источника питания, который сильно оседает при перемещении сервоприводов, n * 100uF, где n - количество сервоприводов - это хорошее место для запуска - например, 470uF или более для 5 сервомеханизмов. Поскольку его так зависит от сервопривода ток, крутящий момент на каждом двигателе и то, что источник питания, нет «одного волшебного значения конденсатора», мы можем предположим, что именно поэтому мы не включаем в комплект конденсатор. +++ А вот конденсатор на сигнал получается пока под вопросом. |
|
|
Пользователь сказал cпасибо: |
09.11.2018, 13:38 | #70 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Кстати да, на шилде сервопривода предусмотрено место под большой электролит на +5В (отдельное питание серв) и на всякий пожарный еще и место под большой электролит на +20В.
Тогда вопрос можно сократить: нужен ли конденсатор 10нФ между PWM и GND, чтобы избежать стартового рывка? |
|
09.11.2018, 13:41 | #71 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,840
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,654 раз(а) в 1,571 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2680)
|
|
|
Пользователь сказал cпасибо: |
09.11.2018, 21:32 | #72 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Как вариант, наоборот, не "придумывать велосипед", а сделать небольшую плату с фильтром и устанавливать ее на приводе, осталось придумать простое крепление платы к приводу, желательно "без гвоздей" Или просто плата рядом с приводом.
|
|
09.11.2018, 22:57 | #73 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
25.12.2018, 16:19 | #74 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Для освещения и светофоров решил сделать еще один вариант платы расширения - на PCA9685. Вполне подойдет и отдельно для серв, но вот насчет смешанного варианта не уверен. То ли светодиоды видимо(при съемке камерой) начинают промаргивать на частоте для сервы, а высокая частота PWM для светодиодов (когда они горят ровно) не распознается сервами, в-общем либо сервы, либо светодиоды
В итоге заказал платы двух вариантов: - чип PCA9685 распаян прямо на плате расширения; - готовый модуль PCA9685 втыкается в плату расширения(и это уже получается третий слой "бутерброда"); Второй вариант появился исходя из стоимости готового модуля PCA9685, который стоит всего в 2 раза дороже голого чипа (150руб и 80руб). Первый вариант: Последний раз редактировалось shalex; 25.12.2018 в 22:07. |
|
3 пользователя(ей) сказали cпасибо: |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Loconet-I2C модуль | BR95009 | Arduino | 68 | 17.12.2023 21:25 |
DCC серво декодер своими руками за 5 долларов и 1 вечер | BR95009 | Arduino | 170 | 09.01.2021 19:46 |
Табло с расписанием под управлением Arduino + Loconet | shalex | Arduino | 59 | 10.02.2019 22:34 |
XpressNet и LocoNet | AleksSF | Arduino | 134 | 11.02.2018 10:34 |
Мой проект декодера освещения вагонов на примере ЦМВ | aLexx | Электрика и DCC | 32 | 25.01.2018 13:35 |