01 · APC220 einrichten
USB-UART-Adapter unter Windows vorbereiten
- Den Silicon Labs CP210x USB-zu-UART-Adapter an den PC anschließen.
- Den Geräte-Manager öffnen.
- Unter Anschlüsse (COM & LPT) den CP210x-Adapter suchen.
- Per Rechtsklick die Eigenschaften öffnen.
- Unter Anschlusseinstellungen die Standardwerte wiederherstellen.
- Unter Erweitert eine möglichst niedrige freie COM-Portnummer wählen.
Konfigurationsprogramm starten
Das Windows-Tool RF-ANET oder RF-Magic per Rechtsklick als Administrator starten.
Wichtig: Zur Initialisierung muss der EN-Pin einmal von Low auf High wechseln; der SET-Pin muss auf Low liegen. Anschließend sollten die Einstellungen im Programm sichtbar sein.
Falls keine Werte erscheinen, den passenden COM-Port auswählen und auf Read klicken. Bei Bedarf die Verdrahtung und Einstellungen prüfen.
Zwei APC220-Module aufeinander abstimmen
- Gleiche RF-Frequenz (Bereich laut Ausgangsanleitung: 431–478 MHz)
- Gleiche RF-Datenrate (z. B. 9600)
- Gleiche serielle Baudrate (z. B. 9600)
- Gleiche Net-ID, aber unterschiedliche Node-IDs
- Parität deaktivieren
Ein anderer USB-UART-Adapter ist möglich, sofern die Pinbelegung stimmt und die erforderliche EN-Umschaltung erfolgt.
02 · Anschluss & Betrieb
Im normalen Betrieb bleiben EN und SET gemäß dem beschriebenen Testaufbau unbeschaltet.
| APC220-Pin | GND | VCC | EN | RX | TX | AUX | SET |
|---|---|---|---|---|---|---|---|
| Betrieb | Low / Masse | High / Versorgung | n. c. | ↔ TX | ↔ RX | n. c. | n. c. |
Hinweis zum Arduino Pro Mini: Wenn ein USB-Seriell-Adapter nur zum Programmieren verwendet wurde, diesen vor dem Funkbetrieb von den betreffenden UART-Leitungen trennen und für eine passende externe Versorgung sorgen. Andernfalls kann der Adapter den Empfang stören.
03 · Parameter per Terminal einstellen
Die Parameter lassen sich über TTL/UART (RX/TX) und den SET-Pin konfigurieren.
Ablauf
SETauf Low legen.- Nach ungefähr 1 ms arbeitet der APC220 für die Konfiguration mit 9600 Baud, 8N1, ohne Flusskontrolle.
- Eine Befehlszeile in Großbuchstaben senden. Parameter durch Leerzeichen trennen und die Zeile mit
CR+LFabschließen. - Nach ungefähr 200 ms folgt laut ursprünglicher Anleitung ein Echo.
- Nach Prüfung
SETwieder auf High setzen. Etwa 10 ms später sind die neuen Parameter aktiv.
Terminal-Tipp: In der ursprünglichen Anleitung wird Hterm empfohlen, weil sich dort CR+LF als Zeilenende auswählen lässt. Bei PuTTY muss der korrekte Zeilenabschluss gesondert sichergestellt werden.
ASCII-Befehle
RD liest die Parameter, WR schreibt sie. Vor jeder Befehlseingabe laut Testbeschreibung SET erneut High/Low umschalten.
Parameter lesen
RDPARA 435000 3 9 3 0Parameter schreiben
WR 435000 3 9 3 0Parameterübersicht
| Parameter | Werte laut Originalanleitung |
|---|---|
| RF-Frequenz | 431–478 MHz (Befehlsbeispiel: 435000) |
| RF-Datenrate | 1200 / 2400 / 4800 / 9600 / 19200 |
| RF-Leistung | Stufen 0 (min.) bis 9 (max.) |
| Serielle Baudrate | 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 |
| Parität | Deaktiviert / Ungerade / Gerade |
01 · Set up the APC220
Prepare the USB–UART adapter in Windows
- Connect a Silicon Labs CP210x USB–UART bridge to your PC.
- Open Device Manager.
- Find the CP210x device under Ports (COM & LPT).
- Right-click and open Properties.
- Under Port Settings, choose Restore Defaults.
- Under Advanced, choose a low available COM port number.
Start the configuration utility
Launch RF-ANET or RF-Magic as Administrator.
Important: During initialization, the EN pin must transition Low → High once, and SET must be Low. If the module settings do not appear, select the correct COM port and click Read.
Configure both APC220 modules
- Use the same RF frequency (431–478 MHz in the original notes).
- Use the same RF data rate (e.g. 9600).
- Use the same serial baud rate (e.g. 9600).
- Use the same Net ID but different Node IDs.
- Disable parity.
A different USB–UART adapter can be used if its pinout supports the required connections and EN transition.
02 · Wiring & normal operation
In the described setup, leave EN and SET unconnected during normal operation.
| APC220 | GND | VCC | EN | RX | TX | AUX | SET |
|---|---|---|---|---|---|---|---|
| Operation | GND | Supply | n. c. | ← TX | → RX | n. c. | n. c. |
Arduino Pro Mini: Disconnect a programming USB–serial adapter from the relevant UART lines before normal operation and provide an appropriate external supply. The adapter may otherwise interfere with reception.
03 · Configure parameters via terminal
Parameters are configured over TTL/UART (RX/TX) with the SET pin.
Procedure
- Pull
SETLow. - After about 1 ms, configuration uses 9600 baud, 8N1, no flow control.
- Send uppercase ASCII commands with space-separated values and a
CR+LFline ending. - According to the original notes, an echo follows after about 200 ms.
- After verifying the data, return
SETto High; new settings become active about 10 ms later.
Terminal tip: The original notes recommend Hterm for easy CR+LF termination. Ensure the correct line ending if using PuTTY.
ASCII commands
RD reads and WR writes parameters. The original procedure says to toggle SET High → Low before each command.
Read parameters
RDPARA 435000 3 9 3 0Write parameters
WR 435000 3 9 3 0Parameter overview
| Parameter | Values listed in original notes |
|---|---|
| RF frequency | 431–478 MHz (example: 435000) |
| RF data rate | 1200 / 2400 / 4800 / 9600 / 19200 |
| RF power | Levels 0 (min.) to 9 (max.) |
| Serial baud rate | 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 |
| Parity | Disabled / Odd / Even |