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

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

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

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

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

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

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

 
Опции темы

RC5+atmega 8

Непрочитано 22.07.2012, 14:40  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: RC5+atmega 8

там докучи алгоритм билдер, асм, кодевижен и местами нет исходников
Реклама:
jump вне форума  
Непрочитано 22.07.2012, 14:42  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: RC5+atmega 8

хороший блог. Главное что я увидел возможности и извилистость мозга Можно 232-ой через ИК сделать. Этого пока делать может не буду, но теперь знаю что не сложно наверно(не читал еще). Думаю тупо приемник и передатчик поставить и все Только чтоб сами себя не ловили )) Потом почитаю...
miwutka вне форума  
Непрочитано 22.07.2012, 14:45  
aleksandr_zh
Гражданин KAZUS.RUN
 
Регистрация: 17.11.2011
Адрес: Брянская область, РФ
Сообщений: 699
Сказал спасибо: 693
Сказали Спасибо 428 раз(а) в 213 сообщении(ях)
aleksandr_zh на пути к лучшему
По умолчанию Re: RC5+atmega 8

Сообщение от miwutka Посмотреть сообщение
Если купить этот пульт, то надо отследить его протокол, и потом делать приемник? Как этот пульт работает? Думаю вы уже подобные юзали?
да, пользовался и не раз
просто и удобно
не разбирался даже, что там за протокол, просто надо было отличить одну кнопку от другой
я давал ссылку на свою реализацию сообщением выше
aleksandr_zh вне форума  
Непрочитано 26.07.2012, 07:34  
Flopix
Гражданин KAZUS.RUN
 
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
Flopix на пути к лучшему
По умолчанию Re: RC5+atmega 8

miwutka, на чем остановились? Сумели записать последовательность задержек между изменениями сигнала?
Flopix вне форума  
Непрочитано 27.07.2012, 15:16  
b_raven
Гражданин KAZUS.RUN
 
Регистрация: 02.11.2008
Адрес: Одесса
Сообщений: 668
Сказал спасибо: 336
Сказали Спасибо 328 раз(а) в 182 сообщении(ях)
b_raven на пути к лучшему
По умолчанию Re: RC5+atmega 8

Если делать с нуля, то на первое время действительно можно заюзать RS232, только сделать заполнение "1" импульсами несущей (внешняя простая схемулька), а в приемнике соответственно обратно (элементарно продетектировать импульсы, или отфильтровать, кому как больше по душе)

собственно несущая нужна для помехозащищенности, дабы глюки от лампочек освещения и т.д. не ловить.

а протокольчик особой сложности не представляет сделать. можно просто как в клавиатуре сканкоды гонять с флагами "нажал"/"отпустил", можно что-то более извращенное придумать, с CRC (для фанатов )

Для пультика на небольшое кол-во кнопок если скан-коды делать, то выбирать их таким образом
, чтобы отличие было больше чем на один бит, будет надежнее. Но это уже дело вкуса.

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

на приемной стороне 2313 стояла, щелкала ключами по результатам принятых кодов.

если не прибил еще, накопаю проект и выложу
думаю кому-то сгодится.

Последний раз редактировалось b_raven; 27.07.2012 в 15:28.
b_raven вне форума  
Непрочитано 25.08.2012, 12:34  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
Восклицание Re: RC5+atmega 8

Сообщение от Flopix Посмотреть сообщение
miwutka, на чем остановились? Сумели записать последовательность задержек между изменениями сигнала?
вообщем код чуток переделал. Если кто может помочь выложу код и измеренные задержки. Есть пульт от ФМ-модулятора. Вставляешь флешку и ловишь в машине музыку на частоте, и есть от тюнера компьютерного. Их обоих записал задержки. При нажатии на любую кнопку прерывание INT0 срабатывает 68 раз. Вот я записал все эти 68 раз задержки. Я немогу их понять. Кто может объяснить??

номер задержки - значение TCNT0
0- 0
1- 0
2- 142
3- 0
4- 16
5- 0
6- 16
7- 0
8- 16
9- 0
10-17
11-0
12-16
13-0
14-16
15-0
16-15
17-0
18-16
19-0
20-52
21-20
22-0
23-20
24-0
25-20
26-0
27-20
28-0
29-20
30-0
31-21
32-0
33-20
34-0
35-19
36-0
37-21
38-0
39-20
40-0
41-20
42-0
43-20
44-0
45-20
46-0
47-21
48-0
49-20
50-0
51-20
52-0
53-20
54-0
55-21
56-0
57-20
58-0
59-20
60-0
61-20
62-0
63-20
64-0
65-20
66-0
67-20
68-0


Выводил это всё на ЖК. Помогите плиз... Свой пульт убедили не делать и реально проще купить готовый пульт чем самому делать некрасивый...
Вложения:
Тип файла: rar New RC5 AT8.rar (3.7 Кб, 63 просмотров)

Последний раз редактировалось miwutka; 25.08.2012 в 12:39.
miwutka вне форума  
Непрочитано 25.08.2012, 13:03  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: RC5+atmega 8

miwutka,
лог. анализатор за 60$ поможет все увидеть и не задавать таких вопросов, а главное - понять принцип формирования последовательности нулей-единиц и смоделировать в МК
jump вне форума  
Непрочитано 25.08.2012, 13:11  
Flopix
Гражданин KAZUS.RUN
 
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
Flopix на пути к лучшему
По умолчанию Re: RC5+atmega 8

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

Сообщение от jump Посмотреть сообщение
miwutka,
лог. анализатор за 60$ поможет все увидеть и не задавать таких вопросов, а главное - понять принцип формирования последовательности нулей-единиц и смоделировать в МК
Лог анализатор это тот же осцилограф думаю )) А за бабки можно всё что угодно. У нас в Запорожье всё и сводят токо к баблу...
miwutka вне форума  
Непрочитано 25.08.2012, 13:45  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: RC5+atmega 8

Сообщение от Flopix Посмотреть сообщение
Ну все правильно считывается. В начале видна стартовая последовательность. Только вот почему вторая задержка почти везде равна нулю? В алгоритме где то ошибка посмотрите внимательнее. В ваш исходник пока не вникнул.
может время маленькое у таймера 31250 Гц?? Но думаю не критично... Вот ток непонятно что везде 20 и токо один раз 140 и 52... и на разных пультах 52 в разном месте первой половины
miwutka вне форума  
 
Опции темы

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

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, время: 13:19.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.