Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 21.07.2012, 19:45  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
Вопрос RC5+atmega 8

Доброго времени суток Надо управлять устройством через ПДУ. Хватит 20 команд с головой... пытаюсь освоить РЦ5 протокол но чтото не выходит. Нашел исходник, исправил под атмегу с тини 2313. Подправил, заработало прерывание, таймеры, на ИК-приемник с обычного пульта реагирует(прерывание выполняется) но в буфер приема ничего не записывается... Подскажите что может быть и где искать гвоздь...? При нажатии на кнопку пульта идет счетчик просто что прерывание сработало, и дальше 3-14 бит протокала. Но он не двигаеться.
прект и видео приложил... по подключению все правильно похоже.
Вложения:
Тип файла: rar VIDEO0052.rar (1.30 Мб, 144 просмотров)
Тип файла: rar RC5_AtMega8.rar (48.4 Кб, 207 просмотров)
Реклама:
miwutka вне форума  
Сказали "Спасибо" miwutka
warel (29.06.2019)
Непрочитано 21.07.2012, 19:50  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: RC5+atmega 8

А уверен, что пульт RC5?
omercury вне форума  
Сказали "Спасибо" omercury
warel (29.06.2019)
Непрочитано 21.07.2012, 19:52  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: RC5+atmega 8

хммм..... незнаю... а как проверить? пульт взял от ДВД которому 2 года примерно дешевый самый...
miwutka вне форума  
Сказали "Спасибо" miwutka
warel (29.06.2019)
Непрочитано 21.07.2012, 19:53  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: RC5+atmega 8

второй пульт от панасоника которому лет 10 минимум уже. Тоже самое ....
miwutka вне форума  
Сказали "Спасибо" miwutka
warel (29.06.2019)
Непрочитано 21.07.2012, 19:58  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: RC5+atmega 8

Ищите программу RcExplorer. Выход фотоприемника цепляется на СОМ-порт и показывает что принимается. Для отладки ИК-девайсов - незаменимая штука. Когда-то выкладывал её и тут на форуме: https://kazus.ru/forums/showpost.php...6&postcount=12
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 21.07.2012 в 20:03.
MisterDi вне форума  
Сказали "Спасибо" MisterDi
warel (29.06.2019)
Непрочитано 21.07.2012, 20:00  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: RC5+atmega 8

ок поищу спасибо. Если кто может код просмотреть на явные ошибки просмотрите плиз...
miwutka вне форума  
Сказали "Спасибо" miwutka
warel (29.06.2019)
Непрочитано 21.07.2012, 20:01  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: RC5+atmega 8

Явно не RC5.
Сюда загляни.
и сюда
Если честно, RC5 ни разу не встречал...
omercury вне форума  
Сказали "Спасибо" omercury
warel (29.06.2019)
Непрочитано 21.07.2012, 20:06  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: RC5+atmega 8

Сообщение от MisterDi Посмотреть сообщение
Ищите программу RcExplorer. Выход фотоприемника цепляется на СОМ-порт и показывает что принимается. Для отладки ИК-девайсов - незаменимая штука.
А я, как лох, звуковым редактором пользовался...
omercury вне форума  
Сказали "Спасибо" omercury
warel (29.06.2019)
Непрочитано 21.07.2012, 20:07  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: RC5+atmega 8

раз это всё не так просто.... тогда подскажите как проще сделать свой простой протокол ? Может примерно алгоритм кто подкинет на словах...?
miwutka вне форума  
Сказали "Спасибо" miwutka
warel (29.06.2019)
Непрочитано 21.07.2012, 20:35  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: RC5+atmega 8

Цитата:
А я, как лох, звуковым редактором пользовался...
я конечно тоже свой первый ПДУ отлаживал на ЛПТ-анализаторе, т.к. звуковухи просто небыло. Но если есть софт, который автоматом показывает используемый протокол и коды команд, то почему-бы его не использовать?
Цитата:
раз это всё не так просто.... тогда подскажите как проще сделать свой простой протокол ? Может примерно алгоритм кто подкинет на словах...?
Со своим протоколом заморачиваться нет смысла, т.к. сейчас в природе их насчитывается не мало. Для начала определитесь с каким пультом и каким приемником будете работать. По ИК идут посылки с частотой заполнения порядка 30-50кГц. Большинство интегральных приемников несущую фильтруют и на выходе формируют импульсную последовательность. Недостаток интегральных приемников - фиксированная частота несущей и возможен вариант, когда частоты пульта и приемника не совпадают.
После того, как получите на входе МК импульсную последовательность, в зависимости от используемого протокола нужно просто считать длительности высокого и низкого уровней сигнала, или считывать состояние входа через определенные промежутки времени, и преобразовывать эти данные в 0 и 1. Дальше после приема пакета расшифровывать его и выполнять то, что нужно.
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 21.07.2012 в 20:43.
MisterDi вне форума  
Сказали "Спасибо" MisterDi
warel (29.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Декодер RC5 vmax1987 Микроконтроллеры, АЦП, память и т.д 38 25.08.2010 22:26
RC5 transmitter Saadov Микроконтроллеры, АЦП, память и т.д 12 22.12.2008 21:08
Приемник RC5 в малом корпусе? Muzicant Микроконтроллеры, АЦП, память и т.д 1 17.02.2008 11:57
Совмещение динамической индикации и приема команд RC5 megAdriVeR Микроконтроллеры, АЦП, память и т.д 22 24.07.2007 21:18
Декодирование команд RC5 R_V_A Микроконтроллеры, АЦП, память и т.д 10 20.12.2006 19:52


Часовой пояс GMT +4, время: 22:10.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot