Обратный отсчет ресурса лампы

dandyrussian
Offline
Зарегистрирован: 10.06.2020

В приборе есть лампа с ресурсом 8000 часов.

Прибор на 220в, каждый раз когда включается лампа на дисплее включается отсчёт, начиная с 8000 часов, при выключении данные запоминаются и следующий пуск отсчета с последнего показателя. При достижении 0000 (замена лампы), должна быть возможность перезапустить все с 8000.



Нужен код, список компонентов что приобрести и небольшая инструкция как с чем связать, что бы самому приделать к приборам n-е колличество штук.

b707
Offline
Зарегистрирован: 26.05.2017

пишите ded@cur-ex.ru

Green
Offline
Зарегистрирован: 01.10.2015

Делал htpicc@gmail.com

 

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

300 рублей.

barmaley2m@yandex.ru

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Угадаю код всего за пицот рублей. 

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Дет, я ж написал - 300. 

Там простой щётчик

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Бармалей пишет:

Там простой щётчик

Не простой. Щёччик с дисплейчиком.  500р

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Ну хорошо.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

у нас с котом корм дорогой, поэтому пицот.  Сделать можно даже на Tiny 45/85 

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Я не против

microsystems
microsystems аватар
Offline
Зарегистрирован: 25.01.2020

В том коде есть грабли, примерно еще на 500 рублей.

Это когда выключение происходит в момент записи в еепром.

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Встречался с таким. Когда себе делал. Решил вопрос. 

Так что у меня минус 500 р. Оно ж готовое. 

dandyrussian
Offline
Зарегистрирован: 10.06.2020

пришлите Ваш имеил

dandyrussian
Offline
Зарегистрирован: 10.06.2020

пришлите Ваш имеил

-NMi-
Offline
Зарегистрирован: 20.08.2018

microsystems пишет:

В том коде есть грабли, примерно еще на 500 рублей.

Это когда выключение происходит в момент записи в еепром.

Чуваг, какой касяг? Какийе 500 руплёфф? ТыачОм? О EEPROM? Ха-ха-ха (каг блее робат Вертер фкино)

Смотри как это делается: на любом таймере делаешь событие раз в секунду. В обработчике события декрементируешь переменную и тут-же записываешь её в EEPROM. Вот только запись делаешь не в одну переменную, а скажем в 5 переменных, но по принципу "лесенки", т.е. со смещением в одну секунду. Если произошёл сбой записи при выключении питания или ещё что-либо ---  при вклЮчении питания анализируешь EEPROM и по среднему корректируешь "сбитый" счётчик. Всё!!!

Там кода на килобайт на ASM да и дисплей н@х нинужен, светодиод пусть "вымаргивает" раз в минуту текущее состояние счётчика. Всё!!!

Azat222
Offline
Зарегистрирован: 25.02.2018

Здравствуйте, я так понимаю это для устройств ультрафиолетовой дизинфекции как в поликлиниках?
Я не особо понимаю зачем делать так сложно как в посте выше, ведь можно например записывать инфу каждые 10 минут. Временной период надо смотреть по лампе, она же сломается не ровно через 8000 часов, а может ещё часов 10 проработать точно. Память ардуины переживает ~5000000 перезаписей
azat222@gmail.com
Я на велосипед коплю поэтому 700 рублей

Azat222
Offline
Зарегистрирован: 25.02.2018

Здравствуйте, я так понимаю это для устройств ультрафиолетовой дизинфекции как в поликлиниках?
Я не особо понимаю зачем делать так сложно как в посте выше, ведь можно например записывать инфу каждые 10 минут. Временной период надо смотреть по лампе, она же сломается не ровно через 8000 часов, а может ещё часов 10 проработать точно. Память ардуины переживает ~5000000 перезаписей
azat222@gmail.com
Я на велосипед коплю поэтому 700 рублей

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

dandyrussian пишет:

пришлите Ваш имеил

barmaley2m@yandex.ru

-NMi-
Offline
Зарегистрирован: 20.08.2018

Azat222 пишет:

Я не особо понимаю зачем делать так сложно как в посте выше, ведь можно например записывать инфу каждые 10 минут.

Структура из одного "очкобайта" авляецца сложной??? Датышо??? (5*4+1)=21          )))))))))))))))

даушъ)))))))))))))

Azat222 пишет:

Я на велосипед коплю поэтому 700 рублей

двухкалиосный гранд_чироки???                )))))))))))))))))))))))))))))))))))))))))))

Green
Offline
Зарегистрирован: 01.10.2015

-NMi- пишет:

Смотри как это делается: на любом таймере делаешь событие раз в секунду. В обработчике события декрементируешь переменную и тут-же записываешь её в EEPROM. Вот только запись делаешь не в одну переменную, а скажем в 5 переменных, но по принципу "лесенки", т.е. со смещением в одну секунду. Если произошёл сбой записи при выключении питания или ещё что-либо ---  при вклЮчении питания анализируешь EEPROM и по среднему корректируешь "сбитый" счётчик. Всё!!!

Там кода на килобайт на ASM да и дисплей н@х нинужен, светодиод пусть "вымаргивает" раз в минуту текущее состояние счётчика. Всё!!!


Посчитаем?
Ресурс 100000 * 5 переменных / 60 сек в минуте / 60 мин в часу / 24 часа в сутках = почти 6 суток!
Хотя да, о долговечности речи не шло.
Зачем на АСМ? Давай сразу в BIN.)

SAB
Offline
Зарегистрирован: 27.12.2016

Я понял сообщение автора, что ему надо обнулять счетчик того контроллера, что стоит в его устройстве. Здесь все обсуждают методы если бы за данной лампой следил самописный контролер на ардуине. Господа программисты предлагающие за 500 рублей залесть в код заводского контроллера и его обнулить (сбросить до состояния чтобы он понял, что установлена новая лампа)? Именно этого хочет автор. Лампа то вроде бы светит, чего её менять то. но если не поменять, то остановится вся работа, ибо аппарат напишет меняй, работать не буду. Это как некоторые фирмы поступают с батареями для ноутбуков, у которых есть понятия числа циклов заряд\разряд. К примеру внутренний контроллер батареи считает эти циклы, и допустим среднее 500 циклов, после этого батарея просто перестает работать. Хотя вчера она ещё держала полчаса. Умельцы, специализирующиеся на замене банок знают где в епромке поменять цифры, чтобы счетчик обнулить, а так меняй не меняй банки, все равно батарея больше не зарядится. Так что в данном случае думаю, что это тот же случай. Надо будет знать принцип, как аппарат определяет, что поставлена новая лампа. Из практики, иногда контроллер держит в памяти до 20 номеров ламп. Можно посоветовать автору, если уж экономить, и у него таких аппаратов много, просто менять лампы местами между аппаратами. Но ответственность за качество работы этого аппарата упадет в разы. Подразумеваю, что это какая нибудь сеть по розливу и продаже воды.  

vvadim
Offline
Зарегистрирован: 23.05.2012

да вроде о другом контроллере тс нифига и не говорил...

-NMi-
Offline
Зарегистрирован: 20.08.2018

SAB пишет:

Господа программисты предлагающие за 500 рублей залесть в код заводского контроллера и его обнулить (сбросить до состояния чтобы он понял, что установлена новая лампа)? Именно этого хочет автор.

Все отписавшие здесь поняли однозначно что писать самому и с нуля. И только ты один интерпретировал иначе. Ну шож, пущщай тс вскрывает прибор, фоткает внутренности и тд. Задание увеселяецца и ценнег умножаецца в 100-300 раз. Лепота!