Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Чем измерить

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 2494
Зарегистрирован: 20 янв 2010, 22:23
Ф.И.О.: Никита
Откуда: Мурманск
Благодарил (а): 2 раза
Поблагодарили: 13 раз
Контактная информация:

Re: Чем измерить

Сообщение Никита » 07 мар 2014, 19:46

Lifanov писал(а):
F to the f писал(а):
Lifanov писал(а):Нужны значения интервалов, а не частота. В результате написал на микроконтроллере.

А делить единицу на частоту религия не позволяет? ;-)

Сие не всегда справедливо. Для примера - импульсный выход некоторых счетчиков и многих тепловычислителей с заданным периодом выкидывает пачки импульсов и дальше молчит. Частотомер на таком сигнале чушь показывает. Или, для другого примера, надо скважность измерять...
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Чем измерить

Сообщение Ryzhij » 07 мар 2014, 19:49

Ребята, из двух известных методов измерения частоты (1 - заполнение измеряемого периода калиброванной частотой и, 2- заполнение калиброванного периода измеряемой частотой) топик-стартеру из-за требуемого быстродействия подходит лишь первый.
И религия тут не при чём.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр

Аватара пользователя

Lifanov
специалист по Advantech
специалист по Advantech
Сообщения: 117
Зарегистрирован: 21 янв 2014, 11:13
Ф.И.О.: Лифанов Александр Витальевич
Откуда: Москва
Благодарил (а): 1 раз
Поблагодарили: 2 раза
Контактная информация:

Re: Чем измерить

Сообщение Lifanov » 07 мар 2014, 19:51

Никита писал(а):
Lifanov писал(а):
F to the f писал(а):
Lifanov писал(а):Нужны значения интервалов, а не частота. В результате написал на микроконтроллере.

А делить единицу на частоту религия не позволяет? ;-)

Сие не всегда справедливо. Для примера - импульсный выход некоторых счетчиков и многих тепловычислителей с заданным периодом выкидывает пачки импульсов и дальше молчит. Частотомер на таком сигнале чушь показывает. Или, для другого примера, надо скважность измерять...

Перечитайте моё исходное письмо. Там есть кусочек про частоту опроса модуля.

Плюс, для счетных выходов - обычно имеет значение количество, а не интервал. В случаях со скважностью - обычно сигнал периодичен (например, выход анемометра - скорость частотой, а направление скважностью).

Давайте не будем придумывать виртуальных задач.
------------------------------------
Лифанов Александр
Advantech Москва, техподдержка


Автор темы
F to the f
здесь недавно
здесь недавно
Сообщения: 10
Зарегистрирован: 03 мар 2014, 07:59
Ф.И.О.: F to the f

Re: Чем измерить

Сообщение F to the f » 07 мар 2014, 22:54

Ryzhij писал(а):Ребята, из двух известных методов измерения частоты (1 - заполнение измеряемого периода калиброванной частотой и, 2- заполнение калиброванного периода измеряемой частотой) топик-стартеру из-за требуемого быстродействия подходит лишь первый.
И религия тут не при чём.

Измерил в мк по прерыванию время прихода фронтов и вычислил все разности между ближайшими.

Lifanov писал(а):
F to the f писал(а):
Lifanov писал(а):Нужны значения интервалов, а не частота. В результате написал на микроконтроллере.

А делить единицу на частоту религия не позволяет? ;-)

Чатота не нужна, ради чего плодить float вычисления нагружать цпу, сетевой обмен и терять точность на двойном преобразовании F=1/T и T=1/F ?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Чем измерить

Сообщение Ryzhij » 08 мар 2014, 05:13

F to the f писал(а):
Ryzhij писал(а):Ребята, из двух известных методов измерения частоты (1 - заполнение измеряемого периода калиброванной частотой и, 2- заполнение калиброванного периода измеряемой частотой) топик-стартеру из-за требуемого быстродействия подходит лишь первый.

Измерил в мк по прерыванию время прихода фронтов и вычислил все разности между ближайшими.
Измеряли в каких "попугаях"?
По факту это и есть заполнение измеряемого периода эталонной частотой, определяемой внутренней схемой RTC или иного аппаратного таймера, я не знаю анатомических особенностей Вашего МК..
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
F to the f
здесь недавно
здесь недавно
Сообщения: 10
Зарегистрирован: 03 мар 2014, 07:59
Ф.И.О.: F to the f

Re: Чем измерить

Сообщение F to the f » 08 мар 2014, 06:38

Ryzhij писал(а):
F to the f писал(а):
Ryzhij писал(а):Ребята, из двух известных методов измерения частоты (1 - заполнение измеряемого периода калиброванной частотой и, 2- заполнение калиброванного периода измеряемой частотой) топик-стартеру из-за требуемого быстродействия подходит лишь первый.

