Помогите выяснить возможность разработки устройства

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Встал на лапы
Сообщения: 87
Зарегистрирован: Вт июн 01, 2010 11:54:20

Сообщение Scorp1978 »

Здраствуйте всем есть вопрос, вот:

Есть лазерный модуль 5мВ, он закреплен на оси двигателя который вращается со скоростью 24 оборота в секунду (24 Гц), луч лазера двигается по радиусу окружности в 100 метров. Включение лазера происходит с определенной частотой, такой что его луч всегда попадает в одну точку частота включения соответственно 24 Гц, понятно что 24 герца LPT порт выдаст, но мне надо вывести рядом еще одну точку с этого же лазера на расстоянии 10 см, рассчитываем время между вспышка лазера она равна 2 * 3,14*100 метров * 24 Гц = 15072 метра делает путь точка за 1 секунду, соответственно путь в 0,1 метра она сделает за 0,0000066 секунды или частота импульса должна быть равна примерно 150 кГц. Возможно ли подавать управляемые импульсы на 8 пинов LPT порта, так как модулей будет 8. Если нет то подскажите как это можно сделать. Спасибо заранее.
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Наверное можно, но я бы не стал с лпт связываться, капризный он. Гораздо лучше сделать на усб. Придется немного поработать, зато работать будет отлично
Контактная информация:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

Сообщение radio-kot »

attiny13 достаточно. Зачем вообще тут ПК ?

Зачем вообще этот огород с вращением если лазер светит в одну точку ?????????????????????? :shock:
Будете проходить мимо- проходите!
Встал на лапы
Сообщения: 87
Зарегистрирован: Вт июн 01, 2010 11:54:20

Сообщение Scorp1978 »

radio-kot писал(а):attiny13 достаточно. Зачем вообще тут ПК ?

Зачем вообще этот огород с вращением если лазер светит в одну точку ?????????????????????? :shock:
вращение лазера необходимо для того что бы точку можно было вывести в любой координате назовем ее условно Х, меняя только смещение фазы частоты мерцания, это первое а во вторых я одним лазером смогу вывести сколько угодно точек.

Я думал что частоту можно уменьшить изменив расстояние до объекта (неприменимо) или увеличить количество лазеров до 4, но тогда только уменьшится частота вращения с 24 до 6 Гц а частота та же нужна будет.

С ПК связываться необходимо т.к. нужна оперативная обработка данных и вывод их на лазер, подскажите есть ли примерные схема на USB
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Scorp1978 писал(а):понятно что 24 герца LPT порт выдаст
Под DOS может чего и получится, но многозадачные ОСьки будут сильно потрить точность отсчета временных интревалов - точка будет дрожать или вообще, "плавать"!
Реклама
Встал на лапы
Сообщения: 87
Зарегистрирован: Вт июн 01, 2010 11:54:20

Сообщение Scorp1978 »

Мурик писал(а):
Scorp1978 писал(а):понятно что 24 герца LPT порт выдаст
Под DOS может чего и получится, но многозадачные ОСьки будут сильно потрить точность отсчета временных интревалов - точка будет дрожать или вообще, "плавать"!
вопрос в каких пределах будет дрожать, возможно что на расстоянии в 100 метров дрожания будет и незаметно, ну а "плавать" ни как нельзя.
обработку можно написать на паскале или бейсике досовском без загрузки оськи, интересно а Linux по быстродействию уступит DOS, есть ли примерные схемы на USB
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Scorp1978 писал(а):вопрос в каких пределах будет дрожать
Если ОСь многозадачная - сказать точно не возможно, дрожание будет носить случайный характер.
Scorp1978 писал(а):возможно что на расстоянии в 100 метров дрожания будет и незаметно
Чем больше растояние, тем сильнее будет дрожание точки!
Scorp1978 писал(а):Linux по быстродействию уступит DOS
Linux - многозадачная ОСь - будет дрожание точки!
Scorp1978 писал(а):есть ли примерные схемы на USB
Интерисует связь по USB или готовая конструкция для этого проекта?
Нужно будет использовать спец. микросхему или микроконтроллер! Отсуда вопрос: есть опыт работы с микроконтроллерами?
Встал на лапы
Сообщения: 87
Зарегистрирован: Вт июн 01, 2010 11:54:20

Сообщение Scorp1978 »

Мурик писал(а):
Scorp1978 писал(а):вопрос в каких пределах будет дрожать
Если ОСь многозадачная - сказать точно не возможно, дрожание будет носить случайный характер.
Scorp1978 писал(а):возможно что на расстоянии в 100 метров дрожания будет и незаметно
Чем больше растояние, тем сильнее будет дрожание точки!
Scorp1978 писал(а):Linux по быстродействию уступит DOS
Linux - многозадачная ОСь - будет дрожание точки!
Scorp1978 писал(а):есть ли примерные схемы на USB
Интерисует связь по USB или готовая конструкция для этого проекта?
Нужно будет использовать спец. микросхему или микроконтроллер! Отсуда вопрос: есть опыт работы с микроконтроллерами?
я так понимаю, готовой конструкции врядли найдется, тогда хотя бы связь по USB, что б было с чего начать разработку (расчеты). Опыта работы с МК нет, но думаю найду людей которые помогут, на крайний случай буду учиться сам или деньги. Но самое главное ВОЗМОЖНО ЛИ ЭТО ВООБЩЕ.
Друг Кота
Аватара пользователя
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua

Сообщение NiTr0 »

Scorp1978 писал(а):я так понимаю, готовой конструкции врядли найдется, тогда хотя бы связь по USB, что б было с чего начать разработку (расчеты). Опыта работы с МК нет, но думаю найду людей которые помогут, на крайний случай буду учиться сам или деньги. Но самое главное ВОЗМОЖНО ЛИ ЭТО ВООБЩЕ.
А вы не задумывались, какая задержка будет у USB устройства? :)
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

NiTr0 писал(а):А вы не задумывались, какая задержка будет у USB устройства?
Смотря как все это организовать.
Если координаты точек хранить в памяти МК, а USB использовать для коррекции данных в этой памяти, то задержки не будут играть существеного значения.
Собутыльник Кота
Аватара пользователя
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

Сообщение radio-kot »

Scorp1978 писал(а): есть ли примерные схема на USB
Советую преобразователь типа FT232RL CP2102 и работать с виртуальным COM портом.
Будете проходить мимо- проходите!
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

radio-kot писал(а):
Scorp1978 писал(а): есть ли примерные схема на USB
Советую преобразователь типа FT232RL CP2102 и работать с виртуальным COM портом.
Ну и дальше что?
Все равно нужен микроконтроллер!
Держит паяльник хвостом
Аватара пользователя
Сообщения: 906
Зарегистрирован: Ср апр 16, 2008 13:22:54
Откуда: Приднестровье, Тирасполь

Сообщение Goodefine »

Только контроллер. По LPT/COM/USB/LAN/WIFI/BLUE... (нужное подчеркнуть) пересылать только данные, а уж времянку пусть формирует МК... В таком виде это элементарная задача. Не забывайте - еще синхронизироваться надо. Во всяком случае, с практически любой ходовой ОС без посредника в виде контроллера, задача нерешаема в 99%...
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
Встал на лапы
Сообщения: 87
Зарегистрирован: Вт июн 01, 2010 11:54:20

Сообщение Scorp1978 »

Спасибо, что вступили в рассуждения, вырисовывается направление. А лазерные диоды смогут работать с нужной частотой. Goodefine можете на блоках схематично накидать схему устройства.
Друг Кота
Аватара пользователя
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua

Сообщение NiTr0 »

Scorp1978 писал(а):А лазерные диоды смогут работать с нужной частотой.
Ну ежели на них умельцы 10мбит опто-ethernet поднимали, когда с вайфаями туго было в плане "купить" :)
Контактная информация:
Ответить

Вернуться в «Интеграция с ПК»