Jump to content

    
Sign in to follow this  
Слесарь

Синус -> Цифра

Recommended Posts

в технологическом промышленном мире принято менять говнодатчики на нормальные решения. И согласовывать измененное тз с заказчиком.

Share this post


Link to post
Share on other sites
Есть у меня одна разработка - масляный насос на пару кубов масла в час. Так тот насос приводится от двигателя асинхронника на пару киловатт. Управляется частотником. Так вот когда масла не хватает(такие провалы бывают) частотник выдает на двигатель до 75 Гц. В цеху стоит вой. Так вот частота 75 Гц выбрана не случайно, для того двигателя это предел возможного, при больших частотах происходит провал якоря, или как-то иначе это явление называется. У асинхронников предел частоты вращения явно выражен, по этому наверное одно время их перестали применять в СМА.

Вы опять не правильно поняли. Предел имеется ввиду измерение, а не частота вращения асинхронника. Ну да ладно. У вас есть задача измерять

частоту вращения. Есть скажем тахогенератор который выдает синусоиду частотой и амплитудой прямо пропорцинальной частоте вращения.

Было предложено преобразовать синусоиду в прямоугольник с нужными характеристиками и подовать в МК для измерения периода, и частоты

соответственно. Что такой вариант не устраивает?

 

Share this post


Link to post
Share on other sites

Именно такой вариант и устраивает.

Но нужен действительно надежный детектор не пропускающий ложные импульсы.

Для диапазона напряжений ~3 ... 70V

Диапазона частот 21 ... 2650 Гц.

Share this post


Link to post
Share on other sites
При небольшом гистерезисе этот детектор наверное уловит все шумы присутствующие в полезном сигнале на момент перехода фазы через ноль. Ну по типу как смотреть осцилом звучание виолончели, низкочастотная основная составляющая наполнена множеством высокочастотных всплесков. И когда фаза основного низкочастотного сигнала переходит через ноль, осцилом регистрируется как минимум несколько высокочастотных вибраций значительно меньшего уровня, но так же несколько раз пересекающие ноль на этот период..

 

Достаточно, чтобы величина гистерезиса превышала уровень шума. Можно сделать величину гистерезиса настраиваемой и настроить на реальном оборудовании.

Share this post


Link to post
Share on other sites
А почему не использовать усилитель-формирователь с АРУ, формировать "по верхушкам горбов"

 

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

Если интересуют подробности, то в мыло

 

post-67229-1374221381_thumb.png

Share this post


Link to post
Share on other sites

Да. Я тестировал свою схему. При контроле перехода через ноль на самых малых оборотах пролезает много ложных импульсов. Как и предполагалось. Сейчас думаю попробовать делать 8 замеров и усреднять или как-либо по другому программно фильтровать или переделать на контроль перехода через ноль + плюс переход через максимум.

RC фильтр особо не помогает.

 

За схему Спасибо!

Share this post


Link to post
Share on other sites

Собственно получилось по моей схеме о которой говорил в первом посте. Делаю восемь замеров длительности промежутков меж импульсами тахометра и усредняю показания. Показания вполне устойчивые с разрешением и точностью 1 об/мин стирального бака. Минимальная стабилизируемая частота вращения стирального бака 18 об/мин.

Share this post


Link to post
Share on other sites
Собственно получилось по моей схеме о которой говорил в первом посте.

Слесарь, да мы уже поняли: все Ваши темы предназначены только для подтверждения Вашей правоты, высказанной ещё в посте №1.

Я удивляюсь лишь одному: что ещё находятся желающие участвовать в этих "обсуждениях".

Share this post


Link to post
Share on other sites

почему бы просто не отфильтровать RC фильтром ? Я так понимаю фаза сигнала не особо важна для измерения оборотов, а в первом посту не видно чтобы былакакая-либо фильтрация, поэтому и ВЧ пички ловятся.

 

Herz да, 4 страницы для такой простой темы - жесть...

Edited by ukpyr

Share this post


Link to post
Share on other sites

RC фильтр незначительно помогает. как только скорость вращения снижалась до порога чувствительности схемы тахометра, микроконтроллер регистрировал множество ложных импульсов, по типу дребезга контактов. Там ведь переменка в проводах датчика наводится от силовых проводников. Частота сети, это как частота тахо-датчика при 23 об/мин стирального барабана, причем в близком расположении амплитуд. Частоты накладывались и проявлялись в ложных импульсах на входе модуля захвата МК.

Усреднение по 8 отсчетам показало намного лучшие показатели чем RC фильтр. Собственно уже достиг требуемых характеристик и даже с запасом.

Share this post


Link to post
Share on other sites
Я для измерения оборотов на газотурбинных агрегатах применял схему как раз "по верхушкам горбов", так как помехи наложенные на основной сигнал не позволяли через "ноль мерять".

 

Чтобы не мерять сигнал в зоне ноля, можно применить например: один компаратор настроен на срабатывание выше ноля и выход его идет на

вход S RS тригера, второй компаратор настроен на срабатывание ниже ноля и идет на вход R RS тригера. И тогда ни какого дребезга и

ложных импульсов не будет. В принципе эту схему можно сделать на 555 таймере.

Share this post


Link to post
Share on other sites
Слесарь, да мы уже поняли: все Ваши темы предназначены только для подтверждения Вашей правоты, высказанной ещё в посте №1.

Я удивляюсь лишь одному: что ещё находятся желающие участвовать в этих "обсуждениях".

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

 

Чтобы не мерять сигнал в зоне ноля, можно применить например: один компаратор настроен на срабатывание выше ноля и выход его идет на

вход S RS тригера, второй компаратор настроен на срабатывание ниже ноля и идет на вход R RS тригера. И тогда ни какого дребезга и

ложных импульсов не будет. В принципе эту схему можно сделать на 555 таймере.

Именно о таком варианте и говорилось. Это большой гистерезис, как понимаю.

Но некоторые тут предлагали использовать малый гистерезис, с помощью одного компаратора, по типу как сейчас у меня с резистором и транзистором перед входом МК.

Share this post


Link to post
Share on other sites
по типу как сейчас у меня с резистором и транзистором перед входом МК
непонятно как с одним транзистором можно получить гистерезис ? для этого нужно 2 транзистора (для инверсии), или интегральный компаратор.

Share this post


Link to post
Share on other sites
непонятно как с одним транзистором можно получить гистерезис ? для этого нужно 2 транзистора (для инверсии), или интегральный компаратор.

Так об этом всю тему и говорится, что одного транзистора или одного компаратора недостаточно для точных измерений. А чем и переживал что точности будет недостаточно. Собственно так и оказалось. Но благо программный метод основанный на усреднении значений восьми отсчетов подвел характеристики показометра частоты вращения под требуемые.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this