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

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



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


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

МнениеПуснато на: Сря Юни 13, 2012 17:51    Заглавие: Отговорете с цитат

Цитат:
При 5.0V, ADC ще отчете 1024 ..

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

pppsss

Да де че се ядосах. 1024 не съществува в 10-битово число (то е 11-битово)
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
ko-pach
Опитен потребител
Опитен потребител


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

МнениеПуснато на: Сря Юни 13, 2012 22:40    Заглавие: Отговорете с цитат

1024 е ключово число!

Явно не съм се изразил правилно в предходния си пост.

Трябва да се получи така, че при достигане на 5.0V при ADC0, трябва да имаме 1-ца на ADC1.

RM, можем да броим от 0 до 1023, можем и да степенуваме двойката на 10-та степен, но в дадената ситуация и ти, и аз, можем да делим и умножаваме по 0 (нула), като знаем какъв ще е резултата Wink

ЕДИТ: Игнорирайте мненията ми. Сега се зачетох, че творението трябва да бъде изпълнено с 3 (три) цифрени дисплей-я (показвайки от 0 до 100), а аз "мътя" точен уред с десетична запетая.
_________________
Electronic circuits
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
gigant
Опитен потребител
Опитен потребител


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

МнениеПуснато на: Чет Юни 14, 2012 6:38    Заглавие: За математиката Отговорете с цитат

ko-pach, вземи се стегни, преди да напишеш нещо брой до сто, после го напиши, пак брой до сто, прочети какво си написал и чак тогава го прати! Не само че не се разбира какво искаш да кажеш, ами и говориш пълни глупости.
Цитат:
изпълнено с 3 (три) цифрени дисплей-я (показвайки от 0 до 100)

Според теб 987 с колко цифри е? Не случайно RM се ядосва!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
prateli
Нов потребител
Нов потребител


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

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

Момчета виждам, че темата доста се е загряла! Това е супер. Както сами разбирате не съм много на ти с микроконтролерите и програмирането. Ако трябва да съм честен, започнах да работя със C преди около 3месеца а микроконтролерите PIC ги разцъквам от около 2 месеца!

Ето до какво стигнах след четене по форуми и пдф-и:

ЛИНК

Както виждате използвам полеви транзистори, които да се отпушат! Като в първоначалното си състояние, ще бъде отпушен първият, а когато ADC-то на ПИК-а отчете, че волтажа е под 10волта, ще запуши първият и отпуши втория! Така точността нараства, но проблема със малките напрежения: под 1 волт остава!
Използвам ULN2803 защото консумацията на дисплеите, има вероятност да надхвърли 60-70mA,а това не знам дали е допустимо за ПИК-а
Моля коментирайте
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
ko-pach
Опитен потребител
Опитен потребител


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

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

gigant, благодарско за подсетката! Как не се сетих по-рано за плаваща запетая:

0.00 - 9.99
10.0 - 99.9
100. >

П.П. 987 е трицифрено число, но без ясна точка/запетая не ни върши никаква работа и ако го броим за 987. е извън обхвата Wink
_________________
Electronic circuits
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Edesign
Опитен потребител
Опитен потребител


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

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

prateli в схемата имаш две основни грешки:
1. индикаторите са общ анод. Това което си направил с ULN2803 е абсолютно вярно така се прави, но транзисторите на анодите трябва да са PNP и свързани на +
2. Защитата на входа не се прави така с диод. Слага се вместо него един резистор да речем 1к и след него директно на пина един диод 1н4148 към + и един към маса. Ценер не е желателно да се слага поради големия капацитет.
_________________
www.epd.hit.bg - хоби и професионална електроника
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
gigant
Опитен потребител
Опитен потребител


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

МнениеПуснато на: Чет Юни 14, 2012 9:21    Заглавие: За схемата Отговорете с цитат

Няма да работи дори и като индикатор. Няма да стигне една страница за списъка с грешките, които си допуснал.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
prateli
Нов потребител
Нов потребител


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

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

Edesign не мога ли за по-лесно просто да сменя типа на сегментните дисплеи, с такива които са общ катод! Благодаря за съвета за защитата!

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


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

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

е по-добре не ги сменяй защото с ULNто пестиш доста елементи. Въпроса е че схемата не е вярна за да светне светодиод му трябва + и - а при твоя та схема няма откъде да се вземе.
А относно забележките на другите, за БГ е съвсем нормално. Като те гледам питаш нарисувал си схема, явно имаш мерак и ще я пуснеш да работи. Лошото е, когато ние търсим работници във фирмата все попадаме на величия и всезнайковци пък после и 2 месеца не ги държим защото уменията доста назад от претенциите. Но в БГ не е само в електрониката така то е във всичко, затова сме и на това дередже за съжаление.
_________________
www.epd.hit.bg - хоби и професионална електроника


Последната промяна е направена от Edesign на Чет Юни 14, 2012 10:03; мнението е било променяно общо 1 път
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
gigant
Опитен потребител
Опитен потребител


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

МнениеПуснато на: Чет Юни 14, 2012 9:59    Заглавие: За критиката Отговорете с цитат

Не че не си напълно наясно, ами нямаш елементарни познания, все едно един касапин да пита във форум как се прави мозъчна операция. Какво мислиш ще му отговорят?

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

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


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