roboforum.ru

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

ИК барьер на AVR

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: ИК барьер на AVR

Сообщение artmasterpro » 07 май 2010, 13:14

вы хотите сказать что идея с модуляцие утопична ?
Аватара пользователя
artmasterpro
 
Сообщения: 23
Зарегистрирован: 05 май 2010, 23:00

Re: ИК барьер на AVR

Сообщение Romikgy » 07 май 2010, 13:44

вставлю и я свои 5 копеек :)
имхо если хочется именно модуляцией, то нужно будет делать что то на подобии с СДМА (кодовое разделение)
но для этого потребуется хорошая числомолотилка (что по моему на АВР будет тяжеловато сделать лучше АРМ )
и не нужен тсоп , все делать самому
PS плюс еще наверное понадобится считывать данные с фотодиод в аналогом виде....
die Wahrheit ist irgendwo da draußen
Аватара пользователя
Romikgy
 
Сообщения: 750
Зарегистрирован: 15 ноя 2009, 13:37
Откуда: Porto Franco "Odessa"

Re: ИК барьер на AVR

Сообщение Michael_K » 07 май 2010, 14:13

artmasterpro писал(а):вы хотите сказать что идея с модуляцие утопична ?

Я сказал, что сделать на фотодиоде демодулятор класса тсопа - задолбаешься.
Можно, но геморроя хапнешь по полной программе.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: ИК барьер на AVR

Сообщение artmasterpro » 07 май 2010, 14:15

тогда самый реальный способ - разделить по времени ?
Аватара пользователя
artmasterpro
 
Сообщения: 23
Зарегистрирован: 05 май 2010, 23:00

Re: ИК барьер на AVR

Сообщение Michael_K » 07 май 2010, 14:29

конечно!
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: ИК барьер на AVR

Сообщение boez » 07 май 2010, 15:18

И очень здравая идея применить для связи не тупо провода от каждого датчика к центральному, а повесить их все на шину i2c и опрашивать по очереди. Тогда не надо никаких разделений, датчики все одинаковые, по команде на шине i2c шлют немодулированную посылку 36 кГц (ну или модулированную, для помехозащищенности, но одинаково), ловят ее и отдают контроллеру результат - перекрыто/не перекрыто. Все соединяется четырьмя проводами, но не от центрального контроллера по 4 провода к каждому МК, а одни и те же 4 провода соединяют в параллель все датчики и контроллер. Никаких уартов, прием программно, передача 36 кГц аппаратно таймером.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: ИК барьер на AVR

Сообщение artmasterpro » 07 май 2010, 16:01

Дамсь спасибо друзья, пожалуй на этом я и остановлюсь !
Аватара пользователя
artmasterpro
 
Сообщения: 23
Зарегистрирован: 05 май 2010, 23:00

Пред.

Вернуться в Микроконтроллеры

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

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