реклама на сайте
подробности

 
 
> Прецизионный преобразователь напряжения в частоту.
Quantum1
сообщение Jan 22 2014, 19:30
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 4-09-12
Пользователь №: 73 381



Всем привет!

В чем идея, есть некое условно постоянное напряжение в диапазоне к примеру от 23 до 26 В. информацию о нем нужно передавать каждую 1-2 микросекунды через гальваническую развязку. Про саму развязку все понятно и тривиально, а вот с измерениями.... Мне видится самый очевидный вариант использовать преобразователь напряжение - частота, т.е. приемная сторона (проц) просто считает число импульсов за каждую микросекунду. НО тут есть сложность... Для требуемой дискретности измерения - 0,15 В, за микросекунду на процессор должно придти условно 1 импульс при 23,15В, и 20 импульсов при 26 В. Т.е. за микросекунду максимальное количество импульсов 20, т.е. длительность каждого 50 нс, т.е. частота от 1 МГц и до 20МГц. Добавим к этому веселости, что все это должно быть в военном температурном диапазоне и ессесно на нашей элементной базе*)))

Я, ествественно, ничего готового не жду, но может кто-нибудь поделится опытом или подкинет ссылочку на литературу или еще что о подобных прецизионных и высокочастотных преобразователях, да еще с обрезаным диапазоном*)

Заранее большущее спасибо!

Сообщение отредактировал Quantum1 - Jan 22 2014, 19:31
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 26)
Plain
сообщение Jan 22 2014, 20:51
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Задача похожа на надуманную — измерять постоянное напряжение с частотой 1 МГц настолько нищим микроконтроллером, у которого нет такого примитива, как АЦП.
Go to the top of the page
 
+Quote Post
Егоров
сообщение Jan 22 2014, 21:34
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 3 868
Регистрация: 15-03-13
Пользователь №: 76 048



Тут "вырезать - обрезать диапазон" аккуратно за 1 мкс уже попыхтеть есть над чем, мимоходом такие узлы не получаются. А Вы еще и измерить с гальваноразвязкой на транзисторах МП26Б.
Сложно. Микросекунды нужно менять на секунды или хоть миллисекунды.
Go to the top of the page
 
+Quote Post
Quantum1
сообщение Jan 23 2014, 02:49
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 4-09-12
Пользователь №: 73 381



Цитата(Plain @ Jan 23 2014, 00:51) *
Задача похожа на надуманную — измерять постоянное напряжение с частотой 1 МГц настолько нищим микроконтроллером, у которого нет такого примитива, как АЦП.


В МК все есть, прочитайте еще раз внимательно, когда появится способ прямой работы АЦП по воздуху, приму ваш комментарий.

Цитата(Егоров @ Jan 23 2014, 01:34) *
Тут "вырезать - обрезать диапазон" аккуратно за 1 мкс уже попыхтеть есть над чем, мимоходом такие узлы не получаются. А Вы еще и измерить с гальваноразвязкой на транзисторах МП26Б.
Сложно. Микросекунды нужно менять на секунды или хоть миллисекунды.


при чем тут МП26 то?
Может я не верно выразился, задачи обрезать никакой нет. По сути задача сводится что бы в некотором диапазоне в 2-3 вольта, происходило линейное увеличение частоты с 1 до 20МГц.
пусть в не этого диапазона напряжений он тоже что то там стучит, причем что угодно, все равно измеряться это уже не будет

Задача нестандартная, согласен, иначе я бы здесь не писал, но и ничего невозможного тут вижу.

Сообщение отредактировал Quantum1 - Jan 23 2014, 03:07
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jan 23 2014, 03:33
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(Quantum1 @ Jan 23 2014, 09:49) *
В МК все есть, когда появится способ прямой работы АЦП по воздуху, приму ваш комментарий.

А опторазвязку нельзя применить?
Цитата
По сути задача сводится что бы в некотором диапазоне в 2-3 вольта, происходило линейное увеличение частоты с 1 до 20МГц.
Почему именно 1...20МГц?


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Егоров
сообщение Jan 23 2014, 03:52
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 3 868
Регистрация: 15-03-13
Пользователь №: 76 048



Цитата(Quantum1 @ Jan 23 2014, 06:49) *
при чем тут МП26 то?
Может я не верно выразился, задачи обрезать никакой нет. По сути задача сводится что бы в некотором диапазоне в 2-3 вольта, происходило линейное увеличение частоты с 1 до 20МГц.

