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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> АЦП в PIC16F882, проблемы с точностью
ar__systems
сообщение Dec 17 2009, 17:54
Сообщение #16


self made
****

Группа: Свой
Сообщений: 855
Регистрация: 7-03-09
Из: Toronto, Canada
Пользователь №: 45 795



VREF должен быть низкоимедансным, а у вас там какие-то резисторы
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 18 2009, 01:44
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Цитата(Herz @ Dec 17 2009, 23:28) *
Какая всё-таки ошибка? Вы так ничего и написали о том, с чего Вы взяли, что ПИК ошибается.
У меня выходит что интегральная ошибка 3 LSb (должно быть не более 1LSb по datasheet) и Gain Error 2LSb (не более 1LSb). PIC выдаёт не верное значение сопротивления. Oмметр у меня повереннный с точностью +-0.1%.
Цитата(ar__systems @ Dec 17 2009, 23:54) *
VREF должен быть низкоимедансным, а у вас там какие-то резисторы
Сопротивление Vref у меня равно сопротивлению открытого верхнего полевика PICa. Пробовал подцеплять напрямую к питанию - ошибка не исчезла.
Есть хоть кто-нибудь кто применяет АЦП PIC16F88x и может сказать что линейность у него укладывается в datasheet?
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 18 2009, 05:18
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



БЛИН! Ошибка смещения может быть же отрицательной. Поэтому при 0В на входе будет всё равно показывать 0h. Сейчас померил ошибку смещения - 2.7LSb. Уже хоть что-то.
Go to the top of the page
 
+Quote Post
George_R
сообщение Apr 14 2010, 22:17
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 14-04-10
Из: Москва
Пользователь №: 56 636



Цитата(ar__systems @ Dec 17 2009, 22:09) *
VREF должен быть низкоимедансным, а у вас там какие-то резисторы

+1. ДШ на семейство говорит что выходное сопротивление измеряемой цепи не должно превышать 10кОм. Там же есть временная диаграмма про время заряда и время преобразования. Возможно стоит попробовать временно померить напряжение на резисторе скажем 500Ом, не возрастёт ли точность. Также, погрешность в половину младшего бита для таких АЦП вполне нормальна, вроде примерно столько и имеем?
Go to the top of the page
 
+Quote Post
VVD_2
сообщение May 15 2011, 13:44
Сообщение #20





Группа: Новичок
Сообщений: 5
Регистрация: 5-08-10
Из: Украина
Пользователь №: 58 765



Цитата(dinam @ Dec 15 2009, 05:19) *
Странно, у меня код на выходе АЦП говорит о величине измеряемого сопротивления по отношению к образцовому. И вы не поверите я даже не знаю какое у меня Vref (только примерно). cool.gif
Измеряю сопротивление RK1 в Sleep, необходимые времена для зарядки CHOLD и между измерениями выдерживаю. Приведенное сопротивление измеряемой цепи ко входу АЦП порядка 7.5 кОм. Напряжение питания около 4.6B. Vref чуть меньше из-за падения на порту RA2. Даже не знаю что ещё добавить. В datashеet я укладываюсь, но надеялся на меньшие величины.
Меня интересует какой разброс по точности у подобных АЦП. Может кто-нибудь выпускает тысячами-десятками тысяч устройств и подскажет?


Желательно параллельно аналоговому входу ставить конд 10...100н
Go to the top of the page
 
+Quote Post

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

 


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


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