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

 
 
> преобразователь амплитуды в длительность, схема преобразователя амплитуды в длительность одиночных импульсов
longer
сообщение Mar 1 2011, 18:50
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 23-07-10
Пользователь №: 58 580



здавствуйте.

задача есть. есть импульсы длительностью 1-5 мкс. амплитудой от 100 мВ до 5 В. частота 10 - 100 Гц.
необходимо иметь на выходе импульс номированной амлитуды с длительностью пропорциональной входной амплитуде.
вариан с АЦП не предлагать. не подходит...
что то в голову вообще не лезет как это maniac.gif в голове крутиться вариант заряжать емкусть входным сигналом по длительности разряда формирвать импульс . но что то я сомневаюсь ....
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 27)
Savrik
сообщение Mar 1 2011, 18:55
Сообщение #2


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



Нормированной это заданной? Тогда компаратор?
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Mar 1 2011, 19:27
Сообщение #3


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(longer @ Mar 1 2011, 21:50) *
...импульсы длительностью 1-5 мкс. амплитудой от 100 мВ до 5 В. частота 10 - 100 Гц.
необходимо иметь на выходе импульс номированной амлитуды с длительностью пропорциональной входной амплитуде.
вариан с АЦП не предлагать. не подходит...

Синхронный пиковый детектор+(АЦП+ШИМ)=пиковый детектор+МК.
Go to the top of the page
 
+Quote Post
alexunder
сообщение Mar 1 2011, 19:51
Сообщение #4


unexpected token
****

Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987



Цитата(longer @ Mar 1 2011, 22:50) *
необходимо иметь на выходе импульс номированной амлитуды с длительностью пропорциональной входной амплитуде.


напрашивается что-то типа одновибратора, у которого времязадающий параметр регулируется амплитудой вх. импульсов. Если у 155АГ1 (74121) каким-то образом регулировать Rx в зависимости от амплитуды (напр., МДП-транзистором), а тактировать ее исходными импульсами (видимо, пропущенными через компаратор, чтоб довести до ТТЛ), то вполне может получиться желаемый результат.


--------------------
А у тебя SQUID, и значит, мы умрем.
Go to the top of the page
 
+Quote Post
AlexeyW
сообщение Mar 1 2011, 20:48
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 988
Регистрация: 3-11-10
Пользователь №: 60 636



Синхронный пиковый детектор, а потом разряжать постоянным током, как Вы сами и сказали - все реализуется аналогово и достаточно точно.
Go to the top of the page
 
+Quote Post
longer
сообщение Mar 1 2011, 20:48
Сообщение #6





Группа: Участник
Сообщений: 11
Регистрация: 23-07-10
Пользователь №: 58 580



Цитата(Прохожий @ Mar 1 2011, 21:27) *
Синхронный пиковый детектор+(АЦП+ШИМ)=пиковый детектор+МК.


никакой цыфры .. тоесть никаких контроллеров
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Mar 1 2011, 21:11
Сообщение #7


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(longer @ Mar 1 2011, 23:48) *
никакой цыфры .. тоесть никаких контроллеров

Это отчего же?
Пока обоснования не слышно.
Сюда прямо просится что-нибудь шестиногое вроде PIC10.
Кроме этого, на выходе Вы желаете импульсы, т.е. цифру...
Go to the top of the page
 
+Quote Post
alexf
сообщение Mar 2 2011, 01:30
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608



На МК конечно оно проще выходит, но можно и чисто аналогово:

по фронту входного импульса включается тригер и одновременно запоминается пик (вернее когда пик будет достигнут).
Интегратор выдает линейно наростающее напряжение которое сравнивается с запомненым пиком. Как только сравняется, тригер сбрасывается и разряжается конденсатор от sample and hold. Время пока тригер был в "1" пропорционально амплитуде входного импульса.
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 2 2011, 03:33
Сообщение #9


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



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


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Mar 2 2011, 06:54
Сообщение #10


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Опять стоногий МК, АЦП в 20 разрядов и 100нс временем преобразования?
Нет, я бы докопал в направлении стартового поста. Пик-детектор через повторитель и далее - разряжать калиброванным током одновибратором. Чисто аналоговая схема.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 2 2011, 07:58
Сообщение #11


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(longer @ Mar 1 2011, 20:50) *
в голове крутиться вариант заряжать емкусть входным сигналом по длительности разряда формирвать импульс . но что то я сомневаюсь ....