МП26Б - из элементной базы в распоряжении разработчика не густо, как понимаю.
Задачи обрезать в явном виде нет, но она обязательно возникнет под названием "нормировать входной сигнал".
Участок этот (2-3 вольта) нужно из 20 вольт вырезать и растянуть на всю шкалу. Потом уже подавать на какой-то АЦП, ПНЧ и т.д.
Go to the top of the page
 
+Quote Post
Garynych
сообщение Jan 23 2014, 06:32
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 19-09-08
Из: Ex USSR
Пользователь №: 40 337



Посмотрите на AD652, возможно наведет на мысли как решить Вашу задачу.
AD652
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 23 2014, 06:41
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(domowoj @ Jan 23 2014, 07:33) *
Почему именно 1...20МГц?

Автор хочет иметь одно измерение за одну микросекунду. Ему поможет ШИМ на частоте 1 МГц. Я так думаю.
Go to the top of the page
 
+Quote Post
_Vova
сообщение Jan 23 2014, 06:44
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 413
Регистрация: 1-10-08
Из: Екатеринбург
Пользователь №: 40 610



цена вопроса: 3/0.15=20 компараторов, 20 оптронов ну и...сдвиговый регистр, если у МК ножек мало, все это "на нашей элементной базе" соорудить можно ))
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 23 2014, 06:58
Сообщение #10


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(_Vova @ Jan 23 2014, 10:44) *
цена вопроса: 3/0.15=20 компараторов, 20 оптронов ну и...сдвиговый регистр, если у МК ножек мало, все это "на нашей элементной базе" соорудить можно ))


А зачем так много оптронов?
Go to the top of the page
 
+Quote Post
_Vova
сообщение Jan 23 2014, 07:14
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 413
Регистрация: 1-10-08
Из: Екатеринбург
Пользователь №: 40 610



Цитата(Tanya @ Jan 23 2014, 09:58) *
А зачем так много оптронов?

подразумевалось, что зато можно медленные
Go to the top of the page
 
+Quote Post
stells
сообщение Jan 23 2014, 07:18
Сообщение #12


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Quantum1 @ Jan 23 2014, 06:49) *
В МК все есть

а какой у Вас МК?
Go to the top of the page
 
+Quote Post
Plain
сообщение Jan 23 2014, 08:00
Сообщение #13


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(Quantum1 @ Jan 23 2014, 05:49) *
Цитата(Plain @ Jan 22 2014, 23:51) *
Задача похожа на надуманную — измерять постоянное напряжение с частотой 1 МГц настолько нищим микроконтроллером, у которого нет такого примитива, как АЦП.

В МК все есть, прочитайте еще раз внимательно, когда появится способ прямой работы АЦП по воздуху, приму ваш комментарий.

Перечитал внимательно 10 раз первоначальное сообщение темы — аббревиатуры "АЦП" ни открытым текстом, ни исчезающими чернилами, ни ещё как — не вижу.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 23 2014, 08:48
Сообщение #14





Guests






В неявном виде присутствует ( измерение, дискретизированное по частоте и уровню ), ну и ПНЧ - это тоже часть АЦП.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 23 2014, 08:57
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Quantum1 @ Jan 22 2014, 23:30) *
Всем привет!

В чем идея, есть некое условно постоянное напряжение в диапазоне к примеру от 23 до 26 В. информацию о нем нужно передавать каждую 1-2 микросекунды через гальваническую развязку.

я вижу только, что нужна следящая система...
Т.е. можно сделать канал обратной связи и гонять только "разность"... Да, будет ограничение по скорости нарастания, но о ней не говорилось...
Итак, два канала. По одному - разность, по другому медленно - синхронизация, чтобы счетчик на первичной не ушел от счетчика на вторичной..


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
V_N
сообщение Jan 23 2014, 11:43
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270



Цитата
информацию о нем нужно передавать каждую 1-2 микросекунды через гальваническую развязку. Про саму развязку все понятно и тривиально, а вот с измерениями.... Мне видится самый очевидный вариант использовать преобразователь напряжение - частота, т.е. приемная сторона (проц) просто считает число импульсов за каждую микросекунду. НО тут есть сложность... Для требуемой дискретности измерения - 0,15 В,


А можно Так сформулировать задачу : надо оцифровать входной сигнал величиной от 23 до 26 В с частотой дискретизации 1- 0,5 мГц и разрешением
0,15 В.
Для решения задачи вам понадобится АЦП с разрядностью > 8 и скорость 1 Msps и последовательным интерфейсом например ADC081S101
Go to the top of the page
 
+Quote Post
prig
сообщение Jan 23 2014, 12:31
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



Цитата(Quantum1 @ Jan 23 2014, 06:49) *
...
Задача нестандартная, согласен, иначе я бы здесь не писал, но и ничего невозможного тут вижу.

Абсолютно стандартная:
-выбор АЦП (вне зависимости от того, как он называется и реализуется).
-номализация сигнала с учётом применяемого АЦП
-гальваноразвязка

То, что у Вас это выглядит как изобретение велосипеда АЦП, сути дела не меняет.

При сегодняшних реалиях, делать что-то типа ПНЧ на рассыпухе особого смысла не имеет.
Подобрать дешёвенький интегральный АЦП с подходящим интерфейсом - не такая большая проблема.
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jan 23 2014, 17:14
Сообщение #18


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(prig @ Jan 23 2014, 19:31) *
При сегодняшних реалиях, делать что-то типа ПНЧ на рассыпухе особого смысла не имеет.
Подобрать дешёвенький интегральный АЦП с подходящим интерфейсом - не такая большая проблема.

Как раз проблема, если ТС упоминал
Цитата
Добавим к этому веселости, что все это должно быть в военном температурном диапазоне и ессесно на нашей элементной базе


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Quantum1
сообщение Jan 23 2014, 18:06
Сообщение #19


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 4-09-12
Пользователь №: 73 381



По поводу АЦП.

Если бы его можно было ставить то я даже и мыслей не обзавелся что то еще искать*)

Но есть один момент.
АЦП средней паршивости имеет возможность измерить напряжение за 1 мкс, но не имеет возможности(т.е. быстрого интерфейса) успеть это еще и передать через гальваническую развязку, а проц еще и обработать итд... короче за 1 мкс должно быть не только измерение, но и ПРИНЯТИЕ решения процом на основе результата. При использовании непосредственного счета или как тут правильно выразились измерения длинны 1 импульса счетчиком проца (проц работает на 75-100 МГц), вполне позволяет за 1 мкс решить мою задачу.
Отечественные АЦП кстати вполне есть но по причине выше сказанного подойти не могут.

Цитата(Tanya @ Jan 23 2014, 10:41) *
Автор хочет иметь одно измерение за одну микросекунду. Ему поможет ШИМ на частоте 1 МГц. Я так думаю.



Согласен вполне! Это как раз второй вариант который я прорабатываю, но пока еще только поверхностно. Тут нужен точный и термостабильный интегратор на мои частоты, если кто то подкинет его идею буду очень признателен!
Go to the top of the page
 
+Quote Post
Plain
сообщение Jan 23 2014, 18:35
Сообщение #20


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(Quantum1 @ Jan 23 2014, 21:06) *
за 1 мкс должно быть не только измерение, но и ПРИНЯТИЕ решения процом на основе результата

Тучи сгущаются:
Цитата(Quantum1 @ Jan 22 2014, 22:30) *
нужно передавать каждую 1-2 микросекунды

Т.е. в начале темы было 2 мкс, а теперь и 1 мкс мало, требуются первоначально же и озвученные 50 нс, иначе процессор (без таки набортного АЦП) не успеет принять некое решение насчёт, напоминаю, всё того же постоянного напряжения.
Go to the top of the page
 
+Quote Post
Quantum1
сообщение Jan 23 2014, 18:51
Сообщение #21


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 4-09-12
Пользователь №: 73 381



Цитата(Plain @ Jan 23 2014, 22:35) *
Тучи сгущаются:

Т.е. в начале темы было 2 мкс, а теперь и 1 мкс мало, требуются первоначально же и озвученные 50 нс, иначе процессор (без таки набортного АЦП) не успеет принять некое решение насчёт, напоминаю, всё того же постоянного напряжения.


