Страница 1 из 1

пульт ДУ для кондиционера

Добавлено: Чт май 05, 2011 14:23:47
dinets
кондиционер LG 920pf-00100406........ и так далее
пульт от оного безвозвратно утерян...
так вот чего же я хотел спросить.
1) есть смарт соня эрриксон P1i (symbyan 9 UIQ3) посоветуйте прогу которая как ДУ управляет дивайсами с профилями разных кандикоф или возможностью обучения командам (вдруг гденить похожий пульт найдём)

2) есть очумелые ручки, ком порт, макс 232, микруха усилитель(драйвер) для светодиодов....
хотелось бы узнать на сколько сигналы пульта отличаются от стандартного протокола ком порта или может сигналы пульта укладываются в стандартную схему старт данные стоп биты , а если нет может всётаки можно жостким битбэнгом выжать нужную комбинацию для кондишона (если удасця найти пульт и записать через этотже преобразователь команды)

3) ну совсем класно есле найдётся схема такого пульта или или аналогичного (совместимого девайса) на МК.

Re: пульт ДУ для кондиционера

Добавлено: Пт май 06, 2011 00:32:03
Alexeyslav
хотелось бы узнать на сколько сигналы пульта отличаются от стандартного протокола ком порта или может сигналы пульта укладываются в стандартную схему старт данные стоп биты , а если нет может всётаки можно жостким битбэнгом выжать нужную комбинацию для кондишона
сильно отличаются!

Просто реализация IRDA такова что на каждый бит излучается короткий импульс излучения строго фиксированной длительности. Главное в таком случае - частота повторения этих импульсов. Если посмотреть на протокол RS232 то видно что старт и стоп биты следуют с определенной очередностью, и если передавать определенную комбинацию бит на максимальной скорости(115200) то в спектре сигнала будет присутствовать или отсутствовать частота импульсов, которую принимает фотоприемник. Если скомбинировать передачу в порт с нужными интервалами(посчитать сколько байт нужно передать для нужных мкс) (передачу 1 заполнять определенным набором передаваемых бит так чтобы в спектре была частота 44кгц, а передачу 0 - передачей 0x00)

Это же касается и обычного RS232 подключенного на светодиод через ключ.

Определить нужную комбинацию просто - сделать программу которая постоянно будет передавать заданный байт, и по одному шагу перебрать все значения фиксируя наличие сигнала на фотоприемнике.

Re: пульт ДУ для кондиционера

Добавлено: Пт май 06, 2011 06:26:40
coredumped
dinets писал(а): 2) есть очумелые ручки, ком порт, макс 232, микруха усилитель(драйвер) для светодиодов....
хотелось бы узнать на сколько сигналы пульта отличаются от стандартного протокола ком порта или может сигналы пульта укладываются в стандартную схему старт данные стоп биты , а если нет может всётаки можно жостким битбэнгом выжать нужную комбинацию для кондишона (если удасця найти пульт и записать через этотже преобразователь команды)
3) ну совсем класно есле найдётся схема такого пульта или или аналогичного (совместимого девайса) на МК.
LIRC возможно Вам поможет http://www.lirc.org/ Есть порт под виндовс http://winlirc.sourceforge.net/ Набираете LIRC в Google и находите некоторое количество схемок приемников-передатчиков. Там же имеется огромное количество готовых конфигов, под разные пульты - может и Ваш найдется ...