Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Драйвер за UTI03
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=3365
Страница 1 от 1

Автор:  LamiLami [ Пон Дек 04, 2006 8:38 pm ]
Заглавие:  Драйвер за UTI03

http://www.smartec.nl/pdf/DSUTI.pdf

Чипа е готин и е с доста бг участие. Малко са го поорязали откъм изхода и за това се обръщам към форума.
Измерването на трите фази ми е мътилка.

Хората са написали и драйвер за PIC: http://www.smartec.nl/software/Utikiteval.c,
но на пръв поглед ми се струва сложен за разбиране и модифициране.

В CCS има един пример за измерване ширина на пулсации с два компаратора : EX_CCPMP.C
Дали може да се измисли нещо и за тва измерване...



П.П. знам, че съм за академията.
Ама какво да направя като до сега SPI_Read ми стигаше 8)

10x

Автор:  evc [ Вто Дек 05, 2006 10:27 am ]
Заглавие: 

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

Автор:  LamiLami [ Вто Дек 05, 2006 3:52 pm ]
Заглавие: 

Pic18 при всички положения, някой модел с два кепчъра, единия за 0 другия за 1, така го правят в горепосочения пример ( май )...


Тук въпроса е да се напише функция ReadX.
И да не е толкова сложна.

Къде е обсъжадно подобно измерване ?

Автор:  evc [ Вто Дек 05, 2006 4:51 pm ]
Заглавие: 

"The output of the UTI is a period modulated signal." - пише в дейташийта, линк към който си дал в първия си пост. И тъй като периода е обратнопропорционален на честотата, кое от двете ще измерваш не е от значение. Въпросът за измерването на честота беше обсъждан тук, доста подробно. Не съм гледал сорса, който си посочил, тъй като не ползвам чужди драйвери (обикновено). Като попрегледах дейташийта по-подробно обаче, стигнах до извода, че всичко се свежда до правилно конфигуриране на кепчър модула на процесора. Та, това ли ти е нужно, някой да ти покаже как правилно да конфигурираш кепчъра (което от своя страна е еквивалентно на това, някой да ти прочете дейташийта на процесора)?

Автор:  LamiLami [ Вто Дек 05, 2006 8:06 pm ]
Заглавие: 

На всеки цикъл има по няколко сигнала с различен период ( т.е. честота ).

За няква three-signal technique, става дума.

за измерване на Pt100:

1) 1-0-1-0-1 = T1;
2) 1-0-1 = T2;
3) 1-0-1 = T3;
4) 1-0-1 = T4;

Чета: http://www.smartec.nl/pdf/apputi04.pdf

Формулите за пробразуване са обяснени тук : http://www.smartec.nl/pdf/apputi06.pdf

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/