ДА ЕСТЬ АЦП В ПРОЦЕ! причем целых 2!
написано же 1-2 микросекунды. Не пойму придирок. даже за 2 микросекунды данная задача не решается с помощью простого АЦП! Измеряемая и измерительная цепь РАЗВЯЗАНА ГАЛЬВАНИЧЕСКИ! Как его можно ТОЧНО мерить бортовым АЦП? Напряжение !условно! постоянное, я именно так и писал. Т.е. меняется монотонно и медленно(но не бесконечно медленно) по сравнению с измерительной частотой.

Сообщение отредактировал Quantum1 - Jan 23 2014, 18:55
Go to the top of the page
 
+Quote Post
Plain
сообщение Jan 23 2014, 19:06
Сообщение #22


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(Quantum1 @ Jan 23 2014, 21:51) *
Измеряемая и измерительная цепь РАЗВЯЗАНА ГАЛЬВАНИЧЕСКИ! Как его можно ТОЧНО мерить бортовым АЦП?

Обыкновенно, как всегда и делали в таких областях — трансформатором.
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jan 23 2014, 19:30
Сообщение #23


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(Quantum1 @ Jan 24 2014, 01:51) *
Напряжение ... меняется монотонно и медленно(но не бесконечно медленно) по сравнению с измерительной частотой.
Странная задача.
Может подробней объясните зачем.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
V_N
сообщение Jan 23 2014, 20:36
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270



Цитата
АЦП средней паршивости имеет возможность измерить напряжение за 1 мкс, но не имеет возможности(т.е. быстрого интерфейса) успеть это еще и передать через гальваническую развязку, а проц еще и обработать итд... короче за 1 мкс должно быть не только измерение, но и ПРИНЯТИЕ решения процом на основе результата.


При скорости SPI 40 мГц отправить 10 бит это 0,25 мкс
Цитата
При использовании непосредственного счета или как тут правильно выразились измерения длинны 1 импульса счетчиком проца (проц работает на 75-100 МГц), вполне позволяет за 1 мкс решить мою задачу.

Вы считаете что использование преобразователя напряжение - частота и счетчика вы сможете измерить напряжение за время 50 нс (длительность одного импульса) ?
Go to the top of the page
 
+Quote Post
Quantum1
сообщение Jan 24 2014, 02:56
Сообщение #25


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 4-09-12
Пользователь №: 73 381



Цитата(V_N @ Jan 24 2014, 00:36) *
При скорости SPI 40 мГц отправить 10 бит это 0,25 мкс


Отлично теперь покажите отечественный АЦП с SPI на 40 МГц, или хотя бы !импортный! контроллер, к примеру, из cortex ов, где есть приемо\передатчик на таких скоростях, про наши я не говорю.
SPI на нашем проце есть но его скорость на порядок меньше указаной цифры.

Цитата(V_N @ Jan 24 2014, 00:36) *
Вы считаете что использование преобразователя напряжение - частота и счетчика вы сможете измерить напряжение за время 50 нс (длительность одного импульса) ?


нет, одиночный импульс длинный от 50 нс и до 1мкс, тут выше говорили про ШИМ, собственно поддержал эту мысль.

Цитата(domowoj @ Jan 23 2014, 23:30) *
Странная задача.
Может подробней объясните зачем.


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

Сообщение отредактировал Quantum1 - Jan 24 2014, 02:57
Go to the top of the page
 
+Quote Post
_Vova
сообщение Jan 24 2014, 04:32
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 413
Регистрация: 1-10-08
Из: Екатеринбург
Пользователь №: 40 610



Цитата(Quantum1 @ Jan 23 2014, 22:51) *
Напряжение !условно! постоянное, я именно так и писал. Т.е. меняется монотонно и медленно(но не бесконечно медленно) по сравнению с измерительной частотой.

Если известно, что процесс изменяется с конечной скоростью, почему возникает необходимость настолько частых измерений?
и, раз уж МК так часто нужно принимать решение, можно производить измерения с достаточным периодом = разрешение/скорость, а остальное время полагать, что ничего не изменилось?
Go to the top of the page
 
+Quote Post
V_N
сообщение Jan 24 2014, 07:31
Сообщение #27


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270



Цитата
Отлично теперь покажите отечественный АЦП с SPI на 40 МГц, или хотя бы !импортный!


AD7091
Цитата
импортный! контроллер, к примеру, из cortex ов, где есть приемо\передатчик на таких скоростях, про наши я не говорю.

STM32F407xx например
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 16:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01625 секунд с 7
ELECTRONIX ©2004-2016