Mit dem aus China
erhältlichen und zur
Erzeugung von nahezu beliebigen Ausgangsfrequenzen zwischen 35 und 4400
MHz geeigneten
ADF4351-Baustein hatte ich mich bereits in [1] und [2]
ausführlich beschäftigt. Nun hat OK1CDJ unlängst einige
Arduino-Sketches* bereitgestellt [4] , die eine Steuerung genannter
Bausteine auch mithilfe der kleinen ATtiny-Prozessoren erlauben.
Auf einfache Weise und platzsparend lassen sich damit
Minimallösungen für hauptsächlich solche Anwendungen
realisieren, bei denen es um die Erzeugung nur einer Ausgangsfrequenz
geht, wobei aber zwei derzeit noch unbenutzte ATtiny-Steuererpins hier
durchaus auch noch Erweiterungen erlauben.
* Die
Sketch-Grundversion dient der Erzeugung von Dauersignalen auf einer
Festfrequenz ( hinsichtlich der frequenzbestimmenden Daten siehe [1]
und [2 ). Eine erweiterte Version dient hingegen der Ausgabe von
morsegetasteten
Signalen. Gewünschte Zeichensequenzen lassen sich dabei direkt als
ASCII-Zeichenfolgen im Programmcode ablegen.
Abb.1 ADF4351-China-Board
gesteuert von ATtiny85
Eine zugehörige
Minimalanordnung zeigt Abb.1. Abhängig vom Speicherbedarf des
verwendeten Programmsketches kommt eine Verwendung der ATTinyTypen 13,
45 oder 85 infrage. Meine eigenen Erfahrungen beschränken sich
dabei allerdings nur auf den Einsatz der ATiny85. Ihre
Spannungsversorgung kann dabei ausgehend vom ADF4351-Board erfolgen.
Die Steuerung erfolgt via SPI-Bus unter Verwendung von nur 3
Verbindungsleitungen.
Abb.2 ADF4351-China-Board mit
aufgestecktem ATTiny-Steuer- und ICP-Programmieradapter nach
"hamshop.cz"
Für
wenige Euros ist bei "hamradio.cz" ein Bausatz [3] mit passender, auf
das China-Board steckbarer Platine, Steckleisten und ATtiny13-Prozessor
( SMD-Version ) erhältlich ( Wie schon weiter oben erwähnt,
habe ich hier allerdings stattdessen den Typ ATtiny85 benutzt ). Abb.2
zeigt das ADF4351-Board mit aufgesteckter Subplatine.
Abb.3
Zusammenschaltung von China-ADF4351-Bords und ATTiny-Prozessoren zur
Programmierung und Steuerung
Wer sich einen entsprechenden Adapter
selbst basteln möchte, dem zeigt Abb.3 die Zusammenschaltung
zwischen ATTiny's und China-ADF4351-Boards. Zudem werden auch die zur
ICP-Programmierung benötigten Verbindungen gezeigt.
NEU: Wichtige Tipps
Vereinzelt
wurde festgestellt, dass mit den ADF4351-Baugruppen aus China
aufgebaute Frequenzgeneratoren partout nicht zu bewegen waren, in den
Lock-Zustand zu gehen. Ein OM berichtete mir, dass er sein Problem
dadurch lösen konnte, indem er einen zusätzlichen
Pullup-Widerstand ( z.B. 10-KOhm ) von Pin8 der
Chinaboard-Anschlussleiste ( CE-Signal ) gegen Pin9 (
DVDD-Betriebsspannung ) einfügte. Nachdem das vorliegende
Schaltbild jedoch bereits einen entsprechenden auf dem Board
befindlichen Widerstand verzeichnet, konnte ich das zuerst nur schwer
glauben, musste mich aber überzeugen lassen, dass es offenbar
Boardversionen zu geben scheint, bei denen nur ein extern
zugefügter Widerstand das zu Beginn genannte Problem lösen
konnte.
Wer zur Kalkulation der in die Register der ADF4351 abzulegenden Daten
das dazu von ANALOG DEVICES verfügbare PC-Tool benutzt, der sollte
bei Eingabe gewünschter Ausgangsfrequenzen beachten, dass
eventuelle Nachkommastellen abgetrennt durch KOMMA und nicht durch
PUNKT einzugeben sind. Punkteingaben werden offenbar ignoriert und
führen dabei zu falschen Registerwerten. Oftmals ergeben sich
daraus Betriebsfrequenzen, die bereits ausserhalb des Lockbereiches
liegen. Ursächlich ist vermutlich der bei uns in DL benutzte, von
der US-Originalversion abweichende Tastaturcode.
ATTINY-Steuerbords, welche
denjenigen von "hamshop.cz" sehr ähnlich sind, gibt es auch bei
Rene Post, PE9RX aus den Niederlanden [6], [7]. Interessant ist dabei
u.a.
die Verwendung eines besonders rauscharmen separaten Spannungsreglers
und die Umschaltmöglichkeit auf eine zweite Frequenz, was z.B.
für Transceiveranwendungen interessant sein kann. Zugehörige
Schaltunterlagen und einige Musterquellcodes sind über genannte
Internetseite ebenfalls verfügbar. Die Aufteilung der einzelnen
Prozessorports ist allerdings nicht identisch mit derjenigen des
Adapters von "hamshop.cz", sodass auch die jeweiligen Beispielprogramme
nicht direkt austauschbar sind. Nachdem mich aber die Möglichkeit
einer wahlweisen Nutzung von zwei unterschiedlichen Frequenzen doch
reizte, habe ich eine entsprechende Version auch für das
hamshop.cz-Board realisiert und stelle sie evtl. Interessenten nach
Emailanfrage auch gern zur Verfügung.