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

 
 
 
Reply to this topicStart new topic
> Дополнительное внешнее сопротивление на АЦП
Sinoptic555
сообщение Nov 1 2006, 15:21
Сообщение #1


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

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



Всем привет!

Подскажите пожалуйста, надо ли ставить дополнительное сопротивление на входе ADC12 и SD16_A, а также вешать сопротивление на ножке Veref? Может кто-то сталкивался с проблемой. Не могу найти конкретное описание.
Данные разрознены.

MSP430F4270
MSP430F449
Veref=1.2В

Единственное, нашел для MSP430F449 (ADC12) Static input current: Iref= +/- 1мкА
при неизвестном сопротивлении.

Для SD16_A нашел импеданс >10мОм, но в моей схеме сигнал будет изменяться довольно медленно без колебаний, так что для интервала 1 сек. напряжение можно считать постоянным.

Напрямую мерить сопротивление цепи между ногой входа ADC и землей боюсь, вдруг спалю, процессор маловольтный.

Спасибо.

Сообщение отредактировал Sinoptic555 - Nov 1 2006, 15:22
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Nov 2 2006, 12:19
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(Sinoptic555 @ Nov 1 2006, 18:21) *
Подскажите пожалуйста, надо ли ставить дополнительное сопротивление на входе ADC12 и SD16_A, а также вешать сопротивление на ножке Veref? Может кто-то сталкивался с проблемой.


Я чего-то вообще проблемы не понял. Любой резистор вносит погрешность. Зачем его ставить то?
Не ставил и с проблемой не сталкивался!


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
Sinoptic555
сообщение Nov 2 2006, 16:07
Сообщение #3


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

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



У меня с 5В датчика сигнал идет.
Приходится делитель ставить на опорное напряжение (с 5В до 3В снижать)
и на сигнал датчика точно такой же делитель.

Так вот весь вопрос о величине сопротивлений для этого делителя.
Можно взять 3 и 2 Ом, либо 30 и 20 Ом, ... либо 30кОм и 20 кОм и т.д.

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

Может кто-то уже собирал делитель для MSP430 и посоветует о каких порядках в величинах сопротивлений может идти речь.
Go to the top of the page
 
+Quote Post
CSB
сообщение Nov 2 2006, 16:51
Сообщение #4


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

Группа: Новичок
Сообщений: 100
Регистрация: 9-03-06
Пользователь №: 15 088



slaa148 может поможет
на русском - http://www.gaw.ru/html.cgi/txt/app/micros/msp430/slaa148.htm
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Nov 2 2006, 18:29
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(Sinoptic555 @ Nov 2 2006, 19:07) *
У меня с 5В датчика сигнал идет.
Приходится делитель ставить на опорное напряжение (с 5В до 3В снижать)
и на сигнал датчика точно такой же делитель.

Так вот весь вопрос о величине сопротивлений для этого делителя.
Можно взять 3 и 2 Ом, либо 30 и 20 Ом, ... либо 30кОм и 20 кОм и т.д.

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

Может кто-то уже собирал делитель для MSP430 и посоветует о каких порядках в величинах сопротивлений может идти речь.

Целых два резистора?! У, как печально! :-)
Если серьезно...
1) Смотреть нужно даташит не общий на MSP, а конкретно на применяемый контроллер. Так указана утечка по P6.X/AX выводам.
2) Направление утечки неизвестно и учесть ее невозможно. Это не сопротивление.
3) Малые сопротивления для контроллера только лучше, но тогда будет влиять выходное сопротивление датчика.
4) Навскидку. Точность резисторов делителя, даже если они 0,1%, будет влиять больше, чем утечки по входу при сопротивлениях десятки килоОм.
5) В MSP в общем то не самый точный АЦП, непонятно, за что идет война.
Короче, все равно не понимаю, о чем речь. Надуманная проблема.
Или MSP не годится, и нужно ставить нормальный АЦП, или калибровкой все решается.
ЗЫ. Я использую 1 МОм-100кОм делители, но у меня выходное сопротивление датчика около 10 кОм.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
Shread
сообщение Nov 2 2006, 23:37
Сообщение #6


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Если память не изменяет, у ADC12, порядка 500КОм сопротивление входное, от использования встроенных SD отказались, используем ADS1240. Если требуется точность, сигнал от датчика лучше буферизировать(делитель, а после него повторитель на операционнике).
Go to the top of the page
 
+Quote Post
Sinoptic555
сообщение Nov 3 2006, 15:14
Сообщение #7


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

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



Цитата(Shread @ Nov 3 2006, 05:37) *
Если память не изменяет, у ADC12, порядка 500КОм сопротивление входное, от использования встроенных SD отказались, используем ADS1240. Если требуется точность, сигнал от датчика лучше буферизировать(делитель, а после него повторитель на операционнике).


Опс! Это почему от встроенных SD отказались?
...а я расчитывал на этот SD16 glare.gif
Проблема в точности или шумах?

А этот ADS1240 с MSP430 нормально стыкуется?
Нет ли проблем с вводом 24bit значения в 16 разрядный MSP?

В моем случае ADC на 16bit идеально, может лучше ставить внешний ADS1100 (16bit)
вместо встроенного.

Сообщение отредактировал Sinoptic555 - Nov 3 2006, 15:37
Go to the top of the page
 
+Quote Post
shasik
сообщение Nov 3 2006, 18:41
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 3-09-05
Из: Беларусь, Новополоцк
Пользователь №: 8 188



Цитата(Sinoptic555 @ Nov 3 2006, 17:14) *
Опс! Это почему от встроенных SD отказались?
...а я расчитывал на этот SD16 glare.gif
Проблема в точности или шумах?


Использовал SD16A в MSP430F4270 - полное г-но. мало того, что шумит больше, чем написано в бумагах, кроме того очень слабая развязка по каналам (если но одном из каналов большой уровень, ждите что и в соседнем выпрыгнет сюрприз), малое входное сопротивление - для более менее нормальной работы нужен нормальный буферный усилитель, а еще в TI-доках были ошибки (они же опечатки, они же баги) при описании настройки и работы с SD16 (реально в процессоре приходилось делать танцы с бубном). Удачи...

Сообщение отредактировал shasik - Nov 3 2006, 18:42
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 4 2006, 11:01
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(shasik @ Nov 3 2006, 23:41) *
Использовал SD16A в MSP430F4270 - полное г-но. мало того, что шумит больше, чем написано в бумагах, кроме того очень слабая развязка по каналам (если но одном из каналов большой уровень, ждите что и в соседнем выпрыгнет сюрприз), малое входное сопротивление - для более менее нормальной работы нужен нормальный буферный усилитель, а еще в TI-доках были ошибки (они же опечатки, они же баги) при описании настройки и работы с SD16 (реально в процессоре приходилось делать танцы с бубном). Удачи...

Сам я MSP430 с SD16 не использовал, но слышал неоднократно о нем аналогичные отзывы. В SD16_A некоторые недостатки SD16 исправили, но опять же я не проверял еще, хотя сэмплы MSP430F2013 у меня лежат.
И ADC12 зря обругали выше. Вполне неплохой 12-разрядный ADC, только использовать его нужно правильно. Путем калибровки и применения усреднений мы получали на нем точность измерения эквивалентную 13,5 разрядам.
Go to the top of the page
 
+Quote Post
Shread
сообщение Nov 5 2006, 00:06
Сообщение #10


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(rezident @ Nov 4 2006, 14:01) *
Сам я MSP430 с SD16 не использовал, но слышал неоднократно о нем аналогичные отзывы. В SD16_A некоторые недостатки SD16 исправили, но опять же я не проверял еще, хотя сэмплы MSP430F2013 у меня лежат.
И ADC12 зря обругали выше. Вполне неплохой 12-разрядный ADC, только использовать его нужно правильно. Путем калибровки и применения усреднений мы получали на нем точность измерения эквивалентную 13,5 разрядам.

Если вы про меня, то я его не ругал, просто отметил момент, на который стоит обратить внимание. Сами используем его, правда для простых вещей, типа контроллера сенсорной панели. 13.5 разряда не изменением ли напряжения опорника на ходу получаете? Кстати про SD16A я пока ничего дурного не слышал, но времени пробовать нет.
Go to the top of the page
 
+Quote Post
Sinoptic555
сообщение Nov 11 2006, 09:49
Сообщение #11


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

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



Цитата(rezident @ Nov 4 2006, 16:01) *
Путем калибровки и применения усреднений мы получали на нем точность измерения эквивалентную 13,5 разрядам.


У меня вопрос к "resident": "А как на 12 разрядном АЦП можно получить точность 13.5 разрядов?"

Простой расчет показывает:
1/2^12 = 2.441406E-4 - минимальная ступенька, точность до 4 разряда ...

Нет, я не хочу обидеть никого.
Просто сам бьюсь над повышением точности за минимальные затраты и мне интересно. cranky.gif
Go to the top of the page
 
+Quote Post

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

 


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


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