аналоговый выход реверс. счетчика

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
oren
Рядовой
Сообщения: 38
Зарегистрирован: 07.09.2015{, 21:02}
Репутация: 0

аналоговый выход реверс. счетчика

#1

Сообщение oren » 17.10.2016{, 11:17}

Уважаемые знатоки,сделал реверсивный счетчик,на дисплее показывает от-2 до +2 далее сделал сброс на 0 ,хочу с помощью отрицат. и полож. аналоговых чисел управлять DС мотором через H мост,но не знаю ,как привязаться к аналоговым числам да и с различной полярностью,кто может подскажите пожалуйста.
Вложения
target_revers_c.flp
(192.98 КБ) 52 скачивания

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

аналоговый выход реверс. счетчика

#2

Сообщение Dev1 » 17.10.2016{, 15:09}

Чтож из вас все вытягивать то надо. Хоть бы написали какой Н мост, их же куча. Есть l293, l298, l9110, транзисторные. Управление там 2 входа на ключи, если на них 0-0 то стоит двигатель. Если 1-0, в одну сторону крутит, 0-1 то в другую. Еще вход аналоговый, управление 0-255. Да и джойстиком проще управлять. Смотря для чего правда, но мы то этого не знаем...
Win10-64 FLProg v7.5.2 Portable :fie:

oren
Рядовой
Сообщения: 38
Зарегистрирован: 07.09.2015{, 21:02}
Репутация: 0

аналоговый выход реверс. счетчика

#3

Сообщение oren » 17.10.2016{, 15:43}

спасибо за ответ. Н мост просто 4 попарно работающие реле,подключенные к двум выходам ардуины. Задача в том, что бы обеспечить «единички»на этих выходах ,при +1,+2 со счетчика- вправо,при -1,-2 влево.Попробовал на компараторах, но при переходе ,например с 2 на 1 продолжается движение в право.Двигатели вне поля зрения ,управление по RF, нет обратной связи,известно количество оборотов в минуту,то есть угол поворота -функция времени.Моя задача 2раза нажать на кнопку вправо, затем выставить на ноль (2 раза на кнопку влево) такой цикл. Возмжно я туплю и есть более простое решение?Спасибо

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

аналоговый выход реверс. счетчика

#4

Сообщение Dev1 » 17.10.2016{, 16:15}

В блоках базовые элементы - таблицы состояния можно запрограммировать любую логику. Но управление релюшками такое себе решение. Транзисторными ключами на мой взгляд проще, хотя детали, пайка и все последующее. Простое решение двойной мост на L298, 2 двигателя на одну ось. Обычно если пропадет связь с устройством, делают команду смены направления движения. Управление лучше делать джойстиком, если нужно управление скоростью. Если вы делаете управляемую машинку, то есть ютуб канал по радиоуправлению на ардуино.
Win10-64 FLProg v7.5.2 Portable :fie:

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

аналоговый выход реверс. счетчика

#5

Сообщение Sancho » 17.10.2016{, 16:17}

oren писал(а): Задача в том, что бы обеспечить «единички»на этих выходах ,при +1,+2 со счетчика- вправо,при -1,-2 влево.Попробовал на компараторах, но при переходе ,например с 2 на 1 продолжается движение в право
а что не так??? -Вы же сами и писали
oren писал(а):при +1,+2 со счетчика- вправо
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

oren
Рядовой
Сообщения: 38
Зарегистрирован: 07.09.2015{, 21:02}
Репутация: 0

аналоговый выход реверс. счетчика

#6

Сообщение oren » 17.10.2016{, 20:37}

Вы правы Sancho переход с 2 на 1 осуществляется кнопкой влево,немного запутался в логике.

Добавлено (17.10.2016, 20:37)
---------------------------------------------
Трудность заключается в том,что ввиду отсутствия обратной связи с мотором,при переходе счетчика через ноль (счетчик обнуляется после 2), нужно вращать мотор в сторону противоположную тому где он находился ранее.

Ответить

Вернуться в «Спросить у знатоков»