Отговори на тема  [ 5 мнения ] 
Драйвер за UTI03 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Ное 10, 2005 2:17 am
Мнения: 35
Мнение Драйвер за UTI03
http://www.smartec.nl/pdf/DSUTI.pdf

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

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

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



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

10x


Пон Дек 04, 2006 8:38 pm
Профил ICQ
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение 
Не ти трябва да мериш широчина на импулс, а честота. Вкарай изходните импулси директно на входа на кепчър/къмпеър/пвм модула на пика и по този начин ще измериш времето между два едноименни фронта, което ти е пропорционално на честотата. Това е вече обсъждано във форума. Не си написал нито буква от сигнатурата на процесора, който използваш, ето защо на този етап нищо по-конкретно не мога да ти кажа.

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!


Вто Дек 05, 2006 10:27 am
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Ное 10, 2005 2:17 am
Мнения: 35
Мнение 
Pic18 при всички положения, някой модел с два кепчъра, единия за 0 другия за 1, така го правят в горепосочения пример ( май )...


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

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


Вто Дек 05, 2006 3:52 pm
Профил ICQ
Ранг: Напреднал
Ранг: Напреднал
Аватар

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

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!


Вто Дек 05, 2006 4:51 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Ное 10, 2005 2:17 am
Мнения: 35
Мнение 
На всеки цикъл има по няколко сигнала с различен период ( т.е. честота ).

За няква 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


Вто Дек 05, 2006 8:06 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 5 мнения ] 

Кой е на линия

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


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

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