|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 5:15 am
|
Страница 1 от 1
|
[ 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 |
|
 |
|
Ки4о
Ранг: Форумен бог
Регистриран на: Съб Юли 22, 2006 9:50 pm Мнения: 1638
|
LM317 ,TL431,МА723,.......С 317 май ще ти е най-лесно .
|
| Пет Яну 25, 2008 8:45 pm |
|
 |
|
sthx
Ранг: Форумен бог
Регистриран на: Съб Юни 24, 2006 8:25 pm Мнения: 2292
|
78L05 на ZETEX; LM385
_________________ Две плюс две е приблизително равно на четири. Факт!
|
| Пет Яну 25, 2008 11:29 pm |
|
 |
|
ji4ka
Ранг: Форумен бог
Регистриран на: Чет Фев 01, 2007 4:04 am Мнения: 1539
|
На мен ми мирише на лоша схема или скапан чип. Такова изменение 0.5в даже и прост ценер не го дава.
|
| Пет Яну 25, 2008 11:56 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Тук не се разбира много ясно какво правиш, мериш 12V, добре, но какво е това 5V изменение ?
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Съб Яну 26, 2008 12:09 am |
|
 |
|
Комбинатор
Ранг: Новодошъл
Регистриран на: Чет Авг 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 |
|
 |
|
Zeus
Ранг: Почетен член
Регистриран на: Вто Окт 03, 2006 11:58 am Мнения: 924 Местоположение: Ботевград
|
Ако си пропуснал да сложиш 100нФ след 7805 го направи, че аз така се борих 2 дена с едно захранване за ПИК. Даваше около 3,5В. Като сложих кондензатора-заспа.
|
| Съб Яну 26, 2008 10:20 am |
|
 |
|
Ки4о
Ранг: Форумен бог
Регистриран на: Съб Юли 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 |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 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 |
|
|
|
Страница 1 от 1
|
[ 11 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|