Форум myROBOT.ru » Лаборатория » Механическая мастерская » Автоспуск для фотоаппарата

Страниц (7): « 1 2 [3] 4 5 6 7 »
 

31. Гость - 25 Ноября, 2011 - 21:49:27 - перейти к сообщению
nest пишет:
и будет куча механики, которая того и гляди развалится.
которой ещё нужно управлять, мотор в обе стуроны крутить. Программу писать ...

цена вопроса: электромагнит и NE555


Не все так просто с электромагнитом. Срабатывание электромагнита - это удар, причем приличный. Фотик встряхнет, и кадр будет размазанный. Да и кнопке фотоаппарата "больно" будет.
32. cjA - 26 Ноября, 2011 - 08:46:18 - перейти к сообщению
nestandart сервой называет моторедуктор с концевиками (классический сервомеханизм т.с.), а не то что продается под именем servo
его идея самая лучшая помоему и компактная получится.
(серву можно переделать под постоянное вращение, если резбы не хватит, это не сложно)
33. nestandart - 26 Ноября, 2011 - 11:03:31 - перейти к сообщению
Цитата:
nestandart сервой называет моторедуктор с концевиками (классический сервомеханизм т.с.), а не то что продается под именем servo


Нет , именно серва (классическая).
Т.к. програмно можно задать ей любую скорость , и угол поворота.
Это будет необходимо при настройке.
Если же не использовать МК тогда просто мор редуктор с концевиками.
Но гемороя (с настройкой) не оберетесь.
34. cjA - 26 Ноября, 2011 - 11:15:15 - перейти к сообщению
скорость? не ослышался?
да можно и без концевиков, по току мерить - все что нам нужно- это плавно нажать кнопку.
движок головки от старого ДВД например...
(Добавление)
(я в этом не разбираюсь, но чтоб уловить превышение тока можно даже сравнители от тинек использовать, а не взрослые АДС от мег, разве нет?)
(можно даже так расчитать чтоб на резет выходил по току (питанию МК) и движок обратно оттягивал при резете)
35. nestandart - 26 Ноября, 2011 - 11:21:41 - перейти к сообщению
Цитата:
скорость? не ослышался?


Да , а что вас смущает ?

Можно сделать чтобы серва поворачивалась на 1градус в минуту , а можно и за секунду 180.
(Добавление)
Цитата:
я в этом не разбираюсь, но чтоб уловить превышение тока можно даже сравнители от тинек использовать, а не взрослые АДС от мег, разве нет?)
(можно даже так расчитать чтоб на резет выходил по току (питанию МК) и движок обратно оттягивал при резете


Зачем ?
Нужна только серва МК и , может быть , транзистор включающий питание сервы.
36. cjA - 26 Ноября, 2011 - 12:34:05 - перейти к сообщению
nestandart пишет:
Да , а что вас смущает ?

а, врубился...
nestandart пишет:
только серва МК

я про моторчик из ДВД, не про серву.
37. Гость - 26 Ноября, 2011 - 19:08:21 - перейти к сообщению
Цитата:
Нужна только серва МК и , может быть , транзистор включающий питание сервы.


Что есть серва МК и где о ней можно почитать?
38. -dead- - 26 Ноября, 2011 - 21:00:37 - перейти к сообщению
наверное всё таки: серва , МК
Серва это модельный сервопривод (RC-Servo)
МК это микроконтроллер
39. Гость - 26 Ноября, 2011 - 23:22:27 - перейти к сообщению
-dead- пишет:
наверное всё таки: серва , МК
Серва это модельный сервопривод (RC-Servo)
МК это микроконтроллер


Что такое servo и что такое микроконтроллер я знаю. Хотелось бы узнать от автора фразы серва МК
40. nestandart - 26 Ноября, 2011 - 23:25:48 - перейти к сообщению
Цитата:
Хотелось бы узнать от автора фразы


Серва это именно модельный сервопривод.
МК это микроконтроллер , например Atmega 328.

А в том сообщении я просто запятую забыл поставить.
(Добавление)
Цитата:
транзистор включающий питание сервы

Дело в том что МК и серва запускаются неодновременно.
При включении общего питания программа МК запускается но 0.5 -1секунду позже.
За это время серва успевает дернуться на четверь оборота в определенную сторону.
Так вот , что бы она не вывернула кнопку , ее нужно запустить после того как запустится
МК.
41. Гость - 26 Ноября, 2011 - 23:58:15 - перейти к сообщению
nestandart пишет:

Дело в том что МК и серва запускаются неодновременно.
При включении общего питания программа МК запускается но 0.5 -1секунду позже.
За это время серва успевает дернуться на четверь оборота в определенную сторону.
Так вот , что бы она не вывернула кнопку , ее нужно запустить после того как запустится
МК.


А как МК управляет сервой?
42. nestandart - 27 Ноября, 2011 - 00:09:47 - перейти к сообщению
Цитата:
А как МК управляет сервой?


Вам интересен сам принцип управления сервой или алгоритмы управляющей програмы ?
43. Гость - 27 Ноября, 2011 - 00:18:44 - перейти к сообщению
nestandart пишет:
Цитата:
А как МК управляет сервой?


Вам интересен сам принцип управления сервой или алгоритмы управляющей програмы ?


алгоритм
44. nestandart - 27 Ноября, 2011 - 00:39:42 - перейти к сообщению
Я пользуюсь библиотекой servo (на дуине) .
Я задаю ей угол в градусах она поворачивает серву на этот угол.

Библиотека осылает серве определенное количество импульсов определенной длинны
(от 1000 до 3000 мкс).
Длинной импульсов задается направление вращения .
Количеством импульсов задается время поворота на определенный градус.
Каким образом задавать значение угла библиотеке - вариантов много.

Можно и без библиотек.
В этом случае придется делать таймер (генератор длинны импульсов).
А вторым таймером запускать первый.
Таким образом первый таймер задаст направление.
Второй - угол.

Но это лично мое мнение.
45. Гость - 27 Ноября, 2011 - 00:52:39 - перейти к сообщению
nestandart пишет:

Библиотека осылает серве определенное количество импульсов определенной длинны
(от 1000 до 3000 мкс).
Длинной импульсов задается направление вращения .
Количеством импульсов задается время поворота на определенный градус.
Каким образом задавать значение угла библиотеке - вариантов много.


Это теория? Насколько мне известно, модельные рулевые машинки (сервы) работают совершенно на другом принципе.