Не сомневайтесь. Крутите эту мысль дальше. 100% успех. Только нужно, чтобы за самое короткое время конденсатор успел зарядиться до амплитудного значения напряжения. А разряжать лучше источником тока, чтобы наклон спада напряжения оставался постоянным. Дальше - компаратор.
Go to the top of the page
 
+Quote Post
Herz
сообщение Mar 2 2011, 09:48
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(YIG @ Mar 2 2011, 05:33) *
Самое интересное то, что здесь цифровое решение может оказаться более точным и эффективным, чем любое аналоговое.
А при отсутствии данных по точности преобразования и диапазона рабочих температур сравнение методов неприемлемо.

Позволю себе усомниться. Аналоговое выглядит проще, дешевле и достаточно эффективным. Возможно, методы сравнивать преждевременно, но... что такого есть в "цифровом" решении, чего нет в аналоговом? АЦП - это тот же УВХ, компараторы, опора... Сформировать импульс нужной длительности как это делается в тех же интегрирующих АЦП - вообще не проблема. "Цифра" лишь добавит ошибок, связанных с дискретизацией.
Go to the top of the page
 
+Quote Post
e-serg
сообщение Mar 2 2011, 10:30
Сообщение #13


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

Группа: Участник
Сообщений: 97
Регистрация: 24-07-08
Из: Иркутск
Пользователь №: 39 180



Может что то в таком роде? питание ОУ двух полярное.

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
longer
сообщение Mar 2 2011, 17:01
Сообщение #14





Группа: Участник
Сообщений: 11
Регистрация: 23-07-10
Пользователь №: 58 580



Цитата(Прохожий @ Mar 1 2011, 23:11) *
Это отчего же?
Пока обоснования не слышно.
Сюда прямо просится что-нибудь шестиногое вроде PIC10.
Кроме этого, на выходе Вы желаете импульсы, т.е. цифру...

такое условие заказчика

Цитата(alexf @ Mar 2 2011, 03:30) *
На МК конечно оно проще выходит, но можно и чисто аналогово:

по фронту входного импульса включается тригер и одновременно запоминается пик (вернее когда пик будет достигнут).
Интегратор выдает линейно наростающее напряжение которое сравнивается с запомненым пиком. Как только сравняется, тригер сбрасывается и разряжается конденсатор от sample and hold. Время пока тригер был в "1" пропорционально амплитуде входного импульса.


как тригер включиться на 100 мВ???

Цитата(ViKo @ Mar 2 2011, 09:58) *
Не сомневайтесь. Крутите эту мысль дальше. 100% успех. Только нужно, чтобы за самое короткое время конденсатор успел зарядиться до амплитудного значения напряжения. А разряжать лучше источником тока, чтобы наклон спада напряжения оставался постоянным. Дальше - компаратор.


я так себе и представляю.. осталось это нарисовать и отмоделировать. спасибо что направили в правильное русло

Цитата(e-serg @ Mar 2 2011, 12:30) *
Может что то в таком роде? питание ОУ двух полярное.

Прикрепленное изображение


за схемку спасибо .. промоделирую скажу ...
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 2 2011, 17:44
Сообщение #15


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Herz @ Mar 2 2011, 12:48) *
Позволю себе усомниться. Аналоговое выглядит проще, дешевле и достаточно эффективным. Возможно, методы сравнивать преждевременно, но... что такого есть в "цифровом" решении, чего нет в аналоговом?

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


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
longer
сообщение Mar 2 2011, 18:40
Сообщение #16





Группа: Участник
Сообщений: 11
Регистрация: 23-07-10
Пользователь №: 58 580



Цитата(YIG @ Mar 2 2011, 19:44) *
В цифровом решении прежде всего есть "мозги" (лишь при том условии, что они есть у разработчика цифрового варианта), кварц или кварцевый генератор, ведущий себя гораздо стабильнее любого конденсатора и представляющий из себя эталон времени. Осталось только получить нужный ИОН и дело в шляпе. Процесс калибровки может дополнительно повысить точность в диапазоне температур, во времени и в других воздействующих факторах. "Чиста" аналоговый метод этого может не дать.
Но в такой постановке задачи и в таком развитии её решения говорить о каком-то продолжении анализа задачи не имеет смысла...


в данной задаче есть ограниченное место (конструктивно) и экономический фактор. точность в данном случае 5-10% нужна.
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 2 2011, 19:23
Сообщение #17


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(longer @ Mar 2 2011, 21:40) *
в данной задаче есть ограниченное место (конструктивно) и экономический фактор. точность в данном случае 5-10% нужна.

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


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Herz
сообщение Mar 2 2011, 19:31
Сообщение #18


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(YIG @ Mar 2 2011, 19:44) *
В цифровом решении прежде всего есть "мозги" (лишь при том условии, что они есть у разработчика цифрового варианта), кварц или кварцевый генератор, ведущий себя гораздо стабильнее любого конденсатора и представляющий из себя эталон времени. Осталось только получить нужный ИОН и дело в шляпе. Процесс калибровки может дополнительно повысить точность в диапазоне температур, во времени и в других воздействующих факторах. "Чиста" аналоговый метод этого может не дать.
Но в такой постановке задачи и в таком развитии её решения говорить о каком-то продолжении анализа задачи не имеет смысла...

В самом деле, логичнее чтобы они были у разработчика. biggrin.gif А кварцевый генератор - совсем не обязательно "цифровой" атрибут. Да и автоматизация автору, как видно, не нужна.
Сейчас люди, похоже, просто перестают мыслить "аналогово"... Зачем какая-то схемотехника, если МК посчитает?

Цитата(longer @ Mar 2 2011, 19:01) *
как тригер включиться на 100 мВ???

Есть такая штука - компаратор...
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 2 2011, 19:34
Сообщение #19


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Herz @ Mar 2 2011, 22:31) *
Сейчас люди, похоже, просто перестают мыслить "аналогово"... Зачем какая-то схемотехника, если МК посчитает?

Не в этом дело - хотелось понять суть преобразования! Теперь всё почти понятно, осталось только нелинейность заряда конденсатора скомпенсировать...
Неспособность анализа альтернативных методов мне тоже ни к чему, поэтому и призвал Вас не быть столь категоричным в осуждении цифровой альтернативы!


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 2 2011, 20:07
Сообщение #20


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(YIG @ Mar 2 2011, 21:34) *
Неспособность анализа альтернативных методов мне тоже ни к чему, поэтому и призвал Вас не быть столь категоричным в осуждении цифровой альтернативы!

Какое альтернативное решение? Опишите словами предлагаемый цифровой принцип.
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 2 2011, 20:30
Сообщение #21


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(ViKo @ Mar 2 2011, 23:07) *
Какое альтернативное решение? Опишите словами предлагаемый цифровой принцип.

Да какое угодно! Хотите - ШИМ, хотите - АЦП, не суть важно... Здесь лучше вписывается аналоговый метод, но это стало понятно по последнему ответу ТС!
Но если бы ему требовался метрологический преобразователь с высокой точностью преобразования, скажем, не менее 1%, он бы без цифры не подошёл...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Mar 3 2011, 00:05
Сообщение #22


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(YIG @ Mar 3 2011, 00:30) *
Но если бы ему требовался метрологический преобразователь с высокой точностью преобразования, скажем, не менее 1%, он бы без цифры не подошёл...

Диапазон порядка 1% отлично обеспечивается аналоговыми преобразованиями. Да и ВСЕ более точные измерения делаются в конечном итоге аналоговыми цепями. АЦП и ЦАП в большей мере аналоговые узлы, чем цифровые.
Конечно, если после первичных преобразований нужно провести сложную обработку, то в цифре точность не снижается в такой мере, как в многоступенчатых аналоговых преобразованиях.
Всегда полезно поискать компромисс.
Иногда решения сложнейших вопросов достигаются очень экономичными аппаратными расходами, если разработчик имеет хорошую общую подготовку или просто не на чем больше сделать, но очень хочется.
Немецкая зенитная ракета с инфракрасным наведением образца 45г таки стреляла и сбивала. А схема - два двойных триода, четыре реле и два электродвигателя. Сколько сейчас МК в такой? А во Вьетнаме из американских ракет "воздух-воздух" до цели доходило только 11%. Поглупели конструкторы за 30лет, технология резко упала? Видимо, что-то другое и третье и десятое.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 3 2011, 14:25
Сообщение #23


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(YIG @ Mar 2 2011, 22:30) *
Да какое угодно! Хотите - ШИМ, хотите - АЦП, не суть важно...

