Hallo, bei der Überlegung wie ich für QO-100 (Amateurfunksatellit) zu einem Signal für FT-8 Modulation bei 2,4GHz komme (FM, 8 Töne über 50Hz verteilt) https://de.wikipedia.org/wiki/FT8 bin ich auf die ADF4351 Boards gestoßen die auf Ebay vertickt werden: https://www.ebay.de/itm/35M-4-4GHz-RF-Signal-Quelle-Frequenzsynthesizer-ADF4351-Entwicklungsboard-DE/264087479268?_trkparms=aid%3D1110006%26algo%3DHOMESPLICE.SIM%26ao%3D1%26asc%3D20200520130048%26meid%3D4cfc3bf345c641999f8e86f6435abb51%26pid%3D100005%26rk%3D3%26rkt%3D12%26mehot%3Dag%26sd%3D303786003863%26itm%3D264087479268%26pmt%3D1%26noa%3D0%26pg%3D2047675%26algv%3DSimplAMLv5PairwiseWebWithDarwoV3BBEV2b%26brand%3DMarkenlos&_trksid=p2047675.c100005.m1851 Zum ersten Testen wie die Parameter der PLL so eingestellt werden müssen würde ich gerne die Software von Analog Devices nehmen, und nach Möglichkeit die Registerwerte auch automatisch übertragen. Allerdings setzt die voraus eines der beiden Eval Boards zu haben (siehe Bild). Das grüne Eval Board hat einen USB-SPI Umsetzer drauf (ein programmierbarer Chip, deswegen werde ich da kaum eine Chance haben), aber es gibt noch das schwarze Board über das ich leider keine Unterlagen gefunden habe, insbesondere nicht wir da die Verbindung zwischen PC Software und dem ADF4351 Chip gemacht wurde. Weiß da jemand mehr?
Mach dein Ding lieber selbst, nimm irgend einen µC deiner Wahl - aber verdrossle die Leitungen zwischen dem HF-Modul und deinem µC und montiere beide schön separat oder auf verschiedenen Seiten eines Bleches. Siehe Bild, das war ein Notbehelf, ohne Blech lief das garnicht. Also gut abschirmen, sonst kriecht dir die HF überall hin. Der ADF4351, der ADF4350 und der MAX2870 sind zu 99.9% pin- und registerkompatibel. W.S.
Moin, die Link bezieht sich auf eine kleine Adapterplatine für den ADF435x die von der AD SW erkannt wird und direkte Steuerung der ADF Bord vom PC aus gestattet: Beitrag "Re: ADF4350/1 Mangelhafte Referenzfrequenzübersprechdämpfung am HF-Ausgang" die USB LP gibt es hier: https://www.aliexpress.com/i/33050271985.html https://www.amazon.ca/Development-CY7C68013A-Control-Analyzer-ADF4350/dp/B07DS197RV Es lohnt sich den ganzen Thread zu lesen. Gruss, Gerhard
:
Bearbeitet durch User
> Mach dein Ding lieber selbst, nimm irgend einen µC deiner Wahl Die Verbindung zum PC soll auch nur für die Inbetriebnahme sein, damit man bequem mit den Parametern spielen kann bis es läuft (bzw. lockt). > die Link bezieht sich auf eine kleine Adapterplatine für den ADF435x die > von der AD SW erkannt wird Dann werde ich mir die mal besorgen. Vielen Dank auch für den Hinweis auf den Thread, sehr interessant. Ich will ja erstmal nur FT8 erzeugen, muss also nur die Frequenz anpassen, und das auch recht langsam. Ganz andere Idee: Wenn mich der Hafer sticht würde ich probieren wollen ob man mit dem ADF4351 und einem 31dB digitalen Dämpfungsglied dahinter nicht mit der Amplitude/Phase-Methode (Sprach-)SSB erzeugen kann. Auf der Suche im Netz hab ich zu dem Thema recht wenig gefunden, was mich wundert denn die Idee an sich ist ja eher naheliegend. Aber das kommt erst dran wenn FT8 läuft.
asd schrieb: > Die Verbindung zum PC soll auch nur für die Inbetriebnahme sein,... ...und dann hast du eine LP, die zwar Geld gekostet hat, aber dann für nichts mehr nütze ist? Nun, ein jeder hat so seine eigene Herangehensweise. Apropos Hafer und Stechen: Ich würde zum Senden eher einen fertigen Sende-IC nehmen, also einen Chip, der aus zugeführten I und Q Signalen und einem HF-Signal ein Sendesignal erzeugt. Für SSB ist das noch immer ein ergiebiges Bastelthema. W.S.
Hallo Gerhard, dieser Post hört sich so an dass man auf das USB Board erst noch eine passende Firmware programmieren muss? Wenn ja, woher hattest du die? Beitrag "Re: ADF4350/1 Mangelhafte Referenzfrequenzübersprechdämpfung am HF-Ausgang" >> PA0 = LE >> PA1 = CLK >> PA2 = Data > Im Anhang ist ein Bild von der LP mit der ADF FW. "
asd schrieb: > Hallo Gerhard, dieser Post hört sich so an dass man auf das USB > Board > erst noch eine passende Firmware programmieren muss? Wenn ja, woher > hattest du die? > Beitrag "Re: ADF4350/1 Mangelhafte Referenzfrequenzübersprechdämpfung am > HF-Ausgang" >>> PA0 = LE >>> PA1 = CLK >>> PA2 = Data >> Im Anhang ist ein Bild von der LP mit der ADF FW. " Hallo W.S und asd, Das stimmt nur zum Teil. Das Teil, das ich habe und auch das von Aliexpress, scheint schon die richtige FW zu haben weil es vom PC sowohl als der AD SW als ADF4351 Bord erkannt wird. Ich habe es zwar noch nicht zusammen mit der ADF Bord ausprobiert, aber wenn ich die AD SW laufen lasse, erkennt sie die USB Adapter Platine und ich kann blind ADF Register Daten senden. Soweit alles gut. Es gibt tatsächlich andere USB Platinen, speziell in der Bucht, die angeblich eine FW Änderung brauchen. Ich bin aber ziemlich sicher, daß die auf ALI gezeigte Bord schon die richtige FW hat. Die Bords in der Bucht sehen anders aus und die gaben m.W.die falsche FW drauf. Ich würde vorsichtshalber nur auf den Links von mir weiterrecherchieren. Sicher, man hat keine Garantie, aber die von ALI und Amazon sieht genauso aus wie meine und die jedenfalls funktionierte jene auf Anhieb. Wenn nicht, muß man notgedrungen, die richtige FW aufspielen. Allerdings weiß ich ohne Suche meinerseits nicht wo es die gibt. Ich erinnere mich allerdings irgendwo früher eine Webseite mit den Instruktionen und FW gesehen zu haben. Der Gerätemanager erkennt im richtigen Fall das Teil als "ADF4351 Irgendwas". Wenn das der Fall ist, steht einem Test mit dem Oszi oder der ADF Bord nichts im Weg. Man müsste ja mit dem Oszi sehen ob auf den IO Pins A0-2 Aktivität zu beobachten ust wenn man die AD SW Ausgabe Sendetaste drückt. Also, nur Mut. Hoffe das Hilft, Grüsse, Gerhard
Nachtrag, Ich habe bis jetzt mit einer adaptierten Arduino Programmier FW auf einem NANO gearbeitet die gut funktioniert. Man muß allerdings bei meiner Version eine kleine Änderung machen damit alle Register in der richtigen Reihenfolge ausgegeben werden. Sonst muß man die Daten doppelt aufspielen. Ich werde später den Source Code hier posten wenn es Euch nützlich wäre. Mit dem NANO geht das bequem. Nur ist die AD SW viel nützlicher zum Optimieren.
:
Bearbeitet durch User
Im Anhang ist das von mir benutzte ADF4351 Lader Programm. Ich musste es wegen Fehler etwas modifizieren. Die AD4351 Master Lib muss vorher im IDE installiert werden. (Unter Scetch->INCLUDE LIBRARY->Install ZIP Library) Das mitgelieferte Beispiel funktioniert zwar, man muss aber das Programm zwei Mal laufen lassen damit der ADF4351 richtig funktioniert. Das von mir modifizierte Programm hat diesen Fehler nicht. Die Ursache war die falsche Reihenfolge der ADF4351 Register Updates. Die im modifizierten Programm hinzugefügten Verbindungsinformationen gelten auch für die von asd gezeigte Bord.
:
Bearbeitet durch User
Gerhard O. schrieb: > Das mitgelieferte Beispiel funktioniert zwar, man muss aber das Programm > zwei Mal laufen lassen damit der ADF4351 richtig funktioniert. Es ist fahrlässig den CE-Pin des ADF4351 (wie im Fritzing- Schaltplan gezeigt) offen zu lassen. Es ist nicht klar erkenn- bar ob die Leitung auf dem Board gepullt wird (ich sehe keinen Pull-Widerstand dazu), daher mag das eventuell nur "zufällig" so funktionieren.
> Das stimmt nur zum Teil. Das Teil, das ich habe und auch das von > Aliexpress, scheint schon die richtige FW zu haben weil es vom PC sowohl > als der AD SW als ADF4351 Bord erkannt wird. > OK, dann ist es also so dass tatsächliche eine bestimmte Firmware im Chip sein > muss, die aber evtl. schon drin ist. Ich hab jetzt gar keine Angst ein uC-Programm zu schreiben dass die Register beschreibt. Würde es aber ganz Praktisch finden zum experimentieren mit den vielen Parametern das PC-Programm von Analog Devices nehmen zu können, das dann auch auf Knopfdruck die Parameter in den Chip schreibt, so dass der Try&Error Zyklus schnell geht. > ...und dann hast du eine LP, die zwar Geld gekostet hat, aber dann für > nichts mehr nütze ist? Wenn die Platine bei der Inbetriebnahme der PLL Zeit gespart hat, reicht mir das als Nutzen... https://www.mikrocontroller.net/topic/goto_post/6471004 Tja, in dem Thread hört sich das so an als wäre diese bei ebay übliche AD4351 Platine so schlecht gemacht dass man die höchstens für Inbetriebname-Tests brauchen kann, und für den echten Betrieb müsste man sowieso selber ein PCb layouten (oder man macht viele Modifikationen auf die Platine, was auch nur für Einzelstücke taugt) Das schmälert den Reiz der AD4351 Platine durchaus, weil man keine Bastelanleitung machen kann mit der Leute leicht aus bei ebay gekauften Sachen einen FT8- (und evtl. SSB) Modulator bauen können. Wenn man also sowieso eine eigene Platine layouten und bestücken muss, rückt damit dieses Thema etwas in den Vordergrund: > Ich würde zum Senden eher einen fertigen > Sende-IC nehmen, also einen Chip, der aus zugeführten I und Q Signalen > und einem HF-Signal ein Sendesignal erzeugt. Das einzige Projekt das ich dazu gefunden habe ist dieses: http://www.i0cg.com/i2phd_eng.pdf Und der muss den Chip mit mindestens 250kSps füttern (S.17), braucht also eine eigene Platine und einen durchaus passablen DSP um diese Rate an IQ Signalen zu erzeugen. Das ist das was ich mir sparen wollte indem ich einen AD4351 und ein Bluepill Board verbinde. Auf ebay und Ali hab ich keine Fertig-Platine mit einem IQ-Modulator-Chip gefunden, die scheinen zu exotisch zu sein. DDS wäre auch eine Möglichkeit mit einem Fertig-China-Board ein Signal zu bekommen, aber man braucht schon eine potentes DDS Board um bei 2,4GHz noch was zu sehen. Ein Board mit AD9910 (1GHz DDS Takt) kostet 75 Euro bei ebay und kann auch schon die Amplitude steuern. https://www.ebay.de/itm/AD9910-1G-Probenahme-dds-420Mz-Signal-Generator-PHASE-Amplitude-Pro/293119468151?hash=item443f482277:g:NIcAAOSwNC5dAeFa Weiß jemand ob da das Layout brauchbar ausgeführt ist? Und ob die Oberwelle bei 2,4GHz noch einen brauchbaren Pegel aufweist...
Falls sich jemand fragt was das Ziel der Aktion ist: ein 2,4GHz Signalgenerator für FT8 Modulation (und vielleicht SSB) für den QO-100 Uplink. Und wenn ich mir schon die Mühe mache ein Einzelstück zu bauen dann wäre es schon nett wenn eine Nachbauanleitung dabei raus fallen würde mit der andere es nachbauen könnten. 3 Ebay Platinen zusammenschalten ist also ok für so eine Nachbauanleitung. Aber eine ebay-AD4351-Paltine heftig modifizieren müssen ist nicht besser als eine Eigen-Layout-Platine nachzubauen und zu bestücken. Ist beides ein Hindernis für Nachbauer. Deswegen die penetrante Nachfrage nach ebay-China-Platinen...
asd schrieb: > Und ob die Oberwelle bei 2,4GHz noch einen brauchbaren Pegel aufweist... Habe das (mangels Vorhandensein der Hardware) nicht nachgemessen, aber das kann man ohne weiteres theoretisch abhandeln: Nachdem das Teil mit 1GHz Systemtakt arbeitet muss das Ausgangssignal ja per Tiefpass gefiltert werden um die 1GHz zu unterdrücken. Daraus folgt dass von einer wie immer gearteten Oberwelle jenseits von 2 GHz sehr wenig übrig bleiben wird. Der Tiefpass ist auch klar erkennbar, direkt bei den SMA Buchsen. Wenn man den entfernt oder überbrückt kommt nur noch Signal- Chaos heraus. Hauptsächlich die Oberwellen von 1GHz.
Es gibt zahlreiche Verbesserungen. Viele Chinaboardarten sind leider nicht gut genug. https://zl2bkc.com/projects/zlpll/ http://www.lothiansradiosociety.com/meeting-reports-and-presentations/62-2017-2018-meetings/798-25-apr-2018-using-chinese-adf4351-adf5355-pll-boards-as-microwave-aignal-sources-brian-flynn-gm8bjf https://www.dd1us.de/Downloads/A%20low%20cost%20signal%20generator%202018-06-09%201v0.pdf Im anderen Thread hat Stephan ja auch schon ein beträchtlich verbessertes Design vorgestellt. Hauptsächlich muss die Stromversorgung sehr Rauscharm und getrennt für die verschiedenen Versorgungseingänge sein und einwandfrei entkoppelt sein. Auch die Massefuehrung muss einwandfrei sein, was am Besten mit einer Multi-Layer Bord möglich ist. Bei zweilagigen Design muss man sehr vorsichtig vorgehen. Man muss sich streng anhand der Datenblätter und App Notes an die Empfehlungen des Herstellers halten. Im Internet gibt es zahlreiche Verbesserungsvorschläge. Für meinen Zweck war die Chinabord nach allen Modifizierungen für mein Bakensenderprojekt sauber genug. Im SSB RX hört sich das Signal absolut klar und sauber an. Rauschsockel ist nicht hörbar. Zwischen HP8640B und ADF4351 ist da in FM kein hörbarer Unterschied. Wenn das auf 3Ghz laufen soll, wird es schlechter sein, das ist klar. Auch sollte die FREF so hoch wie möglich sein und man mit großer Schleifenbandbreite arbeiten, damit innerhalb der Schleifenbandbreite das VCO Rauschen vermindert wird.(ADSIM). Am besten mit einem 100MHz TCXO arbeiten. Die Modulation kann man mit einem nachgeschalteten I/Q Modulator + DSP erzeugen. (ADL5375)
:
Bearbeitet durch User
[Tiefpass] > Wenn man den entfernt oder überbrückt kommt nur noch Signal- > Chaos heraus. Nach Nyquist könnte da bei 872MHz DDS-Takt auch eine super Oberwelle bei im Naquist-Band von 2,18-2,61GHz raus kommen, ideal geeignet für ein schmalbandiges Signal bei 2,4GHz... Aber wer weiß... müsste man mal ausprobieren... vielleicht mache ich das ja. Im schlimmsten Fall erzeuge ich das Wunschsignal bei 430Mhz und nehme eines dieser 70cm auf 13cm Upconverter Boards. Die gibt es ja auch. Macht nur ca. 120 Euro extra...
asd schrieb: > [Tiefpass] >> Wenn man den entfernt oder überbrückt kommt nur noch Signal- >> Chaos heraus. > > Nach Nyquist könnte da bei 872MHz DDS-Takt auch eine super Oberwelle bei > im Naquist-Band von 2,18-2,61GHz raus kommen, ideal geeignet für ein > schmalbandiges Signal bei 2,4GHz... > Aber wer weiß... müsste man mal ausprobieren... vielleicht mache ich das > ja. Im schlimmsten Fall erzeuge ich das Wunschsignal bei 430Mhz und > nehme eines dieser 70cm auf 13cm Upconverter Boards. Die gibt es ja > auch. Macht nur ca. 120 Euro extra... Mach einfach ein 2.4Ghz Bandfilter oder Tiefpassfilter dazwischen und gut ist. Kein Grund großartig theoretisch zu werden. Vielleicht findet sich sogar ein COTS keramisches Filter. Wenn die PLL einwandrei funktioniert wird man an das in ADSIM errechnetes Phasenrauschen herankommen. Oberwellen beseitigt ein richtig bemessenes Tiefpassfilter. Das Signal wieder hoch-vervielfachen bringt nichts weil bei Division und Multiplikation das PR nur schlechter wird. Nimm die groesstmoeglichste Schleifenbandbreite und hohe FREF von 100MHz und besser wird es nicht mehr (Mit ADSIM optimieren). Für die meisten Mikrowellenleute scheinen die Ergebnisse dann zufriedenstellend sein.
:
Bearbeitet durch User
asd schrieb: > Zum ersten Testen wie die Parameter der PLL so eingestellt werden müssen > würde ich gerne die Software von Analog Devices nehmen ... oder vielleicht mal über den Tellerrand hinausschauen? Beitrag "ADF4351 Steuerung mit BluePill"
> Mach einfach ein 2.4Ghz Bandfilter oder Tiefpassfilter dazwischen und > gut ist. Hast recht. Beim Sat-Uplink schaut das Signal sowieso nur 10dB aus dem Rauschen raus (FT8 sowieso). Alles unterhalb geht im thermischen Rauschen unter. Und gerade hab ich bemerkt wie billig inzwischen TX-fähige SDRs geworden sind, damit ist ein voll Sprach-SSB fähiger Modulator für wenig Geld gar nicht mehr so interessant. Aber ich kann mir immer noch einen stand-alone FT8-Modulator bauen, aus einem ADF4351 Board und einem Bluepill für die Ansteuerung. Das macht als Bastelei immer noch Sinn (irgendwie...) Vielen Dank an alle für die angeregte Diskussion.
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.