Лазерный проектор - управление

Обсуждаем цифровые устройства...
Ответить
Аватара пользователя
demson
IT KT
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33
Контактная информация:

Лазерный проектор - управление

Сообщение demson »

Собрал механическую часть. Проверял переменкой 20 v. Получались достаточно равномерные линии по x,y. Теперь буду делать управление.
Возникли следущие вопросы:
Возможно ли на контроллер типа AT90USB1287-16AU реализовать следущее фотодатчики (2 на гальванометр) от гальваногметров к ацп,
Cигнал с ШИМа на ОУ lm 6675
НО с корректировкой задержки на ПК по USB тоесть развертку по ширине и высоте через компьютер. Управление будет с ПК но хотелоь бы хотябы 1 картинку на МК чтобы без подключения компьютера (тестовую таблицу).
и еще к контроллеру подключить 5 датчиков температуры ds1821 я думаю возможно на один bit отданный на 1-wire
в программировании слаб (очень), хотя что-то понимаю на си.
Прошу помощи уважаемые эксперты. :idea:
лазер от dvd (будет) сейчас лазерная указка. пока планирую мигать им-же без заслонок.
Реклама
<<Dimon>>
Встал на лапы
Сообщения: 112
Зарегистрирован: Вт май 20, 2008 09:03:53

Сообщение <<Dimon>> »

Вот ссылка на подобную тему
http://www.radiokot.ru/forum/viewtopic.php?t=5834

Да, давайте пока что переместимся туда, если родится что-то путное и будет толковое обсуждение - выделим в отдельную тему. Aheir
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Тема вновь открыта, поскольку у автора появились вполне конкретные вопросы именно по управлению. Так что welcome :)
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
demson
IT KT
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33
Контактная информация:

Сообщение demson »

Итак вопрос первостепенной важности (предстоит разводка платы).
Температурный датчик ds1821 на корпусе, и, (ds1821+ по ценнику) как это устройство подключать: один датчик на бит или отводить каждый бит на каждый датчик.

Что возможно?
Какой вариант быстрее для вычисления процессором.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Ну это вообще-то никак не относится к вопросам управления. Тем по этим датчикам дофига в "Микроконтроллерах"
Оптимизм х (Опыт + Знания) = const
Реклама
Аватара пользователя
demson
IT KT
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33
Контактная информация:

Сообщение demson »

пришло время создать код к электронике развертки.
итак ставлю тз
имеется mega 8:
x: 2 ацп входа и 1 шим выход
y: 2 ацп входа и 1 шим выход
необходимо написать программу которая могла бы считывать значения с ацп и исходя из этих значений генерировать сигнал нужной частоты.
кто что посоветует.

для начала подкиньте ссылки на исходники по работе с ацп или шим на 8 меге а дальше видно будет.
в спорах рождается ИСТИНА [AND] flud.
Реклама
Аватара пользователя
Белк
Нашел транзистор. Понюхал.
Сообщения: 175
Зарегистрирован: Сб ноя 22, 2008 15:31:52

Сообщение Белк »

Тоже занимаюсь примерно тем же, хотел даже всю коррекцию и подавление механических колебаний на AVR сделать, но немного прикинув понял что 15ksps у их АЦП слишком мало, да и по производительности он врятли потянет. Тут нужен сигнальный процессор, в принципе DSPIC должен подойти, но я с ним плохо знаком и с цифровой обработкой сигналов у меня туго, надо было лекции лучше слушать :) А вообще даже сервосистема фокусировки и слежения за дорожкой в приводах оптических дисков аналоговая.
Аватара пользователя
demson
IT KT
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33
Контактная информация:

Сообщение demson »

я не думаю что можно будет раскачать систему более 10-15 ksps. хотя смотря какая система... но всетаки должно хватить.
в спорах рождается ИСТИНА [AND] flud.
rehcraeser
Родился
Сообщения: 4
Зарегистрирован: Ср мар 25, 2009 19:47:42
Контактная информация:

Сообщение rehcraeser »

А у меня вопросик... Не поделитесь ссылочками полезными по механической части этого девайса. Просто я всегда думал, что отклонение луча сделано ну никак не механически. Заранее спасибо.
Аватара пользователя
demson
IT KT
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33
Контактная информация:

Сообщение demson »

по механнике вам сюда
http://radiokot.ru/forum/viewtopic.php? ... sc&start=0

итак я на тиньке 2313 забабахал элементарную программу через задержки - все пока замечательно рисует без обратной связи.
теперь представляю обмен о положении гальво следующим образом
по uart передаются 3 байта - думаю достаточно будет вполне

-старт байт
в нем старт бит
старт бит
старт бит
бланкин бит
мощьность лазера бит
мощьность лазера бит
мощьность лазера бит
резерв бит (пока пустой)
-положение x
-положение y

программа делает следущее
взяла первый байт если нашла определенную последовательность 3 бит то настроила лазер

взяла положение гальво x
построила его через шим (откорректировала через ацп)

взяла положение гальво y
построила его через шим (откорректировала через ацп)
в спорах рождается ИСТИНА [AND] flud.
Ответить

Вернуться в «Цифровая техника»