Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
16.05.2017, 00:45
|
#81
|
Прописка
Регистрация: 20.08.2008
Сообщений: 260
Сказал спасибо: 305
Сказали Спасибо 76 раз(а) в 42 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
Сообщение от akegor
|
дадут прекрасную почву для Фурье. А посчитать фазы по десяти отсчетам - как раку ногу оторвать. Разность фаз и будет сдвигом.
|
Не совсем так. В http://patents.su/6-1691772-sposob-o...nosti-faz.html автор пишет, что для получения точности в 0,1% требуется 24-х разрядное АЦП.
Нет, в конце он приводит расчётную ошибку, которая в минус 9 степени. Однако, вряд ли я смогу, что там написано, реализовать программно.
Последний раз редактировалось shyub; 16.05.2017 в 00:50.
|
|
|
|
16.05.2017, 00:57
|
#82
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,121
Сказал спасибо: 2,569
Сказали Спасибо 11,945 раз(а) в 5,992 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
Сообщение от shyub
|
требуется 24-х разрядное АЦП
|
Фильтр сгладит шероховатости.
Разные подходы.
Попробуйте. Сложность с фильтром? Подкину готовый. Завтра.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
16.05.2017, 01:07
|
#83
|
Вид на жительство
Регистрация: 10.06.2007
Сообщений: 429
Сказал спасибо: 34
Сказали Спасибо 51 раз(а) в 47 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
shyub, ну этот патент опубликован в 1991 году. Даже с тех пор способы цифровой обработки и элементная база не стояли на месте. Но о деталях надо компетентных в ЦОС людей спрашивать. Если нужно быстро. Ну или самому копать в сети и вникать в тонкости ЦОС.
PS: но сомневаюсь что набортного АЦП в STM32 хватит. Да и памяти скорее всего много понадобится.
|
|
|
|
16.05.2017, 01:26
|
#84
|
Почётный гражданин KAZUS.RU
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,615 раз(а) в 3,604 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
shyub, у меня возникло несколько вопросов:
Что заставило заниматься разработкой именно этого расходомера?
В чем состоит задача - сделать расходомер именно на эффекте Кориолиса?
Или нужно просто измерять массовый расход, а принцип действия расходомера неважен?
Расход чего надо измерять - вода, нефтепродукты?
С какой точностью надо измерять расход?
Какой диапазон температур измеряемого вещества?
При каком давлении?
|
|
|
|
16.05.2017, 06:44
|
#85
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,121
Сказал спасибо: 2,569
Сказали Спасибо 11,945 раз(а) в 5,992 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
Сообщение от H4LF
|
PS: но сомневаюсь...
|
Это только с виду устрицы на сопли похожи, а на вкус они, вполне-таки, ничо... Вы попробуйте!
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо akegor за это сообщение:
|
|
|
16.05.2017, 10:09
|
#86
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,047
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
Мне тоже скоро предстоит подобная задачка. Я пока решил попробовать как было раньше предложено (см. картинку) - т. е. перевести в меандр, выделить импульс разности фаз. Только этот импульс я потом попробую проинтегрировать на RС цепочке а напряжение оцифровать. Даже при 12битном АЦП в контроллере точности должно хватить. Прошу не судить строго - это пока только идея.
|
|
|
|
16.05.2017, 12:58
|
#87
|
Прописка
Регистрация: 20.08.2008
Сообщений: 260
Сказал спасибо: 305
Сказали Спасибо 76 раз(а) в 42 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
Сообщение от Alex9797
|
Что заставило заниматься разработкой именно этого расходомера?
|
Как, наверное, и во всём другом не разработчик, а заказчик двигает прогресс...
Сообщение от dgrishin
|
попробую проинтегрировать на RС цепочке а напряжение оцифровать
|
Смелое решение...
Мне не даёт покоя схема включения датчиков в прототипе.
По логике переключение компаратора всегда будет происходить в моменты пикового значения задающего генератора. Что они этим получают? A возможно я и ошибаюсь. На микросхеме (которую я считаю компаратором) написано только "ромбик 931". Больше датчики ни с чем не связаны.
|
|
|
|
16.05.2017, 13:01
|
#88
|
Частый гость
Регистрация: 08.12.2004
Сообщений: 21
Сказал спасибо: 1
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
Сообщение от H4LF
|
Ф2-34 - Разрешающая способность 0,01°; Пределы основной погрешности измерения фазовых сдвигов: ±(0,1-0,5)° (0,5-20 Гц); ±0.1° (20 Гц - 100 кГц); ±(0,1- 0.6)° (100 кГц - 5 МГц).
Внутри него лиссажу не наблюдается...
|
И его описание-схема
Прямо повторить хочется....
|
|
|
|
16.05.2017, 13:17
|
#89
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
Присоединяюсь к вопросам уважаемого Alex9797.
Использование именно этого метода измерения таки критично или нужно просто измерять параметры потока?
Собственно у TI есть готовый RD измерителя. Нужные параметры там просто получить, изменяя геометрию измерительного канала. На сайте возможен даже параметрический расчёт/выбор варианта решения. Вариантов измерительного тракта множество, можно и свой сделать.
Пробовал их комплект, сделал модель за пару дней - работает, передал заказчику для его экспериментов. Собственно там сделал - больше ожидание доставки получилось .
PS shyub а в прототипе сигналы с датчиков идут синфазно или противофазно? При противофазных сигналах они могут работать с разностным сигналом и уже его использовать для вычисления разности фаз.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 16.05.2017 в 13:25.
|
|
|
|
16.05.2017, 13:19
|
#90
|
Прописка
Регистрация: 20.08.2008
Сообщений: 260
Сказал спасибо: 305
Сказали Спасибо 76 раз(а) в 42 сообщении(ях)
|
Re: Цифровой метод определения разности фаз
Вообще MAX931 - интересный компаратор. И судя по включению есть какой-то "подвох". Один сигнал поступает на вход In+ (3), второй на HYST (5 - регулятор гистерезиса), а вот связаны между собой входы 4.5.6 - не известно. Там такой слой лака, что прозвонить не получается, а "убивать" рабочий прибор стоимостью в районе 6000$ просто "рука не поднимается"...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:09.
|
|