24 волта източник на захранване - PIC базирани волтметър & ADC0832

T

terka

Guest
Здравейте на всички,

Трябва ми направи този проект.Но аз знам ADC0832 подкрепа до 5 Volst като аналогов вход сигнал.Ако аз искам мярка до 24 Volt, как се прави това??

Помогни ми, моляБлагодаря

 
Просто изградят напрежение дели с две резистори ...

 
Бъдете carefull
В делач могат да повлияят на първоначалното напрежение.
В този случай имате нужда от буферни opamp.С уважение

 
Здрасти
Тази схема може да бъде използвана във всеки цифров процесор,
няма нужда от A / D
Нейните много прости,
ще трябва най-малко 2 пина.
ПИН2 се използва за включване на NPN транзистор с emmiter да gnd
PIN1 се използва като напрежение смисъл на думата, т.е. нулев или високо
От своя източник на напрежение, вие поставя големи Резистор искал 390K до
100nF кондензатор, Това кондензатор се изхвърля през gnd от транзистор.
Можете вратовръзка този кондензатор да PIN1 с 10K резистор.
Стъпка 1: Освобождаване от отговорност кондензатор ПИН2 настройка на високи
Стъпка 2: Обърни PIN1 за въвеждане на
Стъпка 3: нулев или се предлага под наем Counter
Стъпка 4: Поставете ПИН2 за ниско, stopp заустване
Стъпка 5: Тест PIN1 до висок или време
Стъпка 6:
Get COUNT
Стъпка 7: Освобождаване от отговорност до следващия цикъл, или каквото и да е, например, използването PINS1 & 2 друго

Така вие ще имате COUNT от проекта за таксуване, докато PIN1 fliped високо.

По принцип може да се каже, че тя ще се два пъти по време на такса от 12V thant от 24V
Прочетете тези брои с 24V входа, Вие ще получите 24CAL брои
да използва този прост рутинен:
INT getvalue (CAL, граф)
(
INT резултат = 0, смяна = 0x8000;

докато (смяна)
(
ако (брои> = CAL) брои -= CAL;
в противен случай
(
резултат | = смени;
CAL / = 2;
)
смяна / = 2;
)
възвращаемост (резултат);
)

Използвайте тази функция, минаваща 24CAL
така:
VBAT = (24 * getvalue (24CAL, граф)) / 0x8000;

Може да се опитате да направите средно напрежение стойност правиш
last_count = (last_count брои) / 2;

Но за посочване batery такса този много хубаво.

Най-добър

PadsPCB<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Много щастлив" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top