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

 
 
> Подать сигнал с датчика на многоканальный АЦП
slimjack
сообщение Aug 23 2006, 10:22
Сообщение #1


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

Группа: Свой
Сообщений: 199
Регистрация: 28-02-06
Из: Днепропетровск
Пользователь №: 14 792



Проблема не такая уж и серьезная, но опыта у меня в аналоговой технике маловато. Порылся на форуме - конкретного ничего не нашел.
Есть датчик напряжения и тока фирмы LEM с токовым выходом +-20мА. Этот сигнал необходима с наименьшими искажениями завести на 12 бит АЦП, встроенный в микроконтроллер TMS320F2808 (но возможно будет и 14 бит внешний) с аналоговым 16тиканальным коммутатором, вход АЦП 0-3В(однополярный!). Расстояние между блоком датчиков и блоком с контроллером около 20 см. На расстоянии 10-15см от этих блоков проходят силовые линии и транзисторы с токами до 40А и частотой коммутации до 10кГц(это для представления о возможных помехах). Я читал, что если на входе АЦП стоит коммутатор, то нужно чтоб источники сигналов были помощнее. Иначе будут лезть межканальные помехи. Частота сигнала с датчика около 5-10кГц.
Хотелось бы узнать, как поступают в таком случае (схема)?

Вот мои идеи и вопросы:
1. Т.к. токовый сигнал наиболее устойчив к помехам, сигнал +-20мА от датчиков заводить на плату с АЦП. Там этот сигнал запустить на многооборотный резистор примерно 1-1.5 кОм.
2. А может не стоит лепить многооборотник на плату АЦП, а оставить его на плате датчиков и вести на АЦП сигнал напряжения +-2.048 В?
3. Дальше сигнал напряжения +-2.048 В, снятый с резистора, подать на инвертирующий сумматор на ОУ и суммировать его с ИОН на -2.048 В - получим сигнал 0..4,096. Коээф. усиления ОУ подобрать равным 3/4,096 - получим сигнал 0..3В.
4.ОУ думаю взять с макс. выходным током 7мА - достаточно ли мощный этот ОУ?
5. Нужен ли фильтр, и где его ставить?

Сообщение отредактировал slimjack - Aug 23 2006, 10:31


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
Aleks17
сообщение Aug 23 2006, 12:04
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 17-01-05
Из: Новосибирск
Пользователь №: 2 003



Вариант 1, сдаётся мне, самый правильный. Только учтите, что заземлять ни один из выводов резистора нельзя - лучше используйте инструментальный усилитель с привязкой к нулю. (этот же вариант в принципе приемлем с выходом по напряжению).
Go to the top of the page
 
+Quote Post
m_y
сообщение Aug 23 2006, 17:04
Сообщение #3


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

Группа: Свой
Сообщений: 162
Регистрация: 21-02-05
Из: С-Петербург
Пользователь №: 2 780



А стоит ли ставить многооборотный резистор примерно 1-1.5 кОм? +-20ма*1кОм = +- 20В
Самое оптимальное - витая пара от датчика, резистор ~100Ом, инструментальный усилитель(с большой амплитудой синфазного сигнала), и усилитель с регулируемым усилением.
Go to the top of the page
 
+Quote Post
slimjack
сообщение Aug 28 2006, 09:50
Сообщение #4


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

Группа: Свой
Сообщений: 199
Регистрация: 28-02-06
Из: Днепропетровск
Пользователь №: 14 792



А можно схемку? И что такое усилитель с большой амплитудой синфазного сигнала? Можно ли реализовать это с помощью одного только инструментального усилителя и сдвиг и регулируемое усиление? Не могу понять в чем разница между ОУ и инструментальным? Во вложении схема, как я ее вижу! Может что не так?
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Go to the top of the page
 
+Quote Post
upc2
сообщение Aug 31 2006, 12:16
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



Если АЦП измеряет от 0 до 3 вольт, то надо сигнал датчика растянуть на весь диапазон.

3В / 0.02 = 150 Ом. На этом резисторе при токе 20 мА будет падать 3 вольта.Резистор лучше взять
прецизионный.
Go to the top of the page
 
+Quote Post
slimjack
сообщение Aug 31 2006, 14:44
Сообщение #6


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

Группа: Свой
Сообщений: 199
Регистрация: 28-02-06
Из: Днепропетровск
Пользователь №: 14 792



Цитата(upc2 @ Aug 31 2006, 15:16) *
Если АЦП измеряет от 0 до 3 вольт, то надо сигнал датчика растянуть на весь диапазон.

3В / 0.02 = 150 Ом. На этом резисторе при токе 20 мА будет падать 3 вольта.Резистор лучше взять
прецизионный.


Сигнал датчика двуполярный. Его необходимо вывести в зону с одной полярностью - сместить вверх. Поэтом логичнее было бы получить на резисторе 75 Ом +-1.5В, сместить вверх на 1.5В и получить 0-3В. Но я хочу использовать ИОН от Техаса, а там есть 1.25В 2.048, 4.096. Поэтому буду снимать с резистора +- 2.048 или +-1.25 (проверить на по допустимой нагрузке на датчик).
Мне интересно, чем будет определяться входное мопротивление приведенного усилителя-сумматора для датчика? И какого порядка нужно выбирать сопротивления обратной связи и на входе?


--------------------
Go to the top of the page
 
+Quote Post
slimjack
сообщение Sep 4 2006, 05:49
Сообщение #7


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

Группа: Свой
Сообщений: 199
Регистрация: 28-02-06
Из: Днепропетровск
Пользователь №: 14 792



Если у меня в системе измеряемый сигнал с частотой около 5 кГц, какой фильтр (какие параметры, частота среза) нужно применить и где?
В некоторых схемах видел применение RC фильтра перед входом АЦП!
Есть требование о как можно более низком выходном сопротивлении источника сигнала для АЦП - порядка 50 Ом. Значит для фильтра с частотой среза 10 кГц емкость нужна =1/(f*R)=2 мкФ. Не многовато ли у меня получилось, или я все неправильно понимаю?


--------------------
Go to the top of the page
 
+Quote Post
Alexsys
сообщение Sep 4 2006, 07:07
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 47
Регистрация: 8-08-06
Из: Москва
Пользователь №: 19 398



Цитата(slimjack @ Sep 4 2006, 09:49) *
И что такое усилитель с большой амплитудой синфазного сигнала?


Наверное имеется ввиду коэффициент ослабления синфазного сигнала (КОСС, CMRR) smile.gif он показывает во сколько раз на выходе ОУ ослабляется синфазный сигнал по отношению к дифференциальному. Измеряется он в дБ у хорошего усилителя составляет от 90 до 120дБ. Хорошие инструментальные усилители делает TI (INA118), AD (AD625) и Linear Teh.
Go to the top of the page
 
+Quote Post

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

 


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


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