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

DC Волтметър със PIC микроконтролери
Иди на страница 1, 2  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics



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


Регистриран на: 23 Фев 2009
Мнения: 13

МнениеПуснато на: Пон Фев 23, 2009 18:03    Заглавие: DC Волтметър със PIC микроконтролери Отговорете с цитат

Здравейте,
с моя колега искаме да направим DC волтметър със PIC микроконтролер и LCD дисплей.Интересуваме се от това как микроконтролера отчита входното напрежение + това да бъде и в 4 обхвата?Трябва ли да ползвам микроконтролер със вградено АЦП или с външен модул?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
nobodyshadow
Опитен потребител
Опитен потребител


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

МнениеПуснато на: Пон Фев 23, 2009 18:56    Заглавие: Отговорете с цитат

Ами ако ти отговаря на изискванията вграден в ПИК АЦП за какво да слагаш външен?А това за обхватите не ми стана много ясно какво искаш да питаш?!-Слагаш си делители на входа на АЦП-то така,че да си в обхват и си включваш съответния делител за съответния обхват.После резултата от АЦП-то го умножаваш по коеф. на делителя и това ти е напрежението което е на входа.
_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
bojidarmlv
Нов потребител
Нов потребител


Регистриран на: 23 Фев 2009
Мнения: 13

МнениеПуснато на: Пон Фев 23, 2009 19:05    Заглавие: Отговорете с цитат

Не съм много запознат с АЦП-и.Можеш ли да ми покажеш примерна схема със 4 различни обхвата или нещо подобно.Благодаря
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
RM
Опитен потребител
Опитен потребител


Регистриран на: 16 Сеп 2008
Мнения: 680

МнениеПуснато на: Пон Фев 23, 2009 20:16    Заглавие: Отговорете с цитат

На некой супер експерти име лесно като 2 + 2
nobodyshadow написа:
...

А на нас обикновените е по трудно, ние се борим с регистровите шумове , температурните зависимости на опорото напрежение,
грешките които се умножават по коефициента на предаване на делителите... превръщане на 10 битово 16-тично в ASCII.....
АБЕ НЕУКИ СМЕ СИ... Evil or Very Mad Иначе ако питаш за мозъчна операция бих дал и аз мнение нищо че не разбирам нищо.....
Ако не разбираш не се захващай, резултатите ще са в пъти по лоши от уредче от 5 лева. Иначе ако ти трябва нещо професионално,
задължително външно аналогово цифров с много добро опорно напрежение . PIC-а в този случай само за четене на резултати и писане на дисплея. Ако не вярваш пробвай .... Very Happy

Exclamation Arrow С модератор се добавя Laughing -въпросното писано няма нищо общо с темата така че го трия-за подобни питания си има ЛС и други раздели.Па цъкни на QUOTE виж тага и ще разбереш как се добавя.Цитирането на цели постове е забранено,пускането на пост след пост-също.Има си бутон EDIT за целта,като се присети човек още нещо Exclamation
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
nobodyshadow
Опитен потребител
Опитен потребител


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

МнениеПуснато на: Пон Фев 23, 2009 20:49    Заглавие: Отговорете с цитат

Ми хубУУ може да проектираш измервателната апаратура за совалката. Laughing Като не знаеш какви са му изискванията на човека що се изказваш така.И тези работи за които говориш като сложиш външно АЦП и изчезват...Какъвто въпроса такъв и отговорът. Confused
_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
bojidarmlv
Нов потребител
Нов потребител


Регистриран на: 23 Фев 2009
Мнения: 13

МнениеПуснато на: Пон Фев 23, 2009 21:13    Заглавие: Отговорете с цитат

Изискванията не ми са големи.Искам просто да си направя постоянно токов волтметър със четири обхвата 200mV 2V 20V 200V и да е с 0.5% точност примерно.Резултата да го искарва на LCD дисплей.Всъщност част от един мултимер.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Edesign
Опитен потребител
Опитен потребител


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

МнениеПуснато на: Пон Фев 23, 2009 21:51    Заглавие: Отговорете с цитат

Не ни стана ясно обаче можеш ли да правиш нещо с контролер или не. Ти поиска схема, а щом не можеш да си я нарисуваш сам следва че нямаш и понятие от къде да започнеш.

Всеки ПИК с вградено АЦП става за целта. На ПИК 16 те са 10 битови, което значи че една стъпка е горе долу 4,88 миливолта и имаш 1024 стъпки. Нужен ти е един пин за вход и съответни резистивни делители на входа, тъй като на него не може да се подава повече от 5 волта при захранване на контролера 5 волта.
За ЛЦД дисплей в комет има каквито искаш за управление се използват например още 6 пина.
Значи това което ти трябва е да си намериш ПИК с 8 пина за работа (1 допълнително за всеки случай) + 2 пина за захранване + 1 ресет пин = 11 пина.
Малка подсказка ПИК16Ф688 е с 14 пина и чудесно би свършил работа.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
yani kokas
Опитен потребител
Опитен потребител


Регистриран на: 14 Юни 2006
Мнения: 326
Местожителство: Дупница/София/

МнениеПуснато на: Пон Фев 23, 2009 21:53    Заглавие: Отговорете с цитат

Като за начало за DIY проект виж тука :
http://ww1.microchip.com/downloads/en/AppNotes/00557d.pdf

http://www.best-microcontroller-projects.com/lcd-volt-meter.html

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


Регистриран на: 23 Фев 2009
Мнения: 13

МнениеПуснато на: Пон Фев 23, 2009 22:17    Заглавие: Отговорете с цитат

Може да се каже, че съм още бос в тази сфера, но имам желанието да се науча. Ще се опитам да направя нещо, като следвам вашите инструкции. Ако имам въпроси, ще питам пак. Благодаря.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
ikarlo
Опитен потребител
Опитен потребител


Регистриран на: 12 Апр 2008
Мнения: 470
Местожителство: Sofia

МнениеПуснато на: Вто Фев 24, 2009 16:07    Заглавие: Отговорете с цитат

С PIC може да се направи лесно волтметър, както и автоматично превключване на обхватите. Но за да прилича на мултимер, трябва като обърнеш входа да показва стойността с знак "-". Това може да се реши по няколко начина, но тук има място за два:
1) Чрез разделяне обхвата на АЦП на две, примерно от 0-2.5V и от 2.5-5V, като 2.5V ще бъде "нулата". Чрез външен опорен източник се прави "искуствена нула". Долната част на скалата се реверсира така, че при 2.5V да е нула, а при 0V - да е -Vmax. Това съм го правил за измерване на температура, където не се изисква голяма точност. Този начин спестява hardware, но се влошава два пъти разрешаващата способност.
2)Чрез входен преобразувател на полярността, който чрез допълнителен сигнал към PICа съобщава кога напрежението е "+" и кога "-" . Все пак 10bit вграден АЦП не са чак толкова много (имам предвид масовите PIC-ове)
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2  Следваща
Страница 1 от 2

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


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