Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IR Пульт ДУ на АТMega8 или АТMega48
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
QuickWitted
Не подскажет ли доброуважаемый АЛЛ схемку
пульта на АТMega8 или АТMega48?

Изобретать велосипед - в NNNN раз... не совсем нормально...
На пиках таких много, а на мегах так ни одного примера найти и не смог...

Или в режиме сна АТMega потребляют много?
тогда нечто на КМОП включающее МК при необходимости...

Есть идея сэмулировать существующий пуль...
мин кол-во кнопок 6...
Палыч
У Atmel'а есть два документа AVR410 и AVR415. Не подойдёт?
P.S. И программулины к ним какие-то выложены
QuickWitted
Цитата(Палыч @ Jun 11 2008, 10:46) *
У Atmel'а есть два документа AVR410 и AVR415. Не подойдёт?
P.S. И программулины к ним какие-то выложены


Окей смотрю...

AVR410 : RC5 IR Remote Control Receiver
AVR415 : RC5 IR Remote Control Transmitter

Просто интересно - почему на мегах такое не делают?
Тини 28 у нас давно не продают...

И с энергопотреблением у мег в режиме сна как?
(Это какой из режимов? Т.е. будить по изменению состояния пинов.)

Или нечто с выключением придумывать?

PS: Из доступных только меги...
PS: И ни одного примера в нете с мегой я так и не нашёл...
PS: С пиками дело не имел... и ради одной задачи ковырять не хочу...
Палыч
Цитата(QuickWitted @ Jun 11 2008, 09:38) *
Просто интересно - почему на мегах такое не делают? Тини 28 у нас давно не продают...
Всё равно, ведь, придётся переделывать под свою задачу. Вот и под mega и переделайте...
QuickWitted
Цитата(Палыч @ Jun 11 2008, 12:16) *
Всё равно, ведь, придётся переделывать под свою задачу. Вот и под mega и переделайте...


И с энергопотреблением у мег в режиме сна как?

от ответа на этот вопрос напрямую зависит схема ...
Т.е. на сколько хватит батареек в режиме ожидания?
или выключатель мастерить...

Т.е. потребление сравнимо ли с КМОП логикой?
Если в разы больше, тогда от кмоп включать МК...
sKWO
Цитата(QuickWitted @ Jun 11 2008, 11:37) *
И с энергопотреблением у мег в режиме сна как?

от ответа на этот вопрос напрямую зависит схема ...
Т.е. на сколько хватит батареек в режиме ожидания?
или выключатель мастерить...

Т.е. потребление сравнимо ли с КМОП логикой?
Если в разы больше, тогда от кмоп включать МК...

Берите меги технологии пико - повер, с индэксом Р,
они и созданы для минимального потребления энергии
ну и ответы на сколько хватит батареек сами сможете посчитать исходя из ёмкости батареек и тока потребляемой схемой.
на gaw.ru описание этой технологии на русском
Mik174
Цитата(QuickWitted @ Jun 11 2008, 10:38) *
AVR410 : RC5 IR Remote Control Receiver
AVR415 : RC5 IR Remote Control Transmitter

Просто интересно - почему на мегах такое не делают?
Тини 28 у нас давно не продают...


Очень интересно, что же такое используется в аппноте на основе tiny, что нельзя сделать на меге?
Наверное, желания прочитать аппнот, понять принцип, и ПОНИМАЯ его, адаптировать программу на другой процессор.
Очень похоже на студента, жаждущего готового решения, т.к. адаптировать программу с tiny на мегу при имеющемся описании и примере программы проблема небольшая.

Цитата(QuickWitted @ Jun 11 2008, 10:38) *
И с энергопотреблением у мег в режиме сна как?
(Это какой из режимов? Т.е. будить по изменению состояния пинов.)

Или нечто с выключением придумывать?

PS: Из доступных только меги...
PS: И ни одного примера в нете с мегой я так и не нашёл...
PS: С пиками дело не имел... и ради одной задачи ковырять не хочу...


Насчет режима сна - ваш друг даташит подробно расскажет, вы только загляните в него.
Например, для ATmega128 можете посмотреть на страничке 319 в табличке.
Режимов есть несколько, на страничке 45 есть описание, какие они бывают, чем отличаются и как из них выходить в рабочий режим.
Естественно, для этой задачи 128 как корове седло. Это пример, где можно посмотреть.
Откройте этот, посмотрите. Потом выберите тот контроллер, на котором будете делать и такую же запись найдите, прочитайте.

