Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

DC Волтметър с PIC16Fxxx
Иди на страница Предишна  1, 2, 3, 4  Следваща
 
Създайте нова тема   Тази тема е заключена - не можеш да отговаряте или да променяте мнения    Форум за електроника Форуми -> Обща електроника - General Electronics



Предишната тема :: Следващата тема  
Автор Съобщение
dodov
Опитен потребител
Опитен потребител


Регистриран на: 09 Май 2008
Мнения: 405
Местожителство: Попово

МнениеПуснато на: Пон Юни 11, 2012 19:26    Заглавие: Отговорете с цитат

Направи един преглед на това:
http://ww1.microchip.com/downloads/en/AppNotes/00557d.pdf
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
TIReX
Опитен потребител
Опитен потребител


Регистриран на: 28 Окт 2004
Мнения: 850
Местожителство: София

МнениеПуснато на: Пон Юни 11, 2012 22:12    Заглавие: Отговорете с цитат

виж моята идея
-направи 2 делителя, единия от 100 да прави 5, другия от 10 да прави 4
-на 2-рия делител сложи ценер 4,3V, на пина, така като е 100 няма да прави 40, ами 4,3
-софтуерно го направи под 10V да мери с пин 2, над 10 с пин 1

пиша с 1 ръка, затова е неграмотно малко
Crying or Very sad
_________________
http://www.zahranvane.com
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
k810
Опитен потребител
Опитен потребител


Регистриран на: 25 Юли 2008
Мнения: 1687
Местожителство: Несебър

МнениеПуснато на: Пон Юни 11, 2012 22:14    Заглавие: Отговорете с цитат

Нещо като курсова работа или само за спорта? Понеже има дестеки безплатни схеми по интернет за VA метри.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Филипов
Опитен потребител
Опитен потребител


Регистриран на: 01 Дек 2002
Мнения: 7774
Местожителство: Плевен

МнениеПуснато на: Вто Юни 12, 2012 9:21    Заглавие: Отговорете с цитат

Да му обясня на младежа, дето се напъва. Нищо лошо да искаш да го направиш. Сано че искаш да измерваш. А това трябва да стане с някаква метрологична точност. Никъде не си написал каква я гониш, но със сигурност резистивният делител, който ще слагаш е по-зле от грешката на АЦП и опорно напрежение на чипа.
Ако ще го донастройваш спрямо образцов уред, да знаеш че той трябва да е с поне 3 пъти по-добър клас на точност. Още ли ще спориш?
А нещо с неизвестна метрологична точност или по-лоша от 5% се казва индикатор. Така, както си го написал ми мирише на курсова работа.
_________________
Ако двамата имаме по една ябълка и ги разменим, пак ще имаме по една.
Ако двамата имаме по една идея и ги разменим, ще имаме по две!
Oтопление и ВиК. Интелигентни отплителни системи. Проектиране продажба доставка монтаж
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Yahoo Messenger
prateli
Нов потребител
Нов потребител


Регистриран на: 17 Май 2012
Мнения: 19

МнениеПуснато на: Вто Юни 12, 2012 10:25    Заглавие: Отговорете с цитат

Мерси за отговорите пичове! Курсови работи по спомени писах последно преди 3-4 години. Просто отскоро се запознах с PIC и искам да направя нещо интересно
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
ELP
Опитен потребител
Опитен потребител


Регистриран на: 07 Яну 2004
Мнения: 6933
Местожителство: София

МнениеПуснато на: Вто Юни 12, 2012 16:13    Заглавие: Отговорете с цитат

Цитат:
Както знаете ПИК-а е 10 битов т.е 1024 стъпки. И ако меря 100волта, ще го раздели на 1024 стъпки и ще мери с такава точност.

Тази твоя точност ако си направиш труда да я сметнеш излиза към 0,1V ,съответно точност към 0,1% , доста по-висока от тази на повечето масови мултицети по пазара . Друг е въпроса , че точността на входния ти делител ще е по-лоша от това , та не знам какво ти се иска да правиш ?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
gigant
Опитен потребител
Опитен потребител


