простенький RC5 пульт ДУ для TV

Обсуждаем цифровые устройства...
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Вт май 06, 2008 10:31:01
Откуда: Україна, Николаев

Сообщение КД213 »

Собрал недавно от нечего делать простенький RC5 пульт ДУ для TV,
все сразу заработало,наверное иначе и быть и не могло :)))
но есть один не приятный момент расстояние с которого им можно управлять слишкои мало прим. 1,5-2м всего.
у меня вопрос к знатокам,как можно увеличить дальность??
я пробывал ставить разные по мощности IR LED,но результат не изменялся
Вложения
RC5 IR Remote.GIF
схемка
(5.4 КБ) 2279 скачиваний
IR Remote RC5.rar
прошивка
(618 байт) 1042 скачивания
Реклама
abc
Друг Кота
Аватара пользователя
Сообщения: 3688
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

Емкость по питанию - побольше, 470мкФ
транзистор заменить на составной КТ972
Если этого будет недостаточно - убедиться, что частота заполнения соответствует частоте приемника (обычно 36kHz).
---
полярность светодиода ошибочно нарисована
Реклама
Открыл глаза
Сообщения: 72
Зарегистрирован: Вс сен 07, 2008 13:17:31
Откуда: Город Невест

Сообщение Lepehin Evgeniy »

Большинство пультов работают от 3 вольт(у Sony даже от 1.5 вольта на одной батарейке) против 4.5 вольт у автора. Нигде не видел составных транзисторов(стоит какой-нибудь С945 или прямой таких же параметров) и таких огромных электролитов по питанию-ну 100мкф видел. Тем не менее дальность их весьма приемлема. Коллекторный резистор имеет нормальный номинал. Нано посмотреть-полностью ли открывается(насыщается) транзистор, может уменьшить базовый резистор. Возможно стоит посмотреть программу либо частоту работы контроллера. В АВР в специальном месте хранится калибровочный байт для RC генератора, который нужно записать в программе в соответствующий регистр для точного соответствия частоты работы. Можно написать упрощенную тест-программу для проверки модуляционной частоты.
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Вт май 06, 2008 10:31:01
Откуда: Україна, Николаев

Сообщение КД213 »

Lepehin Evgeniy писал(а):Большинство пультов работают от 3 вольт(у Sony даже от 1.5 вольта на одной батарейке) против 4.5 вольт у автора. Нигде не видел составных транзисторов(стоит какой-нибудь С945 или прямой таких же параметров) и таких огромных электролитов по питанию-ну 100мкф видел. Тем не менее дальность их весьма приемлема. Коллекторный резистор имеет нормальный номинал. Нано посмотреть-полностью ли открывается(насыщается) транзистор, может уменьшить базовый резистор. Возможно стоит посмотреть программу либо частоту работы контроллера. В АВР в специальном месте хранится калибровочный байт для RC генератора, который нужно записать в программе в соответствующий регистр для точного соответствия частоты работы. Можно написать упрощенную тест-программу для проверки модуляционной частоты.
подбирать сопротивления как вы пишите я уже пробывал,это никчему положительному не привело,все так же расстояние мало :( ,в програмном коде к сожалению не силен(кстати в схеме не АВР а ПИК :)) )
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 72
Зарегистрирован: Вс сен 07, 2008 13:17:31
Откуда: Город Невест

Сообщение Lepehin Evgeniy »

То, что в схеме PIC я видел, но я пиками не занимаюсь. Возможно, вам знакомо слово АНАЛОГИЯ ? Раз пульт всё же работает, посмотрите осциллографом выходную часть-может прийдут идеи.
Реклама
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

КД213 писал(а):у меня вопрос к знатокам,как можно увеличить дальность??
я пробывал ставить разные по мощности IR LED,но результат не изменялся
Возможно частота излучения передающего IR LEDа не соответствует фототранзистору, т.е. один работает на 880нм, а фототранзистор на 940нм или наоборот.
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Вт май 06, 2008 10:31:01
Откуда: Україна, Николаев

Сообщение КД213 »

Rokl писал(а):
КД213 писал(а):у меня вопрос к знатокам,как можно увеличить дальность??
я пробывал ставить разные по мощности IR LED,но результат не изменялся
Возможно частота излучения передающего IR LEDа не соответствует фототранзистору, т.е. один работает на 880нм, а фототранзистор на 940нм или наоборот.
понял вас,попробую уточнить эти параметры
Вымогатель припоя
Аватара пользователя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

И в схеме желательно у IRдиода поменять полярность.
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Вт май 06, 2008 10:31:01
Откуда: Україна, Николаев

Сообщение КД213 »

timer32 писал(а):И в схеме желательно у IRдиода поменять полярность.
По логиге вроде бы ДА, надо поменять полярность, но на практике вышло так что ДУ перестал работать при смене полярности вот так
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Пн июл 30, 2007 15:58:02

Сообщение hanov »

А каким ТВ данный пульт управляет? Или это ДУ для компьютера?
Спасибо.
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Вт май 06, 2008 10:31:01
Откуда: Україна, Николаев

Сообщение КД213 »

hanov писал(а):А каким ТВ данный пульт управляет? Или это ДУ для компьютера?
Спасибо.
Этот пультик для TV, работает в стандарте RC5 (PHILIPS, Горизонт и т.п.)
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Пн июл 30, 2007 15:58:02

Сообщение hanov »

Спасибо. Будем после праздников делать.
Грызет канифоль
Аватара пользователя
Сообщения: 265
Зарегистрирован: Вс июн 08, 2008 23:39:51

Сообщение VoLT »

Инфа по протоколам ИК ..
http://woodocat.livejournal.com/50458.html
может кому будет полезно ... возможно если соберу приставку для паяльника и программатор займусь и этим ...
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Пн июл 30, 2007 15:58:02

Сообщение hanov »

Собрал. Стабильно работает до 3 метров(тел. Fhilips) По схеме уменьшил сопротевление до 35 ом и транзистор поставил BC547
Спасибо.
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Вт май 06, 2008 10:31:01
Откуда: Україна, Николаев

Сообщение КД213 »

hanov писал(а):Собрал. Стабильно работает до 3 метров(тел. Fhilips) По схеме уменьшил сопротевление до 35 ом и транзистор поставил BC547
Спасибо.
У меня тоже до 3х метров иногда работает :)) , но все это не то по сравнению с фирменными пультами, пусть даже такими же простыми по содержанию, к сожалению китайский работает намного лучше, ну а с другой стороны лишняя практика тоже не повредит :)))
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Чт янв 03, 2013 19:31:27

Сообщение sshost »

всем хороший пульт - только в коде нет sleep и лопает 500мка
оригинал его кода я нашел тут;
http://www.picbasic.nl/frameload_uk.htm ... ote_uk.htm
но бейсик

как бы это в чистый asm перегнать и слип добавить?

поиски 629 со слип привели к этому:
http://electronics-diy.com/electronic_s ... php?id=495
но после компиляции и заливки в реальный чип все равно почему то 500мка
те, что то не то у меня я, правда, такой код зашивал - с внутр генератором вместо внешнего:
http://dr-shost.com/files/tx_629.asm
include:
http://dr-shost.com/files/P12F629.INC

а по мотивам того бейсика и разн с инета такой код на асм всем устраивает, кроме нет слипа:
вот в пследний sleep бы внедрить
тогда по сути был бы тот что в начале треда, только ел бы ок 4хмка в простое
кто что понимает - помогите
(смеси кодов пока ничего не дали, в слип не вогнать)

http://dr-shost.com/files/ikrc5.asm
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Вс авг 31, 2008 19:02:43
Откуда: Нижний Тагил

Сообщение Batanik »

На сколько знаю, в пультах обычно используют полевые транзисторы, т.е. падение напряжения на транзисторе довольно низкое. И ток в импульсе может достигать 1А, практически максимальное значение для излучателя. (BIR-BM13J4G: Peak Forward Current Ifp 1.0 A)
Возможно, в данной схеме стоит совсем убрать ограничивающий резистор или заменить транзистор на полевой.
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Чт янв 03, 2013 19:31:27

Сообщение sshost »

да негодна исходная та прошивка

aaa имеет емкость ну пусть 1.5а/ч, пульт ест 500мка, те, если выключателя не делать, то ничего не нажимая ааа сожрется за 4 мес в 0
это если элементы не левые, а на самом деле в половину емкость вполне может быть (как нередко в магазинах ныне)
а в слипе было бы не 500, а 2мка

так что сперва слип, потом о дальности думать
:(
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

Да, дальности на КТ3102 не выйдет - транзистор слишком слабый. Для дальности нужно обеспечить импульсный ток через светодиод порядка 1А. Причем, чтобы этот ток не шел через батарейку - нужен блокирующий конденсатор порядка 0.1мкф с очень низким ESR.

ну и усыплять контроллер пока он ничего не передает. Иначе батарейки не хватит...

п.с. полевики в пультах крайне редко используют - применение полевика(низковольтного) может увеличить себестоимость пульта в 2 раза. Производители на такой шаг не пойдут.
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Чт янв 03, 2013 19:31:27

Сообщение sshost »

кондерчики с мамок имеют низкое внутр сопротивление (и те что типа 100-330мкфх10в)

ставил bc548c (с монитора элт надергал) в то92 корпусе
у них при токе 100ма усиление 400 сохраняется (те, выхода пика не грузит при больших токах) - вроде так нормально (для халявы)

в натур ду видел (тоже то92) mpsa14 - 1.2а имп ток, 10тыс усиление (составной)
по пдф бывает и смд корпуса - рулезные транзисторы (где живут/продают/стоят - не знаю), еще тока самоедания запертого ничтожный


на данный момент пульт в простое есть 60мка (помогают на форуме микрочип.су с кодом sleep, уже стало красиво)
выключу bod (это оно кушает) - в 0 должно слететь
Ответить

Вернуться в «Цифровая техника»