Конроллер для слайдера
- Войдите на сайт для отправки комментариев
Вс, 20/10/2013 - 21:30
Прошу помощи, Думал что сам справлюсь но увы програмирование оказалось не по мне, закуплено железо и теперь лежит мертвым грузом Нужен скетч примерный алгоритм составлен кто возьмется вышлю описание, предложить могу только arduino есть еще несколько разных конролеров PIC1684A-1шт ATMEGA48-2шт
vvr2233222@yandex.ua напишите что за рельс, какой двигатель, какая задача
Ок! Завтра напишу
Да! Желающих нет?
здесь как бы совсем простой в реализации пример описан http://habrahabr.ru/post/198674/
Да нет шаговый меня не устраивает.. Да и у меня задуман более универсальный. Вот описание алгоритма:
Алгоритм контроллера.
1. При включении приветствие, переходим в режим 2.
2. Крутим потенциометром, устанавливая желаемое положение каретки. Чем
больше потенциометр повернут от среднего положения, тем больше скорость
перемещения каретки, ожидаем нажатие кнопки select. Если каретка дошла до концевика останавливаем пока не будет повернут потенциометр в другое направление. По нажатию кнопки
select, переходим в режим 3.
3. Задаем, (количество импульсов с фотоитераптора) на сколько должна продвинуться каретка, нажатием кнопок plus или minus, по нажатию кнопки stop, сбрасываем настройки движения
каретки, ждем нажатие кнопки select. Выводим значение на экран. По нажатию кнопки select,
переходим в режим 4.
4. Устанавливаем время (с шагом 1 сек) отсчета таймера pause нажатием, кнопок plus или minus в секундах, ждем нажатие кнопки select. Выводим значение на экран По нажатию кнопки select, переходим в режим 5.
5. Устанавливаем время (с шагом 1 сек) отсчета таймера exposure нажатием, кнопок plus или
minus в секундах, ждем нажатие кнопки select. Выводим значение на экран По нажатию кнопки
select, переходим в режим 6.
6. устанавливаем количество кадров shutter нажатием кнопок кнопок plus или
minus, ждем нажатие кнопки select. Выводим значение на экран По нажатию кнопки
select, переходим в режим 7.
7.Ожидание нажатия кнопки start, ожидание нажатия кнопки stop, По
нажатию кнопки start, переходим в режим 8. , По нажатию кнопки stop
переходим в режим 2.
8. Запускаем таймер pause в соответствии установленных параметров
режимом 4., ожидание нажатия кнопки stop, по окончанию отсчета таймера
pause, переходим в режим 9., , По нажатию кнопки stop переходим в
режим 2.
9. Запускаем таймер exposure в соответствии установленных параметров
режимом 5. управляем срабатыванием реле focus ждем немного и реле shutter, уменьшаем значение счетчика количество кадров shutter на единицу заданого в режиме 6. Выводим на экран остаток кадров ,ожидание нажатия кнопки stop, по окончанию отсчета таймера exposure, отпускаем оба реле одновременно, переходим в режим 10., По нажатию кнопки stop отпускаем оба реле переходим в режим 2. При обнулении счетчика количество кадров shutter отпускаем оба реле переходим в режим 2.
10.Запускаем таймер pause в соответствии установленных параметров режимом
4., двигаем каретку в соответствии установленных параметров режимом 3.
ожидание нажатия кнопки stop, ожидание срабатывание датчика направления
каретки, останавливаем каретку в соответствии установленных
параметров режимом 3. Переходим в режим 9. По нажатию кнопки stop
переходим в режим 2. При срабатывание датчика направления каретки
переходим в режим 11.
11.Устанавливаем движение каретки в обратном направлении, двигаем каретку в соответствии установленных параметров режимом 3, останавливаем каретку в соответствии установленных
параметров режимом 3 переходим в режим 9.
Да нет шаговый меня не устраивает..
не суть важно, какой там алгоритм - хоть в ритме танго пусть всё движется, почему шаговый не устраивает, и если не шаговый, то какой?
Мотор-редуктор с обратной связью
Прошу помощи, Думал что сам справлюсь но увы програмирование оказалось не по мне, закуплено железо и теперь лежит мертвым грузом Нужен скетч примерный алгоритм составлен кто возьмется вышлю описание, предложить могу только arduino есть еще несколько разных конролеров PIC1684A-1шт ATMEGA48-2шт
Сколько будет стоить даная работа?
Прошу помощи, Думал что сам справлюсь но увы програмирование оказалось не по мне, закуплено железо и теперь лежит мертвым грузом Нужен скетч примерный алгоритм составлен кто возьмется вышлю описание, предложить могу только arduino есть еще несколько разных конролеров PIC1684A-1шт ATMEGA48-2шт
Сколько будет стоить даная работа?
Для начала нужно адекватное техзадание ...
смотри у тебя пункт №2
"2. Крутим потенциометром, устанавливая желаемое положение каретки. Чем
больше потенциометр повернут от среднего положения, тем больше скорость
перемещения каретки,"
получается одной командой "поворот потенциометра" задаётся два параметра ПОЛОЖЕНИЕ и СКОРОСТЬ...
дальше читать не стал.
смотри у тебя пункт №2
"2. Крутим потенциометром, устанавливая желаемое положение каретки. Чем
больше потенциометр повернут от среднего положения, тем больше скорость
перемещения каретки,"
получается одной командой "поворот потенциометра" задаётся два параметра ПОЛОЖЕНИЕ и СКОРОСТЬ...
дальше читать не стал.
Вообще то топик-стартером описан алгоритм работы джойстика: чем больше отклонение рукоятки, тем выше скорость перемещения объекта в ту или иную сторону.
А ПОЛОЖЕНИЕ есть интеграл от СКОРОСТИ. Отклонение рукоятки задает скорость, время удержания (вот она - вторая "команда"!) определяет, какое ПОЛОЖЕНИЕ займет объект.
Радиомодельщикам/игроманам (после некоторой тренировки, естественно) вполне удается приводить управляемые с помощью джойстика объекты в нужное место - так что такой вариант управления имеет право на жизнь.
Направление и скорость уточнить то всегда можно..
Я готов разделить бюджет. Я тоже хочу такую программу. http://www.youtube.com/watch?v=4TvTfEk7eHg&feature=youtu.be&t=57s тоже такой хочу.
Так как никто не отозвался было принято решение сделать такой http://dynamicperception.com/video/tutorial-introduction-shoot-move-shoo...
Помоги разобратся в этой схеме.. какой драйвер использовать? для моих мозгов пока только это просто http://bildr.org/2011/06/easydriver/ http://www.schmalzhaus.com/EasyDriver/Examples/EasyDriverExamples.html
berlon, драйвер подбираете по току вашего шагового двигателя и необходимом микрошаге
Шаговый двигатель для этих целей не очень хороший выбор, по току драйвер нужно выбирать с небольшим запасом.
Я делал моторизацию слайдера как с шагомым так и dc моторами. Каждый имеет как достоинства так и недостатки.
https://vimeo.com/17973866 вот я нашел код открытый. правда схемы нету.. кто поможет нарисовать это все?
https://vimeo.com/17973866 вот я нашел код открытый. правда схемы нету.. кто поможет нарисовать это все?
Там в коде се написано кнопки на аналоговом входе все пять через сопротивления LCD на 4 5 6 7 8 9 10
13 выход на камеру А1 на концевик вобщем смотрите с 28 по 42 строчку это все подключение.
вот ссылка на все подключения там фото и экскизы смотрите внимательно статью и коментарии flickr.com/photos/53188536@N06/6345339121/in/photostream