Hoe te herstellen van gegevens uit sinus wavform van dit type?

X

xtcx

Guest
Hallo vrienden,
Ik probeer te decoderen de QAM ontvanger deel.Hier heb ik een cosinus hebben verkregen verschoven golfvorm die ik nodig om het te converteren naar vierkante golf (om Q-kanaal) om de gegevens te krijgen.Ik heb een jpg-image bestand.neem een kijkje op het beeld kan krijgen omdat je veel ideeën om gegevens te decoderen.De rode lijn gemarkeerd is wat ik moet halen, wat nu zijn de manieren om de blokgolf krijgen / data (rode lijn) van deze golfvorm zoals weergegeven in het patroon.De waarden in de linkerkant zijn exacte.Eventuele ideeën als comparator of een andere codering als voorwaarde zal veel worden gewaardeerd.Ik kan geen gebruik maken van filter technieken.Dus gelieve het zou geweldig zijn als je zou kunnen bieden me een paar andere tips of ideeën.dank u bij voorbaat.
Opmerking: - Dit is Matlab-Simulink gebaseerde systeem generator model voor QAM.Ik kan gebruiken, hetzij m-bestand of blokken Xilinx voor het doen van deze operaties.VHDL of Vlog is optioneel.
Sorry, maar je moet inloggen om deze gehechtheid

 
Enkele fundamentele kennis van de kwadratuur modulatie zou nuttig zijn.Ik stel voor om de Wikipedia te raadplegen QAM artikel voor de
mogelijke structuur van een kwadratuur demodulator.In het algemeen gaat het met een verwijzing vervoerder, opinieleiders en filters.

 
Bedankt FVM.Maar wat je ziet in deze wavefom is het resultaat van het product van referentie vervoerder en de QAM signaal.De volgende fase is een filter ontwerpen.Omdat ik niet in staat ben om te filteren hier te gebruiken, ben ik nu op zoek naar andere middelen terug te winnen, zoals een comparator of nul-cross detector of een methode met behulp van logica-poorten en zo verder ... Zie de bijgevoegde afbeelding met dit .Dit is de structuur (ideaal) getoond in wikipedia.zeggenQuote:

Vermenigvuldigen met een cosinus (of een sinus) en door een low-pass filter is het mogelijk om het onderdeel in fase-extract (of in kwadratuur)
 
Quote:

Maar wat je ziet in deze wavefom is het resultaat van het product van referentie vervoerder en de QAM signaal.
 
Ja .... Ik was in staat om te filteren ontwerpen en het werkt perfect alleen mooi in System generator simulatie.Maar het ontwerp is niet in staat worden gegenereerd voor hardware, omdat er oneigenlijk kloksnelheid ontwerpen het zegt, een slechte timing.Ik heb een gebrek aan timing-1.2ns uit mijn tijd doelwit van 12,5 ns.Ik gebruik 80 MHz voor mijn project.Maar wat zij heeft bereikt is 13,7 ns.Maar alle blokken zijn net Xilinx voorzien blokken.Dus hoe kunnen we verwachten zo'n slechte timing in een ontwerp?.Mocht het niet nauwkeuriger dan handmatige codering? ... Ik weet niet wat nu te doen !...... Het filter module eet toooo veel CPU kracht denk ik, zelfs na de vermindering van de te lage afb.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triest" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top