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

 
Текущее время: 29 мар 2024, 13:17

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



Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 30 май 2012, 17:33 
Не в сети
Аватара пользователя

Зарегистрирован: 09 сен 2011, 06:43
Сообщения: 294
Блин чувак я просто в шоке от проделанной работы... я что то подобное делал на CodeVisionAVR и на Attiny2313 + DS1307 + DS18B20 + LCD16x2. типо климат контроль для цветов... 2 будильника на вкл/выкл лампы и вентиляторов. но то что я увидел это нечто грандиозное :) если не секрет сколько ушло времени на сие устройство?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 30 май 2012, 17:53 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Спасибо. Писал когда находил время по вечерам. Не считал, но вечеров 15 не меньше. Ведь я не программист и всех тонкостей даже и в АВ не знаю. Но как для любителя сойдёт. :-) Увлёкся сием 1,5 года назад и затянуло, понравилось. :-)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 30 май 2012, 18:04 
Не в сети
Аватара пользователя

Зарегистрирован: 09 сен 2011, 06:43
Сообщения: 294
такая же фигня... только я программирую давненько но на Delphi... а знакомство с МК у меня пошло именно с разработки устройства о котором я писал выше :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 30 май 2012, 18:09 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Тогда и ты в моём горе не поможешь. Я кроме АВ не в чём не разбираюсь. :-)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 30 май 2012, 18:59 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 30 май 2012, 20:12 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Об этом уже писал, но похоже не конкретно. Попробую тогда подробно как получится написать, что мне нужно. Мне необходимо устройство на ATtiny13, которое могло бы запоминать и в дальнейшем воспроизводить IR-сигналы от дистанционного пульта сплит-системы. В моём устройстве организован алгоритм управления таким устройством по двум выводам МК. Первый вывод (назовём его Q1) отвечает за включение и выключение (если на выходе 1 значит включить, если 0 – выключить). Второй вывод (назовём его Q2) отвечает за режим работы сплит-системы (если 0 значит охлаждение, если на выходе 1 – нагрев). Данное устройство должно иметь два режима. Первый режим – как приёмник для сохранения кодовых сигналов от пульта сплит-системы. Второй режим воспроизведение сохранённых посылок вместо пульта по простому алгоритму. Если устройство в режиме воспроизведения получило от выходов Q1 – логическую 1, и от Q2 – тоже 1, то формирует сигнал включения на обогрев. Если Q1 перешло с 1 в 0, посылается команда на выключение сплит-системы. А если с Q2 приходит 0, а с Q1 пришла 1, то сигнал формируется на включение сплит-системы в режиме охлаждения.
Не знаю разные ли посылки подаёт пульт дистанционного управления от сплит-системы при выключении с режема охлаждения и с режима обогрева. Но если даже разные то получается устройству необходимо сохранить всего 4 IR-кода. Для простоты и конкретной последовательности сохранения кодовых посылок с пульта в устройство, можно определить жёсткую последовательность этих кодовых посылок. Допустим первая посылка с пульта должна приходить на включение сплит-системы в режиме охлаждения, вторая на выключение из режима охлаждения, третья на включение в режиме обогрева, и четвёртая на выключение из режима обогрева.
Ну вот в принципе и всё. Для программиста Вашего уровня написать такую программу, это как для меня включить свет на кухне. :-) Если алгоритм будет соответствовать описанному выше, то мне без разницы на каком языке он реализован, hex файл я и с помощью АВ смогу залить в МК, АВ это позволяет.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 30 май 2012, 21:16 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Схему можно позаимствовать с сайта.
Безымянный.png
Безымянный.png [ 41.66 КБ | Просмотров: 10576 ]


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 31 май 2012, 19:44 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Обнаружена ошибка при обработке уставок, внёс небольшие изменения, теперь работает корректно. Внёс ещё и дополнение в индикацию работы выхода ВКЛ/ВЫКЛ. нагрузки. Если уставки по температуре разрешают включение нагрузки и на выходе появилась 1 то номер (2) определяющий температурный датчик начинает мигать.
Комментарий к файлу: обновлено
LEGRAND_b.zip [110.2 КБ]
Скачиваний: 599


Последний раз редактировалось SVN 05 июн 2012, 17:06, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 02 июн 2012, 16:31 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Вот проанализировал пробный сигнал с пульта. Подскажите, что обозначают цифры в красной рамке?
1.gif
1.gif [ 74.59 КБ | Просмотров: 10561 ]


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Устройство на стадии разработки.
СообщениеДобавлено: 04 июн 2012, 00:06 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Это длительности периодов сигнала посылки. Эсли записать такую последовательность в мк можно легко повторить сигнал с пульта.


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

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


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

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


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

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