FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Понедельник, 11.12.2017, 03:06
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: support, Сергей, Anydy, Олег 
Форум » Основной » Железо - контроллеры, шилды, датчики и др. » Управление двигателями » положение сервопривода в зависимости от 2 цифровых входов
положение сервопривода в зависимости от 2 цифровых входов
plast Дата: Среда, 27.09.2017, 19:06 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Здравствуйте. Заказал Arduino UNO R3 и ATmega32U4, платы пока идут, а я пытаюсь разобраться немного в этом деле.

    И у меня есть вопрос применительно к тому , что я хочу сделать. Возможно ли посредством Ардуино управлять сервоприводом 2 цифровыми входами?
   Алгоритм такой: на обоих входах 0- серво становится в положение 90 градусов, на 1-ом единица, второй 0- серво в положение 60 гр, на обоих по единице - серво в положение 0 градусов.
 
slavas Дата: Среда, 27.09.2017, 20:31 | Сообщение # 2
Генерал-майор
Группа: Проверенные
Сообщений: 567
Награды: 16
Репутация: 13
Статус: Offline
ну так блоком И

может так


Сообщение отредактировал slavas - Среда, 27.09.2017, 20:55
 
plast Дата: Среда, 27.09.2017, 21:26 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Спасибо за ответ. Попытаюсь разобраться.
 
whitevip Дата: Четверг, 28.09.2017, 14:25 | Сообщение # 4
Подполковник
Группа: Проверенные
Сообщений: 200
Награды: 9
Репутация: 2
Статус: Offline

Добавлено (28.09.2017, 14:25)
---------------------------------------------
можно добавить транзисторный ключь чтобы серво не дребежало.


Заказать услугу создание сайтов или проекта на ардуино можно мне ВК https://vk.com/id339116342 ИЛИ Скайп vip-stalker777 Малый проект на ардуино стоит от 100р
 
slavas Дата: Четверг, 28.09.2017, 17:51 | Сообщение # 5
Генерал-майор
Группа: Проверенные
Сообщений: 567
Награды: 16
Репутация: 13
Статус: Offline
Что добавить ?
 
kulibinsvv Дата: Пятница, 29.09.2017, 05:43 | Сообщение # 6
Лейтенант
Группа: Проверенные
Сообщений: 64
Награды: 3
Репутация: 3
Статус: Offline
plast, что у вас за серва такая интересная?
 
KSP Дата: Пятница, 29.09.2017, 09:45 | Сообщение # 7
Сержант
Группа: Проверенные
Сообщений: 41
Награды: 0
Репутация: 1
Статус: Offline
У меня тоже серво дребезжит,   так что интересно куда нужно добавить транзисторный ключ. Если можно plast  схему куда и что добавлять.

S
 
plast Дата: Пятница, 29.09.2017, 10:59 | Сообщение # 8
Рядовой
Группа: Проверенные
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Серва такая. Пришла ATmega32U4. Подправил углы из сообщения slavas, работает. Пытаюсь прикрутить кнопку пуск/стоп.

$IMAGE1$

Добавлено (29.09.2017, 10:49)
---------------------------------------------

Добавлено (29.09.2017, 10:59)
---------------------------------------------
https://yadi.sk/d/K3DBl2Pp3NKCSy

Вот, где то ошибка. После нажатия компилировать, программа зависает.

 
kulibinsvv Дата: Пятница, 29.09.2017, 14:15 | Сообщение # 9
Лейтенант
Группа: Проверенные
Сообщений: 64
Награды: 3
Репутация: 3
Статус: Offline
plast, так какая всё таки серва? Цифровая, аналоговая? Модель как называется? От этого зависит как ей управлять.

А фото хорошее. Все увидели кусок карбюратора.


Сообщение отредактировал kulibinsvv - Пятница, 29.09.2017, 14:19
 
plast Дата: Пятница, 29.09.2017, 14:58 | Сообщение # 10
Рядовой
Группа: Проверенные
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Здесь лучше видно.
   https://ru.aliexpress.com/item.....6EbOOE

Так с ней проблем и нет, работает уже. Кнопку старт-стоп нужно встроить. И где то у меня здесь ошибка.

с кнопкой старт/стоп
Прикрепления: 4697783.flp(115Kb)
 
vacz Дата: Пятница, 29.09.2017, 17:16 | Сообщение # 11
Подполковник
Группа: Проверенные
Сообщений: 239
Награды: 13
Репутация: 10
Статус: Offline
У Вас на обоих ссылках одно и тоже (серва).
Может Вы имели ввиду Это (пуск/стоп)


kulibinsvv
Цитата kulibinsvv ()
так какая всё таки серва? Цифровая, аналоговая? Модель как называется? От этого зависит как ей управлять.

Отличий между цифровыми и аналоговыми сервоприводами нет. В них используются те же двигатели, те же шестерни, те же потенциометры, все одинаковое кроме электронной начинки, расположенной внутри.
1. Аналоговый сервопривод имеет в своем составе чип логики и компоненты задающие временные отрезки.
2. На цифровом же сервоприводе установлен микропроцессор с кварцевым генератором.
Управляются внешне они одинаково. для информации
Прикрепления: 7486342.png(8Kb)
 
plast Дата: Пятница, 29.09.2017, 19:24 | Сообщение # 12
Рядовой
Группа: Проверенные
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Благодарю за участие.Ну у меня уже почти получилось, работает.Единственный недостаток, мне нужно, чтобы при первоначальной подаче питания сервопривод сразу встал в положение 75, другими словами, нужно чтобы при включении питания на вход таймера ступени1 была подана кратковременно единица. Как это лучше сделать? Можно обойтись и внешним транзисторным ключом, но может это можно сделать программно?
Прикрепления: 5138813.flp(129Kb)
 
vacz Дата: Пятница, 29.09.2017, 20:12 | Сообщение # 13
Подполковник
Группа: Проверенные
Сообщений: 239
Награды: 13
Репутация: 10
Статус: Offline
Попробуй:
Прикрепления: 1544790.flp(149Kb)
 
plast Дата: Суббота, 30.09.2017, 07:54 | Сообщение # 14
Рядовой
Группа: Проверенные
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Цитата vacz ()
Попробуй:
Нет. При включении питания становится в положение 155
 
rw6cm Дата: Суббота, 30.09.2017, 13:25 | Сообщение # 15
Генерал-полковник
Группа: Проверенные
Сообщений: 1004
Награды: 87
Репутация: 68
Статус: Offline
plast,
Уточните ТЗ. Ваши примеры не совпадает с первым постом.
При вкл серв должен стать в 75, до выполнение первой команды?
Последующие возвращение должны быть в 155?
При кнопке стоп, в каком положение должен быть серв?


Win7-32, FLProg (portable)

Сообщение отредактировал rw6cm - Суббота, 30.09.2017, 21:22
 
Форум » Основной » Железо - контроллеры, шилды, датчики и др. » Управление двигателями » положение сервопривода в зависимости от 2 цифровых входов
Страница 1 из 212»
Поиск:

FLProg © 2017
Яндекс.Метрика