Отговори на тема  [ 11 мнения ] 
PIC16F684 ADC , знак до хилядни. 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Чет Авг 30, 2007 2:14 pm
Мнения: 118
Мнение PIC16F684 ADC , знак до хилядни.
При мерене на потенциал и използване на ADC 10
След събирането на ниския и високия регистър и преобразуването му в аскй
не мога да достигна стабилно измерване
Измерването става след команда слийп.
опитах да намеря възможност да използвам вътрешния Vref чрез компараторите,
но не мога да ги ползвам като операционни усилватели , съответно генератори на ток.
условието е да е максимално ефтино, и с най малко елементи.
Използвам Vcc за Vref, съответно 78L05. При измерване на 12V грешката при изменението на 5-те волта
е близо 3 пъти оказва се че в продължение на времето от включване на захранването
измерването се променя близо 0,5V.
Ако сложа диод на крачето на 7805 към маса захранването ще стане 5,6.
За осредняване на измервана стойност не става , защото нямам достатъчно място в PIC-а.
Има ли Vef в цена на малко стотинки,
Или друго решение.


Пет Яну 25, 2008 8:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Юли 22, 2006 9:50 pm
Мнения: 1638
Мнение 
LM317 ,TL431,МА723,.......С 317 май ще ти е най-лесно .


Пет Яну 25, 2008 8:45 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Съб Юни 24, 2006 8:25 pm
Мнения: 2292
Мнение 
78L05 на ZETEX; LM385

_________________
Две плюс две е приблизително равно на четири. Факт!


Пет Яну 25, 2008 11:29 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
На мен ми мирише на лоша схема или скапан чип. Такова изменение 0.5в даже и прост ценер не го дава.


Пет Яну 25, 2008 11:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Цитат:
При измерване на 12V грешката при изменението на 5-те волта
е близо 3 пъти оказва се че в продължение на времето от включване на захранването
измерването се променя близо 0,5V.


Тук не се разбира много ясно какво правиш, мериш 12V, добре, но какво е това 5V изменение ?

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Съб Яну 26, 2008 12:09 am
Профил WWW
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Чет Авг 30, 2007 2:14 pm
Мнения: 118
Мнение 
Става на въпрос за това , че 7805 при включване на захранването е 5,08
а след 20 минути става 4,96 . Показанието на измерваните 12V ot 12.6ХХV става 12,3ХХV
Разбира се имам делител на напрежение с рзистори и един потенциометър за династройка, свързани към аналоговия вход на ADC-то.
Напълно стандартна схема на свързване. Грубите сметки показват че при промяна на захранващите 5V
с 0,1V измерването на 12V бяга с около 0,3V. Делителя ми e 1/3. За Vref използвам захранващите 5V .
Предполагам че ако намеря температурно стабилно захранване с 1% грешка, грешката при измерване на 12V ще е приблизително 3%.
Пак казвам че измерването става по време на слиип на контролера за да се избегнат шумовете.
Тъй като не съм измервал с голяма точност с ADC до сега , и не съм го исползвал като 10 битов.
Пропуснал съм факта че ще ми трябва много стабилно и филтрирано захранване.
За сега точноста на измерване е катастрофално лоша.
А за 7805 , от 4 бройки 1 не тръгна , една показа 4,2V , и не знам кво става с тия чипове.
Взел съм си една LM317 намерих в нета калкулатор за R1 и R2 , и ще пробвам.


Съб Яну 26, 2008 9:47 am
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Окт 03, 2006 11:58 am
Мнения: 924
Местоположение: Ботевград
Мнение 
Ако си пропуснал да сложиш 100нФ след 7805 го направи, че аз така се борих 2 дена с едно захранване за ПИК. Даваше около 3,5В. Като сложих кондензатора-заспа.


Съб Яну 26, 2008 10:20 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Юли 22, 2006 9:50 pm
Мнения: 1638
Мнение 
100 nF се слагат и преди и след чипа,както и хубави електролитни кондензатори.На входа на АЦП се поставя и филтър в някой изпълнения.С 317 си направи регулатор който да е свързан само към опорното напрежение.723 е по-добър от 317.На входа на АЦП-то какво си сложил?Имаше някакви особенности при режим SLEEP - виж ератите.


Съб Яну 26, 2008 11:07 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Зарежи ги тия 7805,723,317,3.14 да ги използваш като опорен източник, сложи един външен опороен източник TL431 за АЦП-то ( external Vref ), филтрирай захранването, сложи RC филтър на входа на АЦП-то и си готов.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Съб Яну 26, 2008 4:45 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 3:25 am
Мнения: 6418
Мнение 
431 си е класиката в жанра, но аз пък за един проект ползвах едни на микрочип, пак с 3 крака 4.096V - MCP1541
готиното е че напрежението е кратно на степените на 2, и примерно 10бита са 4мв, 12 бита 1мв, предвидени са специално за ацп-та с 5в захранване


Съб Яну 26, 2008 4:57 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Чет Авг 30, 2007 2:14 pm
Мнения: 118
Мнение 
С TL431 Работи наистина доста по сносно и стабилно.
И въпреки това 10-bit-овия ADC за прости схемни изпълнения
май не е удачен(по точно безмислен).
Благодаря за полезните съвети.


Съб Фев 16, 2008 12:08 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 11 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни