| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| PIC16F684 ADC , знак до хилядни. http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=5384 |
Страница 1 от 1 |
| Автор: | Комбинатор [ Пет Яну 25, 2008 8:08 pm ] |
| Заглавие: | PIC16F684 ADC , знак до хилядни. |
При мерене на потенциал и използване на ADC 10 След събирането на ниския и високия регистър и преобразуването му в аскй не мога да достигна стабилно измерване Измерването става след команда слийп. опитах да намеря възможност да използвам вътрешния Vref чрез компараторите, но не мога да ги ползвам като операционни усилватели , съответно генератори на ток. условието е да е максимално ефтино, и с най малко елементи. Използвам Vcc за Vref, съответно 78L05. При измерване на 12V грешката при изменението на 5-те волта е близо 3 пъти оказва се че в продължение на времето от включване на захранването измерването се променя близо 0,5V. Ако сложа диод на крачето на 7805 към маса захранването ще стане 5,6. За осредняване на измервана стойност не става , защото нямам достатъчно място в PIC-а. Има ли Vef в цена на малко стотинки, Или друго решение. |
|
| Автор: | Ки4о [ Пет Яну 25, 2008 8:45 pm ] |
| Заглавие: | |
LM317 ,TL431,МА723,.......С 317 май ще ти е най-лесно . |
|
| Автор: | sthx [ Пет Яну 25, 2008 11:29 pm ] |
| Заглавие: | |
78L05 на ZETEX; LM385 |
|
| Автор: | ji4ka [ Пет Яну 25, 2008 11:56 pm ] |
| Заглавие: | |
На мен ми мирише на лоша схема или скапан чип. Такова изменение 0.5в даже и прост ценер не го дава. |
|
| Автор: | ¶ [ Съб Яну 26, 2008 12:09 am ] | |||||||||
| Заглавие: | ||||||||||
Тук не се разбира много ясно какво правиш, мериш 12V, добре, но какво е това 5V изменение ? |
||||||||||
| Автор: | Комбинатор [ Съб Яну 26, 2008 9:47 am ] |
| Заглавие: | |
Става на въпрос за това , че 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 , и ще пробвам. |
|
| Автор: | Zeus [ Съб Яну 26, 2008 10:20 am ] |
| Заглавие: | |
Ако си пропуснал да сложиш 100нФ след 7805 го направи, че аз така се борих 2 дена с едно захранване за ПИК. Даваше около 3,5В. Като сложих кондензатора-заспа. |
|
| Автор: | Ки4о [ Съб Яну 26, 2008 11:07 am ] |
| Заглавие: | |
100 nF се слагат и преди и след чипа,както и хубави електролитни кондензатори.На входа на АЦП се поставя и филтър в някой изпълнения.С 317 си направи регулатор който да е свързан само към опорното напрежение.723 е по-добър от 317.На входа на АЦП-то какво си сложил?Имаше някакви особенности при режим SLEEP - виж ератите. |
|
| Автор: | ¶ [ Съб Яну 26, 2008 4:45 pm ] |
| Заглавие: | |
Зарежи ги тия 7805,723,317,3.14 да ги използваш като опорен източник, сложи един външен опороен източник TL431 за АЦП-то ( external Vref ), филтрирай захранването, сложи RC филтър на входа на АЦП-то и си готов. |
|
| Автор: | nik [ Съб Яну 26, 2008 4:57 pm ] |
| Заглавие: | |
431 си е класиката в жанра, но аз пък за един проект ползвах едни на микрочип, пак с 3 крака 4.096V - MCP1541 готиното е че напрежението е кратно на степените на 2, и примерно 10бита са 4мв, 12 бита 1мв, предвидени са специално за ацп-та с 5в захранване |
|
| Автор: | Комбинатор [ Съб Фев 16, 2008 12:08 pm ] |
| Заглавие: | |
С TL431 Работи наистина доста по сносно и стабилно. И въпреки това 10-bit-овия ADC за прости схемни изпълнения май не е удачен(по точно безмислен). Благодаря за полезните съвети. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|