Страница 1 из 1

РЕЛЕ ВРЕМЕНИ

Добавлено: Пт фев 11, 2011 23:05:47
pert
Кто МОЖЕТ, написать программу, ДЛЯ этой схемы. Значение времени предлагается до программирования в ассемблерe или hex. Большое спасибо за ваши ответы.

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Сб фев 12, 2011 00:09:56
s64
pert писал(а):Значение времени предлагается до программирования в ассемблерe или hex.
все слова знакомые, а вместе как то не связываются, можно по подробнее.

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Сб фев 12, 2011 00:23:04
zhu4er
что-то мутная какая-то схемка... даже индикатора оставшегося времени нету...

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Сб фев 12, 2011 11:43:42
Soir
pert писал(а):Кто МОЖЕТ, написать программу, ДЛЯ этой схемы. Значение времени предлагается до программирования в ассемблерe или hex. Большое спасибо за ваши ответы.
Смотрите вложение.
Время выставляется в EEPROM при прошивке. Время в секундах должно быть переведено в шеснадцатиричный формат и записано по адресам:
tA адрес 00 01
tB адрес 08 09
tC адрес 10 11
tD адрес 18 19
Пример:
Время A 1 час = 3600 сек = 0E 10. По адресу EEPROM 00 записываем 0E, по адресу 01 записываем 10. По остальным аналогично.
Вот как это выглядит в IC-Prog для
tA = 3600 сек = 0E 10.
tB = 252 сек = 00 FC.
tC = 4693 сек = 12 55.
tD = 39 сек = 00 27.
Изображение
Может несколько неудобно, если часто надо менять время, но делал на скорую руку, нет времени. Если устраивает в принципе, может позже придумаю более удобный вариант записи значений.

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Сб фев 12, 2011 15:48:18
pert
Soir,
значения времени вводятся только один раз, Я использую Научный калькулятор Windows dec-hex, буду проверять.Спасибо!

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Вс фев 13, 2011 11:00:46
pert
Soir,
он работает хорошо, можно сделать изменения KC - RC как на рисунке?

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Вс фев 13, 2011 20:56:19
Soir
pert писал(а):Soir,
он работает хорошо, можно сделать изменения KC - RC как на рисунке?
Изменил.

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Пн фев 14, 2011 00:11:18
pert
Soir,
Я тестировал в Протеусе, в коротким циклом КA ,cброс времени tC, является ошибкa?

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Пн фев 14, 2011 07:37:16
Soir
pert писал(а):Soir,
Я тестировал в Протеусе, в коротким циклом КA ,cброс времени tC, является ошибкa?
Вы не ошиблись в выделенном фрагменте?
Если имелось ввиду KC - tC, то по предоставленным исходным графам время KC больше tC, поэтому я так и ориентировался. Теперь, если я Вас правильно понял, если время KC истекло раньше, то tC все равно продолжает отрабатывать свое, на RC остается высокий уровень. tD в этом случае запускается по прекращению KC и работает параллельно с tC. На RC будет сохраняться высокий уровень пока не закончат свою работу оба таймера tC и tD.
Если Вы все-таки в выделенном фрагменте не ошиблись, тогда опишите подробнее, на графе такого не видно.
И опишите поведение устройства при многократном изменении KA, KB и KC во время таймеров, если такое может иметь место. Я писал логику работы программы ориентируясь на графы. Например, что будет, если время KB окажется меньше чем tB? Или такого не может быть? И также по KC...

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Пн фев 14, 2011 10:55:16
pert
Oбъяснить в графе. Мне неправильно переводит на Русском языке.

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Пн фев 14, 2011 11:33:46
Soir
pert писал(а):Мне неправильно переводит на Русском языке.
Можете писать на английском или французском языках, только в личные сообщения.

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Пн фев 14, 2011 12:35:14
Soir
Смотрите вот это вариант.

Re: РЕЛЕ ВРЕМЕНИ

Добавлено: Пн фев 14, 2011 19:04:05
pert
Теперь работает корректно!!! благодарности за вашу работу Soir :))