|
|
  |
Дополнительное внешнее сопротивление на АЦП |
|
|
|
Nov 2 2006, 18:29
|
Гуру
     
Группа: Свой
Сообщений: 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 кОм.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Nov 3 2006, 15:14
|
Частый гость
 
Группа: Новичок
Сообщений: 91
Регистрация: 22-08-06
Пользователь №: 19 737

|
Цитата(Shread @ Nov 3 2006, 05:37)  Если память не изменяет, у ADC12, порядка 500КОм сопротивление входное, от использования встроенных SD отказались, используем ADS1240. Если требуется точность, сигнал от датчика лучше буферизировать(делитель, а после него повторитель на операционнике). Опс! Это почему от встроенных SD отказались? ...а я расчитывал на этот SD16 Проблема в точности или шумах? А этот ADS1240 с MSP430 нормально стыкуется? Нет ли проблем с вводом 24bit значения в 16 разрядный MSP? В моем случае ADC на 16bit идеально, может лучше ставить внешний ADS1100 (16bit) вместо встроенного.
Сообщение отредактировал Sinoptic555 - Nov 3 2006, 15:37
|
|
|
|
|
Nov 3 2006, 18:41
|

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

|
Цитата(Sinoptic555 @ Nov 3 2006, 17:14)  Опс! Это почему от встроенных SD отказались? ...а я расчитывал на этот SD16 Проблема в точности или шумах? Использовал SD16A в MSP430F4270 - полное г-но. мало того, что шумит больше, чем написано в бумагах, кроме того очень слабая развязка по каналам (если но одном из каналов большой уровень, ждите что и в соседнем выпрыгнет сюрприз), малое входное сопротивление - для более менее нормальной работы нужен нормальный буферный усилитель, а еще в TI-доках были ошибки (они же опечатки, они же баги) при описании настройки и работы с SD16 (реально в процессоре приходилось делать танцы с бубном). Удачи...
Сообщение отредактировал shasik - Nov 3 2006, 18:42
|
|
|
|
|
Nov 4 2006, 11:01
|
Гуру
     
Группа: Свой
Сообщений: 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 разрядам.
|
|
|
|
|
Nov 5 2006, 00:06
|
иногда заглядывающий
   
Группа: Свой
Сообщений: 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 я пока ничего дурного не слышал, но времени пробовать нет.
|
|
|
|
|
Nov 11 2006, 09:49
|
Частый гость
 
Группа: Новичок
Сообщений: 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 разряда ... Нет, я не хочу обидеть никого. Просто сам бьюсь над повышением точности за минимальные затраты и мне интересно.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|