Причем здесь пики?
Может при том, что на них готовую схемку и программку нашли, да вот, незадача, преподаватель указал в задании тип процессора?

Готового примера можете и не найти. Лишний раз подтвержается предположение что человек ищет не как научиться, а просто передрать и получить диплом о том, что он "инженер"

Если предположение верно, то тема должна размещаться в разделе "предлагаю работу" и озвучиваться, сколько вы готовы заплатить, чтобы вам дали готовое решение.
Здесь люди не дураки и прекрасно видят, когда человек хочет разобраться, а когда просто списать/передрать и пойти сдать на зачете.
Палыч
Цитата(QuickWitted @ Jun 11 2008, 10:37) *
И с энергопотреблением у мег в режиме сна как?
Это зависит от много-чего: типа контроллера, напряжения питания, частоты, температуры...

Например, mega8 на 5В и внутреннем 1МГц
Active - 2,5mA
Idle - 0,7mA
Power-down 15uA
QuickWitted
Цитата(Mik174 @ Jun 11 2008, 13:03) *
Очень похоже на студента, жаждущего готового решения, т.к. адаптировать программу с tiny на мегу при имеющемся описании и примере программы проблема небольшая.


Для начала - я давно не студен...
Моё резюме у меня на сайте болтается...

А по теме - я и на Z80 такое замутить могу...
только жрать батарейки оно будет как свинья апельсины...

Цитата(Mik174 @ Jun 11 2008, 13:03) *
Насчет режима сна - ваш друг даташит подробно расскажет, вы только загляните в него.


Угу - на Z80 там и его потребление расписанно...
Я СПРАШИВАЛ на чём и как делать, для повышения экономичности!!!
Mik174
"на Z80"

Вы бы еще про Intel 8080A вспомнили smile.gif

По потреблению очень неплохие кристаллы MSP430 от TI.
Они изначально позиционируются для батарейных применений.
Ссылка на сайт производителя: http://focus.ti.com/mcu/docs/mcuprodovervi...mp;familyId=342

А насчет совета заглянуть в даташит - прозвучало название контроллера и вопрос о его потреблении.
Вполне можно открыв даташит найти ответ на этот вопрос.

Насчет RC5 можете еще посмотреть в проектах на телесистемах, там что-то было на эту тему
Палыч
Цитата(QuickWitted @ Jun 11 2008, 12:11) *
Я СПРАШИВАЛ на чём и как делать, для повышения экономичности!!!
На чём? Ну, так в вопросе, вроде бы, Вы сами определили - m8 или m48... Кроме Вас задачу точно никто не знает, да и критерии выбора тоже... Может быть, Вам не мучиться с пультом, а взять готовый, например, от бытовой техники какой-нибудь, а уж приёмник научить его команды понимать. Или на принимающей стороне тоже важна экономия энергии?
QuickWitted
Цитата(Mik174 @ Jun 11 2008, 14:27) *
А насчет совета заглянуть в даташит - прозвучало название контроллера и вопрос о его потреблении.
Вполне можно открыв даташит найти ответ на этот вопрос.


Какого из многих?
Mega8L-8L
Mega8 -16PU
Mega8 -16PI
Mega48-16PU
Mega48-16PI

Цитата
Насчет RC5 можете еще посмотреть в проектах на телесистемах, там что-то было на эту тему


RC5 у меня готовый есть...
мне под др. систему надо...
Палыч
А, это всего-то два DS: на m8 и m48
Kuzmi4
2 QuickWitted - вроде цигнал выпустил относительно недавно камни для как раз батарейного питания, посомтрите на их сайте - вроде дешевле чем Р - у атмела
domowoj
А Tiny24 слабо купить?
Питание, потребление, габариты!!!
И не дорого.
А в универсальном пульте 6-тью кнопками не обойдешься.
VAHOO
Вот лови, может поможет smile.gif

http://kazus.ru/forum/topic_8042-0-asc-0.html
QuickWitted
Цитата(Палыч @ Jun 11 2008, 15:43) *
А, это всего-то два DS: на m8 и m48


А в нашей местности другие либо под заказ с двойной ценой... через месяц...
либо лежалый товар... с ещё большей ценой...


Цитата(VAHOO @ Jun 11 2008, 18:23) *
Вот лови, может поможет smile.gif
http://kazus.ru/forum/topic_8042-0-asc-0.html


Спасибо.
Но декодер у меня свой и универсальный (настраиваемый под любую кодировку).
http://swordgreenline.narod.ru/IgorRele.html

Есть идея его измерения загнать в самодельный пульт...
Т.е. создание клона по оригиналу.
Nanobyte
Вот здесь есть великолепная статья:
http://www.caxapa.ru/faq/dslr_rem.htm
Перенести на Мегу, добавить кнопок и вперёд.
Dmitry77
В журнале Радио за этот год (не помню №) есть то, что Вы ищите... Вроде на ATMega...Универсальный программируемый пульт ДУ .
QuickWitted
Цитата(Nanobyte @ Jun 12 2008, 14:18) *
Вот здесь есть великолепная статья:
http://www.caxapa.ru/faq/dslr_rem.htm
Перенести на Мегу, добавить кнопок и вперёд.


Спасибо!!! yeah.gif

Вот аналог этой статьи на пике...
http://sappa.livejournal.com/13006.html?thread=100814
singlskv
Цитата(QuickWitted @ Jun 11 2008, 09:12) *
Или в режиме сна АТMega потребляют много?
тогда нечто на КМОП включающее МК при необходимости...

Есть идея сэмулировать существующий пуль...
мин кол-во кнопок 6...

Если Вам нужно не очень много кнопок, может быть просто включать контроллер(подавать питание)
только по нажатию одной из кнопок(через нее и диод) ?
Вопрос с потреблением тогда не будет стоять вообще на многие годы при любом контроллере...
Леонид Иванович
Цитата(singlskv @ Jun 12 2008, 22:30) *
Если Вам нужно не очень много кнопок, может быть просто включать контроллер(подавать питание)
только по нажатию одной из кнопок(через нее и диод) ?


Не очень хорошее решение. Кнопки имеют дребезг, да и отпустить кнопку юзер может посреди посылки. На самом деле никаких проблем с потреблением нет. В Power Down мега48 потребляет менее 0.1 мкА, это значит, что батарейка типа CR2032 будет работать 256 лет smile.gif
singlskv
Цитата(Леонид Иванович @ Jun 13 2008, 22:20) *
Не очень хорошее решение. Кнопки имеют дребезг, да и отпустить кнопку юзер может посреди посылки.
дребезг кнопок и обрыв посылки это только вопрос софта...,
на самом деле все дешевые(без обратной связи) сигналки в основном так и делают,
и работают они при этом годами.


Цитата(Леонид Иванович @ Jun 13 2008, 22:20) *
Кнопки имеют дребезг, да и отпустить кнопку юзер может посреди посылки.
Наверное я не очень четко объяснил что имею в виду.
В схеме два кондера, один на "силовую" часть(инфракрасный светодиод) подключен непосредственно
к питанию, второй на питание МК(через кнопку и диод), в МК включен BOD.
при нажатии кнопки МК стартует и ждет некоторое время(дозарядить кондер)
дальше запускает нужную последовательность на выход и уходит в слип(если не нужны повторы).
QuickWitted
Цитата(singlskv @ Jun 13 2008, 23:46) *
дребезг кнопок и обрыв посылки это только вопрос софта...,
на самом деле все дешевые(без обратной связи) сигналки в основном так и делают,
и работают они при этом годами.
Наверное я не очень четко объяснил что имею в виду.
В схеме два кондера, один на "силовую" часть(инфракрасный светодиод) подключен непосредственно
к питанию, второй на питание МК(через кнопку и диод), в МК включен BOD.
при нажатии кнопки МК стартует и ждет некоторое время(дозарядить кондер)
дальше запускает нужную последовательность на выход и уходит в слип(если не нужны повторы).


Долго искал подходящий пульт...
в конце концов решил раскурочить самсунговский пульт от телевизора...
там 29 кнопок... как закончу результат выложу на сайт...
(в будущем планирую самообучение... через мой основной девайс...
и если руки дойдут - самопрограммирование через USB...)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.