roboforum.ru

Технический форум по робототехнике.


Laser XY HDD(лазерный проектор из винча)

Обсуждаем рождающиеся мысли и результаты экспериментов.

Laser XY HDD(лазерный проектор из винча)

Сообщение finomen » 05 фев 2009, 21:59

из кучи старых винчей решил сворганить лазерный проектор. приводы головок вьесто зеркальных гальванометров , надеюсь, сойдут. Пока висит 2 вопроса:
1-Как управлять головками? (пока они дрожат, слегка двигаются но контролем это не назвать)
2-Как организовать обратную связь? для больших скоростей Open-Loop не подойдет.

из обвязки на первое время ATMega16 и L239DNE.
Источник питания-блок от старого компа

У кого есть идей или опыт-поделитесь, помогите проектору появится на свет.
finomen
 
Сообщения: 45
Зарегистрирован: 18 окт 2008, 17:09
Откуда: Питер
Skype: finomen812
прог. языки: C/C++
ФИО: Николай

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение executer » 05 фев 2009, 22:09

Что есть "винчь"?? Мне так, новый термин....
постой... винчь - наверно ВИНЧЕСТЕР (АшДэДэ)??
Я с устройством проектора не знаком, но чтото сомневаюсь в наличии зеркальных кальвонометров в оном :no:
Можно без месных жаргонизмов и наречий писать?

По теме - наверно сойдет, но нужно будет делать точную обратную связь по положению (в рабочем винте он по информации с головок ориентируется (между дорожками есть служебная информация для позиционирования)) - энкодер чтоли с кучей делений - дороговато будет.
Я бы сделал на электромагните и пружинке - устойчивая система, НЕ НУЖНА ОС - больше ток в катушке - сильнее отклоняется...
как ток регулировать... наверно надо шустрый ЦАП с усилителем - ШИМ по быстродействию не покатит.

О! Винчестер у тебя, я так понял, новый - у него голова управляется катушкой между двумя аццкими магнитами??
Тогда чтобы не городить, можно голову пружинкой прижать в крайнее положение (к центру диска - шоб к парковке не прилепала :) ) - а регулировкой тока в этой самой катушке будеш быстренько регулировать положение.

ИМХО - такая дура еще и с зеркальцем - на пару-тройку порядков инерцеоннее чем нужно для развертки проектора.
нужно чтото гораздо меньше или позьми систему сканера штрих-кода с вращающейся призмой - это развертка по строкам, а покадровую можно и на зеркальце попробовать (может даже на базе винчестера).

L239DNE - наверно тебе тут не пригодится, она же дискретная.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение boez » 05 фев 2009, 23:34

Пожалуй да, привод головки винта от зеркального гальванометра отстает наверное на порядок-другой (доли мс у гальванометра и единицы-десятки у хдд). Хотя может я ошибаюсь и время доступа хдд определяется не механизмом перемещения головок? И еще - без датчика ОС, "на пружинке", ИМХО вообще нифига не выйдет - там управление очень сильно завязано на этот датчик и используется ПИД довольно шустрый.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение executer » 06 фев 2009, 00:35

Я вообще двумя руками за развертки и по Х и по У на вращающихся призмах, а ПИД пускай их только синхронизирует.
Какую либо ОС городить именно на позиционирование - не вариант (она должна иметь скорость реакции "доли милисекунд" и разрешающую способность - по колличеству позиций луча, еще и ПИД сюда втулить :D ну это ХайТэчь хард кор какойто, в моем ламповом телевизере както без ПИДа обошлись :pardon: , да и скорость ПИДа - десяток циклов за несколько сотен наносекунд - этож сотни Мегагерц тактовая частота проца....)

Время доступа какраз из-за медленной механики такое большое, че они в винт вакуумный гальванометр не поставют!!?

Механизм с пружиной и ЭМ - ну это как дешевый вариант, развертка конечно мало на пилу будет похожа - но легко уменьшить инерционность и индуктивность - уже лучше будет....

А вообще какая цель? Эта хрень будет делать развертку и меняя яркость луча выдавать изображение ЛИБО будет лучем постоянной яркости рисовать векторные изображения управляя направлением луча???

Просто механика думаю будет принципиально отличатся
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение boez » 06 фев 2009, 12:33

ИМХО развертку на лазере делать - совсем яркости не хватит. А вот рисование (постоянной яркостью по траектории) - не вопрос, такое один энтузиаст делал на двух системах от динамиков (вот у кого быстродействие - точно доли мс). Гуглить "проекционные лазерные часы".
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение avr123.nm.ru » 06 фев 2009, 12:39

Интересно бы почитать как управляются головки у HDD.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение blindman » 06 фев 2009, 12:53

У Элм Чена есть проект лазерного проектора с самодельными гальванометрами
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение executer » 06 фев 2009, 12:55

avr123.nm.ru писал(а):Интересно бы почитать как управляются головки у HDD.


Судя по механике - наверно импульсное управление (это не ПИД и не ШИР, ооочень быстрый регулятор для системы с известными параметрами - установка величины проходит за единицы циклов регулятора (если на пальцах - головка "выстреливается" в нужном направлении с заданной скростью и через время стопорится встречным импульсом, оказавшись в заданоой точке)), ОС - по сигналу с дорожки

Вот нащел в рефератах:
"Линейный двигатель представляет собой две обмотки, закрепленные на противоположном головкам конце рычага, которые находятся в поле постоянного магнита. При прохождении тока через обмотки создается второе магнитное поле, взаимодействующее с первым и стремящееся установить поворотную систему в строго определенное положение, зависящее от силы и полярности тока в обмотках. При плавном изменении тока система рычагов будет плавно поворачиваться вокруг своей оси, перемещая головки по дуге, близкой к радиусу дисков. Такая система привода головок получила название прямой или линейной, или, в английском варианте, Voice Coil (звуковая катушка) - по аналогии с диффузором громкоговорителя."
только не верю я этому - если подать ток в катушку она не спозиционируется где либо, а упрется в крайнее положение
Хм, тут тоже самое http://eugene.muzychenko.net/articles/h ... tsins.html - тогда я ошибаюсь. Пикольная штука выходит этот линейный двигатель!!
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение finomen » 06 фев 2009, 16:10

у этого пациента(HDD) на рычаге головок только одна обмотка(или я что-то не понимаю и у обмотки может быть один вывод?). позиционируется изменением направления тока с высокой частотой, но при подхождении к парковочному положению залипает (возможно из-за моей ошибки в схеме: я на него подаю 5V вместо 12). Да и при воздействии внешних фактором сбивается, но вылечится обратной связью.

рисовать он будет нечто среднее между растровым и векторным изображением (отдельные элементы векторного изображения с разрывами). источник есть достаточно мощный, видно будет.
finomen
 
Сообщения: 45
Зарегистрирован: 18 окт 2008, 17:09
Откуда: Питер
Skype: finomen812
прог. языки: C/C++
ФИО: Николай

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение executer » 06 фев 2009, 16:29

значит призмы не катят.

я бы всетаки подумал о иной конструкицц, без HDD, но всеже:
У тебя должно быть два контакта от катушки (в сколько она обмоток оформлена - не важно)
Что от вас требуется - выставте рукой головц на серидину и попробуйе подавать слаааабый ток. можно ли добится отклонения головы на некоторый градус и последуюшей остановкой??

Если нет (т.е. она просто ударит в крайнее положение) - имхо надо ставить противопружинку, чтобы получить устойчивую систему и позиционироватся силой тока. Можно конечно хороший энкодер поставить, но это подобно сдаче носков в химчистку.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение avr123.nm.ru » 06 фев 2009, 16:38

blindman писал(а):У Элм Чена есть проект лазерного проектора с самодельными гальванометрами


ЭЛМ - это сила !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение boez » 06 фев 2009, 22:31

Вот про эту я конструкцию:
http://dibr.nnov.ru/issue230904.html

Кстати, о лазерных гальванометрах. Там в качестве датчика - конденсатор переменной емкости и к нему преобразователь "емкость-напряжение" с рабочей частотой 6 МГц. Может к HDD тоже мона прилепить емкостной датчик? Или оптический - берется кусок пленки с плавным переходом прозрачности или даже просто непрозрачный треугольник, который при перемещении частично перекрывает ось оптопары. В общем, для быстрой работы необходим датчик ОС по положению. Кстати, ПИД в такой системе выдает как раз вот те два импульса - вначале разгоняющий, а потом тормозящий.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение executer » 06 фев 2009, 22:37

Но в ТАУ это никак не ПИД называется, это импульсное управление.

PS Классная статья, не перестаю удивлятся изобретательности человеков
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение executer » 09 фев 2009, 00:33

тут полно толкового материала по теме

http://laserium.narod.ru/
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Laser XY HDD(лазерный проектор из винча)

Сообщение boez » 09 фев 2009, 14:11

Да уж. Товарищ фанат. Но он убедительно доказал, что жизнь на марсе есть гальванометры из винтов возможны, и самодельные с ОС тоже.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

След.

Вернуться в Идеи

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

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