{"id":1122,"date":"2016-02-28T17:22:01","date_gmt":"2016-02-28T16:22:01","guid":{"rendered":"http:\/\/dxham.de\/?p=1122"},"modified":"2021-02-21T11:53:18","modified_gmt":"2021-02-21T10:53:18","slug":"automatischer-antennenschalter-fuer-icom-transceiver","status":"publish","type":"post","link":"https:\/\/dxham.de\/?p=1122","title":{"rendered":"Automatischer Antennenschalter f\u00fcr ICOM-Transceiver"},"content":{"rendered":"<p>Vor einiger Zeit fing ich an mit Arduino\u00c2\u00b4s zu spielen und zu experimentieren. Nun wollte ich nicht nur eine Uhr oder THermometer daraus bauen und ich stie\u00df bei meiner Suche nach einem kleinen Projekt auf den Antenna Matrix Switch von ON7EQ. Zuvor hatte ich die Antennen schon mit dem RemoteQTH.com Server und einem Raspi gesteuert. Doch der Banddecoder machte Probleme, da die USB-Adapter um die CI-V-Befehle des ICOM abzufangen und umzuwandeln nicht so liefen wie gew\u00fcnscht. Nun war der Antenna Matrix Switch genau das Richtige wonach ich suchte.<\/p>\n<p><a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160121_211928-e1456349786254.jpg\" rel=\"attachment wp-att-1104\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-1104\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160121_211928-e1456349786254-225x300.jpg\" alt=\"20160121_211928.jpg\" width=\"167\" height=\"223\" srcset=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160121_211928-e1456349786254-225x300.jpg 225w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160121_211928-e1456349786254-768x1024.jpg 768w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160121_211928-e1456349786254.jpg 900w\" sizes=\"auto, (max-width: 167px) 100vw, 167px\" \/><\/a>Auf einem Breadboard baute ich zun\u00e4chst die Schaltung nach, die recht simpel mit ein paar Widerst\u00e4nden und Dioden schnell aufgebaut war. Doch hatte ich nur ein i2c-LCD-Display zur Verf\u00fcgung und ich musste das Sketch von ON7EQ zun\u00e4chst f\u00fcr die i2c-Schnittstelle umprogrammieren. Zudem programmierte ich das Sketch f\u00fcr die Steuerung von 5 auf 6 Antennen um. Getreu dem Motto &#8222;Probiern geht vor studieren&#8220; hatte ich dann den gew\u00fcnschten Code fertig. Ich bin noch v\u00f6llig unerfahren bei Programmieren von Arduino\u00c2\u00b4s, aber es macht mehr und mehr Spa\u00df.<\/p>\n<p>&nbsp;<\/p>\n<h4>Funktionsweise<\/h4>\n<p>Der Automatische Antennenschalter verarbeitet die CI-V Frequenzinformationen und stellt somit f\u00fcr das jeweilige Band die zuvor gesetzte Antenne ein. Es k\u00f6nnen f\u00fcr TX und RX unterschiedliche Antennen vorprogrammiert werden. F\u00fcr das 4m ist der Automatische Antennenschalter bereits vorbereitet. Bandgrenzen k\u00f6nnen im Sketch nach eigenen W\u00fcnschen programmiert werden. Die Einstellungen werden in einem EEPROM gespeichert und gehen nicht verloren. Durch Halten der &#8222;Links&#8220; uns &#8222;Rechts&#8220; Tasten kann der EEPROM zur\u00fcckgesetzt werden. W\u00e4hrend des Sendens ist ein Umschalten der Antenne gesperrt, sofern ein PTT-Signal anliegt.<\/p>\n<h4>Aufbau<\/h4>\n<p>Bei ebay habe ich mir verschiedene Baugruppen inklusive dem Arduino UNO aus chinesicher Produktion gekauft. Gesamtkosten ca. 40\u00e2\u201a\u00ac.<a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160130_145435-e1456349822546.jpg\" rel=\"attachment wp-att-1103\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1103 alignright\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160130_145435-300x225.jpg\" alt=\"20160130_145435.jpg\" width=\"213\" height=\"160\"><\/a><\/p>\n<ul>\n<li>Arduino UNO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; 7,-\u00e2\u201a\u00ac<\/li>\n<li>Experimentier Shield&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3,-\u00e2\u201a\u00ac<\/li>\n<li>i2c-LCD-Display&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5,-\u00e2\u201a\u00ac<\/li>\n<li>8-Ch. Relais Board&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10,-\u00e2\u201a\u00ac<\/li>\n<li>5V 3A Spannungsregler&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7,-\u00e2\u201a\u00ac<\/li>\n<li>Bauelemente Widerst. usw.&nbsp;&nbsp; 5,-\u00e2\u201a\u00ac<\/li>\n<\/ul>\n<p>Das Arduino Experimentier Shield habe ich als Tr\u00e4ger f\u00fcr die Widerst\u00e4nde und Dioden verwendet. Einen RF-Choke habe ich gegen HF-Einstrahlung eingef\u00fcgt. Unterhalb des Shields habe ich dann die Drahtbr\u00fccken und die Flachbandkabel gel\u00f6tet. Zur richtigen Ansteurung (Treiber) habe ich einen ULN2803 zwischen Adruino und Relais Borad geschalten. <a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160217_183825-e1456349941248.jpg\" rel=\"attachment wp-att-1098\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1098 size-large\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160217_183825-1024x576.jpg\" alt=\"20160217_183825.jpg\" width=\"616\" height=\"347\"><\/a><\/p>\n<p>Die Ausg\u00e4nge zum Antennen Schalter am Tower habe ich noch gegen \u00dcberspannung mit 30V Varistoren gesch\u00fctzt. Sicher ist sicher.<\/p>\n<h4>Schaltplan<\/h4>\n<p><a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/ant_switsch-e1456350019703.jpg\" rel=\"attachment wp-att-1108\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1108 size-large\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/ant_switsch-1024x636.jpg\" alt=\"ant_switsch\" width=\"616\" height=\"383\"><\/a>Download Schaltplan: <a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/ant_switsch.pdf\" rel=\"\">ant_switsch<\/a><\/p>\n<h4>Geh\u00e4use<\/h4>\n<p>Das Geh\u00e4use musste sich nun optisch den \u00fcbrigen Ger\u00e4ten anpassen und wurde im Format 19,5cm (H) x 13,5cm (T) und 4,2cm (H) hergestellt. Nach dem Einarbeiten aller L\u00f6cher und Ausschnitte kam dann mattschwarze Farbe aus dem Baumarkt zum Abschluss drauf. Und nun konnte alles zusammengef\u00fcgt werden.<\/p>\n<p><a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160131_101818-e1456349739399.jpg\" rel=\"attachment wp-att-1105\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1105 alignnone\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160131_101818-e1456349739399-300x169.jpg\" alt=\"20160131_101818.jpg\" width=\"275\" height=\"155\" srcset=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160131_101818-e1456349739399-300x169.jpg 300w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160131_101818-e1456349739399-768x432.jpg 768w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160131_101818-e1456349739399-1024x576.jpg 1024w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160131_101818-e1456349739399-972x547.jpg 972w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160131_101818-e1456349739399.jpg 1200w\" sizes=\"auto, (max-width: 275px) 100vw, 275px\" \/><\/a> <a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160219_190146-e1456349905996.jpg\" rel=\"attachment wp-att-1100\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1100 alignnone\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160219_190146-300x169.jpg\" alt=\"20160219_190146.jpg\" width=\"275\" height=\"155\"><\/a><a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160219_220329-e1456349887675.jpg\" rel=\"attachment wp-att-1101\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-large wp-image-1101\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160219_220329-1024x576.jpg\" alt=\"20160219_220329.jpg\" width=\"616\" height=\"347\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<h4>Firmware<\/h4>\n<p><span style=\"color: #ff0000;\"><span style=\"text-decoration: underline;\">WICHTIG:<\/span> Zum Kompilieren und Hochladen MUSS die Version .0022 von ARDUINO verwendet werden. Mit neueren Version kann es zu Fehlern kommen!<\/span><\/p>\n<p>Download Firmware: <a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2019\/08\/ant_sw_ready_6_1_30.zip\">ant_sw_ready_6_1_30<\/a><\/p>\n<p><a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/cropped-20160220_195305-e1456349860108.jpg\" rel=\"attachment wp-att-1110\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1110 size-large aligncenter\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/cropped-20160220_195305-e1456349860108-1024x404.jpg\" alt=\"cropped-20160220_195305-e1456349860108.jpg\" width=\"616\" height=\"243\" srcset=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/cropped-20160220_195305-e1456349860108-1024x404.jpg 1024w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/cropped-20160220_195305-e1456349860108-300x118.jpg 300w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/cropped-20160220_195305-e1456349860108-768x303.jpg 768w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/cropped-20160220_195305-e1456349860108-972x384.jpg 972w, https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/cropped-20160220_195305-e1456349860108.jpg 1500w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/a><a href=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160222_193917-e1456349973183.jpg\" rel=\"attachment wp-att-1096\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-1096 aligncenter\" src=\"https:\/\/dxham.de\/wp-content\/uploads\/2016\/02\/20160222_193917-1024x576.jpg\" alt=\"20160222_193917.jpg\" width=\"616\" height=\"347\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vor einiger Zeit fing ich an mit Arduino\u00c2\u00b4s zu spielen und zu experimentieren. Nun wollte ich nicht nur eine Uhr<\/p>\n","protected":false},"author":4,"featured_media":1111,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[43,3],"tags":[56,75,77,76],"class_list":["post-1122","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technik","category-transeiverantenne","tag-antenne","tag-arduino","tag-firmware","tag-schalter"],"_links":{"self":[{"href":"https:\/\/dxham.de\/index.php?rest_route=\/wp\/v2\/posts\/1122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dxham.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dxham.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dxham.de\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/dxham.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1122"}],"version-history":[{"count":22,"href":"https:\/\/dxham.de\/index.php?rest_route=\/wp\/v2\/posts\/1122\/revisions"}],"predecessor-version":[{"id":2871,"href":"https:\/\/dxham.de\/index.php?rest_route=\/wp\/v2\/posts\/1122\/revisions\/2871"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dxham.de\/index.php?rest_route=\/wp\/v2\/media\/1111"}],"wp:attachment":[{"href":"https:\/\/dxham.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dxham.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dxham.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}