Помогите поправить скетч

Ответить
DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01 дек 2018, 14:20
Имя: danila

Помогите поправить скетч

Сообщение DanilaWERT »

Здравствуйте.Есть устройство поворота лотков.Шаговик 28BYJ-48 с драйвером, которым управляет Digispark. Драйвер управляется через пины Digisparkа Р0-Р3, к Р4 подключена кнопка.Все работало..Смысл скетча раз в час поворачиваем вал на 180 градусов,то в одну сторону то в другую.Кнопкой можно выставить начальную точку отсчета.НО.. пин Р1 приказал долго жить.Вместо него подключил его контакт драйвера к Р4,а кнопку к Р5.И теперь мотор крутится первые 180 градусов как по скетчу медленно,и тут же оставшиеся 180 с очень быстрой скоростью.Думаю это особенность пинов Digispark.Сам скетч поправить не могу.Объясните что не так...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2429
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 30 раз

Помогите поправить скетч

Сообщение Dryundel »

[ref]DanilaWERT[/ref], а нафига же уже правленный скетч прикладывать?
Так попробуй.
turn1.ino
У вас нет необходимых прав для просмотра вложений в этом сообщении.
DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01 дек 2018, 14:20
Имя: danila

Помогите поправить скетч

Сообщение DanilaWERT »

[ref=#ff8000]Dryundel[/ref], на всякий.Вдруг я там чего то лишнего "поправил".
Я не правильно написал.Мотор должен идти по кругу. 180-пауза-180- и т.д.
С Вашим все точно также... 180 шагает,а потом без паузы 180 крутит и опять 180 шагает.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2429
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 30 раз

Помогите поправить скетч

Сообщение Dryundel »

[ref]DanilaWERT[/ref]
1. Я не разбирался с библиотекой и не знаю как оно задумано.
2. Я не знаю что Вы там еще правили. Выкладывайте оригинал.
3. Если накрылся один пин, то не факт что что то еще не погорело.
4. Не проще тиньку(Digispark) новую купить? Даже по нынешним ценам копейки. И залить оригинальный скетч.

Отправлено спустя 25 минут :
DanilaWERT писал(а): 19 июл 2022, 17:28 Я не правильно написал.Мотор должен идти по кругу. 180-пауза-180- и т.д.
С Вашим все точно также... 180 шагает,а потом без паузы 180 крутит и опять 180 шагает.
Посмотрел. По скечту не так. 1019 шагов вперед (я не знаю сколько это у вас в градусах) потом через 30 сек после этого старта 1019 шагов назад и так по кругу. Если нажать кнопку то остановка и медленно крутим, пока не отпустим кнопку. После отпускания обычный режим вперед назад.
DanilaWERT писал(а): 19 июл 2022, 17:28 180 шагает,а потом без паузы 180 крутит и опять 180 шагает.
Это возможно драйвер накрылся.
DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01 дек 2018, 14:20
Имя: danila

Помогите поправить скетч

Сообщение DanilaWERT »

[ref=#ff8000]Dryundel[/ref],
Библиотека стандартная.
Выкладываю.
Возможно.Пин сгорел от подачи на него напрямую 12 вольт.Теперь горит вполнакала светодиод загрузки.Плата прекрасно прошивается.Возможно что то еще,но.
Купить конечно можно.Не в деньгах дело.Ждать долго.А нужна как говорится-вчера..
Сейчас пин поменяю и проверю драйвер.Есть другая дигиспарк.
По скетчу раньше так так было.Оригинал прикрепляю.Было готовое устройство и оно довольно долго уже работает,но нужно срочно еще одно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2429
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 30 раз

Помогите поправить скетч

Сообщение Dryundel »

DanilaWERT писал(а): 19 июл 2022, 18:16 Сейчас пин поменяю и проверю драйвер.Есть другая дигиспарк.
Кароч. Все норм. Все должно работать с переделкой.
Два варианта.
1. Гикнулся драйвер. Тогда при отключенных управяющих пинах от Digispark наверняка будет вращаться с той большой скоростью.
2. Что то с Digispark и идут какие то наводки.
DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01 дек 2018, 14:20
Имя: danila

Помогите поправить скетч

Сообщение DanilaWERT »

[ref=#ff8000]Dryundel[/ref], перепаял контакты драйвера.С другим дигиспарком работает как надо.
Возможно.Замыкание было здесь
Schematic_New Project_2022-07-19.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2429
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 30 раз

Помогите поправить скетч

Сообщение Dryundel »

DanilaWERT писал(а): 19 июл 2022, 18:39 Dryundel, перепаял контакты драйвера.С другим дигиспарком работает как надо.
Возможно.Замыкание было здесь
Пока не перепаял обратно, попробуй этот скетч. Я там поправил кое что.
turnUmkaPlus.ino
Отправлено спустя 3 минуты 23 секунды:
Должно при нажатой кнопке плавней крутиться (меньше гудеть)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01 дек 2018, 14:20
Имя: danila

Помогите поправить скетч

Сообщение DanilaWERT »

[ref=#ff8000]Dryundel[/ref], Прошил паленую тиньку. Сначала крутится в одну сторону,пауза,потом в другую,но на меньше шагов.Сильно шумит и по ощущениям мощности нет.И греется мотор сильно.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2429
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 30 раз

Помогите поправить скетч

Сообщение Dryundel »

DanilaWERT писал(а): 19 июл 2022, 19:33 Dryundel, Прошил паленую тиньку. Сначала крутится в одну сторону,пауза,потом в другую,но на меньше шагов.Сильно шумит и по ощущениям мощности нет.И греется мотор сильно.
Смотри личку
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя