www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

(DSP) prepoznava periodičnega signala

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70644.76

PrispevekObjavljeno: Tor Jun 16, 2009 10:41 am    Naslov sporočila:  (DSP) prepoznava periodičnega signala Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Glitch
Član
Član



Pridružen-a: Pet 07 Apr 2006 11:40
Prispevkov: 1477
Aktiv.: 6.30

PrispevekObjavljeno: Tor Jun 16, 2009 11:24 am    Naslov sporočila:   Odgovori s citatom

Lahko uporabiš tudi Goertzlov algoritem.
_________________
Answers: $1, Short: $5, Correct: $25, dumb looks are still free.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.51

PrispevekObjavljeno: Tor Jun 16, 2009 11:29 am    Naslov sporočila:   Odgovori s citatom

Tvojega opisa problema ne razumem, lahko pa delno odgovorim na zadnje vprasanje:

Ce se frekvenca signala spreminja, se rezultat FFT/DFT premika tako, da imas lahko dva signala, ki sta skoraj povsem identicna, pa njun diskretni spektrogram izgleda drugace. Konkretno, ce je frekvenca signala tocno veckratnik sirine "vedra" (bucket), bos dobil samo eno zelo visoko spico na spektrogramu, drugje bodo pa same nule. Ce pa je frekvenca malo zamaknjena (denimo za pol sirine "vedra"), ne bo vec ene ostre spice, ampak bo zaobljen hribcek sirine nekaj veder in s precej nizjim vrhom. Med 999,5 Hz in 1000 Hz je tako v frekvencnem prostoru precej velika razlika ze na pogled, ceprav se tebi zdita oba signala v casovnem prostoru prakticno enaka. To lahko pomeni nocno moro za programiranje ...

Ce bi jaz zelel dolociti periodo nekemu signalu z izrazitim vrhom, bi preprosto uporabil komparator s tocko, nastavljeno dovolj visoko, ter z dovolj histereze. Merjenje casa med obema flankama je potem preprosta stvar za hiter mikrokontroler, kakrsnega nameravas uporabiti.

Ce lahko bolje opises problem, bos dobil boljsi odgovor.

_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Lagrange
Član
Član



Pridružen-a: Pet 10 Okt 2003 10:07
Prispevkov: 164
Aktiv.: 0.69
Kraj: Ljubljana

PrispevekObjavljeno: Tor Jun 16, 2009 6:04 pm    Naslov sporočila:   Odgovori s citatom

Samo ideja. Žal je nisem preizkusil v praksi:

http://cnx.org/content/m11714/latest/
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70644.76

PrispevekObjavljeno: Tor Jun 16, 2009 7:02 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Glitch
Član
Član



Pridružen-a: Pet 07 Apr 2006 11:40
Prispevkov: 1477
Aktiv.: 6.30

PrispevekObjavljeno: Tor Jun 16, 2009 7:32 pm    Naslov sporočila:   Odgovori s citatom

Meni pa tvoja ideja ni všeč. Namreč, prikazana zadeva ni periodična. Ima izrazite špice, vendar so pomembni ravno netipični "šumi" in izredni pojavi. S tem, ko bi poslal samo "eno periodo" bi lahko izpustil zelo pomemben podatek.
_________________
Answers: $1, Short: $5, Correct: $25, dumb looks are still free.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.51

PrispevekObjavljeno: Tor Jun 16, 2009 7:44 pm    Naslov sporočila:   Odgovori s citatom

Algoritmi za brezizgubno kompresijo, ki sproti gradijo slovar, so pri dovolj dolgem zapisu, ki se periodicno ponavlja, ze tako ali tako izjemno ucinkoviti, brez da bi vnaprej poznali obliko podatka oz. v tvojem primeru dolzino periode. V bistvu na koncu dejansko naredijo to, kar bi ti rad: cel ponavljajoci-se blok podatkov zapisejo z eno samo kodo. Tudi pri ne povsem identicnem zapisu, ki je dovolj dolg, bi morali biti zelo ucinkoviti, ker si med seboj sledijo vsaj deli.

Ce so podatki zivljenski (npr. tvoj EKG) in ne sinteticni (narisan priblizek EKGja), se ne bodo nikoli povsem ponavljali. Ce bi zelel stlaciti zapis v cimmanj prostora, bi se najbrz splacalo komprimirati nekoliko obdelan niz podatkov in ne surovih odcitkov; najprej bi odcitek vsake periode normaliziral, zapisal koeficient razmerja med originalno vrednostjo in normalizirano, nato pa odstel stran povprecno periodo. Ostanek bi bil niz podatkov zelo blizu nicle, kjer bi bilo ponavljanja se bistveno vec kot pri surovih podatkih, odstopanja od nicle pa manj (torej dobis za enako stevilo bitov vecjo locljivost oziroma za enako locljivost porabis manj prostora).

_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Ned Jul 19, 2009 11:35 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 7 dni


Powered by phpBB © 2001, 2005 phpBB Group