Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

В свое время делал аналогичный девайс

Отправлено Jerry Rome 23 января 2008 г. 10:56
В ответ на: Как "заставить" устройство запомнить ИК-сигнал от ИК-пульта? отправлено S 22 января 2008 г. 21:10

...сначала на MSP430, потом на LPC2129. Для приема ИК-сигнала использовал IrDA-модуль, для передачи - дополнительно пару мощных ИК-светодиодов, управляемых ШИМом. При приеме (обучении) сигнал с модуля подавал на аппаратный счетчик в контроллере (нужен для определения количества периодов модуляции в Mark, которая после усреднения с другими такими же и простейшего пересчета дает частоту модуляции) и одновременно на вход прерывания и на модуль захвата/сравнения (для определения границ Mark-Space). Результаты обучения представляли последовательность длительностей Mark-Space-Mark-...-Mark и т.д. (максимальная длительность принимаемой посылки ограничена размером свободной памяти) + частота модуляции в Герцах. Для передачи используется ШИМ и таймер. Вся эта потеха подключалась к КПК через разъем SD/SDIO и виделась им как карта памяти SD. Запись в файл с заданным именем соответствовала передача команд управления, чтение из него - определение всяких статусов. Запись в другой файл - эквивалентна его передаче, чтение из него же - получение результатов обучения. Давно это было...


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 63:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru