Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нужна помощь по простенькой схемы
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
GAYVER
имеется вот такой вот датчик потока:

Features:
Model: YF-S201
Sensor Type: Hall effect
Working Voltage: 5 to 18V DC (min tested working voltage 4.5V)
Max current draw: 15mA @ 5V
Output Type: 5V TTL
Working Flow Rate: 1 to 30 Liters/Minute
Working Temperature range: -25 to +80
Working Humidity Range: 35%-80% RH
Accuracy: ±10%
Maximum water pressure: 2.0 MPa
Output duty cycle: 50% +-10%
Output rise time: 0.04us
Output fall time: 0.18us
Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)
Pulses per Liter: 450
Durability: minimum 300,000 cycles
Cable length: 15cm
1/2" nominal pipe connections, 0.78" outer diameter, 1/2" of thread
Size: 2.5" x 1.4" x 1.4"
Connection details:

Red wire : +5V
Black wire : GND
Yellow wire : PWM output.

подключение датчика

в зависимости от напора на выходе импульсы с частотой 16-90,2 ГЦ

питание датчика вот с такой вот штуки


имеется вот такое вот реле SSR-40DA 40А:

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

в общем если кто-то сможет выкатить схему с конкретными деталями (диод такой то, кондер такой то, транс такой то) - буду благодарен sm.gif

зы
и там еще в датчике потока с хеме подключения указаны резюк с кондером на входах - это зачем и какие ставить? я понимаю что в зависимости от питания они выбираются, но для чего и какие конкретно - я хз sm.gif
TSerg
Может и не стоит заморачиваться, если и так уже "хз".
P.S.
Вам не выпрямитель нужен, а "частотомер/частотный детектор" - в том или ином варианте.
Plain
Нажмите для просмотра прикрепленного файла

На пороговой частоте первый одновибратор перестаёт перезапускаться, а второй одновибратор, соответственно, начинает. Пороговый период задаёт R1 (сейчас 20 мс), максимальный период задаёт R2 (сейчас 135 мс). Симуляция быстрее реала в 1000 раз, соответственно, конденсаторы должны быть в 1000 раз больше.

P.S. В чудо-бумажке сказано всё, кроме такой мелочи, что выход датчика требует подтяжки к +5 В резистором 10 кОм.
AlexandrY
Цитата(Plain @ Dec 2 2016, 05:17) *
P.S. В чудо-бумажке сказано всё, кроме такой мелочи, что выход датчика требует подтяжки к +5 В резистором 10 кОм.


Если специфицирован fall и rise тайм, то никакой подтяжки не надо.

Здесь проще всего применить микроконтроллер по типу такого как в этом проекте - https://geektimes.ru/post/268918/

Конденсатор с резистором в цепи питания нужны для борьбы с резонансами кабеля при включении напряжения.
Конденсатор - электролит от 20 мкф , резистор ставят низкоомный, я бы заменил TVS-ом, на 28 В и предохранителем от переполюсовки.
GAYVER
Цитата(Plain @ Dec 2 2016, 06:17) *
Нажмите для просмотра прикрепленного файла

На пороговой частоте первый одновибратор перестаёт перезапускаться, а второй одновибратор, соответственно, начинает. Пороговый период задаёт R1 (сейчас 20 мс), максимальный период задаёт R2 (сейчас 135 мс). Симуляция быстрее реала в 1000 раз, соответственно, конденсаторы должны быть в 1000 раз больше.

P.S. В чудо-бумажке сказано всё, кроме такой мелочи, что выход датчика требует подтяжки к +5 В резистором 10 кОм.



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

а со вторым что получается? исходя из той же логики - в начальный момент времени на вход второго попадает перепад 0->1 c выхода первого, и он на выходе держит сигнал в 1.5мс и потом как только на выходе первого начинается "меандр" - на выходе второго появляется постоянка, т.к. период на входе меньше длительности выходного импульса (1.5мс). без понимания физики процесса в RС-цепочках - все верно излагаю sm.gif?

если да, то встает другой вопрос - как завести в 1 точку выходы первого и второго вибратора? это же нельзя сделать просто через монтажное И? нужна же какая то развязка?

зы
и я правильно понимаю - это ж 2 вибратора в 1 корпусе?

ззы
и таки значения R1 и R2 в 20 и 135мс, это ж 50 и 7,4 Гц соответственно. как я понял на 1мс приходится где-то около 2.3КОм сопротивления. при диапазоне частот 16/90,2ГЦ имеем временной диапазон 62,5/11мс. это на период. соответственно длительность импульса в 2 раза меньше 31,25/5,5мс. значит для того чтобы вручную можно было настраивать пороги надо брать переменный резюк на 62,5*2,3=71,8КОм. и с округлением до ближайшего целого. все верно?
Plain
Нажмите для просмотра прикрепленного файла

Не понятно, что тут непонятного — к примеру, сейчас смена частот противоположна предыдущей. Прекрасно видно, что OUT2 меняется, спустя 135 мс после перехода частотой порога.

R1 — из последовательно соединённых 20 кОм постоянного и 150 кОм переменного, либо C2 1,5 мкФ и 15 кОм + 100 кОм, и т.д.

OUT2, прямой или инверсный, смотря какая логика нужна,— непосредственно на вход SSR.

Более правильная схема:

Нажмите для просмотра прикрепленного файла

Здесь, дополнительной схемой на U2 и U3, ловятся оба перепада входных импульсов (сигнал "OUT1"), благодаря чему, при пропадании входного сигнала, выход "OUT3" подвисшего в отсутствие тактовых импульсов частотного детектора на U5 сбрасывается сигналом "LOST" в правильное состояние.

Все конденсаторы правильные, увеличить в 1000 раз требуется R6 и R11. Нижняя частота: 1 / (0,7 · R6 · C2) = 1 / (0,7 · 1E5 · 1E-6) = 14 Гц. Пороговая частота: 1 / (0,7 · R11 · C4) = 1 / (0,7 · 2E5 · 1E-7) = 71 Гц.
GAYVER
итить ту за ногу... а подразумевалось что это будет просто трансформатор и диодный мост с кондером. а тут уже и логика с триггерами вылазит sm.gif

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

на первый взгляд логика вроде понятна. завтра еще на свежую голову посмотрю sm.gif
Gudriy Mudvin
А если вот так, с известными допущениями конешна жЫ....
TSerg
Цитата(Gudriy Mudvin @ Dec 10 2016, 13:52) *
А если вот так, с известными допущениями конешна жЫ....

Допущения столь широки, что уже смахивают на глупость.
http://shot.qip.ru/00gZ9L-2OPovQHsc/

>Output duty cycle: 50% +-10%

Правильным направлением размышлений (для аналогового варианта) было бы:
- частота;
- одновибратор, с длительностью импульса не более периода наивысшей частоты, т.е. делаем ШИМ/ЧИМ;
- фильтр НЧ, с постоянной времени, определяющей максимальную пульсацию (выделяем среднее значение);
- компаратор (ОУ) с гистерезисом, выше уровня пульсаций и регулировкой уровня срабатывания;
- исполнительный элемент.

Уровень пульсаций и гистерезис будут определять зону чувствительности по изменению частоты.
Понятным ограничением будет еще и большая инерция фильтра (простого) на изменение частоты при высоких требованиях к обнаружению дельта частоты.
Gudriy Mudvin
Цитата(TSerg @ Dec 10 2016, 16:00) *
Допущения столь широки, что уже смахивают на глупость.
http://shot.qip.ru/00gZ9L-2OPovQHsc/

>Output duty cycle: 50% +-10%

Правильным направлением размышлений было бы:
- частота;
- одновибратор, с длительностью импульса не более периода наивысшей частоты;
- фильтр НЧ, с постоянной времени, определяющей максимальную пульсацию;
- компаратор (ОУ) с гистерезисом, выше уровня пульсаций и регулировкой уровня срабатывания;
- исполнительный элемент.

Уровень пульсаций и гистерезис будут определять зону чувствительности по изменению частоты.


Отчего же на всех форумах сразу начинают хамить новичкам? Где вы увидели глупость батенька?
Вы посчитали карахтеристики по номиналам на моей схеме? biggrin.gif)) Я накидывал элементы из библиотеки и не стер номиналы. А чего не покритиковали за отсутствие резистора в цепи базы транзистора? Это концептуальная схема. laughing.gif Соответственно можно варьировать номиналы элементов в широких пределах для достижения потребных параметров. Упор сделан понимание принципа функционирования устройства.
Время реакции на изменение частоты так же не было оговорено топикстартером.
TSerg
Цитата(Gudriy Mudvin @ Dec 10 2016, 14:31) *
Отчего же на всех форумах сразу начинают хамить новичкам? Где вы увидели глупость батенька?


Т.е это "Output duty cycle: 50% +-10%", Вам ни о чем не говорит в пользу глупости Вашей схемы?
Вот поэтому концепт Вашей схемы и есть инженерная глупость, хотя, как человек - Вы можете быть очень даже умны и начитаны Пушкиным или Оруэлом.
TSerg
Цитата(Gudriy Mudvin @ Dec 10 2016, 14:40) *
В ваших речениях вижу одно

Вам я ничего доказывать не собираюсь. Согласитесь, что Ваш "концепт" - это инженерная глупость, более скажу - даже для любителя это любительская глупость.
При скважности 2, какие бы Вы номиналы резистора или конденсатора ни поставили - среднее напряжение на выходе фильтра будет равно половине амплитуды импульса при любой частоте. Все.
"И нечего яйца мять" (С)
elax
Мне кажется наипростейший и действенный метод - поставить микроконтроллер, ATMega какая нибудь, ей мерить частоту (выход у Вас уже +5В) и в соответствие с нуждами управлять релюхой. И усё! Тем более с таким подходом можно будет насувать доп.функционал какой только душа попросит, как минимум настройку порога срабатывания по какому либо интерфейсу...
GAYVER
Цитата(Plain @ Dec 2 2016, 17:05) *


наконец то дошли руки до сборки. и столкнулся с таким непонятно-неприятным моментом - периодически прямой и обратный выходы второго триггера стоят в единицах. оба. втф?
Plain
Две единицы на выходах — это паспортное запрещённое состояние, достигаемое двумя нулями на S и R.
GAYVER
Цитата(Plain @ Dec 29 2017, 01:36) *
Две единицы на выходах — это паспортное запрещённое состояние, достигаемое двумя нулями на S и R.


откровенно говоря первый раз с таким сталкиваюсь. обычно сброс в приоритете. и что с этим делать? добавлять цепь управления сбросом, которая будет блокировать это состояние?
Plain
Вы о чём-то о своём, на моей схеме такая комбинация исключена.
GAYVER
Цитата(Plain @ Dec 29 2017, 23:11) *
Вы о чём-то о своём, на моей схеме такая комбинация исключена.


сброс подтянут к питанию. на этом пине триггера всегда логический 0. сигнал ЛОСТ прыгает 0-1. вот вам и комбинация 00
Vasily_
Цитата(GAYVER @ Dec 30 2017, 10:57) *
сброс подтянут к питанию. на этом пине триггера всегда логический 0.

А это как так получается?
GAYVER
Цитата(Vasily_ @ Dec 30 2017, 12:07) *
А это как так получается?

ээээ... ну пин как бы инверсный. "рабочее" значение - LOW
Plain
Сноску к Вашей Табл.3 соизвольте прочесть.
GAYVER
Цитата(Plain @ Dec 30 2017, 17:32) *
Сноску к Вашей Табл.3 соизвольте прочесть.


в последние дни голова забита другим, поэтому допустил грубейшую логическую ошибку. плюс, похоже, накосячил с монтажом. на каникулах перепроверю
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.