Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 28 мар 2024, 23:45

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 123 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 13  След.
Автор Сообщение
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313
СообщениеДобавлено: 04 фев 2013, 16:56 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск
Ищем идеальный баланс между простотой и возможностями устройства :)
Только-только определились с направлением разработки :)
Намечается хорошее решение, в двух словах тяжело описать, да и не всё ещё реализовано.
Так, что работа идет...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313
СообщениеДобавлено: 04 фев 2013, 19:21 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Да, от предыдущей идеи реализации уже практически ничего не осталось - устройство развивается прямо в разработке (от этого и такая задержка).


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313
СообщениеДобавлено: 06 фев 2013, 00:22 
Не в сети

Зарегистрирован: 31 янв 2013, 21:50
Сообщения: 3
здравствуйте.....да так точно я имел ввиду именно 32 разрядные камни.....ну насчёт стыдно...хех пульт это устройство общения с пользователем...тут уж можно такое накрутить ... как раз самое то для этих камней, да и многим это будет неплохой частью для освоения новых мк , не только аврками мир живет ))stm32 это пока конкурент в ценовой политике соизмеримых с 8 разрядными мк.....хотя может я и заблуждаюсь....

с уважением.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313
СообщениеДобавлено: 06 фев 2013, 05:05 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск
STM32 мне было интересно заниматься в 2010 году, когда о них мало кто писал, сейчас же информации по ним "вагон и маленькая тележка", да и микроконтроллеров с ядром cortex-m3 (m0, m4) много.
А мир всегда жил не только авр-ками, на текущий момент все кинулись на арм в связи с их ценой, а не производительностью.
И мы вроде речь ведем не о пульте, а об устройстве которое может формировать различные сигналы и им можно управлять как с ИК-пульта, так и UART или же просто от входных линий мк.

И вот тут кстати вопрос ко всем читающим тему, как вы видите применение устройства ?
В частности какие виды сигналов нужны ?
Например: "Я хочу использовать устройство для управления светом, мне необходимы функции: включение-выключение, плавное включение-выключение (используя ШИМ), хотелось бы иметь возможность регулировки яркости от одной кнопки, как в отдельном канале, так и в нескольких (например увеличивать яркость в одном канале, а в двух других уменьшать) удобно было бы задавать цвет, при использовании трех-цветной светодиодной ленты."


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313 (ATmega88)
СообщениеДобавлено: 09 фев 2013, 21:13 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Устройство разрастается и из обычной дергалки ногами превращается в мега-функциональный девайс!
В тини оно уже не влазит - переходим на мегу88


Нужна Ваша помощь!
Каждой выходной линией будет управлять свой обработчик (его можно будет выбрать вручную).
Для управления обработчиком можно задействовать до двух кнопок на пульте.
Нужно сформировать перечень таких обработчиков. Можно предлагать самые фантастические устройства - очень может быть, что мы это реализуем.
Для примера:

Обработчик №01
Название обработчика:
Включение/выключение нагрузки одной клавишей.
Действие А (нажатие клавиши А):
Нажатие клавиши выставляет на линии высокий логический уровень. Повторное нажатие этой-же клавиши сбрасывает линию в «ноль».
Параметр А: нет
Действие В (нажатие клавиши В): нет
Параметр В: нет

Обработчик №02
Название обработчика:
Включение нагрузки одной клавишей на определенное время (таймер). Формирователь одиночного импульса.
Действие А (нажатие клавиши А):
Нажатие клавиши выставляет на линии высокий логический уровень на время, заданное параметром А. По прошествии заданного времени линия сама сбросится в «ноль»
Параметр А:
Значение задержки кратное 10мС (22 = 220мС). При значении равном 0 – линия остается в высоком уровне постоянно.
Действие В (нажатие клавиши В): нет
Параметр В: нет

Обработчик №03
Название обработчика:
Изменение уровня ШИМ на линии.
Действие А (нажатие клавиши А):
Пока удерживается клавиша - увеличивается скважность (уровень) ШИМ. Если клавиша отпущена - на линии остается текущий уровень.
Параметр А:
Значение приращения ШИМ (скорость нарастания).
Действие В (нажатие клавиши В):
Пока удерживается клавиша - уменьшается скважность (уровень) ШИМ. Если клавиша отпущена - на линии остается текущий уровень.
Параметр В:
Значение уменьшения ШИМ (скорость убывания).


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313 (ATmega88)
СообщениеДобавлено: 09 фев 2013, 21:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Евгений, исходя из рисунка схемы, кварц использовать не планируете? Или возможны варианты? Собираюсь сделать отладочную плату данного девайса для экспериментов. На базе, вот такого модуля МК ATmega168РА-АU.


Вложения:
SEM0010M-168PA.jpg
SEM0010M-168PA.jpg [ 79.94 КБ | Просмотров: 8971 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313 (ATmega88)
СообщениеДобавлено: 09 фев 2013, 22:23 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Да, кварц не используется. Но, во-первых, кварц линиям не помеха, а, во-вторых, не проблема отключить "кварцевые" линии без ущерба для функциональности. Так что платка вполне подходит!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313 (ATmega88)
СообщениеДобавлено: 10 фев 2013, 13:20 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск
Возможный вариант программы для конфигурации устройства, функционала ноль, только общие наброски.
Выкладываю, что бы просто покликали и проверили на правильность отображения в своих ОС.


Вложения:
RCPG-Config.zip [43.23 КБ]
Скачиваний: 572
Снимок.PNG
Снимок.PNG [ 36.49 КБ | Просмотров: 8952 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313 (ATmega88)
СообщениеДобавлено: 10 фев 2013, 13:32 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Покликал, всё отображается корректно (Win7 максимальная). :OK:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Управление любым IR-пультом на ATtiny2313 (ATmega88)
СообщениеДобавлено: 10 фев 2013, 13:41 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск
Оперативно, спасибо!
У меня Win8 Pro по сути та же семерка, поэтому наверное больше интересно у тех у кого ХР.
Не пробовал выбрать программу "Уровень А" и нажать кнопку точками ? (...)
Без подсказок смог бы разобраться, что куда ? )


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 123 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 13  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB