Externes S-Meter für Icom-Funkgeräte (CI-V & Arduino)
Bauteile
- 1× Arduino Uno (oder Nano)
- 1× 10-kΩ-Potentiometer (Einsteller)
- 1× 10-kΩ-Widerstand
- 1× 4,75-kΩ-Widerstand
- 1× Diode 1N4148
- 1× 10-µF-Kondensator
- 2× Ferritkern (Rundkabel, für Ein-/Ausgang)
- 1× 3,5-mm-Klinkenstecker (CI-V am Funkgerät)
- 1× Icom-Tuner-Stecker (oder modifizierter PC-Netzteil-Stecker)
Funktionsprinzip
Der Arduino (Uno/Nano) sendet über die CI-V-Schnittstelle des Icom-Funkgeräts (z. B. IC-7000) den Befehl „S-Meter abfragen“ (CMD 0x15 0x02), empfängt die Antwort (2 Byte BCD), wandelt sie in einen 0–255-Wert um und gibt ihn als PWM-Signal (Pin 11) aus. Daran wird ein analoges Zeigerinstrument (Arsonval-S-Meter) angeschlossen. Das 10-kΩ-Poti dämpft/kalibriert das Signal für Vollausschlag bei starkem lokalen Signal (+60 dB).
Stromversorgung
Direkt vom Antennen-Tuner-Anschluss des Icom-Geräts (+12 V, ≥200 mA). Falls kein Tuner-Anschluss: beliebiger +12-V-Ausgang am Gerät oder externes Netzteil. Ferritkerne an Ein-/Ausgangskabeln unterdrücken HF-Einkopplung.
Kompatibilität
Entwickelt für IC-7000, funktioniert mit jedem Icom-Gerät mit CI-V-Port. Universelle CI-V-Adresse 0x00 nutzbar (keine Code-Änderung nötig).
Schaltung (Kernpunkte)
- CI-V RX (Funkgerät → Arduino): Pin 2 über 4,7-kΩ-Widerstand
- CI-V TX (Arduino → Funkgerät): Pin 7 über Diode 1N4148 (Kathode zum Funkgerät) + 10-kΩ-Pull-up auf 5 V am 3,5-mm-Stecker
- S-Meter PWM-Ausgang: Pin 11 → Poti → analoges Meter
- Versorgung: +12 V vom Tuner-Stecker → Arduino Vin / Barrel Jack
Software (Sketch)
Nutzt SoftwareSerial (19200 Baud). Loop: alle 20 ms CI-V-Abfrage senden, Antwort parsen (Bytes 6 & 7 = BCD), BCD→Dezimal, PWM ausgeben. Interrupt-frei, polling-basiert. Code ca. 80 Zeilen, gut kommentiert.
Gehäuse & Aufbau
Kleines Gehäuse (3D-Druck oder Kunststoffbox) für Arduino, Poti (Frontblende), Buchsen. Ferritkerne auf Kabeln vor Eintritt ins Gehäuse. S-Meter (analog) in Frontblende montiert.
Weiterführende Links
- ON7DQ Blog: CI-V Paddle/Key
- ON7EQ Projekte: qsl.net/on7eq → „Projects“
Dateien
- Code: Icom CI-V S-meter.ino (C/C++)
- STL/STEP-Dateien für Gehäuse (im Repository)
- Schaltplan (Bild)
Herstellungsprozess
- Externer Defibrillator: Geschichte, Design und Fertigung
- Entwicklung und Technik der Radiotechnologie
- Weichmachende Tücher: Wie Lotion Komfort und Leistung verbessert
- Xilinx launcht Zynq RFSoC DFE – High-Performance, Power-Effiziente Hard-IP-Lösung für 5G-Radios
- Renesas & eProsima bringen micro-ROS Port für RA MCUs, ermöglichen ROS 2-basierte Robotik
- Acceed IGS-9822DGP: 12-Port Gigabit Switch mit 4 SFP Ports – High-Performance Industrielle Netzwerklösung
- Präzise Temperaturüberwachung im Server-Schrank mit Raspberry Pi
- E3.series: Projektdokumentation durch hyperlinkte externe PDFs optimieren
- Intelligente Jalousien: Automatische Lichtsteuerung mit Arduino & Solarenergie
- Einfachen Hindernissensor mit Arduino bauen – IR-LED & Photodiode Tutorial