Moin Leutz;
als oller HF-Dompteur hat mich in der Elektor der Artikel von Burkhard
Kainka bezüglich SDR auf einem Uno sehr interessiert.
Mein Sohn hat mir dann diese SDR-Board geschenkt und nu wollt ich das
ganze mal zum laufen bringen.
Hab da mal 2-3 Fragen
Ich hab leider keinen Uno, sondern (von einem andern Funker geschenkte )
Mega-Boards.
Wie viel Probleme bereitet es, den Sketch von Uno nach -Mega zu
portieren ?
Der Mega hat etliche Kontakte mehr als der Uno, ist das Board ev.
mechanisch inkompatibel
Ich entschuldige mich schon mal im Voraus, wenn ich nicht alles so
korrekt formuliert habe, wie einige das wollen, aber man kann mir Fragen
stellen und ich werde sie so gut ich kann beantworten
Im günstigsten Fall geht der Code 1:1 auch am Mega.
Einfach Arduibo IDE aufmachen, Code rein und Zielplattform auf Mega.
Du kannst Code mit rein Arduino spezifische Befehle schreiben.
Dann läuft es überall.
Du kannst aber auch normale AVR Konventionen benutzen (Register, etc).
In dem Fall muss portiert werden.
Einfach ausprobieren ...
Thomas W. schrieb:> Am einfachsten wäre allerdings, sich um 4€ ein UNO R3 Board zu besorgen
Ja, am Besten aus China einfliegen lassen, dauert läppische
4 Wochen. Da kann man so richtig sparen.
Also der Code ist schon mal portierbar...
In der IDE muß man dann wohl nur drauf achten, das auch die richtige
Zielplattform gewählt wird.
Ich hab vor Jahren schon mal unter Win7 ein wenig mit Arduinos probiert,
jetzt unter Linux Mint - wegen der unendlichen Bluescreens unter Win -
muß man vermutlich bischen umdenken...und wieder neu lernen
Ja, Uno für 3.- ... klar, wenn ich den vorm Urlaub bestelle..
Aber da ich mit dem Elektor-SDR-Board auch noch ein paar andere Sachen
mit machen wollte - wie LCD-Anzeige, damit dieser SDR ohne zusätzlichen
PC arbeiten kann, dachte ich - wenn ich sowieso nochn Mega hier irgendwo
rumlungern habe, kann ich auch den nehmen.
Bleibt jetzt nur noch die Frage nach der Hardwarekompatibilität.
KAnn ich das SDR-Board auch so auf einen Mega setzen?
Ralf schrieb:> KAnn ich das SDR-Board auch so auf einen Mega setzen?
Im Prinzip ja.
Der vordere Teil im Mega ist kompatibel zum UNO.
Die Spannungen, die A0 bis A7 und die D0 bis D13.
Das hört sich ja immer besser an...
Hab grad mal in der Bucht gewühlt; anscheinend werden NUR noch unos
(oder kompat.) angeboten.
Da werd ich mal in meinen Bastelkisten wühlen.
Jetzt nur noch eine bescheidene Frage:
Ich las des öftern das man besser die Dil-Variante nehmen sollte, da
könne man das Prozessorchen einfach auswechseln bei Stromunfall.
Aber kann man nicht auch weitere Steine präparieren, um dann auf eine
eigne Platine mit den gewünschten "Zutaten" weiterzumachen?
Ich dachte da so an ein Jogwheel zur Abstimmung oder auch die Weitergabe
der Arbeitsfrequenz an Antennen-Tuner-Schalter
Ja ich mag die DIL Variante auch lieber.
Speziell bei den Boards die ich zur Entwicklung nehme.
Die Anzahl der Schreibvorgänge ins Flash ist ja beschränkt.
Ralf schrieb:> Aber kann man nicht auch weitere Steine präparieren, um dann auf eine> eigne Platine mit den gewünschten "Zutaten" weiterzumachen?
Du meinst, eine eigene Platine mit allen Teilen samt dem SDR Shield?
Ja warum nicht, klar geht das.
Auf einem Arduino R3 Board ist ja nichts "spezielles" drauf.
Es sind einfach nur normales AVR Boards mit USB bereits verdrahtet.
Ich nehme auch gerne diese Nano Boards.
Die kosten nur 1,70€, sind sehr klein, R3 kompatibel, DIL Format und die
kann man gut auf eigene Platinen oder auch Lochraster verwenden.
Es ist einfach der geringe Preis und die einfache Beschaffbarkeit die
gut ist.
Thomas W. schrieb:> Der vordere Teil im Mega ist kompatibel zum UNO.> Die Spannungen, die A0 bis A7 und die D0 bis D13.
Naja, nicht so ganz, wenn SPI oder TWI benutzt wird zur Kommunikation...
Sorry, das ich mich jetzt erst wieder melde; war keine Desinteresse-
gegenteil; fand die erhaltenen ''Infos sehr hilfreich.
Aber mir gings nich tgut, mußte mich hinlegen.
Hab mich inzwischen hier registriert und hoffe auf weitere konstruktive
Gespräche.
Gruß in die Runde
Ralf - DC7FB