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

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

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



Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Анти-спам
Анти-спам:
Выполните задание
   

Обзор темы - Mod#121 импульс на выходе
Автор Сообщение
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
Сообщение Добавлено: 31 авг 2017, 12:46
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
Уважаемый SVN, спасибо огромное!!!!!! Заработало как надо. Перебор отключу.
Относительно первой кнопки в исходной программе. Работает как Восстановить/Выкл, а не Вкл/Выкл. Т.е. восстанавливает состояние нагрузок, которые были до отключения этой же кнопкой. Мне это даже лучше, в связи с чем для себя исправил описание назначения этой кнопки.

Здоровья и удачи Вам!!!!!!!!!!!!

И вопросик: программу обкатывали в отладчике, инициализацией переменных и вызовом подпрограмм или мысленно по алгоритму с внесением правок? Я для себя на будущее, как отлаживать подобные, исключая обработку IR посылок.
Сообщение Добавлено: 31 авг 2017, 11:31
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
Перебор нагрузок остался без изменений. Его сделай сам как тебе нужно.
Сообщение Добавлено: 30 авг 2017, 16:49
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
Уважаемый SVN, спасибо огромное. Вечером попробую.
Сообщение Добавлено: 30 авг 2017, 16:34
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата


Вложения:
ir_control_source_siema.zip [51.65 КБ]
Скачиваний: 483
Сообщение Добавлено: 30 авг 2017, 15:20
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
Сообщение Добавлено: 30 авг 2017, 14:50
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
Я этот момент как-то упустил. Сегодня вечером пробел восстановлю как ведут нагрузки по нажатию на 1 кнопку.
Сообщение Добавлено: 30 авг 2017, 14:46
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
Сообщение Добавлено: 30 авг 2017, 14:26
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
А в чем проблема зарыта?

a - необходимости нету. Но тогда переопределиться кнопка 1 (Восстановление/Выключить) в (Включить все/Выкл. все)?
б - хотелось бы инвертировать существующую ситуацию: Включить все - включить (выс.уровень=1) В и С. Выключить все - выключить В и С и импульс на А.
в - настоящее состояние устраивает. Планировал после решения проблемы переопределить импульсный вывод, чтобы не каждый раз включался (нагрузка А всегда включена в цикле), а перенести на PB0, чтобы последним в цикле отрабатывал. Можно перебор исключить.

Т.е. 4 кнопки:
1) Включить все/Выкл. все по алгоритму б.
2) Нагрузка А. Импульс при каждом нажатии.
3) Нагрузка B. Изменение состояния. Начальное=0.
4) Нагрузка С. Изменение состояния. Начальное=0.

Импульс управляет электрозадвижкой.
Сообщение Добавлено: 30 авг 2017, 13:22
  Заголовок сообщения:  Re: Mod#121 импульс на выходе  
Цитата
Причина понятна, а значит решаема… но имеется несколько вопросов:
а) Есть ли необходимость в сохранении состояние нагрузок в EEPROM? Необходимо знать, что при каждом управлении нагрузками (кроме вскл./выкл. всё) производится запись в EEPROM. Но данная память имеет своё ограниченное количество записей/перезаписей (1 000 000).
б) При подаче команды «выключить всё», нужен ли сигнал на порт РВ4?
в) При переборе нагрузок как должно вести себя импульсный выход (РВ4)?

Вообще для понимания… чем управляет порт РВ4?
Сообщение Добавлено: 30 авг 2017, 12:20

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


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