Страница 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 (как у вас в проекте), то в счетчик постоянно будут записывается значения с входа "Р", и счетчик опять работать как счетчик не будет.
В проекте все работает из-за того, что на входе "Р" меняются значения.
Всё верно сказали, видимо я перестарался. :D. Но опять же всё работает

Отправлено спустя 28 минут 34 секунды:
Я забыл что счетчик CTU считал у меня литры последовательно с блоком компаратор - больше 47, для вывода литровых значений на дисплей

Скоростной счетчик с параметрами обычного

Добавлено: 28 янв 2022, 17:28
Sancho
toor писал(а): 28 янв 2022, 00:11 Вышел из положения с помощью двух счётчиков, думаю если вы посмотрите, то поймёте, для чего у меня возник вопрос на счёт реализации скоростного счётчика, с параметрами обычного.
А если вот так? Просто для сравнения.

Скоростной счетчик с параметрами обычного

Добавлено: 28 янв 2022, 18:28
Serquick
Смотрю я на проекты и понимаю, что так [spoiler]
Screenshot_39.png
[/spoiler] сохранения показателей счетчика не работают :smile171:

Скоростной счетчик с параметрами обычного

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

Скоростной счетчик с параметрами обычного

Добавлено: 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