Guten Tag ich wollte einmal in DSP usw. einsteigen und mir einen einfachen SSB TRX für 23cm bauen. Der "Analogteil" ist kein Problem und steht schon prototypig. Ich will nun meine ZF abtasten und von dort digital weiter machen, bin mir aber noch nicht ganz sicher wie ich das machen soll. Derzeit mische ich auf 10.7Mhz dort könnte ich abtasten, allerdings ist ein SSB Signal ja nur 2.5kHz breit, und für die 10.7Mhz bräuchte ich einen ADC mit 20-50MSps. Ist das nicht verschwenderisch? Es scheint als wären fast alle ADC auf sehr breitbandige Anwendungen wie Mobilfunk etc. ausgelegt. Ich möchte das ganze mit einem Cortex M4 machen, da kann ich schlecht einen so schnellen ADC verwenden wegen der Datenmenge. Was würdet ihr tun? Weiter auf 455kHz zB. mischen und mit einem 1-3MSps ADC aufnehmen? Welchen würdet ihr da nehmen? Das gleiche Problem habe ich beim DAC, da gibt es fast nur so extrem schnelle. Auflösung hätte ich mir 12-14Bit gedacht, das solle reichen Würde mich über Hilfe freuen
SDR Neuling schrieb: > Was würdet ihr tun? > Weiter auf 455kHz z.B. mischen und mit einem 1-3MSps ADC aufnehmen? Warum so umständlich? Ich würde einen I/Q- Mischer nehmen, z.B. Schaltermischer mit FST3253 oder analog (2- mal SA612 bzw. NE612), Oszillatorfrequenz 0/90 Grad mit 7474 erzeugen oder direkt mit SI5351. Die ganze Hardware (und Software) kann man z.B. vom uBitx übernehmen und damit spielen. Es gibt auch fertige I/Q- Mischer, die noch bei 10 MHz funktionieren, z.B. LTC5584, aber da muss man sehr genau löten können... (Ein freundlicher Mitmensch hat mir neulich eine bestückte Platine mit LTC5584, SI5340 und TCXO zukommen lassen, mit der ich experimentieren kann.) Nach der Mischung nehme ich einen 48 kHz/ 24 Bit Audio Codec, eingebaut in einem STM32H/F7Disco. Es geht sicher auch einfacher.
:
Bearbeitet durch User
Ich habe halt schon den Analogteil, direkt an der Antenne ein komplett IC, ich weiß ja nicht. Klingt dumm, aber das ist ja langweilig? Ich möchte wirklich nur den ADC und DAC, ok.
Es gibt AD-Wandler speziell für Unterabtastung. Geringe max. Samplerate aber hohe max. Eingangsfrequenz. Der analoge Eingang und Abtastteil reicht wesentlich höher. https://www.analog.com/en/parametricsearch/11299#/sort=1746,asc z.B: AD9864 max 18 MS/s aber bis zu 300 MHz Eingangsfrequenz. https://www.analog.com/en/technical-articles/rf-sampling-adc-offer-advantages-in-systems-design.html https://training.ti.com/sites/default/files/docs/TIPL%204700%20Bandwidth%20vs%20Frequency%20%28Subsampling%20Concepts%29.pdf ein ADC12DJ3200 12 Bit ADC bis 8 GHz
:
Bearbeitet durch User
Der Perseus nutzt, wenn ich mich recht erinnere, den LTC2206 (80MSps, 14 Bit). Wenn Du so einen schnellen ADC nehmen willst, dann musst Du die digitalen Daten auf das interessante Frequenzfenster reduzieren, z.B. in einem FPGA. Bei einem langsameren ADC brauchst Du ein sehr gut bandbegrenztes analoges Eingangssignal und eine S&H Stufe, die bei 10,7 MHz noch gut mitkommt. Oder halt I/Q.
DH1AKF W. schrieb: > Ich würde einen I/Q- Mischer nehmen, z.B. Schaltermischer mit FST3253 > oder analog (2- mal SA612 bzw. NE612) Aber doch nicht für 23cm !!! Für 1240..1300 MHz braucht es andere Frontends. Und der Umweg über 10.7 Mhz bedeutet ja auch bloß, daß man im Empfangsband beide Seitenbänder hat - schließlich möchte ich denmal sehen, der bei 1200..1300 MHz ein mitlaufendes Filter von deutlich weniger als 2x 10.7MHz Bandbreite hinkriegt. Nee, da ist Direktmischung angesagt oder alternativ so etwa 250 MHz als 1. ZF. Dafür gibt es auch fertige Filter. Und da die Spiegelfrequenz in diesem Falle etwa 500 MHz weit weg ist, kann man schon ein festes Filter für 23cm ins Auge fassen. SDR Neuling schrieb: > Derzeit mische ich auf 10.7Mhz... ..und vermutlich ohne wirkliche Unterdrückung der Spiegelfrequenz. Oder mit einem Heidenaufwand an Topfkreisen und/oder Helixfiltern - oder? Also, es gibt spezielle Schaltkreise, die sowohl die zwei Mischer, als auch die passende Phasenverschiebung beinhalten. Beispiele: ADL5387 (30..2000 MHz), hat 2:1 Taktteiler ADL5380 (400..6000 MHz), hat Phasenschieber LT5517 (40..900 MHz) LT5575 (800..2700 MHz) LTC5584 (30..1400 MHz) LTC5585 (700..3000 (max 4000) MHz) obendrein auch noch einige von RFMD bzw. inzwischen www.qorvo.com. Die haben auch Up-Konverter, also I/Q-Sendemischer. Sowas wie RFMD2080. Die o.g. Mischer lassen sich mit einem ADF4350 oder MAX2870 ansteuern und man kann sie als Direktmischer, also von 1300 MHz auf Null benutzen. Der Rest ist dann eher leicht: passiver Tiefpaß auf Bandbreite von etwa 20 kHz, dann ein Stereo-ADC und dann weiter mit einem µC. Das einzige Problem dabei ist, daß man direkt ab Mischer im NF Bereich ist und dort zunächst mit recht kleinen Signalpegeln klarkommen muß, also Stör-Einstreuungen aller Art vermeiden muß. W.S.
Also entweder Du beißt in den Apfel und tastest die 10.7 MHz ab und kannst mit der Datenmenge die dabei entsteht umgehen, oder du musst weiter runter mischen. Gibt einige ZeroIF-Konzepte im SDR-Bereich, da kommst dann auch mit einem Audio-ADC/DAC und zur Not keinem PIC oder ATmega weiter. Suche Dir eine Möglichkeit aus und baue Dir die Lösung dann entsprechend aus. Rumzetern das dein Cortex M4 das nicht packt, auf der anderen Seite dein Frontend nicht anfassen wollen bringt Dich kein Stück weiter. Keiner hat hier Lust auf Mi-Mi-Mi und Rumgeheule!
W.S. schrieb: > also von 1300 MHz auf Null benutzen. > Der Rest ist dann eher leicht: passiver Tiefpaß auf Bandbreite von etwa > 20 kHz, dann ein Stereo-ADC und dann weiter mit einem µC. Welche Frequenz soll ich da verwenden? Wie viel Prozent zur Bandbreite meines Signals? Wenn ich ein 3Mhz breites Signal haben sollte, dann muss ich ja auf 3Mhz runtermischen, oder? Bei 2.5kHz, auf welche Frequenz würdest du da mischen? mfg
SDR Neuling schrieb: > Welche Frequenz soll ich da verwenden? Also, bei einem I/Q-Direktmischer stellt man den LO auf die Frequenz des vom Sender benutzten LO ein und erhält dann beide Signale direkt (daher der name) im NF Bereich. Nun muß man "bloß" noch das unerwünschte Seitenband per Phasenmethode unterdrücken (so gut es eben geht). Für den Stereo-ADC würde ich die Mischerausgänge auf so etwa 20 kHz tiefpaßfiltern - aber das ist Geschmackssache. Solche ADC's haben als SigmaDelta-Wandler von sich aus eine gute Unterdrückung von allem, was über die halbe Samplefrequenz hinausgeht. Und da du ja nur SSB empfangen willst, reicht eine Samplefrequenz von 44.1 kHz oder 48 kHz völlig aus. Höher geht heutzutage immer (reine Softwaresache), niedriger geht vielleicht, lieber die Datenblätter studieren. SDR Neuling schrieb: > Wenn ich ein 3Mhz breites Signal haben sollte, dann muss ich ja auf 3Mhz > runtermischen, oder? Huch? Natürlich haben die genannten IC deftige Ausgangs-Bandbreiten, aber das heißt doch nicht, daß man dort nochmal eine analoge ZF aufmachen müßte. Nee, da ist man schon im NF Bereich, präziser: auf Trägerfrequenz Null. W.S.
https://www.analog.com/en/parametricsearch/10763#/sort=4467,asc Da gibt es komplette I/Q-Downconverter mit feinstufigem LO in einem IC. (irgendwie sind auch Modulatoren in die Tabelle reingerutscht) für 23cm z.B. ADRF6821 450 MHz to 2800 MHz, DPD RFIC with Integrated Fractional-N PLL and VCO ADRF6820 695 MHz to 2700 MHz Quadrature Demodulator with Integrated Fractional-N PLL and VCO Allerdings ist ein quadratisches IC mit 56 Anschlüssen im 0,5mm-Raster etwas kompliziert zu löten.
:
Bearbeitet durch User
>>Ich habe halt schon den Analogteil, direkt an der Antenne ein komplett IC
bin etwas Neugierig, was ist das für ein IC ?
Frank schrieb: > bin etwas Neugierig, was ist das für ein IC ? Schlecht ausgedrückt, ich möchte eben keine komplett-IC. Aber so etwas gibt es sicher..
SDR Neuling schrieb: > Ich will nun meine ZF abtasten und von dort digital weiter machen, bin > mir aber noch nicht ganz sicher wie ich das machen soll. > Derzeit mische ich auf 10.7Mhz dort könnte ich abtasten, allerdings ist > ein SSB Signal ja nur 2.5kHz breit, und für die 10.7Mhz bräuchte ich > einen ADC mit 20-50MSps. Man könnte sich hier an aktueller AFU-Technik orientieren. Im FT-DX101D bzw. FT-DX10 von Yaesu wird die 9MHz ZF mit einem LTC2387-18 18-Bit SAR ADC (unter)abgetastet. Ein LTC2387-16 oder LTC2269 16-Bit ADC wäre auch denkbar. > Ist das nicht verschwenderisch? Du musst halt überlegen welche Variante für dich günstiger ist. Direktabtastung mit ADC + FPGA Bausteinen oder eine zusätzliche Mischstufe auf einer weiteren ZF bei 455kHz oder irgendwo im Audiobereich (typ. 24kHz bzw 36kHz), um dort mit einem günstigen/guten Audio-ADC arbeiten zu können. SDR Neuling schrieb: > Ich möchte das ganze mit einem Cortex M4 machen, da kann ich schlecht > einen so schnellen ADC verwenden wegen der Datenmenge. Wenn auf 455kHz gemischt wird, lässt sich direkt mit dem µC abtasten. https://www.i2phd.org/armradio/index.html
Das Datenblatt des LT5521 liefert folgenden Hinweis: >> LT5516 0.8GHz to 1.5GHz Direct Conversion Quadrature Demodulator 21.5dBm IIP3, Integrated LO Quadrature Generator<< Daran anschließend ein rauscharmer (Stereo) NF- OPV für die I/Q- Signale auf NF- Ebene und der SDR, z.B. ein PC mit entsprechendem Programm. Die A/D- Wandlung wird mit der Soundkarte erledigt. Alternativ ein Cortex M4 mit Audio- Codec oder SAR ADC's, Den LT5521 kann man zum Hochmischen im Sendezweig verwenden. Er rauscht im Empfangsmodus zu stark.
:
Bearbeitet durch User
ADF4351 - das mag für FM klappen aber bei SSB sind etwas höhere Anforderungen an Frequenzstabilitätm, Phasenrauschen und Auflösung erforderlich
Hallo, das mit der Unterabtastung ist der richtige Tipp. Wurde schon mehrfach erwähnt. Ein Bandpasssignal, was am Ausgang des ZF Filters anliegt kann man unterabtasten, ohne dass man Informationsverluste hat. Man braucht dazu nur einen schnellen Sample und Hold. Zum Start guck da: https://de.wikipedia.org/wiki/Bandpassunterabtastung
Frank schrieb: > ADF4351 - das mag für FM klappen aber bei SSB sind > etwas höhere Anforderungen an Frequenzstabilitätm, Phasenrauschen und > Auflösung erforderlich Könntest du evtl. etwas genauer darauf eingehen? Frequenzstabilität hängt doch von der Referenz ab, die Auflösung kann man verbessern, wenn man als Referenz einen DDS verwendet. Was würdest du verwenden? Ich glaube es könnte schwer werden selbst etwas zu bauen was einen ADF tatsächlich übertrumpft. mfg
Ihr koenntet das auch einfach direkt mit dem Mikrocontroller machen: https://www.youtube.com/watch?v=4wOPLG5tYW4 Olaf
Hier: https://www.youtube.com/watch?v=fAXGxTNImyw War wohl mal ein Artikel in meiner Lieblingszeitschrift. :-) Olaf
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.