Скоростной счетчик с параметрами обычного
Скоростной счетчик с параметрами обычного
Здравствуйте! Можно ли реализовать скоростной счетчик с параметрами обычного? К примеру, при достижении верхней границы ( 1000 )на выходе >L появлялась 1 и так по кругу? А на обычном выходе счёт продолжался дальше. Или самое главное, можно ли добавить вход для счета вверх, или низ не через пин ардуино, а к примеру подать сигнал через переменную?
- Dryundel
- Полковник
- Сообщения: 2422
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 28 раз
Скоростной счетчик с параметрами обычного
Частично ваши хотелки реализовать можно. Все зависит от поставленной задачи.
Поясните идею. Для чего это требуется.
Поясните идею. Для чего это требуется.
Скоростной счетчик с параметрами обычного
Пытаюсь из обычного механического водяного счетчика, передать информацию на дисплей 1602. В первой строке должны выводиться литры и миллилитры, а на второй строке выводиться сумма, рубли и копейки. Использую для подачи импульсов датчик препятствий YL-63, который направлен на стрелку оборотов крыльчатки
Отправлено спустя 3 минуты 19 секунд:
То есть, скажем в одном литре 47 оборотов (импульсов), счётчик из обычного выхода должен считать их по кругу, а на выходе >L через каждые 47 оборотов (импульсов) появлялась 1
Отправлено спустя 45 минут 43 секунды:

Пробовал такой способ, но идёт разброс по показаниям, где то сбрасываются, где то обгоняются
Отправлено спустя 3 минуты 19 секунд:
То есть, скажем в одном литре 47 оборотов (импульсов), счётчик из обычного выхода должен считать их по кругу, а на выходе >L через каждые 47 оборотов (импульсов) появлялась 1
Отправлено спустя 45 минут 43 секунды:

Пробовал такой способ, но идёт разброс по показаниям, где то сбрасываются, где то обгоняются
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Скоростной счетчик с параметрами обычного
Считай количество импульсов, и просто дели на твой коэф, 47.0 . На выходе будут литры с типом переменной флоат.toor писал(а): 26 янв 2022, 15:13 Пытаюсь из обычного механического водяного счетчика, передать информацию на дисплей 1602. В первой строке должны выводиться литры и миллилитры, а на второй строке выводиться сумма, рубли и копейки. Использую для подачи импульсов датчик препятствий YL-63, который направлен на стрелку оборотов крыльчатки
Отправлено спустя 3 минуты 19 секунд:
То есть, скажем в одном литре 47 оборотов (импульсов), счётчик из обычного выхода должен считать их по кругу, а на выходе >L через каждые 47 оборотов (импульсов) появлялась 1
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Скоростной счетчик с параметрами обычного
[ref]toor[/ref], очень интересно, а вы будете снимать отраженные импульсы без разборки корпуса счетчика?toor писал(а): 26 янв 2022, 13:43 Использую для подачи импульсов датчик препятствий YL-63, который направлен на стрелку оборотов крыльчатки
Скоростной счетчик с параметрами обычного
[ref]toor[/ref], очень интересно, а вы будете снимать отраженные импульсы без разборки корпуса счетчика?
Обязательно буду разбирать. Этот счётчик будет находиться после основного
Скоростной счетчик с параметрами обычного
Я бы тоже сделал как предложил Sancho.
Как-то так
Как-то так

У вас нет необходимых прав для просмотра вложений в этом сообщении.
32 Кб должно хватить для любых задач!!!
Скоростной счетчик с параметрами обычного
Serquick писал(а): 26 янв 2022, 17:09 Я бы тоже сделал как предложил Sancho.
Как-то так![]()
Screenshot_33.png
Сейчас попробую, отпишусь
Скоростной счетчик с параметрами обычного
Sancho писал(а): 26 янв 2022, 15:21Считай количество импульсов, и просто дели на твой коэф, 47.0 . На выходе будут литры с типом переменной флоат.toor писал(а): 26 янв 2022, 15:13 Пытаюсь из обычного механического водяного счетчика, передать информацию на дисплей 1602. В первой строке должны выводиться литры и миллилитры, а на второй строке выводиться сумма, рубли и копейки. Использую для подачи импульсов датчик препятствий YL-63, который направлен на стрелку оборотов крыльчатки
Отправлено спустя 3 минуты 19 секунд:
То есть, скажем в одном литре 47 оборотов (импульсов), счётчик из обычного выхода должен считать их по кругу, а на выходе >L через каждые 47 оборотов (импульсов) появлялась 1
Serquick писал(а): 26 янв 2022, 17:09 Я бы тоже сделал как предложил Sancho.
Как-то так![]()
Screenshot_33.png
Сделал именно так как вы сказали, получилось всё достаточно точно. Огромное спасибо! Но почему то на выходе float в integer я не могу получить целые числа, а если быть точным, то ничего на дисплее кроме нолей нет, с чем это может быть связано?
Скоростной счетчик с параметрами обычного
[ref]toor[/ref],
Проект в студию
Отправлено спустя 2 минуты 49 секунд:
Я бы сделал как-то так
Проект в студию

Отправлено спустя 2 минуты 49 секунд:
Я бы сделал как-то так

У вас нет необходимых прав для просмотра вложений в этом сообщении.
32 Кб должно хватить для любых задач!!!
Скоростной счетчик с параметрами обычного
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Скоростной счетчик с параметрами обычного
[ref]toor[/ref],
Не скрин, а проект в .flp
Не скрин, а проект в .flp
32 Кб должно хватить для любых задач!!!
Скоростной счетчик с параметрами обычного
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Скоростной счетчик с параметрами обычного
Естественно. У Вас же происходит деление чисел меньших 47-и на 47. Итог - результат менее единицы, а в integer получается 0toor писал(а): 26 янв 2022, 18:38 Но почему то на выходе float в integer я не могу получить целые числа, а если быть точным, то ничего на дисплее кроме нолей нет
Скоростной счетчик с параметрами обычного
Это уже интересная информация, я думал что float в integer тупо затирает точку.Senya писал(а): 27 янв 2022, 02:08Естественно. У Вас же происходит деление чисел меньших 47-и на 47. Итог - результат менее единицы, а в integer получается 0toor писал(а): 26 янв 2022, 18:38 Но почему то на выходе float в integer я не могу получить целые числа, а если быть точным, то ничего на дисплее кроме нолей нет
Скоростной счетчик с параметрами обычного
[ref]toor[/ref], Попробуйте убрать блок, должно быть число в формате "0,02,...,0,97". В зависимости от количества чисел после запятой (в блоке "конвертация строк")
Последний раз редактировалось Senya 27 янв 2022, 02:28, всего редактировалось 1 раз.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Скоростной счетчик с параметрами обычного
Просто отбрасывает дробную часть. И еще, если используется стандартный блок конвертации, то число флоат должно быть не больше 32767 и не меньше -32767
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Скоростной счетчик с параметрами обычного
Я реализовал задуманное и вот, что у меня получилось в итоге. Что скажете? Отправлено спустя 5 минут 13 секунд:
Вышел из положения с помощью двух счётчиков, думаю если вы посмотрите, то поймёте, для чего у меня возник вопрос на счёт реализации скоростного счётчика, с параметрами обычного.
Отправлено спустя 7 минут 42 секунды:
Всем огромное спасибо за участие и помощь!
Вышел из положения с помощью двух счётчиков, думаю если вы посмотрите, то поймёте, для чего у меня возник вопрос на счёт реализации скоростного счётчика, с параметрами обычного.
Отправлено спустя 7 минут 42 секунды:
Всем огромное спасибо за участие и помощь!

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Скоростной счетчик с параметрами обычного
[ref]toor[/ref], Так как у Вас в проекте подлечен счетчик CTU, работать не будет.
Вот подключите так[spoiler] [/spoiler]
и сами увидите, что все работает без него.


Вот подключите так[spoiler] [/spoiler]
и сами увидите, что все работает без него.


У вас нет необходимых прав для просмотра вложений в этом сообщении.
32 Кб должно хватить для любых задач!!!
Скоростной счетчик с параметрами обычного
Что именно работать не будет? Пожалуйста пояснитеSerquick писал(а): 28 янв 2022, 00:58 [ref]toor[/ref], Так как у Вас в проекте подлечен счетчик CTU, работать не будет.
Вот подключите так[spoiler]Screenshot_36.png[/spoiler]
и сами увидите, что все работает без него.


Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость