roboforum.ru

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

Одометры

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

Одометры

Сообщение aliens » 06 фев 2005, 04:20

Кто что думает?
1. На основе чего.
2.Куда вешать? Я хочу на прерывания, чтобы каждый такт получал и обрабатывал.
aliens
 
Сообщения: 171
Зарегистрирован: 26 окт 2004, 14:16
Откуда: Севастополь сити...

Сообщение setar » 07 фев 2005, 12:19

Если ничего не путаю то одометр - это счётчик пути ?

Тогда в зависимости от конструкции шасси.
Я бы взял за основу 2 показания
1 - оптопара на шасси
2 - показания двух осевого акселератора. (например ADXL202E )

А куда вешать ... я бы включил в общий пул обрабатываемых подпрограмм (грубо говоря по таймеру) ну и ноги соответственно взял самые простые - без прерываний и прочего.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение aliens » 07 фев 2005, 15:29

Мне акселерометр не нужен.
Я чего спрашиваю, если допустим прога будет загружена, то и обрабатывать будет не все.
Поэтому хочу на прерывания вешать
aliens
 
Сообщения: 171
Зарегистрирован: 26 окт 2004, 14:16
Откуда: Севастополь сити...

Сообщение setar » 07 фев 2005, 15:34

Тогда есть вариант одометр вынести модулем.
Построить его на базе 8ногового AVR например tiny15 и связать с центральным контроллером через i2c
он будет выдавать пройденное расстояние по запросу.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение aliens » 07 фев 2005, 16:02

Впринципе можно, но проблема-софт :(
aliens
 
Сообщения: 171
Зарегистрирован: 26 окт 2004, 14:16
Откуда: Севастополь сити...


Вернуться в Электроника, электротехника

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

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