Регистриран на: 23 Ное 2011
Мнения: 960
Местожителство: София

МнениеПуснато на: Вто Юни 12, 2012 16:59    Заглавие: За точността Отговорете с цитат

Това, което ELP усложливо ти е сметнал, е резолюцията (дискрета), а не точността. Точността е в ПЪТИ по-зле от резолюцията, защото тя се формира от сума фактори, само единия от които е тая грешка от дискретизация. Към нея трябва да се добавят още няколко - грешка от линейност на АЦП-то (много зле при пика), грешка от опорното напрежение (пак много зле, тук е захранването на пика, с всичките шумове и нестабилности), грешка от входните делители, грешка от шумовете и разни други. Всичките тия (без дискретизацията) на всичко отгоре са температурно зависими.

За справка и на най-боклучивия мултицет грешката от дискретизация е 0.05%, а моделите с гарантирана обща грешка под 0.5% хич не са много. И струват повече, доста повече от масовия мултицет.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Edesign
Опитен потребител
Опитен потребител


Регистриран на: 01 Сеп 2005
Мнения: 301

МнениеПуснато на: Вто Юни 12, 2012 20:31    Заглавие: Отговорете с цитат

Волтметъра за DC има 2 основни параметъра:
- входно съпротивление
- точност

ПИК или външен ADC избор бол ти дават достатъчна точност, стабилност, температурна устойчивост и т.н. Като с един обикновен ПИК можеш да направиш волтметър с характеристики на такъв за стотици левове. В скъпите измервателни уреди не слагат извънземна техника.
Най-трудно е входното стъпало, което е аналогово и понеже малко хора са способни да го проектират както трябва не постигат точност. А и писането на програмата също има много хватки, не е само да се прочете регистъра с резултата от АЦП и пляс на дисплея.

За да е автоматично ти трябва регулируем делител:
1. използване на аналогови ключове за комутация на резистори;
2. използване на релета (рид) за комутация на резистори;
3. използване на делител и след него усилвател с програмируем коефициент на усилване (има доста такива ИС)
Важно е делителя да е направен с хубаво ОУ за да постигнеш голямо входно съпротивление и малък капацитет, а изходното съпротивление да е малко, защото повечето ADC особено на PIC имат входно от порядъка на 10к.
И да вметна има PIC24FJ128GA306 с 12 бита ADC и достатъчно пинове за да свърши работа, на цена под 5 лева за чипето.
_________________
www.epd.hit.bg - хоби и професионална електроника
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
slav4o.com
Опитен потребител
Опитен потребител


Регистриран на: 04 Юли 2004
Мнения: 2970
Местожителство: Велико Търново

МнениеПуснато на: Вто Юни 12, 2012 20:53    Заглавие: Отговорете с цитат

A нали има и АЦП отделни интегрални схеми. Освен това има и ЦАП които като се комбинират с компаратора в пика, също става да се мери напрежение.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
ko-pach
Опитен потребител
Опитен потребител


Регистриран на: 31 Май 2011
Мнения: 178

МнениеПуснато на: Вто Юни 12, 2012 21:31    Заглавие: Отговорете с цитат

Една идея и от мен.

Ако скалираме две ADC-та на 500 и имаме абслютна точност от 5.0V на Vref+, ще мерим доста точно до 10V. Само фиксираме десетичната запетая.

Пример:

При 2.5V, ADC ще отчете 512, умножено по 500 ще получим 256000/1024=250. При 5.0V, ADC ще отчете 1024 ..


Обаче, ако напрежението е 4.99V ще трябва да скалираме на 499 и се надявам автора на темата да е на ТИ с програмирането Wink
_________________
Electronic circuits
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Покажи мнения от преди:   
Създайте нова тема   Тази тема е заключена - не можеш да отговаряте или да променяте мнения    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница Предишна  1, 2, 3, 4  Следваща
Страница 2 от 4

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals