|
2 АЦП. Одновременное измерение 4-х сигналов, Как схемно релизовать? |
|
|
|
Oct 3 2016, 18:56
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(Evgenius_Alex @ Oct 3 2016, 19:05)  Вопрос, собственно в названии темы. Необходимо в один момент времени снимать 4-е напряжения с помощью 2-ух АЦП.
Как схемно реализовать задачу? Подскажите, кто сталкивался. При современной цене на АЦП любой другой путь кроме как докупить ещё 2 АЦП будет и дороже и геморойнее. Может расскажете откуда такая задача?
|
|
|
|
|
Oct 4 2016, 05:59
|
Гуру
     
Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025

|
Цитата(MegaVolt @ Oct 3 2016, 21:56)  При современной цене на АЦП любой другой путь кроме как докупить ещё 2 АЦП будет и дороже и геморойнее. Поддержу. Очень много бывает АЦП микросхем, где сразу до 8 АЦП, 4- совсем не проблема. С УВХ все-таки больше получается критических моментов, если нужно делать одновременность выборок. Лично мне больше нравится, когда одновременность "Guaranteed by design, not subject to production test"  Кстати, видел какие-то, кажется, Максимовске АЦП, где они внутрь всунули один АЦП и сколько-то УВХ, и говорят об одновременности. Тоже имеет право на жизнь, но не применял, мнения своего не имею.
|
|
|
|
|
Oct 4 2016, 07:57
|
Местный
  
Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440

|
Цитата(Evgenius_Alex @ Oct 3 2016, 18:05)  Добрый день! Вопрос, собственно в названии темы. Необходимо в один момент времени снимать 4-е напряжения с помощью 2-ух АЦП. Как схемно реализовать задачу? Подскажите, кто сталкивался. Заранее благодарю! Несколько лет назад использовал 6 канальный AD73360(L), задача была измерения 3 токов и 3 напряжений синхронно, но частотв сигналов была 50гц. Работало. Вы параметры измеряемых напряжений не озвучили.
|
|
|
|
|
Oct 4 2016, 08:28
|
Местный
  
Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103

|
Цитата(ZVA @ Oct 4 2016, 10:57)  Несколько лет назад использовал 6 канальный AD73360(L), задача была измерения 3 токов и 3 напряжений синхронно, но частотв сигналов была 50гц. Работало. Вы параметры измеряемых напряжений не озвучили. 4 синусоидальных сигнала, частота 50Гц
|
|
|
|
|
Oct 4 2016, 16:09
|
Местный
  
Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103

|
Цитата(Ruslan1 @ Oct 4 2016, 16:51)  Вам какую-то 40-ю гармонику (или какую там теперь нужно) обсчитывать или просто амплитуду основной частоты измерить?
Расскажите чего хотите и с какой разрешающей способностью и точностью по амплитуде и по частоте, может и вовсе никакая "одновременность" не нужна, а простого одного АЦП с мультиплексором хватает. Необходимо измерять 4 синусоидальных напряжения частотой 50 Гц. В общем, нужна, для начала, аналоговая схема для снятия 4-х дифференциальных сигналов, и чтобы их можно было как можно проще подстраивать.
|
|
|
|
|
Oct 4 2016, 17:40
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(Evgenius_Alex @ Oct 4 2016, 19:09)  Необходимо измерять 4 синусоидальных напряжения частотой 50 Гц. В общем, нужна, для начала, аналоговая схема для снятия 4-х дифференциальных сигналов, и чтобы их можно было как можно проще подстраивать. Пожалуйста, не продолжайте в таком стиле. То, что Вы пишете,- непонятно. Что все это значит? Измерение синусоидальных сигналов - это что? Аналоговая схема для снятия чего, откуда и куда? Что нужно подстраивать просто? Что есть просто? Ваши посты в таком расслабленном стиле являются нарушением Правил 2.1.в. Продолжение этого безобразия вынудит меня к административным действиям, раз слова не помогают.
|
|
|
|
|
Oct 5 2016, 06:55
|

Любитель Кошек
    
Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873

|
Цитата(Tanya @ Oct 4 2016, 20:40)  То, что Вы пишете,- непонятно. Что все это значит? Предполагаю, что это значит, что в схеме (устройстве) имеются синусоидальные сигналы частотой 50 герц. ТС надо померить одновременно значения между четырьмя парами точек. Возможно что решение усложняется тем, что часть этих точек гальванически развязана  .
--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
|
|
|
|
|
Oct 5 2016, 08:51
|
Местный
  
Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103

|
Цитата(tyro @ Oct 5 2016, 09:55)  Предполагаю, что это значит, что в схеме (устройстве) имеются синусоидальные сигналы частотой 50 герц. ТС надо померить одновременно значения между четырьмя парами точек. Возможно что решение усложняется тем, что часть этих точек гальванически развязана  . Схема в приложении. 4 сигнала (Сигнал1, Сигнал2, Сигнал3, Сигнал4) заводятся через АЦП в процессор. Т.к. сигналы – это двуполярная синусоида, а АЦП работает только с положительным напряжением, на каждом из каналов введено смещение напряжения на подстроечных резисторах. Для увеличения точности, планирую использовать дифференциальные каналы АЦП, как показано на схеме. Каналы разрисованы для сигналов 1 и 2. Для сигналов 3 и 4 – всё аналогично. Вопрос: как калибровать все 4 канала, не используя подстроечный резистор для каждого из каналов?
Прикрепленные файлы
shema.pdf ( 32.22 килобайт )
Кол-во скачиваний: 59
|
|
|
|
|
Oct 5 2016, 09:00
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(tyro @ Oct 5 2016, 09:55)  Предполагаю, Какие у Вас еще предположения о необходимой точности? Если сигнал - синусоида, то его нужно измерить один раз и навсегда. И еще знаю, что не нужно ничего предполагать, замусоривая ветку. Цитата(Evgenius_Alex @ Oct 5 2016, 11:51)  Схема в приложении. Чудная схема! Зачем все эти ОУ, если сигнал поступает с низкоомного делителя? Если для смещения, то есть другие методы. Вы так и не сказали, какая нужна скорость, разрядность, точность по моменту измерения и по величине, воспроизводимость и другие подробности.
|
|
|
|
|
Oct 5 2016, 11:11
|
Местный
  
Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103

|
Цитата(Tanya @ Oct 5 2016, 12:00)  Какие у Вас еще предположения о необходимой точности? Если сигнал - синусоида, то его нужно измерить один раз и навсегда. И еще знаю, что не нужно ничего предполагать, замусоривая ветку.
Чудная схема! Зачем все эти ОУ, если сигнал поступает с низкоомного делителя? Если для смещения, то есть другие методы. Вы так и не сказали, какая нужна скорость, разрядность, точность по моменту измерения и по величине, воспроизводимость и другие подробности. скорость - 100-200 измерений за период разрядность - 10 бит точность +/- 5 мВ воспроизводимость (повторяемость) схемы, если Вы это имели ввиду, то высокая
|
|
|
|
|
Oct 5 2016, 13:01
|

Любитель Кошек
    
Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873

|
Цитата(Tanya @ Oct 5 2016, 15:12)  Нет. Почти в стиле ТС  . Или я, мягко скажем, не доспал  . Поскольку тут я не понял, то разъясните: 1. разрешаю цитирование 2. запрещаю цитирований Какой номер относится к ответу?
--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
|
|
|
|
|
Oct 5 2016, 15:39
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(Plain @ Oct 5 2016, 21:10)  Например, всё выкинуть, а четыре входных делителя ... а четыре входных делителя опереть просто на +1.5В, а не на землю. при 10ти битной разрядности, чтобы ошибку на 50Гц больше 1LSB не внести сдвигом по фазе разных каналов, надо успеть все четыре выборки за 3мкс сделать, что нынче для встроенных АЦП не проблема. тогда можно обойтись и без интерполяции. а чтобы откалибровать делители надо просто один раз подать известное опорное напряжение на вход, померить его, и потом на измеренное отношение всё умножать.
|
|
|
|
|
Oct 5 2016, 18:41
|

Любитель Кошек
    
Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873

|
Цитата(Tanya @ Oct 5 2016, 16:35)  В формуле A*sin(wt+phi) нужно знать всего три числа. Тогда можно вычислить в будущем все и всегда. Это в арифметике  , а в технике несколько иначе. Не говоря уже о питающей сети синусоидального тока, нет там постоянных чисел в этом синусе и будущее не известно, а посему измеряем  .В общем не мне Вам об этом говорить. Грустно технарю: - русский язык обязательно правильно - транскрипции по указу - теперь арифметика  - постоянно действующий Гуру тролль VCO прорезался, его сообщение исключительно техническое  . На сегодня покидаю. С гл.ув. tyro.
--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
|
|
|
|
|
Oct 6 2016, 07:25
|
Местный
  
Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103

|
Цитата(Plain @ Oct 5 2016, 18:10)  Например, всё выкинуть, а четыре входных делителя заменить инверторами на четырёх ОУ LM324, выходы которых сместить до требуемого виртуального нуля +1,5 В посредством суммирования с токами от отрицательного опорного на любом шунтовом источнике опорного напряжения, т.е. TL431 и т.п. Выходы этих четырёх ОУ подать через RC-фильтры на входы АЦП микроконтроллера, оцифровывать последовательно, а разные задержки компенсировать интерполяцией. 4-е входных делителя с общей точкой выкинуть или заменить на ОУ невозможно - это основной узел схемы. ОУ, которые стоят после выходных делителей, были поставлены, чтобы не спалить АЦП процессора, т.к. при перенапряжении, размах на делителях может достигать 6-7В. Если можно защитить АЦП по другому - предлагайте. Обращаю внимание, что хотелось бы использовать дифференциальные каналы для уменьшения ошибки измерений, поэтому при использовании ОУ встаёт вопрос о калибровке нуля для каждого из каналов. Как попроще эту калибровку произвести? Вашу идею смещения я понял, но тут один момент: токи через резисторы очень маленькие (максимум 1-2 мА), поэтому, к примеру, использовать в качестве смещения обычный стабилитрон не получится, т.к. он начинает стабилизировать при токе 5мА и выше. Питание процессора 3.3В, поэтому оптимальное смещение 1.65В. Может как то другим способом можно реализовать смещение?
|
|
|
|
|
Oct 6 2016, 17:18
|

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

|
Цитата(Evgenius_Alex @ Oct 6 2016, 10:25)  Вашу идею смещения я понял, но тут один момент: токи через резисторы очень маленькие (максимум 1-2 мА), поэтому, к примеру, использовать в качестве смещения обычный стабилитрон не получится, т.к. он начинает стабилизировать при токе 5мА и выше. Питание процессора 3.3В, поэтому оптимальное смещение 1.65В. Может как то другим способом можно реализовать смещение? Можно, через многооборотный потенциометр или подобранные по сопротивлению резисторы. Далее ставится повторитель на ОУ. Половина от напряжения ИОН или Vcc готова для смещения.
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Oct 6 2016, 21:01
|
Местный
  
Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440

|
Цитата(Evgenius_Alex @ Oct 6 2016, 10:25)  ...Обращаю внимание, что хотелось бы использовать дифференциальные каналы для уменьшения ошибки измерений, поэтому при использовании ОУ встаёт вопрос о калибровке нуля для каждого из каналов. Как попроще эту калибровку произвести?
U1, U2 - R/R in/out. V2 например REF196 от аналоговых девиц, от него и аналоговую часть процессора запитать. резисторы 0,1%. V1 ном = 3V (задать входным делителем ). однополярное питание, малое смещение 0 т.к оу с 1 коэф.усиления, диф выход как хочется ТС.
|
|
|
|
|
Oct 6 2016, 22:10
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(Evgenius_Alex @ Oct 6 2016, 10:25)  Вашу идею смещения я понял Она не моя, и Вы её не поняли — читайте Википедию про суммирующие усилители. Также, TL431 ни разу не стабилитрон, а микросхема. Причина, и её устранение,— та же, что в предыдущем абзаце. Для защиты входов ОУ в инвертирующем включении требуется пара встречных диодов, обычно это BAV99. Для калибровки четырёх недоступных делителей требуется вторая такая же схема, один эталон сопротивления, соответствующие манипуляции аналоговыми мультиплексорами и достаточное разрешение АЦП, т.е. весьма больше 10 разрядов — причина всё та же, т.е. нежелание пользоваться хотя бы настольным калькулятором.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|