Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Externe S-meter voor Icom-radios via CI-V en Arduino

Onderdelen en benodigdheden

Arduino Uno (of Nano) 1
10kΩ potentiometer (enkelvoudig) 1
10kΩ weerstand 1
4,75kΩ weerstand 1
Diode 1N4148 1
10µF condensator 1
Ferrietkern (rond, voor kabel) 2
3,5mm (1/8") klinkeconnector 1
Icom-tunerconnector (of aangepaste PC-voedingsconnector) 1

Over dit project

Deze schakeling gebruikt een Arduino Uno of Nano om via het CI-V-protocol een Icom-radio te vragen om signaalinformatie, het antwoord te lezen, om te zetten en weer te geven op een analoge uitgang. Daarop sluit je een analoge (Arsonval) S-meter aan.

Voeding

De schakeling wordt gevoed via de Antenne-Tuner-poort op de Icom-radio (+12V, min. 200mA). Als je radio geen tunerpoort heeft, werkt elke +12V-uitgang of een externe voeding. Geen tunerconnector? Pas een PC-voedingsconnector aan met een kniptang.

Compatibiliteit

Ontworpen voor de Icom IC-7000, maar aanpasbaar voor elke Icom met CI-V-poort. Het universele CI-V-adres 0x00 werkt op sommige radio's, waardoor geen codewijziging nodig is.

Technische details

  • Ferrietkernen op in- en uitgaande kabels voorkomen RF-inductie.
  • De +12V naar de S-meter is optioneel (voor achterverlichting).
  • De 10kΩ potentiometer attenueert het uitgangssignaal (te hoog voor meeste analoge meters) en kalibreert de meter voor volle uitschaling bij een sterk lokaal signaal (+60 dB).

Vergelijkbare projecten

Code

De sketch (Icom CI-V S-meter.ino) gebruikt SoftwareSerial op pinnen 2 (RX) en 7 (TX). Communicatie: 19200 baud. Standaard CI-V-adres 0x70 (IC-7000), optioneel 0x00 (universeel).

Werking:

  1. Elke 20ms stuurt de Arduino het CI-V-commando FE FE [ADDR] E0 15 02 FD (lees S-meter).
  2. Na 20ms wachten worden de ontvangen bytes verwerkt.
  3. Byte 6 en 7 bevatten de S-meterwaarde in BCD-formaat.
  4. Deze worden omgerekend naar decimaal: (MSD*100 + LSD).
  5. De waarde wordt via PWM (pin 11) naar de analoge S-meter gestuurd.

Belangrijk: RX-lijn (van radio naar Arduino) via 4k7 weerstand op pin 2. TX-lijn (Arduino naar radio) via 1N4148 diode (katode naar radio) met 10kΩ pull-up naar 5V op de tip van de 3,5mm connector.

3D-geprinte delen / behuizing

Foto's van de opbouw en behuizing zijn beschikbaar in de projectafbeeldingen.

Schema

Het complete schakelschema is bijgevoegd als afbeelding.

Productieproces

  1. Externe Defibrillator: Geschiedenis, Ontwerp en Productie
  2. De Evolutie en Engineering van Radiotechnologie
  3. Zachtmakende Doekjes: Hoe Lotion Comfort & Prestaties Verbeteren
  4. Accurate temperatuurbewaking in een serverkast met Raspberry Pi
  5. Slimme Jaloezieën: Geautomatiseerd Lichtbeheer met Arduino & Zonne-energie
  6. Een eenvoudige obstakelsensor bouwen met Arduino – IR LED & Fotodiodo Tutorial
  7. Bouw een Compacte MIDI Drumkit met 3D-printen
  8. E3.Series: Projectdocumentatie stroomlijnen met hyperlinkende externe PDF's
  9. Xilinx lanceert Zynq RFSoC DFE – High‑Performance, Power‑Efficient Hard IP‑oplossing voor 5G‑radio's
  10. Renesas & eProsima lanceren micro‑ROS-port voor RA MCU's, ROS 2-gebaseerde robotica mogelijk makend
  11. Acceed IGS-9822DGP: 12-poort Gigabit-switch met 4 SFP-poorten – High-performance industriële netwerkoplossing