как сделать? Ш Д по таймеру
- Войдите на сайт для отправки комментариев
Чт, 22/10/2020 - 15:15
Ребята тут стала такая необходимость сделать устроиство , чтоб ШД работал по таймеру и задавлись обороты кнопками , я не прогер от слова вообще только начал в виду необходимости вникать, но то что ШД и таймер используют для работы (TIMER 0) меня ввело в полный ступор помогните :) пожалуйста
тут стала такая необходимость сделать устроиство
закажи за деньги, коли сам ни в зуп ногой.
вот вот , в них та курвах и вся проблемма, точнее в их отсутствии
А сколько планируешь заработать на этом проекте?
это мой личный проект в смысле для себя(не комерческий) он очень длинный а эта часть конкретный затык в остальном идут к нопки , реле по времени но с этим думаю разберусь както через пень колоду, но думаю осилю
вот вот , в них та курвах и вся проблемма, точнее в их отсутствии
Т.е. отсутствуют и знания, и деньги? Нет ни того, ни другого? Правильно?
Ну тут явно проблема в трате времени на ерунду, когда нужно работать.
ну как то так, но есть желание, и по тихоньку пытаюсь вникать в тему, я понимаю все что можно потрогать руками, гайки сварку и т.д , что не могу потрогать (программа) для меня это тяжело в понимании
можно пожалуйста точное определение слову работать?
Опять веселие намечается, что ли?
а как без этого , обгадить кого нибудь , поплевать, надо ж на ком то свое самолюбие потешить
а как без этого , обгадить кого нибудь , поплевать, надо ж на ком то свое самолюбие потешить
это мы тебе завсегда пожалуйста...
А вот код писать тебе придется самому...
а никто и не говорит что напишите за меня ,тут вопрос как ? в смысле (используется один и тот же таймер для обеих вещей , или я чтото не допонимаю?
используется один и тот же таймер для обеих вещей , или я чтото не допонимаю?
каких "обеих" ?
шаговик как я понял для работы использует (TIMER 0) и реле времени(таймер) использует (TIMER0) или их можно как то перераспределить на разные таймера?
шаговик как я понял для работы использует (TIMER 0)
вы как что-то пишете - сразу указывайте, откуда вы это взяли - быстрее будет
Шаговиком можно управлять с любого таймера, не обязательно нулевого... можно и вообще без таймера.
просто во всех примерах которые я встречал используется таймер исполль зоваться будет STEP DIR сигналы
просто во всех примерах которые я встречал используется таймер исполль зоваться будет STEP DIR сигналы
и везде - таймер0 ? - не верю
а регулировка оборотов осуществляется за счет импульсов (прерываний таймера ) я правильно понимаю?
но судя по настройкам CLSK 0 'это настройки таймера 0 ? надеюсь правильно написал абривиатуру
а регулировка оборотов осуществляется за счет импульсов (прерываний таймера ) я правильно понимаю?
откуда я знаю, как она у вас осуществляется? Я уже написал. что вариантов не один и не два.
неужели трудно набрать в гугле что-нить типа "ардуино и шаговый мотор" ?
Без дополнительных приказов таймер0 не управляет никаким ШД. Он даже не знает, что это такое.
так набирал правда в тындыксе думаю разница не существенна
так и я о чем :))))
"столбы повреждают автомобили только в порядке самообороны" (с)
так набирал правда в тындыксе думаю разница не существенна
ну как сказать... любителей ардуино в мире раз в 100 больше, чем в РФ. Соответственно и результатов в гугле и яндексе
так набирал правда в тындыксе думаю разница не существенна
ну как сказать... любителей ардуино в мире раз в 100 больше, чем в РФ. Соответственно и результатов в гугле и яндексе
ну так тактовая частота , Т.Есть задающая для определения скорости оборотов использует таймер?
попробую с этой стороны зайти , мож найду ответ что и от чего
Если напишете в коде, то будет использовать. А так - этим железкам до фени работа. Абсолютли.
А вот еще проблема: полез в таймеры, когда даже самых основ программирования не умеешь. Опять неправильная расстановка приоритетов.
на сегодняшний день спасибо всем! но вопросов будет еще куча
Опять веселие намечается, что ли?
Готовимся к завтрашней пятнице :-)
вопросов будет еще куча
Приятно слышать.
Оттачиваем сарказм на зафтра.
Ребята тут стала такая необходимость сделать устроиство , чтоб ШД работал по таймеру и задавлись обороты кнопками , я не прогер от слова вообще только начал в виду необходимости вникать, но то что ШД и таймер используют для работы (TIMER 0) меня ввело в полный ступор помогните :) пожалуйста
Та бери дорогой, не стесняйся. ШД, как просил, только обороты я енкодером меняю. Извини шо не кнопками, так получилось...
в 280 строке константа не та, подсовываешь непроверенный код )))
не проверенный так проверим :) ну хотя бы по коду попробую разобраться что на что влияет ,
не проверенный так проверим :) ну хотя бы по коду попробую разобраться что на что влияет ,
то-есть, даже с арифметикой не в ладах
так я его еще не читал, дома буду читать, ща на работе ,дома интернета нет, а с арифметикой порядок :)
так я его еще не читал, дома буду читать, ща на работе ,дома интернета нет, а с арифметикой порядок :)
это наврядли, глянь, строка 280 не смутила?
смутить то смутила но еще не разобрался в чем непорядок, в самой сумме или в множителе а как следствие сумме , Т,Е либо 320 либо нолик потеряли и должно быть 3200 думаю электронный макет даст определенность этого вопроса , а в остальном нужно будет дома внимательно просмотреть , мож еще где то бяка сидит
а говорил с арифметикой у тебя зашибись ))) _
#define BTN_TIME_CLICK 4 //4*80=60msec
4х80=320 и что не правильно посчитал?
4х80=320 и что не правильно посчитал?
а там что написано?
ну так сразу же я и написал что с суммой не порядок
в 280 строке константа не та, подсовываешь непроверенный код )))
Код рабочий. Прям с насоса. Мои коменты - шо хочу, то пишу. Можешь себе в коментах написать что ты думаеш о моих коментах)))
ПС. это же надо как пристально изучал, аж в 280-й строке в коментах опиську найти )))) При том отсутствие либки на энкодер никого не смутило ;)
в 280 строке константа не та, подсовываешь непроверенный код )))
Код рабочий. Прям с насоса. Мои коменты - шо хочу, то пишу. Можешь себе в коментах написать что ты думаеш о моих коментах)))
ПС. это же надо как пристально изучал, аж в 280-й строке в коментах опиську найти )))) При том отсутствие либки на энкодер никого не смутило ;)
Логик, это особенности психики, код ваабще не изучал, мельком глянул, максимум одну секунду и, нисколько не сомневаюсь, что он рабочий...ТС... просто потролю маленько, это жеж он говорит, что с математикой хорошо...если число 60 правильное, то должно было быть 3, а не 4, а если с четвёркой работает. значит там должно быть 80 )))
PS это просто визуальная память на цифры, я жеж говорю, в юности матрицу булевых уравнений >20 на >20 решал в уме секунд за 20-30...
Та ладно, оправдываться! Я денег не беру за изучение ;)
Та ладно, оправдываться! Я денег не беру за изучение ;)
да не, я более 100 строк не одолеваю ...
PS написал тут на досуге аж на 900 строк, теперь поправить...по вновь открывшимся обстоятельствам ...надо кого-то просить, не удерживаю в голове, что от чего и как зависит )))