Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Ср мар 04, 2009 12:38:25
Хотелось бы сделать управление устройствами через самодельный ИК-пульт с ИК-приемником. Желательно хотябы с 6 выходами
.
Вобщем типа как здесь:
http://www.rlocman.ru/shem/schematics.html?di=34007 ...
Но на AVR(с PICами не работал), желательно Attiny2313(самая дешевая). На сайте по ссылке нельзя скачать исходник
.
Как вообще организовать програмно такую связь(чтоб приемник распознавал сигнал с ИК-приемника и менял содержимое регисторов)?
Знаком с C.
Извиняюсь, если такая тема уже есть, но при поиске ничего подходящего не заметил.
Последний раз редактировалось
1995kenny Чт мар 05, 2009 10:33:41, всего редактировалось 2 раза.
dem-vr
Встал на лапы
Сообщения: 97 Зарегистрирован: Пн ноя 27, 2006 20:58:02
Сообщение
dem-vr » Ср мар 04, 2009 15:53:27
Последний раз редактировалось
dem-vr Вт май 12, 2009 22:00:54, всего редактировалось 1 раз.
dem-vr
Встал на лапы
Сообщения: 97 Зарегистрирован: Пн ноя 27, 2006 20:58:02
Сообщение
dem-vr » Ср мар 04, 2009 16:01:40
Информации море, кто ищет, тот не задает вопросы,а находит готовое!!!
Последний раз редактировалось
dem-vr Вт май 12, 2009 21:59:44, всего редактировалось 1 раз.
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106 Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:
Сообщение
Секретный кот » Чт мар 05, 2009 02:40:01
Берём BASCOM-AVR и за два вечера рожаем на любой вкус пульт (RC5/RC6) и приёмник, хоть на 2313, хоть на 8515, хоть на Tiny13.
nictrace
Мучитель микросхем
Сообщения: 492 Зарегистрирован: Вс янв 11, 2009 09:29:08
Откуда: Ярославль
Контактная информация:
Сообщение
nictrace » Чт мар 05, 2009 09:00:39
хм, а зачем ваять пульт? Разве проблема найти от убитого телевизора/видака?
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева!
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Чт мар 05, 2009 09:39:53
Действительно, лучше использовать готовый пульт.
Как узнать, какой там протокол-RC5 или RC-6 ?
Но как написать прогу?
Исходников нигде не нашел
UPD: О нашел!
http://www.radiokot.ru/articles/14/
Последний раз редактировалось
1995kenny Чт мар 05, 2009 10:29:36, всего редактировалось 1 раз.
nictrace
Мучитель микросхем
Сообщения: 492 Зарегистрирован: Вс янв 11, 2009 09:29:08
Откуда: Ярославль
Контактная информация:
Сообщение
nictrace » Чт мар 05, 2009 12:56:43
http://scv.bu.edu/GC/shammi/ir/
тут кое что есть.
А в двух словах - фотодиод на микрофонный вход, и посветить в него пультом. Потом проанализировать сигнал и подстроить свою прошивку под нужные кнопки.
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева!
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Чт мар 05, 2009 15:44:30
А будет ли работать такой приемник?
nictrace
Мучитель микросхем
Сообщения: 492 Зарегистрирован: Вс янв 11, 2009 09:29:08
Откуда: Ярославль
Контактная информация:
Сообщение
nictrace » Чт мар 05, 2009 15:52:54
Эта схема совершенно не защищена от засветок солнечным и ламповым светом. Купите tsop1736 и не мучайтесь
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева!
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Чт мар 05, 2009 15:54:18
А как в TSOPах обеспечивается защита от засветки? темный цвет корпуса?
nictrace
Мучитель микросхем
Сообщения: 492 Зарегистрирован: Вс янв 11, 2009 09:29:08
Откуда: Ярославль
Контактная информация:
Сообщение
nictrace » Чт мар 05, 2009 16:01:14
нет, там полосопропускающий фильтр.
1736 - на 36 кГц, 1737 - на 36.7, 1738 - на 38, 1740 - на 40.
неплохо бы измерить частоту на вашем пульте... Но в большинстве - 36.
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева!
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Чт мар 05, 2009 16:29:32
Первый пульт на микре SAA3010.RC-5.
Второй на KS51810. Но оба нормально работают с моим телеком, следовательно одинаковы
Из ДШ на 3010:
· Start part -1.5 bits (2 ´ logic 1)
· Control part -1 bit
· System part -5 bits
· Command part -6 bits
- generated output data modulated with 1/12 the oscillator frequency at a 25% duty factor
Также там описаны коды команд
Кварц 450(на нем написано 4.5 5E). 450/12=37,5. И какой тогда нужен TSOP?
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Чт мар 05, 2009 17:30:09
Я нашел по ДШ, какие адреса мне нужны:
000001 ; 000010 ; 000011 ; 000100 ; 000101 ; 000110.
Буду мучать программу
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Чт мар 05, 2009 18:12:34
Написал!
CVAVR не видит ни ошибок ни warnings.
Как вам? Посмотрите, может чего не так ?
Вложения
RC5-Receiver.zip
Вот! (28.47 КБ) 399 скачиваний
Goodefine
Держит паяльник хвостом
Сообщения: 906 Зарегистрирован: Ср апр 16, 2008 13:22:54
Откуда: Приднестровье, Тирасполь
Сообщение
Goodefine » Пт мар 06, 2009 00:39:15
Код декодера RC-5, слегка модифицированный для тини2313, совершенно спокойно лежит
здесь...
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Пт мар 06, 2009 18:54:07
Goodefine Доделал вашу прогу для себя. Нормально?
Вложения
pult.c
вотсс (11.51 КБ) 676 скачиваний
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Сб мар 07, 2009 11:43:09
Кстати, если я буду использовать не внутреннюю RC-цепочку на 8 МГц, а кварц на 8МГц, нужно ли менять что-нибудь в проге? Фузы, естесвенно выставлю под кварц.
1995kenny
Вымогатель припоя
Сообщения: 524 Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:
Сообщение
1995kenny » Сб мар 07, 2009 17:02:02
Обошел весь радиорынок, ни в одном магазине нету и , говорят, не будет
Подойдет ли TSOP4838?
2
Aheir Буду знать.
Последний раз редактировалось
1995kenny Вс мар 08, 2009 22:06:53, всего редактировалось 1 раз.