Отговори на тема  [ 70 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5
импулсно с мосфет 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Пет Яну 22, 2010 5:46 pm
Мнения: 680
Мнение 
¶ написа:
Двата бита в CCPCON се "слепват" с 8-те от CCPRL и се прехвърлят заедно в CCPRH, който се разширява до 10-битов, след което се сравняват с 8-те битa от TMR2 плюс двата му бита от предварителния делител, т.е. компаратора е 10-битов.


именно затова се чудя как може да се получи повече от 10 бита резолюция (според даташита)

_________________
PIC SPBRG values calculator


Съб Окт 02, 2010 4:41 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Къде го видя това твърдение за резолюция повече от 10 бита ? Да не четеш за capture, той може да бъде 16-битов, но PWM модула си е 10-бита.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Съб Окт 02, 2010 4:57 pm
Профил WWW
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Пет Яну 22, 2010 5:46 pm
Мнения: 680
Мнение 
npelov написа:
Ако отвориш даташита на PIC18F452, страница 125 (или 123 от вътрешната номерация) ...


казах го вече. В даташита.

_________________
PIC SPBRG values calculator


Нед Окт 03, 2010 11:45 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
npelov написа:
npelov написа:
Ако отвориш даташита на PIC18F452, страница 125 (или 123 от вътрешната номерация) ...


казах го вече. В даташита.


Объркали са го! Виж даташита на пик16ф87х - там ПВМ-а е 1:1 (буквално същия текст) но си пише 10бит. Това 16 което четеш е всъщност предделителя на ТМР2.


Нед Окт 03, 2010 2:51 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Сега видях процесора :D , яко си хванал си коча за рогата :-) , по-добре го зарежи и премини на някой друг.
Това им беше първата 18-ка и е пълен с бъгове навсякъде, по ядро, по периферия, по документация. Дето се
вика на него са се учили. Освен ако не правиш нещо с учебна цел.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Нед Окт 03, 2010 4:07 pm
Профил WWW
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Пет Яну 22, 2010 5:46 pm
Мнения: 680
Мнение 
почти позна - правя го защото случайно го имам пък не ми се гори някой по-добър. Като приключа с тестовете и проектирането ще ползвам 18F4520 или 18F4550 ( ако успея да му подкарам USB-to)

_________________
PIC SPBRG values calculator


Нед Окт 03, 2010 4:20 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Абе последните ревизии май са поочистени от бъгове. Доста ги ползвам и единствените им недостатъци са, че са по бедни от 4520 а пък са по-скъпи. И затова като има 4520 в комета не се замислям въобще.


Нед Окт 03, 2010 6:42 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Пет Яну 22, 2010 5:46 pm
Мнения: 680
Мнение 
Какво има да му мислиш - старите модели са по-скъпи. Когато взимах 452 за проба не бях огледал всички подробно и гледах да взема най-стария за да ми сработи с програматора защото 12F508 го няма в програмата. Даже се набутах с един 16F84 и не знам какво да го правя сега. Нищо няма по него - само входове/изходи.
452 ме дразни че трябва да му връзвам MCLR към 5в. Опитвах всякакви трикове с диоди и други такива ама ми пречат на програматора.

_________________
PIC SPBRG values calculator


Пон Окт 04, 2010 10:28 am
Профил WWW
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Пет Яну 22, 2010 5:46 pm
Мнения: 680
Мнение 
Cekins написа:
Да, измерването ще ти създаде малък проблем - ама все пак имаш огрооомен кондензатор закачен на изхода :).

Явно съм се наплашил от предишния ми опит с АЦП. Изглежда от тогава съм понаучил нещичко защото не само изкарах стабилна цифра на дисплея, но и е стабилна до части от бита. Какво правя:
Сумирам 64 измервания (по 10 бита) и получавам 16 битово число. Деля на 8 ( 3 пъти shift right) и полулчавам 13 битово число с резултата който стои стабилен и играе само една стойност - примерно 74-75. Сравних го с уреда с бавно увеличаващо се напрежение. Въобще не мърда с повече от 1. С тока е същата работа.
Ползвам 1 uF на входа на ОУ за тока и 100 nF на останалите.
Шунта за тока ми е 0.1 ом и към него е вързан MCP608 (без да искам съм взел с CS без да ми трябва) в схема на сумиращ ОУ с гейн 20, като за повдигане вземам 0.125V от AN431 с делител и LM385 за буфер. Така при нулев ток от MCP608 излизат 1.25V. Ако зареждам акумулатора е над 1.25, ако черпя ток от него е под 1.25.
При нулев ток получавам 13 битова стойност 4059 (не е 4096 заради 1% резисторите и др. такива). При 10 мА е 4095. 4095 - 4059 = 36 ... т.е. цели 4 бита за тези 10 мА. Тока също го следих - до 100 мА (4416) отговаря точно и се движи равномерно. 4416 - 4059 = 357 при 100 мА - като го разделиш на 10 е 35.7 - доста близо до 36 което е при 10 мА. След време се връщам на дадени стойности да ги проверя с предишни показания - съвпадат +/- 2. Кофти е че съм го ограничил до малко над 1 А, но ако му сложа паралелно още един резистор 0.1 ом ще стане на 2 А.

Не очаквах да изкарам повече от 10 бита стабилна стойност. Е, не очаквам да си запази точността от 0 до 50 градуса целзий, но е добре че ще промените в стойностите ще стават плавно и няма да получавам пикове които ще прекратят заряда междувременно.

Даже го изпробвах с моето любимо китайско захранване което вкарва 0.5 до 1 волт пулсации с 60 kHz - въобще не мърда.

_________________
PIC SPBRG values calculator


Пон Окт 04, 2010 10:30 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Пък ти се беше панирал малко за тия измервания. Пожелавам ти успех и със следващите задачи :)


Пон Окт 04, 2010 10:50 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 70 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни