| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
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
А на нас обикновените е по трудно, ние се борим с регистровите шумове , температурните зависимости на опорото напрежение,
грешките които се умножават по коефициента на предаване на делителите... превръщане на 10 битово 16-тично в ASCII.....
АБЕ НЕУКИ СМЕ СИ... Иначе ако питаш за мозъчна операция бих дал и аз мнение нищо че не разбирам нищо.....
Ако не разбираш не се захващай, резултатите ще са в пъти по лоши от уредче от 5 лева. Иначе ако ти трябва нещо професионално,
задължително външно аналогово цифров с много добро опорно напрежение . PIC-а в този случай само за четене на резултати и писане на дисплея. Ако не вярваш пробвай ....
С модератор се добавя -въпросното писано няма нищо общо с темата така че го трия-за подобни питания си има ЛС и други раздели.Па цъкни на QUOTE виж тага и ще разбереш как се добавя.Цитирането на цели постове е забранено,пускането на пост след пост-също.Има си бутон EDIT за целта,като се присети човек още нещо |
|
| Върнете се в началото |
|
 |
nobodyshadow Опитен потребител


Регистриран на: 24 Яну 2004 Мнения: 413 Местожителство: Сливен
|
Пуснато на: Пон Фев 23, 2009 20:49 Заглавие: |
|
|
Ми хубУУ може да проектираш измервателната апаратура за совалката. Като не знаеш какви са му изискванията на човека що се изказваш така.И тези работи за които говориш като сложиш външно АЦП и изчезват...Какъвто въпроса такъв и отговорът.  _________________ Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно! |
|
| Върнете се в началото |
|
 |
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
Като според мен особено внимание трябва да се отдели на входния буфер както по отношение на входно съпротивление ,както и при превключване на обхвата.Освен чрез входният буфер(използва като атенюатор )вариант е да се превключва опорното напражение на АЦП-то, или комбинация от двете. _________________ Всеки щепсел контакта да си знае ,да се пази
да не се зарази и ако клемите зацапа,
некой друг да тока да изцака... |
|
| Върнете се в началото |
|
 |
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-ове) |
|
| Върнете се в началото |
|
 |
|