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

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

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

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

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

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

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

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

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

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

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

miwutka, на чем остановились? Сумели записать последовательность задержек между изменениями сигнала?
Flopix вне форума  
Непрочитано 27.07.2012, 15:16   #45
b_raven
Гражданин KAZUS.RU
 
Регистрация: 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   #46
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 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   #47
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,002
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,373 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: RC5+atmega 8

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

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

Сообщение от jump Посмотреть сообщение
miwutka,
лог. анализатор за 60$ поможет все увидеть и не задавать таких вопросов, а главное - понять принцип формирования последовательности нулей-единиц и смоделировать в МК
Лог анализатор это тот же осцилограф думаю )) А за бабки можно всё что угодно. У нас в Запорожье всё и сводят токо к баблу...
miwutka вне форума  
Непрочитано 25.08.2012, 13:45   #50
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 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, время: 06:18.


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