Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 5258

Тема: ПР200

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Согласен с Ровки, в моём случае, минимальный расход когда ПЧВ уходит в спящий режим, 18 м3/ч это 10 импульсов за 10 секунд (период времени которое я предварительно выставил для подсчёта импульсов) получается если на доли секунды десятый импульс не успеет в 10 сек, то 9 импульсов даст расход уже 16.2 м3/ч, а это на 10% меньше фактического. Получается нужно выставить период подсчёта 30 секунд и то погрешность станет 3 %
    Изображения Изображения

  2. #2
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от Andrei Z Посмотреть сообщение
    Согласен с Ровки, в моём случае, минимальный расход когда ПЧВ уходит в спящий режим, 18 м3/ч это 10 импульсов за 10 секунд (период времени которое я предварительно выставил для подсчёта импульсов) получается если на доли секунды десятый импульс не успеет в 10 сек, то 9 импульсов даст расход уже 16.2 м3/ч, а это на 10% меньше фактического. Получается нужно выставить период подсчёта 30 секунд и то погрешность станет 3 %
    ВЫ не кол. импульсов считайте за время 30сек, а время между импульсами с датчика (счетчиком и генератором с периодом 2мс ,например )
    электронщик до мозга костей и не только

  3. #3

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    ВЫ не кол. импульсов считайте за время 30сек, а время между импульсами с датчика (счетчиком и генератором с периодом 2мс ,например )
    Все верно, между фронтами импульсов, только нужно обязательно учесть время цикла, и если оно больше чем период следования имп.генератора, то вообще фигня получиться, можно конечно городить огород , а можно просто посчитать кол-во циклов и умножить на его длительность . Мне кажется так будет проще и точнее.

  4. #4
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Цитата Сообщение от Sergej_ Посмотреть сообщение
    Все верно, между фронтами импульсов, только нужно обязательно учесть время цикла, и если оно больше чем период следования имп.генератора, то вообще фигня получиться, можно конечно городить огород , а можно просто посчитать кол-во циклов и умножить на его длительность . Мне кажется так будет проще и точнее.
    В тепловычеслителях, к которым подключены расходомеры, в том числе и питерфлоу, считаются именно импульсы. При чем тут длительность импульса??????

  5. #5
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    ВЫ не кол. импульсов считайте за время 30сек, а время между импульсами с датчика (счетчиком и генератором с периодом 2мс ,например )
    Зачем? Расходомер выдает число импульсов в зависимости от скорости, а к скорости привязан объем.

  6. #6

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    ВЫ не кол. импульсов считайте за время 30сек, а время между импульсами с датчика (счетчиком и генератором с периодом 2мс ,например )
    а можно Вас попросить тыкнуть носом меня в пример, а то я как то не очень понял даже как в программе вывести цифру, времени за которой поступает 10 импульсов... причём как я уже понимаю, что время цикла здесь тоже может повлиять на значение подсчёта времени

  7. #7
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от Andrei Z Посмотреть сообщение
    а можно Вас попросить тыкнуть носом меня в пример, а то я как то не очень понял даже как в программе вывести цифру, времени за которой поступает 10 импульсов... причём как я уже понимаю, что время цикла здесь тоже может повлиять на значение подсчёта времени
    Время цикла влияет на точность(при данном методе измерении) . У вас простой проект ,время цикла не более 1мс . Тогда при максимальной скорости с датчика 30гц(330мс) ,получим максимальную абсолютную погрешность - 0,3 %
    электронщик до мозга костей и не только

  8. #8

    По умолчанию

    Цитата Сообщение от Andrei Z Посмотреть сообщение
    а можно Вас попросить тыкнуть носом меня в пример, а то я как то не очень понял даже как в программе вывести цифру, времени за которой поступает 10 импульсов... причём как я уже понимаю, что время цикла здесь тоже может повлиять на значение подсчёта времени
    А что за счетчик CTMU?

  9. #9
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,440

    По умолчанию

    Цитата Сообщение от AlexCrane Посмотреть сообщение
    А что за счетчик CTMU?
    Счётчик циклов программы, считает при активном сигнале "Е", R - сброс счётчика, наверно быстрей сделать самому, чем искать, кажется неоднократно выкладывал на форуме в составе проектов!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #10

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    быстрей сделать самому, чем искать, кажется неоднократно выкладывал на форуме в составе проектов!
    Сергей , найти на форуме макросы непросто, для Ваших замечательных макросов нужно наверное какое-то хранилище или отдельную тему с правом ведения только Вами, чтоб ее не завалили.

Страница 1 из 2 12 ПоследняяПоследняя

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •