Hallo in die Gemeinde, Ich frage hier um Hilfe um ein bestehendes L-Tuner-System mit dem Arduino UNO r3, erweitert mit einem Motor-Shield zu automatisieren. Die IDE und mein Arduino verstehen sich gut, die Vorschläge vom Motor-Shield drehen die Motoren nacheinander vor und zurück. Im laufe der letzten Wochen habe ich nach Beispielen gesucht, wie es sich Bewerkstelligen lassen mag, einen L-Tuner mit Hilfe des Arduino zu steuern. Leider musste ich feststellen das meine Kenntnisse nicht ausreichen mir einen Sketch selber zu erstellen. Die gefundenen Beispiele sind auf meine Geräte so nicht anwendbar. Was habe ich vor: Den bestehenden L-Tuner mit dem Arduino so zu steuern, dass die Resonanz auf jeder Sendefrequenz hinreichend feinfühlig über die vorhandenen Getriebemotoren einstellt wird. Ein Manueller Eingriff sollte nicht mehr notwendig sein, so kann die Steuerung bis zum nächsten Frequenzwechsel abgeschaltet werden. So werden sich auch keine Störungen in der Steuerung negativ bemerkbar machen. Bisherige Agregate: SwR Meter DAIWA CN620A. Die notwendigen Spannungen für Vor und Rücklauf sollen hier nach dem Abschwächer abgenommen werden. Kugelvarriometer mit original Getriebe und E-Motor 24V Drehkondensator mit altem Servo ohne Ekektronik 5V Beide Aggregate können frei drehen, rund herum. Das aktivieren der Abstimmung soll durch einschalten des Arduino und beginnen, so bald geringe Sendeleistung die notwendigen Spannungen zur Verfügung stellt. Das überwachen der Selben geschieht nach wie vor durch ablesen der Kreuzzeiger am CN620A. Ich kann mir vorstellen, das es so eine Steuerung schon gibt, oder eine Andere auf meine Anforderungen leicht passend gemacht werden kann. Ich freue mich auf Hinweise und ein wenig Unterstützung. Sicher nehme ich auch einen Sketch den ich so ausprobieren könnte. Ahoi von hier aus.
Warum nicht einfach mal den Kopf anstrengen und überlegen wie so ein L-Match funtioniert? Und dann alles selbst entwerfen und machen. Es heist eigentlich maker und nicht copyr. 73
Eine einfache Suche ergab u.a. folgende Links: https://www.irjet.net/archives/V5/i3/IRJET-V5I3575.pdf https://patentimages.storage.googleapis.com/5b/61/22/85fd032f5137e0/US5491715.pdf https://www.electronicdesign.com/technologies/analog/article/21164962/electronic-design-automatic-impedance-matching-in-rf-design https://www.semanticscholar.org/paper/3.5-to-30-MHz-Automatic-Antenna-Impedance-Matching-Blodgett/2e6f6d1867c3b96b2597c697eaa3991e60dc2421#extracted Durchwühlen musst du die schon selbst. Es gibt sicher auch noch mehr brauchbare Artikel.
Leon K. schrieb: > Schönen DANK auch fürs Abwürgen!! Wo hab ich etwas abgewürgt? Ich habe nur eine Frage gestellt.
Leon K. schrieb: > Ich kann mir vorstellen, das es so eine Steuerung schon gibt ... Klar gibt es das. Such mal nach "automatischer Antennentuner", wahlweise auch nach den entsprechenden englischen Begriffen und/oder mit "DIY" erweitert.
ich schrieb: > Und dann alles selbst entwerfen und machen. > Es heist eigentlich maker und nicht copyer Frage? Ich lese da Klugscheißerei eines Wichtigtuers.
Es ist richtig erfrischend mal wieder von den Wurzeln zu lesen und was Andere OM so an Beschäftigung gehabt haben. Jedoch sind mir die Grundbegriffe des Amateurfunks durchaus geläufig. Aber dennoch, wenn hier jemand sich die Mühe macht, dann lese ich gern die Links dazu. Jedoch wollte ich eine Art Brainstorming anstossen, das Thema könnte auch noch sein, welche Strategie die SW verfolgen könnte um mit nur wenigen Zügen zum Ziel zu kommen. Beim AVR-Transistortester ging da ja auch. ODER? Nur ohne einen wie auch immer geratenen Code ist da wohl kaum was zu diskutieren.... NÄCH ! Ahoi von hier aus
Leon K. schrieb: > Jedoch wollte ich eine Art Brainstorming anstossen, das Thema könnte > auch noch sein, welche Strategie die SW verfolgen könnte um mit nur > wenigen Zügen zum Ziel zu kommen. Was dir die Foristen haben (mehr oder minder direkt) haben mitteilen wollen ist, das sie DEINE Leistung bei der Sache vermissen. Du stellst dich hin und sagst: "Ich will etwas bauen. Sagt mal, wie das geht. Oder schickt mir mal ne Anleitung. Wenn ihr mir gleich den ganzen Code schreibt, dann nehme ich ihn natürlich auch." Leon K. schrieb: > Beim AVR-Transistortester ging da ja auch. ODER? ODER! Da gab es bereits einen funktionstüchtigen und sehr guten Anfang, der nur weiterentwickelt wurde. Du lässt jegliche Eigenleistung und jegliche Eigeninitiative (bspw. ein detailliert ausgearbeitetes Konzept, einen ersten Prototypen, etc.) vollkommen vermissen. Du hast ja nicht mal eine konkrete Frage gestellt oder bist auf ein konrketes zu lösendes Problem gestoßen sondern willst einfach nur "Brainstormen" - aber bringst selbst keine Ansätze mit. Das kommt nicht gut an.
Stefan S. schrieb: > Du stellst dich hin und sagst: "Ich will etwas bauen. Sagt mal, wie das > geht. Oder schickt mir mal ne Anleitung. Wenn ihr mir gleich den ganzen > Code schreibt, dann nehme ich ihn natürlich auch." Danach zu fragen ist auch vollkommen legitim. Die User dieses Forums sind erwachsen genug, selber für sich zu entscheiden, ob sie diesem Wunsch ganz oder teilweise entsprechen oder einfach gar nichts dazu schreiben. Vollkommen überflüssig und übergriffig jedoch sind Belehrungen über zu erbringende Eigenleistung oder sonstigen Urteile und Vorgaben, was der TO zu lassen oder besser zu tun hätte. Das gehört weder zum Thema, noch hat irgendjemand sie um ein Gutachten gefragt, ob die Frage des TO berechtigt oder verwerflich ist. Eine eigentlich interessante Diskussion wurde im Keim abgewürgt, weil manche ihrem moralisch überhöhten Sendungsbewusstsein meinen, sich über einen Fragesteller entrüsten zu müssen, ohne selbst das Geringste zum Thema beisteuern zu können.
Erst ein mal meinen Dank für die Zuschriften. Nun habe ich ein wirkliches Problem mit einem Display das ich am Arduino anschliessen könnte. Ich habe keines! Ein für mich lohnendes Projekt habe ich hier gefunden: https://sites.google.com/view/kn9b/swr-meter Dieser Herr stellt mit seinem Code eine für mich handhabbare Aufgabe und grundsätzliche Lösung schon bereit. FRAGE: Ist es in diesem Code überhaupt möglich die Display Ausgabe in den Serial-Monitor, der Arduino-IDE 1.8.16, umzuleiten? Ohne den gesamten SteuerCode völlig umzuschreiben? Zitat: lcd.print ..... ist ja die Anweisung, auf einem angeschlossenen LCD einen Text auszugeben, und nur dort. Zum Testen wäre das ja ideal. Mir fehlen die Fachbegriffe um gezielt eine wirksame Anweisung zu finden. Die Idee von dem KN9B finde ich Ideal als Grundlage um später die Steuerung zu ergänzen. Nur ein Display ist derzeit nicht vorhanden. Ahoi von hier aus
:
Bearbeitet durch User
Leon K. schrieb: > FRAGE: > Ist es in diesem Code überhaupt möglich die Display Ausgabe in den > Serial-Monitor, der Arduino-IDE 1.8.16, umzuleiten? Ohne den gesamten > SteuerCode völlig umzuschreiben? ANTWORT: Es kann wohl möglich sein, aber da der Quellcode dir vorliegt, dir ein Bedarf an sowas vorhanden zu sein scheint und unsereiner zuerst beim Autor nachschauen, herunterladen, angucken und analysieren müßte, mach du das Bewerten lieber selber. Mal abgesehen davon, daß z.B. ich keinerlei Arduino-Zeugs auf der Festplatte habe. Das Problem bei solchen Anfragen ist wohl fast immer, daß der Anfragende es genau deshalb tut, weil er von der Sache als solcher zu wenig selber versteht und nicht, weil ihm zum Nachvollziehen der Sache irgend eine Detail-Information fehlt. Da kommen gar oft Ärger und Frust auf beiden Seiten auf. Also wäre mein Rat an dich dahingehend, zunächst einmal die Abstimm-Vorgänge detailliert zu erfassen und logisch zu formulieren. Danach kann man sowas mal auf dem PC testen (wobei am einfachsten zuerst mal die schiere Übersetzung von sowas wie 'Motor rechts rum' über das Auge und dann über Daumen und Zeigefinger auf den Drehknopf möglich ist. Oftmals erkennt man da bereits so einige der eigenen Denkfehler (z.B. mangelnde Kriterien oder fehlendes Zeitlimit oder unangepaßte Geschwindigkeiten usw.), die fast immer auf das Voraussetzen angeblicher Selbstverständlichkeiten zurückgehen, was aber für einen formulierten Algorithmus überhaupt nicht selbstverständlich ist - es sei denn, man hat das beim Entwerfen des Algorithmus bereits berücksichtigt. W.S.
Hermes schrieb: > Stefan S. schrieb: >> Du stellst dich hin und sagst: "Ich will etwas bauen. Sagt mal, wie das >> geht. Oder schickt mir mal ne Anleitung. Wenn ihr mir gleich den ganzen >> Code schreibt, dann nehme ich ihn natürlich auch." > > Danach zu fragen ist auch vollkommen legitim. Die User dieses Forums > sind erwachsen genug, selber für sich zu entscheiden, ob sie diesem > Wunsch ganz oder teilweise entsprechen oder einfach gar nichts dazu > schreiben. > > Vollkommen überflüssig und übergriffig jedoch sind Belehrungen über zu > erbringende Eigenleistung oder sonstigen Urteile und Vorgaben, was der > TO zu lassen oder besser zu tun hätte. Das gehört weder zum Thema, noch > hat irgendjemand sie um ein Gutachten gefragt, ob die Frage des TO > berechtigt oder verwerflich ist. Eine eigentlich interessante Diskussion > wurde im Keim abgewürgt, weil manche ihrem moralisch überhöhten > Sendungsbewusstsein meinen, sich über einen Fragesteller entrüsten zu > müssen, ohne selbst das Geringste zum Thema beisteuern zu können. Gut, und wo ist Dein Beitrag zum Thema? Und btw. Zeige doch bitte mal genau, wo ich kluggeschissen habe.
Nur mal als Randbemerkung: rein die Beträge von Vor- und Rücklauf am SWR-Meter auszuwerten ist eine ziemlich kompromisslastige Lösung: Man muss große Bereiche abfahren, um Minima zu finden, die schmal sein können, so dass das ewig dauern kann. Nimm lieber Anregungen, die die Drehrichtung auf Grund der Phase des Antennenstroms fällen; davon gibt es genug im Netz - wie schon oben erwähnt - und Studium fertiger Stromläufe wie bei SGC oder ICOM und ... Sei mir nicht böse, aber unter deinen Voraussetzungen beim Arduino (wie die Displayfrage) wird das ganze Brett etwas zu dick für eine schnelle Lösung werden.
Quick and dirty fürs Erste: stimme deine L-Tuner an deinen Antennen von Hand bei den gewünschten Frequenzbereichen auf min SWR und lege die ermittelten Daten für die Drehwinkel deiner Spule und deines Kondensators als Lookup Table ab.
Leon K. schrieb: > Nun habe ich ein wirkliches Problem mit einem Display das ich am Arduino > anschliessen könnte. Ich habe keines! Warum änderst du das nicht? Ein 16x2 LCD mit I2C hast du für wenige Euro. https://www.ebay.com/itm/284120157144 Oder du nutzt per USB deinen PC als Anzeige.
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.