roboforum.ru

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

Как передать данные с датчиков в компьютер?

Как передать данные с датчиков в компьютер?

Vampire » 07 сен 2007, 15:40

Задача, мониторить состояние нескольких линий (подключенных к светодиодному индикатору) и передавать данные об их состоянии в компьютер по COM или USB порту.

Т.е. есть готовое фабричное устройство, работа которого полностью отображается на панели индикации, около 10 светодиодов. Я хочу подпаяться к этим светодиодам так, чтобы использовать уровни напряжения на них как датчики , состояние которых нужно передать в компьютер таким образом, чтобы можно было , написать программу , которая бы обображада их состояние на экране. Возможныи более сложные алгоритмы работы, но нужно сделать саму железку для начаола.

Требования - максимальная компактность и использование недорогих компонентов, которые легко приобрести. По возможности - использование и модернизация готовых устройств, типа кабелей для сотовых телефонов или типа того.

Назначение - создание компьютерного интерфейса для автомобильного радар-детектора с возможностью ипользования его при работе навигационной программы. Т.е. сработал радар-детектор, программа определила координаты , отобразила на карте примерную точку места радара и отослала данные на центральный сервер, откуда они загружаются на клиентские компьютеры вместе с данными об автомобильных пробках.

Использовать планируется на CarPC под Windows XP и на ноутбуке. Интерфейс лучше эмуляция COM через USB. Количество датчиков 10-15 штук. В перспективе, может понадобиться обратная связь, для переключения режимов Трасса-Город и переключение звуковых сигналов.

В целом, понятно, что удобнее всего с точки зврения реализации использовать LPT порт, но хочется реализовать именно на COM или COM to USB.

У меня, к сожалению, знания растерялись за  прошедшие годы, с тех пор, как я спектрумы паял. Сейчас все делается на PIC и прочих умных контроллерах и даже есть желание все это изучить, если бы понять, на чем именно сконцентрироваться, какие программаторы купить, какими программами пользоваться?

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

Тематика задачи, схожая с форумом, разве что у меня не робот, а автомобиль с компьютером, к которую я начинаю постепенно подключать новые устройства, чтобы завязать в общую схему и управлять с компьютера.

Спасибо.

Re: Как передать данные с датчиков в компьютер?

avr123.nm.ru » 07 сен 2007, 17:15

Vampire писал(а):есть желание все это изучить, если бы понять, на чем именно сконцентрироваться, какие программаторы купить, какими программами пользоваться?


Вот написал для вас  http://www.avr123.nm.ru

Читаете сигналы с 10 светодиодов поданые через резисторы 10 ком на 10 ножек МК как в задаче 1  и отправляете на COM порт ПК как в задачах 4 и 5 курса.

Либо это http://usbavr.narod.ru/  посмотрите. Посложней правда.

SSG » 07 сен 2007, 17:23

Задач не такая уж и сложная. Сигналы на лапки контроллера подавать и с его помощью посредством RS232 в компьютер.
avr123 рулит  :)

Vampire » 07 сен 2007, 18:52

Спасибо.

Я , в принципе, собирался осваивать программирование контроллеров. Так что вот он момент типа настал. Не отвертеться. Радует что дело - полезное, интересное и перпективное.

Год разад, начал улучшать звук в машине, заболел этим и освоил процесс установки и настройки музыки, а также проклейки дверей , салона, проводку любую теперь могу протянуть по Mazda6 куда угодно, знаю, как детали снимаются.

Щас вот сделал компьютер в машину, очень нехватает слаженной работы всей периферии, монитора, камеры и прочего. Радар этот еще надо прикрутить грамотно к компьютеру.

Так что я готов еще год потратить на полезное дело. :-) Главное, чтобы жена не ушла в процессе :-)

avr123.nm.ru » 07 сен 2007, 19:42

Vampire писал(а): Главное, чтобы жена не ушла в процессе :-)


дык БЕЗ ФАНАТИЗМА !


Rambler\'s Top100 Mail.ru counter