реклама на сайте
подробности

 
 
40 страниц V  « < 6 7 8 9 10 > »   
Reply to this topicStart new topic
> Чем или как создать управление микросхемой Lc7821
Xenia
сообщение May 11 2015, 12:36
Сообщение #106


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(love777888 @ May 11 2015, 15:33) *
Теперь такое дело с пду, направлял я туда пульты, светодиод как горел так и остался гореть один, но если передавать команду с пульта, а затем нажать любую кнопку на клавиатуре вспыхивают, несколько или все светодиоды смотря какую цифру на пульте жмешь, есть закономерность при нажатии той же кнопки пду срабатывает та же группа светодиодов...От других пультов сработки не было, только от пультов протокола RC5, в моем обучаемом пульте записаны разные команды, так вот те кот зажигают после нажатия кнопки диоды, именно RC5 как я подозреваю, так как в недалеком прошлом управляли теликами филипс и еще какой то фирмы не помню, но контроллер управления в том телике то же стоял филипс.


Ура! Если на кнопки хоть как-то реагирует, то это уже большой успех.

Я сейчас поправлю прогу и успех закрепим.

Вот новый вариант: as12.
Go to the top of the page
 
+Quote Post
love777888
сообщение May 11 2015, 12:54
Сообщение #107


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



По поводу протеуса, я не могу найти готовый кодер RC5 на 36 кгц, там варианта готового я ненашел есть готовые проекты но на 40 кгц, что нас не особо устраивает, а писать программу на атмел или пик я не умею, чтоб синтезировать тот самый протокол, соединить готовый модуль, еще куда не шло, но пока в поиске может найду...
Еще чуть не забыл, 162 я не нашел, только заказ, а заказ это долго, мой продавец, поедет но только в конце месяца, как бы долго.
Пришла такая мысль, если нам использовать одну атмегу как пду с выходом SPI на LC7821 и вторую атмегу как клавиатуру из 6-ти (а может быть и больше)кнопок с тем же протоколом SPI на ту же 7821. Не будет ли конфликта если запаралелить шину SPI. К чему такая задумка, все просто найти недостающие ноги применив еще одну атмега 8. Жду Вашего мнения.
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 11 2015, 12:55
Сообщение #108


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Проверяйте as12 на железе (ПДУ)!
Go to the top of the page
 
+Quote Post
love777888
сообщение May 11 2015, 13:08
Сообщение #109


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Проверил диоды по разному зажигаются, при нажатии разных кнопок на пду, я даже незнаю как все это описать там разные комбинации вспыхивают, закономерность есть если жать ту же клавишу та же комбинация зажигается и светодиодов!
Go to the top of the page
 
+Quote Post
demiurg1978
сообщение May 11 2015, 13:11
Сообщение #110


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709



2Xenia. Вот мой пример. IAR. Посмотрите. Нет проблемы с watch-dog. Пример быстренько сделал на основе другого примера. Частота кварца - 16 мгц. если частота будет 8 мгц, в sys_timer.c вместо 250 - 125. Системный тик 1 мс. В папке файл для AVR-Studio. Можно в студии погонять. МК в проекте ATMEGA8.
Прикрепленные файлы
Прикрепленный файл  TEMPLATE_FOR_XENIA.rar ( 56.84 килобайт ) Кол-во скачиваний: 8
 
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 11 2015, 13:15
Сообщение #111


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(love777888 @ May 11 2015, 15:54) *
По поводу протеуса, я не могу найти готовый кодер RC5 на 36 кгц, там варианта готового я не нашел есть готовые проекты но на 40 кгц...

Возможно проект на 40 МГц годился бы. У меня в прошивке уставлен TOLERANCE=10%, следовательно частоту 36+36/10=39.6 Мгц она могла бы прочитать. В конце концов, мне ничего не стоит заменить в прошивке число 10% на 15%. Точно так же, не сложно заменить частоту 36 Кгц любой другой, установив таймеру другой период (сейчас там 1.778 мсек). Т.е. потокол RC5 везде один и тот же, а разница заключается лишь в периодичности "фотографирования" битов.

Цитата(love777888 @ May 11 2015, 15:54) *
Еще чуть не забыл, 162 я не нашел, только заказ, а заказ это долго, мой продавец, поедет но только в конце месяца, как бы долго.

Я может будет проще, если я вам ее куплю и пришлю? Тем более что мне все равно идти в тот магазин за фотодатчиком.

Цитата(love777888 @ May 11 2015, 15:54) *
Пришла такая мысль, если нам использовать одну атмегу как пду с выходом SPI на LC7821 и вторую атмегу как клавиатуру из 6-ти (а может быть и больше)кнопок с тем же протоколом SPI на ту же 7821. Не будет ли конфликта если запаралелить шину SPI. К чему такая задумка, все просто найти недостающие ноги применив еще одну атмега 8. Жду Вашего мнения.

Сходу сказать не могу - надо подумать. Но я все больше склоняюсь к тому, что можно было бы, не разрушая схему кнопок в Грюндике, работать с ними так, как работал родной контроллер (т.е. измерял напряжение на резисторной цепи).

Как-нибудь на досуге измерьте напряжение, которое поступало на процессор (т.е. после резистора 1.5 КОм) при нажатии на каждую конпку. Табличку придется написать, а кнопки жать в том порядке, как они на схеме нарисованы - сперва нижний этаж, потом верхний. В принципе можно это и в Протеусе смоделировать, но авометром будет проще. Напряжения нужны с точностью до сотых вольта. Когда посмотрим ту таблицу на предмет близости этих напряжений друг к другу, тогда и решим, что делать.

Цитата(love777888 @ May 11 2015, 16:08) *
Проверил диоды по разному зажигаются, при нажатии разных кнопок на пду, я даже не знаю как все это описать там разные комбинации вспыхивают, закономерность есть если жать ту же клавишу та же комбинация зажигается и светодиодов!

Здесь тоже составляйте таблицу: "имя кнопки на ДПУ - комбинация светящихся светодиодов". Например так:
"1" - 110101
"Menu" - 001010
т.е. это значит, что светодиоды 6 5 4 3 2 1 горят там, где 1, и потушены там, где 0.
Слева 6-ой, справа 1-ый.
Т.е. надо определить, можно ли различить все кнопки пульта по 6-ти младшим битам кода или надо доставать два старших (которые на светодиодах не видны).
Go to the top of the page
 
+Quote Post
love777888
сообщение May 11 2015, 13:28
Сообщение #112


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Ксения, конечно я ее куплю 162, дело во времени, а вдруг вы кинете эту затею, я понимаю вы то же занятой человек, такие люди просто так не сидят сложивши руки, а работают на крутых фирмах и у них свои обязанности, мне можно сказать обычному телемастеру и так повезло с вами...
Что мне делать с комбинацией светодиодов? Записать и Вам предоставить?
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 11 2015, 13:33
Сообщение #113


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(love777888 @ May 11 2015, 16:28) *
Ксения, конечно я ее куплю 162, дело во времени, а вдруг вы кинете эту затею...

Вы боитесь напрасно деньги свои потерять за Мегу162? Типа того, что купите ее, а я вас "брошу"? Тогда давайте я вам ее бесплатно пришлю, за свой счет. Тогда вы ничем не рискуете.

Цитата(love777888 @ May 11 2015, 16:28) *
Что мне делать с комбинацией светодиодов? Записать и Вам предоставить?

В прошлом посте написала.
Go to the top of the page
 
+Quote Post
love777888
сообщение May 11 2015, 14:37
Сообщение #114


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Ничего я за деньги не боюсь, главное дело до конца довести, завтра еще одного торгаша протрясу мож у него есть, если нет буду заказывать.
Я не понимаю где у Вас по схеме 1 и 6 диод как вы считаете последовательность в схеме? поэтому присылаю Вам комбинацию по ножкам атмеги где подключены светодиоды, 1-включен диод, 0-выключен.
Прикрепленный файл  ______________________.rar ( 3.57 килобайт ) Кол-во скачиваний: 65


Сообщение отредактировал love777888 - May 11 2015, 14:40
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 11 2015, 14:44
Сообщение #115


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(love777888 @ May 11 2015, 17:37) *
Ничего я за деньги не боюсь, главное дело до конца довести, завтра еще одного торгаша протрясу мож у него есть, если нет буду заказывать.
Я не понимаю где у Вас по схеме 1 и 6 диод как вы считаете последовательность в схеме? поэтому присылаю Вам комбинацию по ножкам атмеги где подключены светодиоды, 1-включен диод, 0-выключен.


Я же написала "Слева 6-ой, справа 1-ый." Т.е. порядок перечиcления такой:
Кнопка - PC5 - PC4 - PC3 - PC2 - PC1 - PC0

Впрочем уже видно, что младших 6-ти разрядов достаточно, чтобы различить все кнопки на ДПУ.
Э... Впрочем, кнопка "1" перекрывается по коду с кнопкой "Volume-".

Теперь заказываете, что какая кнопка на ДПУ что делать должна. Т.е. какой кнопкой ДПУ какие светодиоды зажигать надо.
Я-то думала, что надписи на ДПУ будут не как у телевизора, а соответствовать специфике Грюндика.
Go to the top of the page
 
+Quote Post
love777888
сообщение May 11 2015, 15:11
Сообщение #116


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Пульта от грундика нет и небыло, по ходу перекрытия кнопки, там ошибочно я записал неправильную комбинацию
Вот правильный файл

Прикрепленные файлы
Прикрепленный файл  ______________________.rar ( 3.59 килобайт ) Кол-во скачиваний: 6
 
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 11 2015, 15:18
Сообщение #117


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(love777888 @ May 11 2015, 18:11) *
Пульта от грундика нет и небыло, по ходу перекрытия кнопки, там ошибочно я записал неправильную комбинацию
Вот правильный файл


Я уже сама поняла, что в "volume-" была допущена ошибка. Вот отсюда:
http://www.cyrusaudio.com/download/av5-av8-remotecodes
Согласно этому документу, в RC5 нет кодов, больших, чем 63, а потому 6 бит как раз хватает.

P.S. Вот вам новая прошивка: as13, которая должна клавишами 1-6 ПДУ нажимать кнопки 1-6 (D2-D7) на лицевой панели.
На этот раз LC7821 будет слушаться этих команд.

Если не пойдет as13 (вообще не будет слушаться кнопок), испытайте as14.
Какая-то из двух должна работать - отличие только в полярности сигнала RC5, но какой вариант верный, сообразить затрудняюсь.
Go to the top of the page
 
+Quote Post
love777888
сообщение May 11 2015, 16:25
Сообщение #118


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Не работает, не слушается коммутатор LC7821 и светодиоды стоят на месте, ничего не происходит. От кнопок все слушается светодиоды работают.

Сообщение отредактировал love777888 - May 11 2015, 16:26
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 11 2015, 16:34
Сообщение #119


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(love777888 @ May 11 2015, 19:25) *
Не работает, не слушается коммутатор LC7821 и светодиоды стоят на месте, ничего не происходит. От кнопок все слушается светодиоды работают.


И as14 тоже?
Go to the top of the page
 
+Quote Post
love777888
сообщение May 11 2015, 16:52
Сообщение #120


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Простите не заметил 14-ю. Повторюсь ВЫ ТАЛАНТИЩЕ a14.gif
Все работает на УРА!!!! И клавиатура и пульт!!!
Go to the top of the page
 
+Quote Post

40 страниц V  « < 6 7 8 9 10 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 23:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.08948 секунд с 7
ELECTRONIX ©2004-2016