roboforum.ru

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

По большому кол-ву сонаров посоветоваться хочу.

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

По большому кол-ву сонаров посоветоваться хочу.

Сообщение 40inD » 26 сен 2006, 10:39

Нужно опрашивать 8 сонаров. Количество свободных выводом контроллера ограничено. Как это лучше сделать? У меня есть такая идея: Используется 2 вывода контроллера. Сигнал с первого вывода разрешает работу одного сонара, который в данный момент выбран регистром сдвига или счетчиком-дешифратором на 8, управляемым с того же вывода. Контроллер дает импульс и ждет прихода на второй вывод сигнал с усилителя отраженного сигнала этого сонара. (Все выходы сонаров подключены через элемент 8-ИЛИ к одному входу контроллера). Таким ообразом последовательно подключаются и опрашиваются все сонары. Цикл у меня получился длиной 136мс (по 17мс на канал). Или не стоит заморачиваться и сделать отдельный контроллер и повесить на I2C слейвом?
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение avr123.nm.ru » 26 сен 2006, 11:35

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

Сообщение 40inD » 26 сен 2006, 11:53

avr123.nm.ru писал(а):а есть готовые i2c расширители на 8 и 16 выводов nxp.com  pfc8xxx

А что мне это даст? Только программные задержки в распознавании эха?
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва


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

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

Сейчас этот форум просматривают: Google [Bot] и гости: 0

cron