| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Въпрос за PBPro и pot http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=3101 |
Страница 1 от 2 |
| Автор: | sv_shady [ Чет Окт 19, 2006 11:58 pm ] |
| Заглавие: | Въпрос за PBPro и pot |
Искам да следя съпротивлението на един фоторезистор.В една книжка имаше реализация на това със един PIC 16F84A, езикът беше PicBasic Pro и се ползваше функцията pot.Това възможно ли е? Или е печатна грешка защото до колкото знам 16F84 няма а/д конвертор, а пробвах да го направя, но нищо.Аз обаче използвам Porta със функцията pot, а във книжка е дадено да се ползва Portb. Това проблем ли е ??? Мерси предварително! |
|
| Автор: | Dimitar [ Пет Окт 20, 2006 12:04 am ] |
| Заглавие: | |
Това ще да е много яко да можеш да компилираш функция, която се обръща към несъществуващи регистри. Тоя бейсик почва да ми се издига в очите |
|
| Автор: | Nikola Kirov [ Пет Окт 20, 2006 12:07 am ] |
| Заглавие: | |
Глупости несъществуващи. Не съществуват само като пишеш на C или асемблер Беисика ги създава от нищото,обръща се към тях и работят. Ей това е истинския език. Да може и невъзможното |
|
| Автор: | sv_shady [ Пет Окт 20, 2006 12:09 am ] |
| Заглавие: | |
Мерси за еднозначния отговор |
|
| Автор: | Cekins [ Пет Окт 20, 2006 8:27 am ] | |||||||||
| Заглавие: | ||||||||||
|
||||||||||
| Автор: | didofen [ Пет Окт 20, 2006 8:45 am ] |
| Заглавие: | |
По принцип ако се спази това както трябва, ще стане и през ПА. може да стане и с 12ф508. измерва се времето на заряд и разряд на 100нф. |
|
| Автор: | Cekins [ Пет Окт 20, 2006 8:50 am ] |
| Заглавие: | |
Еми във хелпа не уточняват на кой порт да го вържеш. Лично аз не съм пробвал и имам усещането че това ще е неточно. Даже и за потенциометър ползвам АЦП-то. Ама като го иска така да погледне в хелпа - там си пише. |
|
| Автор: | didofen [ Пет Окт 20, 2006 8:58 am ] |
| Заглавие: | |
е, не е съвсем точно. ама не дава като резултат точна стойност, а по скоро измерва съпротивление, като го превръща във време. може с един брояч да се получи и цифрова стойност, като се нулира преди всяко измерване, и да се спира на края, ама няма да много точно така. |
|
| Автор: | ToHu [ Пет Окт 20, 2006 10:32 am ] |
| Заглавие: | |
Мери мери, с интегриране, не е много точно, но все пак мери. |
|
| Автор: | sv_shady [ Пет Окт 20, 2006 10:42 am ] | |||||||||
| Заглавие: | ||||||||||
Ами на мен не митрябва кой знае колко да е точно поне на първо време.Всичко съм изпълнил обаче не работи.Ето сорса, ако откриете грешка казвайте:
|
||||||||||
| Автор: | Predator_MF [ Пет Окт 20, 2006 11:13 am ] |
| Заглавие: | |
Проста грешка, като пращаш проца в straight ти се изпълняват straight, left и right...като го пратиш в left се изпълняват left и right. Преди края на всяко блокче слагай едно goto main и си готов. Номера с ADC в процесор без такъв хардуер си е стар трик, на съответния цифров IO на контролера се закача RC верига и се мери времеконстантата й |
|
| Автор: | sv_shady [ Пет Окт 20, 2006 7:59 pm ] |
| Заглавие: | |
Ами ако наистина е такава грашката защо нищо не се получава и поротовете винаги си стоят на на 0 ? А и ми изникна още един въпрос от къде контролера разбира колко е гоялм кондензатора ? |
|
| Автор: | the_real_maniac [ Пет Окт 20, 2006 11:31 pm ] |
| Заглавие: | |
КАк ги следиш , че са 0 ? Слагай веднага изт. към 1/+ и светодиоди |
|
| Автор: | sv_shady [ Съб Окт 21, 2006 2:25 pm ] | |||||||||
| Заглавие: | ||||||||||
Ми аз попринцип съм сложил светодиоди, но никой не свети.И със друг софтуер схемичката си работеше.Добавих два фоторезистора и 2 кондензатора към тях и смених софтуера (този който съм постнал по горе) но нито един диод дори и не присветва
|
||||||||||
| Автор: | Predator_MF [ Съб Окт 21, 2006 2:36 pm ] | |||||||||||||||||||||||||||
| Заглавие: | ||||||||||||||||||||||||||||
Щото вероятно не си сложил кондензатор въобще, или защото ако си сложил, задаваш следващия въпрос:
В PIC Basic Pro вероятно има някакъв Help, в който е описано как точно работи тая функция pot, там трябва и да пише какъв кондензатор се слага, както и предполагам има схема на свързване (различна от тази при контролер с ADC).
В повечето случаи ми се струва, че и ти трудно си разбираш какво пишеш...една от причините да ти "skip"-вам мненията, заради многото прази редове в тях и реплики от сорта на "ей, тъкмо това щях да кажа" както и такива с множество съкращения, чуждици, неучтиви обръщения, синтаксис наподобяващ този на пиян администратор след атака на плевенчанска компютърна зала...ако ме разбираш какво говоря |
||||||||||||||||||||||||||||
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|