Страница 2 из 2
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 01:52
Serquick
proekt-счётчик.flp
Отправлено спустя 29 минут 19 секунд:
[ref]toor[/ref], У Вас в проекте [spoiler]
Screenshot_38.png
[/spoiler]
на вход счетчика "С" подаете постоянно true. Счетчик работает только тогда когда на "С" идет смена 1 0.
То есть на входе "С" должен стоять как минимум генератор "Симметричный мультивибратор".
Вход “SP” если на него подавать постоянно true (как у вас в проекте), то в счетчик постоянно будут записывается значения с входа "Р", и счетчик опять работать как счетчик не будет.
В проекте все работает из-за того, что на входе "Р" меняются значения.
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 02:39
toor
Возможно со входом С я ошибаюсь. На счет SP, создатель блока гласит, Предустановка. При установке данного чек бокса, у блока появляется вход "SP". При высоком логическом уровне на этом входе, в текущее значение счётчика записывается значение константы, или считанное со входа "P"
Отправлено спустя 7 минут 27 секунд:
Serquick писал(а): 28 янв 2022, 01:52
proekt-счётчик.flp
Отправлено спустя 29 минут 19 секунд:
[ref]toor[/ref], У Вас в проекте [spoiler]Screenshot_38.png[/spoiler]
на вход счетчика "С" подаете постоянно true. Счетчик работает только тогда когда на "С" идет смена 1 0.
То есть на входе "С" должен стоять как минимум генератор "Симметричный мультивибратор".
Вход “SP” если на него подавать постоянно true (как у вас в проекте), то в счетчик постоянно будут записывается значения с входа "Р", и счетчик опять работать как счетчик не будет.
В проекте все работает из-за того, что на входе "Р" меняются значения.
Всё верно сказали, видимо я перестарался.

. Но опять же всё работает
Отправлено спустя 28 минут 34 секунды:
Я забыл что счетчик CTU считал у меня литры последовательно с блоком компаратор - больше 47, для вывода литровых значений на дисплей
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 17:28
Sancho
toor писал(а): 28 янв 2022, 00:11
Вышел из положения с помощью двух счётчиков, думаю если вы посмотрите, то поймёте, для чего у меня возник вопрос на счёт реализации скоростного счётчика, с параметрами обычного.
А если вот так? Просто для сравнения.
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 18:28
Serquick
Смотрю я на проекты и понимаю, что так [spoiler]
Screenshot_39.png
[/spoiler] сохранения показателей счетчика не работают

Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 19:29
toor
Serquick писал(а): 28 янв 2022, 18:28
Смотрю я на проекты и понимаю, что так [spoiler]Screenshot_39.png[/spoiler] сохранения показателей счетчика не работают
Есть такое дело, сохраняет только до следующего запуска

Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 19:56
Dryundel
toor писал(а): 28 янв 2022, 19:29
Есть такое дело, сохраняет только до следующего запуска
Мало того, Вы так убъете EEPROM за месяц.
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 20:17
toor
Dryundel писал(а): 28 янв 2022, 19:56
toor писал(а): 28 янв 2022, 19:29
Есть такое дело, сохраняет только до следующего запуска
Мало того, Вы так убъете EEPROM за месяц.
А что можно предпринять в таком случае, чтоб не убить? Мне в основном, нужно записать в eeprom последние показания, до момента отключения электричества
Отправлено спустя 5 минут 58 секунд:
Использовать внешнюю EEPROM? На сколько я знаю, благодаря заряженному кондеру, она способна записать последние показания, в момент отключения напряжения
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 20:23
Dryundel
[ref]toor[/ref], смотри ответ в соседней теме. Только что отвечал.
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 22:17
toor
Dryundel писал(а): 28 янв 2022, 20:23
[ref]toor[/ref], смотри ответ в соседней теме. Только что отвечал.
Спасибо! Посмотрю
Отправлено спустя 1 час 50 минут 6 секунд:
Dryundel писал(а): 28 янв 2022, 20:23
[ref]toor[/ref], смотри ответ в соседней теме. Только что отвечал.
Вы абсолютно правы!
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 22:39
Dryundel
[ref]toor[/ref], Есть нюанс в вашем случае. По сигналу пропадания общего питания надо приплюсовать данные счетчика в EEPROM и одновременно сбросить счетчик. Суть в том, что питание может пропасть на секунду и контроллер не успеет еще отключиться и тогда при следующем пропадании питания данные счетчика приплюсуются еще раз.
Скоростной счетчик с параметрами обычного
Добавлено: 28 янв 2022, 23:39
toor
Dryundel писал(а): 28 янв 2022, 22:39
[ref]toor[/ref], Есть нюанс в вашем случае. По сигналу пропадания общего питания надо приплюсовать данные счетчика в EEPROM и одновременно сбросить счетчик. Суть в том, что питание может пропасть на секунду и контроллер не успеет еще отключиться и тогда при следующем пропадании питания данные счетчика приплюсуются еще раз.
Всё верно, есть такой нюанс, попробую придумать как можно это решить
Отправлено спустя 51 минуту 29 секунд:
И ещё есть нюанс, если пропадет питание на секунду, счетчик обнулится и EEPROM выдаст последние сохраненные показания, но при следующей подаче воды, счет будет идти с 0, так-как в EEPROM указано стартовое значение - 0