Перейти к содержанию
    

Помогите со схемно-программным решением для измерения периода

Вот примеры реальных данных, полученных с моей схемой (без введения дополнительного гистерезиса). Отсчеты просто соединены прямыми отрезками.

 

t=[0,105,214,3290,5516,5626,6234,6335,6438,7464,7571,8925,11937,12046,15184,173
34,17443,18305,18405,19475,19583,20892,23861,23970,27090,29347,29455,29827,30049,
30152,30252,31357,31462,32786,35858,35966,39014,41226,41334,41438,42062,42165,422
66,43337,43441,43564,44679,44780,47723,47831,50988,53237,53347,53481,53660,53957,
54061,54165,55277,55381,55519,56604,56704,59753,62879,65106,65214,65957,66060,661
61,67232,67339,68544,68645,71632,71742,74823,77001,77109,77214,77321,77468,77631,
77735,77839,77941,78043,79140,79251,79445,80426,80530,80632,83605,86791,89031,891
39,89764,89868,89969,90117,91112,91220,92500,95469,95578,98744,101019,101123,1012
43,101347,101451,101555,101658,101760,101880,101982,102948,103054,103159];
d=[189,189,188,133,160,159,158,158,158,159,159,152,190,189,132,159,159,156,156,
158,158,152,188,188,131,157,157,156,155,155,155,158,158,150,188,187,132,158,158,1
58,156,156,156,158,158,157,153,153,188,188,132,159,159,158,158,157,157,158,159,15
9,158,153,153,187,132,158,158,155,156,156,158,157,152,152,188,187,133,157,157,157
,157,156,156,155,155,155,155,158,157,156,152,153,152,188,132,158,158,156,156,156,
156,158,158,153,188,187,132,158,158,157,157,157,157,157,156,157,157,158,159,158];

0dca7b41a98b.jpg

 

t=[0,852,999,1390,1939,2047,7531,7711,8141,8741,8981,12866,12970,13717,13925,14
300,14837,14940,20440,20546,21067,21635,21780,25745,25847,26612,26802,27224,27698
,27867,33272,33440,34517,34691,38656,38760,39522,39642,40121,40583,40748,46199,46
306,46810,47398,47588,52389,52594,52987,53494,53629,59079,59188,59710,60249,60472
,64462,65239,65444,65868,66355,66464,72034,72530,73128,73228,77252,77356,78119,78
357,78716,79238,79344,84766,84889,85978,86157,90074,90189,90940,91146,91572,92061
,92196,97594,97830,98232,98801,99007,103852,103957,104450,104909,110484,110592,11
1066,111654,111813,115808,116644,116851,117257,117701,117811,123293,123399,123860
,124460,124620,128556,128659,129407,129659,130050,130554,130663,136114,136222,136
682,137254];
d=[139,133,132,131,131,132,191,191,192,189,188,139,139,133,133,131,132,132,190,
190,192,188,188,139,139,133,133,131,131,131,190,190,188,188,139,138,132,133,129,1
30,130,189,189,191,187,187,131,131,128,130,129,188,188,191,187,186,137,131,131,12
8,129,130,190,192,189,189,138,137,132,131,130,131,131,192,192,190,189,140,140,134
,134,131,132,131,193,193,194,190,190,134,133,130,131,192,192,194,190,190,139,132,
131,129,131,130,191,192,193,190,190,139,139,133,132,131,132,131,192,192,194,191];

abad0a9c3cab.jpg

 

t=[0,1632,1736,1836,4002,7495,7603,10935,11051,12906,14504,14635,20280,20388,20
492,20597,23747,23906,25745,27451,33180,33289,33395,36559,36674,36778,38600,40218
,40352,45991,46101,46205,49371,49471,49579,51397,53029,53133,58881,59006,59465,62
273,62375,64258,65826,65930,66030,71738,75099,77130,78714,84521,84626,84730,88046
,89968,91614,91717,97402,97914,98018,100855,101000,102841,104424,104526,104633,10
6719,106825,110303,110407,110862,113681,113785,115663,117250,117351,123069,123565
,123666,126551,128518,130044,136057,136168,136435,136584,139331,139435,141343,142
974,143074,148765,149275,149380,152261,152390,154172,155844,155948,156050,161664,
162176,162280,165163,167024,168731,168831,174432,178122,179908,181601,181718,1873
94,190874,190988,192754,194695,194796,200290];
d=[158,141,141,142,156,195,195,137,137,158,142,141,194,193,193,193,136,135,156,
140,192,192,192,134,133,134,155,139,139,192,192,192,134,134,134,155,139,139,191,1
91,190,133,133,155,139,140,139,193,133,156,141,194,194,193,134,156,141,140,193,19
1,191,134,134,156,141,140,140,154,154,193,193,191,133,133,155,139,139,192,191,191
,133,154,139,192,192,191,191,132,132,155,138,138,195,192,192,135,135,157,138,139,
139,194,193,193,134,157,140,140,193,135,157,140,140,194,133,134,157,138,138,193];

9bca5c06499f.jpg

На не самых низких частотах получается вполне нормально. Это что касается схемы. Возможно в дальнейшем понадобится ее подрихтовать.

А пока все мысли об алгоритме.

На глазок-то по картинке период выделить проще простого.

Разброс длительностей даже между самым длинным и самым коротким получается в пределах 2%.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...