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

Регистриран на: 17 Май 2012 Мнения: 19
|
Пуснато на: Пон Юни 11, 2012 12:17 Заглавие: DC Волтметър с PIC16Fxxx |
|
|
Привет! Заел съм се със задачата да си направя волтметър за постоянно напрежени(0 до 100волта) използвайки в случая PIC16F886, като извеждам резултата на 3 седем сегментни дисплея с общ катод!
Къде е проблема:
Както знаете ПИК-а е 10 битов т.е 1024 стъпки. И ако меря 100волта, ще го раздели на 1024 стъпки и ще мери с такава точност.
1>Аз обаче искам, когато мереното напрежение е под 10волта, през друг пин на ПИК-а да го разбия отново на 1024 за по-голяма точност. Идеи??!?
2> Вторият проблем е когато мереното напрежение е под 5 волта, както знаете за ПИК-а 5 волта са реперна точка и падането под нея води до неточности или дестабилизиция!? |
|
| Върнете се в началото |
|
 |
Филипов Опитен потребител


Регистриран на: 01 Дек 2002 Мнения: 7774 Местожителство: Плевен
|
|
| Върнете се в началото |
|
 |
prateli Нов потребител

Регистриран на: 17 Май 2012 Мнения: 19
|
Пуснато на: Пон Юни 11, 2012 13:56 Заглавие: |
|
|
Първоначално на теория, но в кратки срокове би било добре и да се реализира хардуерно. Вече имам идея за схема, която няма проблем за реализация, но въпросът с под 5волта си остава нерешен.
Бих могъл да използвам захранване на Linear technology което да работи с около 1волт a на изхода вади 5, но това е скъпа и неоправдана реализация |
|
| Върнете се в началото |
|
 |
Филипов Опитен потребител


Регистриран на: 01 Дек 2002 Мнения: 7774 Местожителство: Плевен
|
|
| Върнете се в началото |
|
 |
prateli Нов потребител

Регистриран на: 17 Май 2012 Мнения: 19
|
Пуснато на: Пон Юни 11, 2012 14:05 Заглавие: |
|
|
Софтуерно или хардуерно! Готов ли си да се обзаложим  |
|
| Върнете се в началото |
|
 |
lenko71 Опитен потребител

Регистриран на: 29 Май 2009 Мнения: 302 Местожителство: Бургас
|
Пуснато на: Пон Юни 11, 2012 14:13 Заглавие: |
|
|
Измерваното напрежение, което се подава към съответен пин на процесора не може да превишава 5.3V. Резултата от преобразуването (в случай че ползваш Vref- = Vss и Vref+ = Vcc) ще бъде (Vin/Vref) x 1024.
Така че проблема не е с измерването на напрежения под 5V, а с тези по-големи от 5V. И решението е делител на напрежение с подходящо входно и изходно съпротивление. |
|
| Върнете се в началото |
|
 |
prateli Нов потребител

Регистриран на: 17 Май 2012 Мнения: 19
|
Пуснато на: Пон Юни 11, 2012 14:20 Заглавие: |
|
|
Тука си прав, но ето къде е цаката:
Подавам 100волта> през делител на напрежение стават 5волта> тези 5 волта към пина на 1024 стъпки>
обаче ако подам 10 волта> през същият делител се получават 0,5 волта които заемат само 102,4 от тези 1024 стъпки...т.е точноста спада!
а вече когато напрежението падне по 5волта, измерването става почти невъзможно, защото през делителя няма да остава нищо към пина на процесора!
идеята е всичко да бъде автоматизирано, не предлагайте да ползвам ключета и подобни |
|
| Върнете се в началото |
|
 |
slav4o.com Опитен потребител

Регистриран на: 04 Юли 2004 Мнения: 2970 Местожителство: Велико Търново
|
Пуснато на: Пон Юни 11, 2012 17:22 Заглавие: |
|
|
| Еми трябва да направиш някакъв управляем делител. |
|
| Върнете се в началото |
|
 |
RM Опитен потребител

Регистриран на: 16 Сеп 2008 Мнения: 680
|
Пуснато на: Пон Юни 11, 2012 18:29 Заглавие: |
|
|
Не уцели нито един от истинските проблеми при мерене с калпавите ADC-та вградени в евтините процесори. |
|
| Върнете се в началото |
|
 |
gigant Опитен потребител

Регистриран на: 23 Ное 2011 Мнения: 960 Местожителство: София
|
Пуснато на: Пон Юни 11, 2012 18:47 Заглавие: За меренето |
|
|
Филипов е абсолютно прав, нищо няма да направиш. От въпроса ти става ясно, че не знаеш как се прави превключване на обхвати на волтметър. Което пък значи, че нямаш почти никакви познания в обалстта, вследствие на което вероятността да реализираш тоя "сложен" уред клони към нула.
За да не кажеш, че не ти помагаме, направи два високоомни делителя, единия 1/20, другия 1/2, и ги подай на два от аналоговите входове на пика. Към входа с делител 1/2 включи един шотки диод към петте волта за да не се претовари входа на пика.
Това е най-евтиното решение, като цената на евтинията е намалено входно съпротивление на волтметъра. |
|
| Върнете се в началото |
|
 |
|