Счетчик наработки времени.
-
kmvalera
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Вт окт 23, 2012 11:13:46
- Откуда: Беларусь
Re: Счетчик наработки времени.
[uquote="mr_kot",url="/forum/viewtopic.php?p=3937477#p3937477"][uquote="kmvalera",url="/forum/viewtopic.php?p=3937059#p3937059"]что в прошивке и где нужно поменять что-бы вернуть прежние значения?[/uquote]
Прочитать из контроллера EEPROM, сохранить в файл, вручную подкорректировать и записать обратно в контроллер. Судя по описанию автора, маркером записи/считывания служит байт со значением FF
Прочитал EEPROM. Там FF много. Где конкретно и на что менять не пойму.
Прошивка автора.
Прочитать из контроллера EEPROM, сохранить в файл, вручную подкорректировать и записать обратно в контроллер. Судя по описанию автора, маркером записи/считывания служит байт со значением FF
Прочитал EEPROM. Там FF много. Где конкретно и на что менять не пойму.
Прошивка автора.
- Вложения
-
- mt_hours.rar
- (822 байт) 438 скачиваний
Re: Счетчик наработки времени.
В первую ячейку с $FF записать последовательно 4 байта с требуемым значением.kmvalera писал(а):...Где конкретно и на что менять не пойму.
В этом счетчике заложен формат 99_99_59xx, где первый байт хранит сотни часов, второй байт хранит единицы часов, третий байт хранит минуты и четвертый байт xx - запоминаемые, но не индицируемые секунды. В каждом байте исключено появление числа FF, по этому числу ищется адрес следующей по порядку записи. Вам нужно в очищенную, т.е. заполненную $FF EEPROM записать нужное число.
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Счетчик наработки времени.
[uquote="akl",url="/forum/viewtopic.php?p=3938992#p3938992"]В первую ячейку с $FF записать последовательно 4 байта с требуемым значением.[/uquote]
Немного поправлю: в следующие ячейки ПОСЛЕ первой $FF
И еще - файл надо сохранять в бинарном (двоичном) виде, расширение *.bin
Немного поправлю: в следующие ячейки ПОСЛЕ первой $FF
И еще - файл надо сохранять в бинарном (двоичном) виде, расширение *.bin
-
Demiurg
- Это не хвост, это антенна
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
- Контактная информация:
Re: Счетчик наработки времени.
Киньте в меня ссылкой, по которой сделан обсуждаемый счётчик наработки времени.
Re: Счетчик наработки времени.
[uquote="mr_kot",url="/forum/viewtopic.php?p=3939003#p3939003"]Немного поправлю: в следующие ячейки ПОСЛЕ первой $FF
И еще - файл надо сохранять в бинарном (двоичном) виде, расширение *.bin[/uquote] Лучше по картинке

И еще - файл надо сохранять в бинарном (двоичном) виде, расширение *.bin[/uquote] Лучше по картинке
Спойлер
- Вложения
-
- MOTOHOURS_01.PNG
- (34.8 КБ) 1010 скачиваний
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Счетчик наработки времени.
[uquote="Demiurg",url="/forum/viewtopic.php?p=3939006#p3939006"]Киньте в меня ссылкой, по которой сделан обсуждаемый счётчик наработки времени.[/uquote]
https://radiokot.ru/forum/viewtopic.php ... 6#p3015436
https://radiokot.ru/forum/viewtopic.php ... 6#p3015436
-
Demiurg
- Это не хвост, это антенна
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
- Контактная информация:
Re: Счетчик наработки времени.
Странно, что исходников нет. Не такая уж и тайна. Динамическая индикация, кварцевый резонатор, да запись в еепром каждую минуту... Ну кнопочки можно добавить, для сброса временного счетчика. Но это уже, кто как захочет.
Re: Счетчик наработки времени.
Ну это относительно простое устройство. У меня в ТЗ требования к точности измерения времени 2,8 сек/сутки, учёт времени наработки с сохранением с точностью до секунды. Ещё таймер включения, с заданием времени, зуммер и т.п. Всего более 20 файлов в проекте.
-
kmvalera
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Вт окт 23, 2012 11:13:46
- Откуда: Беларусь
Re: Счетчик наработки времени.
Всем откликнувшимся, спасибо. Сделал как по инструкции AKI. https://www.radiokot.ru/forum/download/ ... ?id=357804 Все получилось.
Re: Счетчик наработки времени.
А кнопка сброса счетчика все равно нужна.
Re: Счетчик наработки времени.
Тема довольно старая,но может кому пригодится. Собрал два таких счётчика с индикаторами общий анод. Использовал прошивку с гашением индикации по выводу 6. Прошивка оказалась полудохлая. В общем работает, но слегка моргает индикация примерно раз в секунду, примерно раз в 30 секунд вспыхивает ярко младший разряд, как бы останавливается динамическая индикация. А главное, за сутки счётчик отстаёт примерно на 30 минут. Пришлось залить прошивку без выключения индикации, она работает нормально.
Re: Счетчик наработки времени.
[uquote="Vladokot",url="/forum/viewtopic.php?p=3984819#p3984819"]А кнопка сброса счетчика все равно нужна.[/uquote]
Обычно, комбинация по включению.
Обычно, комбинация по включению.
Re: Счетчик наработки времени.
Прошёл год как работает счетчик."А кнопка сброса счетчика все равно нужна.". Как бы его сбросить не пере прошивая?
-
Demiurg
- Это не хвост, это антенна
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
- Контактная информация:
Re: Счетчик наработки времени.
Тут нужно понимать, как сделан проект. Насколько я понимаю, значение счётчика хранится в еепром. Если МК не залочен, можно через программатор зачистить еепром. Опять же. Как это сделано в проекте. Что предпринимает программа, если еепром чиста. Лично я в своих проектах всегда делаю проверку на чистую еепром и инициализирую дефолтные значения.