Хочу АЦП! Чтобы УВХ внутри него успело зарядиться до входного сигнала за 1us. Да еще чтоб не пропустило этот самый входной сигнал, пока программа работает.
А еще сильно хотелось бы, чтобы выходной сигнал не отставал хрен знает на сколько от входного импульса.
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 3 2011, 17:19
Сообщение #24


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(ViKo @ Mar 3 2011, 17:25) *
Хочу АЦП! Чтобы УВХ внутри него успело зарядиться до входного сигнала за 1us. Да еще чтоб не пропустило этот самый входной сигнал, пока программа работает.
А еще сильно хотелось бы, чтобы выходной сигнал не отставал хрен знает на сколько от входного импульса.

Да пожалуйста! Полно ADC типа Voltage to Frequency Converters не только у AD, а много ещё у кого. Критика аналого-цифровых и цифро-аналоговых методов напрасна, я сам уже понял, что нужно ТС и давно написАл... А по точности с "умными" цифровыми (аналого-цифровыми и цифро-аналоговыми) методами, да ещё в широком диапазоне температур простейшие преобразователи на двух-трёх транзисторах и конденсаторе не идут ни в какое сравнение. Для начала стОит посмотреть ТКЕ конденсаторов на минусовых температурах, затем на нелинейность кривой заряда конденсатора, чтобы понять бесперспективность таких методов. Все АЦП, построенные на заряде конденсаторов, требуют плёночных конденсаторов с низкими ТКЕ и абсорбцией. Поэтому советую автору внимательнее отнестись к выбору конденсатора даже для такой погрешности преобразования, как 5-10%


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 3 2011, 18:12
Сообщение #25


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(YIG @ Mar 3 2011, 19:19) *
Да пожалуйста! Полно ADC типа Voltage to Frequency Converters не только у AD

Я в пылу спора забыл указать "в микроконтроллере" sm.gif А так-то их полно.
Только автору не частота нужна, а время. Вот померили мы напряжение. Дальше что? Формируем временной интервал микроконтроллером. Видите, в какого монстра превращается схема.
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 3 2011, 18:55
Сообщение #26


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(ViKo @ Mar 3 2011, 21:12) *
Я в пылу спора забыл указать "в микроконтроллере" sm.gif А так-то их полно.
Только автору не частота нужна, а время. Вот померили мы напряжение. Дальше что? Формируем временной интервал микроконтроллером. Видите, в какого монстра превращается схема.

Так можно же наоборот: На пиковый или амплитудный детектор пришёл импульс с какой-то амплитудой, передним импульсом которого мы одновременно запустили выходной импульс и ШИМ, наполняющий зарядом конденсатор на одном входе компаратора, к другому входу которого и подключён вышеупомянутый детектор. Переключением компаратора выключаем выходной импульс. Алгоритм ШИМ компенсирует нелинейность и дискретность с довольно высокой точностью. Задержка - ноль целых хрен его знает десятых такта микроконтроллера. Точность преобразования высокая, при этом всё можно запихнуть в один микроконтроллер, откалибровать и периодически корректировать.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 3 2011, 21:54
Сообщение #27


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(YIG @ Mar 3 2011, 20:55) *
Так можно же наоборот:
Задержка - ноль целых хрен его знает десятых такта микроконтроллера.

Шим еще отфильтровать надо, чтобы постоянное напряжение получить. В то же время, ШИМ должна перебрать все напряжения, пока пиковый детектор держит входной сигнал. И уложиться в интервал приходящих импульсов. 10ms. Для 1% разрешения нужен шаг изменения ШИМ менее 100us.
Шаг выходного импульса будет определяться временем перехода с одного значения ШИМ на следующее.
А когда импульс сформирован, пиковый детектор еще обнулить нужно.
В-общем, можно и так sm.gif
Go to the top of the page
 
+Quote Post
jam
сообщение Mar 9 2011, 08:49
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 9-08-05
Из: Транай
Пользователь №: 7 474



Цитата(longer @ Mar 2 2011, 21:40) *
в данной задаче есть ограниченное место (конструктивно) и экономический фактор. точность в данном случае 5-10% нужна.

Тогда сделайте интегратор с насыщением, у него длительность импульса пропорциональна входному заряду. Конечно получится ничуть не дешевле , чем микроконтроллер, но зато это то , что Вам хотелось.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:05
Рейтинг@Mail.ru


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