| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Въпрос относно обхвата на АЦП-то на PIC http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=247 |
Страница 1 от 1 |
| Автор: | mitkoya [ Съб Дек 25, 2004 7:46 pm ] |
| Заглавие: | Въпрос относно обхвата на АЦП-то на PIC |
Здравейте, конкретно питането ми е за 16F87XA, но то сигорно важи и за другите. Нали нормално обхвата при АЦП е от 0 до захр. напреж. 5V т.е. при подадено 5V на входа на АЦП – то отговаря на 10 битово двоично число(1111111111), Искам да намаля горната граница от обхвата, мога ли да го направя чрез RA3/Vref+ pin, като подам необходимото напрежение, което ще се равнява на горна граница на обхвата, примерно подам 2V и когато на входа на АЦП-то напрежението стане 2V то да отговаря на 10 битово двоично число (1111111111)? Благодаря. |
|
| Автор: | Dimitar [ Съб Дек 25, 2004 8:45 pm ] |
| Заглавие: | |
Баш така става работата |
|
| Автор: | bateAz [ Съб Дек 25, 2004 9:34 pm ] |
| Заглавие: | |
Tака ще стане. моите наблюдения са, че по този начин PIc мери по-линейно. При обхват Vref = Vcc обикновени има "изгърбване" в характеристиката по средата с около 2 ADC единици. Тoва съм го срещал и в 16, и 18 серия. Явно нещо е недомислено в кристала... |
|
| Автор: | mitkoya [ Нед Дек 26, 2004 12:27 pm ] |
| Заглавие: | |
Благодаря ви, Честита Коледа на всички. Ще измервам ниски напрежения (спад върху шунт - от 0 до 0.5V - 0.8V) Как ще ми препоръчате, да намаля обхвата или да използвам операционен усилвател да усиля сигнала. Като чета документацията за ПИКА - горната граница на обхвата до 2V ли мога да я намалям или и по-ниско мога? |
|
| Автор: | ДедоБоре [ Нед Дек 26, 2004 4:54 pm ] |
| Заглавие: | |
и двете - усилвател + намаляване на обхвата. и двете подобряват точността. усилвателя е хубаво да е с FET на входа, нищо че шунта е с много малко съпротивление. DC или AC ще мериш? Vref е хубаво да го подпреш на нещо специализирано за опорни напрежения и с висока температурна стабилност. и не забравяй разните му там филтърчета - дросели, танталови кондензатори, хубави маси. иначе ще има да си чешеш главата какво точно си измерил не знам какво ще мериш и каква разделителна способност и точност ти трябва. ако е нещо точно, не разчитай много на ADC-то в нито един микроконтролер. и още нещо - PIC-а може ли да се спира (напр. sleep) докато преобразува АЦП-то? не ми се чете документация, нека някой от форума отговори. така би могъл да елиминираш случайна/натрупана грешка при измерването. |
|
| Автор: | ToHu [ Нед Дек 26, 2004 5:24 pm ] |
| Заглавие: | |
Е да де ... ама 2 V нема да стане .... PIC-а има лимит за минималната стойност на Vref .. вече не помня колко беше обаче, погледни в pdf-а. Използването на опорен източник винаги е желателно, е или почти винаги. Ако мериш мост, за да компенсираш нестабилността на захранването най добре да вземеш и опорното от захранващотро с делител, ли директно, но иначе опорен източник, има ги всякакви, TL, LM, 1N и най различни други с различни оараметрии цени, виж в комет, K1 ... там има. Аз гледам да не ползвам вътеешното опорно, щото не е никакво опорно .. то си е директно от захранването, т.е. същата нестабилност и температурен дрейф ...от там неточност. |
|
| Автор: | ДедоБоре [ Нед Дек 26, 2004 9:15 pm ] |
| Заглавие: | |
е, то под 2V няма смисъл. имах предвид LM385 на 2.5V. трябва да му е добре и на Vref и на АЦП-то. пък и не знам човека какво ще мери |
|
| Автор: | Гост [ Нед Дек 26, 2004 10:16 pm ] |
| Заглавие: | |
DC ùå ìåðÿ. Ùå èçìåðâàì òîêà íà çàðÿä ïðåç îëîâåí àêóìîëàòîð, øóíòà å ïîñëåäîâàòåëíî íà àêóìîëàòîðà îò ìèíóñà êúì ìàñàòà è ÷ðåç ñïàäà âúðõó øóíòà ùå èçìåðâàì òîêà, øóíòà ùå å íèñêîîìåí çàùîòî òîêà íà çàðÿä ùå å ãîëÿì îò îêîëî 5À äî êúì 40À. Ïî âðåìå íà sleep ïèøå ÷å ìîæå äà ðàáîòè ÀÖÏ, íî â ìîÿ ñëó÷àé íÿìà äà "ñïè". Èçìåðâàíèÿòà ùå ñà ïðåç âñåêè ïîëóïåðèîä (Íàïðåæåíèåòî êîåòî ùå ñå èçïîëçâà çà çåðåæäàíå íÿìà äà å ôèëòðèðàíî - 100HZ è ùå å äîñòà ïî âèñîêî îò àêóìîëàòîðà), êîìïàðàòîðà îò ÏÈÊÀ ñúùî ùå ðàáîòè çàåäíî ñ ÀÖÏ, íàäÿâàì ñå ÷å íÿìà ïðîáëåì. Ùå èçìåðâàì òîêà è íàïðåæåíèåòî, êàòî òîêà ùå ñå çàäàâà è ñúùî òèïà íà àêóìîëàòîðà ùå ñå èçáèðà.  îáùè ëèíèè òîâà å. |
|
| Автор: | mitkoya [ Нед Дек 26, 2004 10:19 pm ] |
| Заглавие: | |
Това от "гост" а го писах аз, не бях влязал. |
|
| Автор: | bateAz [ Нед Дек 26, 2004 11:01 pm ] |
| Заглавие: | |
Ами тогава що си усложняваш живота? Мери с токов трансформатор тока, който се подава на греца, той е променлив. Като го оразмеряваш, имай предвид, че импулсите на тока ще са много пъти, поне 5, по-големи от средния ток. След трансформатора направи един изправител на средна стойност. Е те това треба да мериш. Знаеш ли как се прави шунд за 40А ДC ? Отврат. Токов траф можеш да си направиш и сам от феритен пръстен. Изходът му - задължително накъсо. Ако обаче искаш да мериш и разряд - тогава няма начин : ШУНДата му е майката. |
|
| Автор: | ToHu [ Пон Дек 27, 2004 5:33 pm ] |
| Заглавие: | |
Иии ма си .. само плашиш хората .. |
|
| Автор: | mitkoya [ Вто Дек 28, 2004 9:28 pm ] |
| Заглавие: | |
Вярно че шунта трябва да е мощен, но моя човек който ме кара да му пиша програмата - каза че има шунтове. Пък може да опитаме и с токовия траф, само незнам дали няма да има проблеми (не точно измерване) за щото ще управляван тиристор по време - всеки полупериод, а той ще реже полувълната в зависимост от зададения ток. Ще измислим нещто. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|