|
Обучаемый пульт ДУ, Пробовал ли кто-нибудь собрать подобное? |
|
|
|
Jan 7 2008, 12:50
|

Иногдящий
   
Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931

|
Запарило обилие дома пультов ДУ - телевизор, Инет-ТВ, ресивер, ДВД, муз. центр... Поискал по магазинам - в основном продают универсальные пульты, но во-первых продавцы сами предупреждают, что для BBK (DVD-плеер) еще ни один не подошел, во-вторых для MMC-блока (Интернет-ТВ) эти пульты вообще не предназначаются... Готовые обучаемые пульты стоят кучеряво, да и опять же продавцы предупреждают, что не всегда они способны обучиться от пульта какого-нить извернутого производителя. Посему есть мысль собрать обучаемый пульт самому. Основную проблему вижу в том, как принимать и в каком виде хранить сигналы от разных пультов. По приему - модуляция бывает на разных частотах (от 36 до 50 КГц), а бывает и вообще без модуляции. Определение начала и конца посылки тоже видится достаточно проблематичным - не во всех протоколах предусмотрена преамбула, а некоторые протоколы и вообще посылают отдельные посылки для нажатия и отпускания кнопок. ешал ли кто-нибудь подобную задачу?
|
|
|
|
|
 |
Ответов
|
Jan 8 2008, 20:35
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(AndyBig @ Jan 9 2008, 00:47)  Да можно, конечно, и так... При наличии 2-3 КБ памяти  Но хочется уложиться в какую-нить мегу8-мегу16, у которых всего килобайт, причем часть его будет использована под собсно программные дела (стек, переменные и т.п.). Поэтому хотелось бы сделать более экономичный по ресурсам алгоритм, не теряя точности измерений. Что-то я не понимаю, а зачем нужно сэмплирование на частоте 200кГц? У этой меги есть таймер с режимом захвата (capture)? Если есть, то сам бог велел его использовать для измерения временных пауз. ВременнОе разрешение получите не хуже, чем при сэмплировании на большой частоте, но зато объем хранимых данных уменьшится значительно. А если использовать 16-битный таймер в режиме capture, например от MSP430, то заведомо лучшее временнОе разрешение получается, чем при 200кГц сэмплировании. P.S. кстати и для формирования импульсной последовательности тоже лучше аппаратные возможности таймера использовать.
|
|
|
|
|
Jan 8 2008, 20:42
|

Местный
  
Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528

|
Цитата(rezident @ Jan 8 2008, 23:35)  Что-то я не понимаю, а зачем нужно сэмплирование на частоте 200кГц? У этой меги есть таймер с режимом захвата (capture)? ... А если использовать 16-битный таймер в режиме capture, например от MSP430, то заведомо лучшее временнОе разрешение получается, чем при 200кГц сэмплировании. То же хорошее решение. В этом случае после ir приёмника придётся поставить пару ОУ (усилитель и повторитель) + компаратор - это как минимум.
--------------------
Для связи email: info собака qbit.su
|
|
|
|
|
Jan 8 2008, 21:04
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(bzx @ Jan 9 2008, 01:42)  То же хорошее решение. В этом случае после ir приёмника придётся поставить пару ОУ (усилитель и повторитель) + компаратор - это как минимум. Зачем? Есть уже готовые интегральные IR трансиверы с логическим выходом/входом. См., например, продукцию Vishay. Цитата(bzx @ Jan 9 2008, 02:00)  Нет, ir приёмник tsop категорически не годится для этой задачи. Он узкополосный: 30, 36, 38 и 56 (кажется так), в зависимости от конкретного типа. Дык не все IR трансиверы "заточены" под модуляцию.
|
|
|
|
Сообщений в этой теме
AndyBig Обучаемый пульт ДУ Jan 7 2008, 12:50 anpilog Цитата(AndyBig @ Jan 7 2008, 14:50) Запар... Jan 7 2008, 20:46 Ruslan Konovalov Цитата(anpilog @ Jan 7 2008, 23:46) Задум... Jan 7 2008, 21:49 bodja74 Я тоже давно такое пытался сделать ,проблема оказа... Jan 7 2008, 21:12 rezident Цитата(bodja74 @ Jan 8 2008, 02:12) Можно... Jan 8 2008, 15:20  Kondor Цитата(rezident @ Jan 8 2008, 18:20) Когд... Feb 3 2008, 20:28 VDG Я делал такое под заказ диллерской сети JVC в Росс... Jan 7 2008, 21:36 =AK= Цитата(VDG @ Jan 8 2008, 07:06) НО, все с... Jan 9 2008, 11:52 zltigo Цитата(AndyBig @ Jan 7 2008, 14:50) Готов... Jan 7 2008, 22:00 AndyBig ЦитатаДумаю делать так: программируемый с ПК пульт... Jan 8 2008, 14:24 VDG Цитата(AndyBig @ Jan 8 2008, 18:24) А я в... Jan 9 2008, 15:11 anpilog Хмм...
Ну тогда сканим фототранзистор с заведомо б... Jan 8 2008, 15:14 AndyBig ЦитатаКак только начинают идти данные (проверить п... Jan 8 2008, 16:06 bzx Цитата(AndyBig @ Jan 8 2008, 19:06) Тольк... Jan 8 2008, 19:02 anpilog Посмотрите в сторону Pronto формата.
Там в преамбу... Jan 8 2008, 17:04 AndyBig Спасибо, обязательно гляну
Пока я эксперементирую... Jan 8 2008, 18:04 bzx Цитата(AndyBig @ Jan 8 2008, 22:47) Да мо... Jan 8 2008, 20:27 umup если читать данные с приемника типа TSOP, то captu... Jan 8 2008, 20:42 bzx Цитата(umup @ Jan 8 2008, 23:42) если чит... Jan 8 2008, 21:00  acex2 Цитата(bzx @ Jan 9 2008, 00:00) Нет, ir п... Jan 9 2008, 05:32   bzx Цитата(acex2 @ Jan 9 2008, 08:32) У Visha... Jan 9 2008, 06:37 AndyBig ЦитатаЧто-то я не понимаю, а зачем нужно сэмплиров... Jan 9 2008, 08:03 etoja Инфракрасные пульты для бытовой техники работают с... Jan 9 2008, 09:26 AndyBig ЦитатаИнфракрасные пульты для бытовой техники рабо... Jan 9 2008, 09:37 AndyBig ЦитатаКак вариант, советую загрузить и инсталлиров... Jan 9 2008, 17:59 =AK= Цитата(AndyBig @ Jan 10 2008, 03:29) Огро... Jan 9 2008, 21:22 umup ЦитатаПрактически не отразится
ню-ню...
резко пада... Jan 9 2008, 19:05 VDG Цитата(umup @ Jan 9 2008, 23:05) но тогда... Jan 9 2008, 20:41 VAHOO Всем привет! посмотрите вот этот линк
обучающ... Jan 9 2008, 19:44 Dimoza Добавлю свои 20 копеек. Не буду говорить о несколь... Jan 9 2008, 21:30 =AK= Цитата(Dimoza @ Jan 10 2008, 07:00) В мое... Jan 9 2008, 22:59 AndyBig ЦитатаНе надо свой парсер. Это XML, сейчас полно г... Jan 10 2008, 10:14 LoneWolf Цитата(AndyBig @ Jan 10 2008, 12:14) Для ... Jan 25 2008, 10:57 Ruslan Konovalov Вот еще кое что нарыл на диске, правда откуда скач... Jan 10 2008, 19:21 AndyBig Спасибо, скачал, буду смотреть Jan 10 2008, 21:03 acex2 Вот еще ссылочка попалась с недавно завершившегося... Jan 24 2008, 06:41 s1lver Дарова народ. Кто нить смог реализовать данное уст... Feb 6 2008, 07:53 Dimmix Для обучаемого пульта нужен чисто анализатор кото... Mar 11 2009, 12:17 МП41 Как-то пробовал WinLIRC научить работать от пульта... Mar 11 2009, 14:24 Laptop Все уже придумали до нас...
Можно расслабиться и п... Mar 11 2009, 21:37 rezident Хотя тема годовалой давности, но топикстартер так ... Mar 11 2009, 22:14 Dimmix собственно это и имеется под анализатором, да в п... Mar 12 2009, 07:22
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|