Страница 1 из 1
Программируемый ПДУ
Добавлено: Пт авг 28, 2009 12:35:13
ATmega16Mhz
Появилась тут у меня идея сделать ПДУ , в который можно было бы зашить дамп родного пульта посредством ВинЛирк.
Думаю что для такой цели подойдет мега8, 16
у пульта должно быть минимум 5 кнопок, максимум-14
Поможете?
З.Ы.
Модераторы, если есть вторая тема ткните носом 
В программировании не силен

Добавлено: Пт авг 28, 2009 12:45:44
Cat_CooLeR
А самому тяжело смениь?
А можно конкретнее как помочь?

Ты начинай делать, а как вопросы появятся - тогда и вопросы задавай.
Хочу сделать телепорт. компах не силен. Поможете?

Добавлено: Пт авг 28, 2009 15:54:53
ATmega16Mhz
Настрочил по-быстрому, подойдет для такого дела?
Добавлено: Пт авг 28, 2009 16:31:40
Cat_CooLeR
А почему бы и нет?

Хотя имхо, можно и какой-нибуть менее мощный мк
Добавлено: Пт авг 28, 2009 17:29:34
Владимир К.
По-моему, название темы не соответствует задумке автора.
Программируемый пульт это несколько другое устройство, а здесь просто клонирование пульта.
Лучше будет, если сделать обучаемый пульт. Берешь оригинальный пульт, подносишь к обучаемому, небольшой танец шамана на кнопках и у тебя в руках копия оригинального пульта. Очень полезная вещь, особенно если аппарат старый и пульта к нему не найдешь.
Так же можно на один пульт запрограммировать несколько устройств - ТВ, DVD, AirCon и все остальное в придачу.
Добавлено: Пт авг 28, 2009 22:58:48
ATmega16Mhz
Владимир К. писал(а):
Лучше будет, если сделать обучаемый пульт. Берешь оригинальный пульт, подносишь к обучаемому, небольшой танец шамана на кнопках и у тебя в руках копия оригинального пульта. Очень полезная вещь, особенно если аппарат старый и пульта к нему не найдешь.
Так же можно на один пульт запрограммировать несколько устройств - ТВ, DVD, AirCon и все остальное в придачу.
В точку!
Я завтра переделаю схему под автономное распознание)
Добавлю экран и ТСОП
КАК вам мысль?
Добавлено: Сб авг 29, 2009 11:13:04
Cat_CooLeR
Ну, думаю экран не обязательно.
А в смысле на автономное? То есть ты захотел, и он послал сигнла на туда куда ты захотел?
Лучше будет просто переключатель сделать
Добавлено: Сб авг 29, 2009 19:09:13
ATmega16Mhz
Cat_CooLeR писал(а):
А в смысле на автономное? То есть ты захотел, и он послал сигнла на туда куда ты захотел?
Вы немного не правы
Я хочу сделать так как сказал
Владимир К. ,
тоесть направил родной пульт, нажал кнопку-устройство выучило
И сделать несколько программ в памяти)))
ПОД РАЗНЫЕ ТЕЛЕВИЗОРЫ!!!
Владимир К. писал(а):Так же можно на один пульт запрограммировать несколько устройств - ТВ, DVD, AirCon и все остальное в придачу.
Владимир К., возьметесь за прошивку?
К новой схеме

Добавлено: Сб авг 29, 2009 20:10:54
Cat_CooLeR
Так, Я непонял, а почему автономное?
Я думаю что экран для пульту не нужен. Еще, 512 байт энергонезависимой памяти (epprom) - очень мало.
Добавлено: Сб авг 29, 2009 22:28:38
ATmega16Mhz
Cooler, Вы уверены?
Если да, то это очень печально
Быть может вы подскажете какой-либо другой контроллер?

Добавлено: Сб авг 29, 2009 22:38:52
Секретный кот
У меня лежит такой замороженный проект на ATmega. Всё упирается в память, ну и есть момент с разной несущей частотой у разных пультов (одним ТСОПом можно не обойтись).
Re: Программируемый ПДУ
Добавлено: Вс авг 30, 2009 06:57:37
kalobyte
ATmega16Mhz писал(а):В программировании не силен

и что ты предлогаеш? написать тебе прошивку?
для начала напиши свой код с готовой библиотекой, которая будет выдавать в консоль код кнопок твоих пультов
ты хоть понимаеш формат рц5 и принцип кодирования в нем?
Добавлено: Вс авг 30, 2009 13:44:02
Cat_CooLeR
Ну, вобще-то можно использовать внешнюю память из серии 24Cxx к примеру, и общатся, если не ошибаюсь по I2C интерфейсу.
Добавлено: Вс авг 30, 2009 14:12:00
ATmega16Mhz
ATmega16Mhz писал(а):В программировании не силен

Можно сказать в программировании-полный ноль
Так что если вам не трудно, помогите с прошивкой
Ну, вобще-то можно использовать внешнюю память из серии 24Cxx к примеру, и общатся, если не ошибаюсь по I2C интерфейсу.
Я доделаю схему под внешний модуль памяти)

Добавлено: Вс авг 30, 2009 16:06:36
Cat_CooLeR
ATmega16Mhz писал(а):
Можно сказать в программировании-полный ноль
А надо быть хотябы единицой.
http://radiokot.ru/start/mcu_fpga/avr/06/- читайте тут. Только вот, используйте лучше avr studio - легче.
Добавлено: Вт сен 01, 2009 12:11:28
Владимир К.
ATmega16Mhz писал(а):
Владимир К., возьметесь за прошивку?
К новой схеме

Ну в программировании я не на много сильней тебя буду...
Вообще идея взята из светильника с управлением от пульта и возможностью обучения от оного.
Добавлено: Сб окт 17, 2009 22:34:19
LINKS_234
мне думается идея с епромкой не ахти , хотя можно и её заюзать.
пульты на моей памяти встречались с до 24 бит кодированием. это 3 байта. для ATMega8 512/3= 170 комманд . также можно заюзать спящий режим и опросом кнопок при выходе из него, и данные хранить в оперативке. допустим там половина свободна будет - ещё 170 комманд. также есть вариант с самопрограммированием (только вот не знаю это по ISP или же в любом режиме приёма данных - не работал с этим пока).
что касается приёмников и несущей - приёмником ставим фотодиод , фототранзистор , фоторезистор и не имеем привязки к несущей. несущую отфильтровывать программно, так же как и формировать её придётся программно.
экран ИМХО вообще шикарно для такого пульта - вы что , копию пультов logitech собираете ? делайте несколько светодиодов для отображения номера девайса , на который в данный момент пашет пульт и всё . нефиг выпендриваться с графическими ЖКИ , коли в программировании для МК полный ноль. за вас прошивку врядли кто-нибудь напишет.