Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить

Re: Рыбаки, ау!

Вс янв 01, 2023 21:26:42

ну тут получается, что если мы захотим чтобы вал сделал 60шагов, то надо 2048 разделить на 60, а оно без остатка не делится. получается 34,133333, от туда и весь фокус, ятобы вал сделал оборот и потом пауза, нужно 2048 разделить так, чтобы было без остатка, например делим на 8, получается 256, это значит, нужно сделать через каждые 256 шагов паузу, и редуктор протопоет полный оборот за 8 шагов

Re: Рыбаки, ау!

Вс янв 01, 2023 21:34:56

В моей программе я могу задать непосредственно то число шагов которое необходимо и ничего делить не надо… главное на данный момент добиться чтобы вал при управлении шагал без пропусков… я ожидаю от вас информацию по крайней прошивке V2c…

Re: Рыбаки, ау!

Вс янв 01, 2023 21:41:23

Вот попробуйте эту прошивку

ла, вот сейчас всё отлично, шагает уверенно и чётко, оботот делает ровно за 32 шага. 2048 на 32 делится, а 60 не делилось, поэтому и не получалось.

Re: Рыбаки, ау!

Вс янв 01, 2023 21:51:49

Замечательно, отмечу её как лучший алгоритм для данного мотора… :)

Добавлено after 6 minutes 22 seconds:
Так, сейчас я набросаю тот вариант как бы для секундной стрелки – для 60 шагов с удлинённым шестидесятым шагом… :write:

Re: Рыбаки, ау!

Вс янв 01, 2023 22:03:54

Так, сейчас я набросаю тот вариант как бы для секундной стрелки – для 60 шагов с удлинённым шестидесятым шагом… :write:

А зачем нам такой алглритм? По мойму нужно пробовать с получившимся алгоритмом. например 16 шагов(пол оборота) затем пауза 5 секунд, опять 16 оборотов, опять пауза 5 секунд, тоесть разбить на подъём кивка и отпускание.

Re: Рыбаки, ау!

Вс янв 01, 2023 22:08:04

А зачем нам такой алглритм?

Для выяснения некоторых нюансов... вот как проверим его, так сразу перейдём уже непосредственно к вашему алгоритму... :)

Вот посмотрите данный вариант, он должен выполнять 60 шагов на один оборот… обратите внимание на пропуски и на повторяемость (остановка в том же месте)…
Fishing_rod_2d.hex
(1.18 KiB) Скачиваний: 45



Проверьте его без нагрузки и под нагрузкой (с удочкой)…

Re: Рыбаки, ау!

Вс янв 01, 2023 22:14:47

Да всё чётко, 60 шагов ровно один оборот и пауза. Не понятно, как вам такое удалось, ведь 2048 на 60 не делится?

Re: Рыбаки, ау!

Вс янв 01, 2023 22:28:22

Последний шаг не 34 шажков, а 42… 34 * 59 + 42 в итоге 2048… а под нагрузкой тоже нормально работает? Если всё нормуль пишите всой первый алгоритм, буду его реализовывать… :)

Re: Рыбаки, ау!

Вс янв 01, 2023 22:37:40

Да, под нагрузкой тоже отлично.
1. поднимается 5 секунд,(пол оборота) пауза 5 секунд, отпускается 2 секунды,(пол оборота) пауза 5 секунд и всё по новой.
2. тоже самое но наоборот, поднимается 2 секунды, отпускается 5
Давайте сделаем пока это, потом мои спорщики (рыбаки) придут к общему консенсусу, напишу ещё 2.

Re: Рыбаки, ау!

Вс янв 01, 2023 22:40:41

Понял... :write:

Re: Рыбаки, ау!

Вс янв 01, 2023 23:19:22

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

Изображение

Добавлено after 22 minutes 41 second:
Переделал питание и добавил кондёры на переключатель.
Изображение

Re: Рыбаки, ау!

Вс янв 01, 2023 23:28:53

1. поднимается 5 секунд,(пол оборота) пауза 5 секунд, отпускается 2 секунды,(пол оборота) пауза 5 секунд и всё по новой.

Пробуйте…
Fishing_rod_V3.hex
(1.26 KiB) Скачиваний: 44

Re: Рыбаки, ау!

Вс янв 01, 2023 23:47:43

не, не хочет. Пауза, делает пол оборота за 2 секунды, (причём против часовой стрелки, раньше все прошивки крутили по часовой) пауза 5 секунд, потом загораются светодиоды. двигатель гудит и не крутятся, потм пауза 5 секунд, и всё повторяется. Вобщем в программе работает всё как должно, кроме полоборота 5 секунд.

Re: Рыбаки, ау!

Вс янв 01, 2023 23:59:00

:dont_know: :facepalm:

Добавлено after 1 minute 51 second:
не, не хочет. Пауза, делает пол оборота за 2 секунды, (причём против часовой стрелки, раньше все прошивки крутили по часовой) пауза 5 секунд, потом загораются светодиоды. двигатель гудит и не крутятся, потм пауза 5 секунд, и всё повторяется. Вобщем в программе работает всё как должно, кроме полоборота 5 секунд.

Так вам необходимо крутить только в одну сторону? Обратно крутить не надо?

Re: Рыбаки, ау!

Пн янв 02, 2023 00:02:00

Да, он буде крутить всё время в одну сторону по кругу. как коленвал в двигателе, шатун это тяга, а поршень это удочка.

Re: Рыбаки, ау!

Пн янв 02, 2023 00:18:20

Сделал только в одну сторону…
Fishing_rod_3a.hex
(1.18 KiB) Скачиваний: 39

Re: Рыбаки, ау!

Пн янв 02, 2023 00:26:09

Теперь крутит по часовой стрелке, остальное тоже самое, 2с крутит, 5с пауза, 5с двигатель гудит и не крутится, 5с пауза и т. д.

Re: Рыбаки, ау!

Пн янв 02, 2023 00:41:15

Получается, что он не может двигаться по одному шагу... странно…

Добавлено after 2 minutes 6 seconds:
Попробую сделать шаги по четыре шажка… :dont_know:

Добавлено after 11 minutes 4 seconds:
Давайте перенесём на завтра… :sleep:

Re: Рыбаки, ау!

Пн янв 02, 2023 00:44:55

Я тоже хотел это предложить. Завтра с утра детей в лагерь везти.
Спокойной ночи.
Спасибо!

Re: Рыбаки, ау!

Пн янв 02, 2023 00:56:37

Вот пробуйте уже завтра... :)
Fishing_rod_3b.hex
(1.08 KiB) Скачиваний: 45
Ответить