Измерил в мк по прерыванию время прихода фронтов и вычислил все разности между ближайшими.
Измеряли в каких "попугаях"?
По факту это и есть заполнение измеряемого периода эталонной частотой, определяемой внутренней схемой RTC или иного аппаратного таймера, я не знаю анатомических особенностей Вашего МК..


в импульсах таймера после предделителя


embedd
здесь недавно
здесь недавно
Сообщения: 62
Зарегистрирован: 16 фев 2014, 20:37
Ф.И.О.: Василий Таракановский

Re: Чем измерить

Сообщение embedd » 09 мар 2014, 09:33

Ryzhij писал(а):
F to the f писал(а):
Ryzhij писал(а):Ребята, из двух известных методов измерения частоты (1 - заполнение измеряемого периода калиброванной частотой и, 2- заполнение калиброванного периода измеряемой частотой) топик-стартеру из-за требуемого быстродействия подходит лишь первый.

Измерил в мк по прерыванию время прихода фронтов и вычислил все разности между ближайшими.
Измеряли в каких "попугаях"?
По факту это и есть заполнение измеряемого периода эталонной частотой, определяемой внутренней схемой RTC или иного аппаратного таймера, я не знаю анатомических особенностей Вашего МК..


Технология заполнения импульсами ушла в прошлое много лет назад вместе с мк, не имевшими точного аппаратного таймера.


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Чем измерить

Сообщение Ryzhij » 10 мар 2014, 07:51

embedd писал(а):Технология заполнения импульсами ушла в прошлое много лет назад вместе с мк, не имевшими точного аппаратного таймера.
Ну, что тут скажешь?!
Прям, как в старом анекдоте: " Ж@па, стало быть, есть, а слова такого нет? Парадокс!"Изображение
Чем же тогда, по-Вашему, занимается любой таймер, неважно, аппаратный или программный, точный или не очень?Изображение

Я вам больше скажу: в цифровой технике только эти два метода и существуют, остальные - уже из области аналоговой.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр

Аватара пользователя

TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7880
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 35 раз
Поблагодарили: 63 раза
Контактная информация:

Re: Чем измерить

Сообщение TEB » 11 мар 2014, 21:00

Lifanov писал(а):
Первое. Я не предлагал опрашивать сам вход. Я предлагал опрашивать модуль частотомера.
Второе. Какое количество таких входов должно быть?

Короче, вам мой совет. Возьмите модуль ADAM-5081. Модуль сам меряет частоту, кладет в ячейку.

Вопрос правильный. А совет плохой, выше написано почему, или Вы не читали то что написано выше?

Lifanov писал(а):
Плюс, для счетных выходов - обычно имеет значение количество, а не интервал. В случаях со скважностью - обычно сигнал периодичен (например, выход анемометра - скорость частотой, а направление скважностью).

Нормальные анемометры готовую цифру выдают, точнее 5 цифр. Оффтопик, но просто чтоб были в курсе.

А он-топик - это обычно сигнал периодичен, но не в данном случае, автор это несколько раз сказал. Не вводите людей в заблуждение. Мы поняли что Вы предлагаете купить классный частотомер, он правда хороший (знаем), но не к месту. Поменьше агрессии в саморекламе, считайте это предупреждением.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

Аватара пользователя

TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7880
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 35 раз
Поблагодарили: 63 раза
Контактная информация:

Re: Чем измерить

Сообщение TEB » 11 мар 2014, 21:21

Между прочим, выше была идея про скрещивание осциллографа с контроллером. Я не понял сарказма по этому поводу. Делал так. Больше того, я еще и входной сигнал мультиплексировал, ибо осциллограф одноканальный один, а датчиков четыре. Было это давно, сейчас и осциллографы поинтереснее, и контроллеры. Я не знаю что у топикстартера вообще с аппаратным парком и программистами, но посоветовал бы подумать в этом направлении - хватит быстродействия и измерить и порегулировать.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


VaBo
осмотрелся
осмотрелся
Сообщения: 190
Зарегистрирован: 21 июл 2013, 18:32
Ф.И.О.: Вадим
Благодарил (а): 6 раз
Поблагодарили: 2 раза

Re: Чем измерить

Сообщение VaBo » 11 мар 2014, 21:40

Ryzhij писал(а):Чем же тогда, по-Вашему, занимается любой таймер, неважно, аппаратный или программный, точный или не очень?.

Считайте, что заполняет, но только величиной, обратной частоте. Можно назвать её "периодом", лучше - "калиброванным интервалом".
По сути МК проводит прямое измерение искомой топикстартером величины - временнОго отрезка между двумя фронтами импульсов.


Вернуться в «Средний уровень автоматизации»



Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 0 гостей