Do you have a question about the RFS-2G42G5050+ and is the answer not in the manual?
Questions and answers
Summary of Contents for Mini-Circuits RFS-2G42G5050+
Page 1
RFS-2G42G5050(X)+ Programming Manual AN-50-010 www.minicircuits.com AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 1 of 54 This document and its contents are the property of Mini-Circuits.
$DCS – Set PWM Duty Cycle ................................. 22 DLL and Sweep ................................... 24 $DLCG – Get DLL configuration ..............................24 AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 2 of 54 This document and its contents are the property of Mini-Circuits.
Page 3
10.8 $PWRMDS – Set maximum output power cap in dBm ......................... 51 10.9 $PWRMINDG – Get minimum output power setting limit in dBm ....................51 AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 3 of 54 This document and its contents are the property of Mini-Circuits.
Page 4
10.11 $RST – Execute system reset ................................ 52 10.12 $UARTS – Set UART baud rate ..............................53 11 Revision History .................................. 54 AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 4 of 54 This document and its contents are the property of Mini-Circuits.
This document provides detailed information about the use of application and system-level commands supported by the firmware of the Mini-Circuits RFS-2G42G5050(X)+ high power signal source board. The RFS-2G42G5050(X)+ is a solid state connectorized 50W signal source and amplifier module which can be used in a wide range of industrial, scientific, and medical applications in the 2400- 2500 MHz ISM band.
“CTRL1” 30-pin connector. A full description of these pins is outside of the scope of this document. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 6 of 54 This document and its contents are the property of Mini-Circuits.
Open PuTTY on your PC and provide the necessary information for the connection with the device. Baud rate: 115200 Data bits: Parity bits: Stop bits: Flow control: none AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 7 of 54 This document and its contents are the property of Mini-Circuits.
Page 8
RFS-2G42G5050(X)+. A blank terminal window will pop up. Communication with the RFS board should now be established. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 8 of 54 This document and its contents are the property of Mini-Circuits.
In multi-channel systems that broadcast serial commands to multiple units over a bus, care should be taken to use the correct channel identifier. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 9 of 54 This document and its contents are the property of Mini-Circuits.
0x13 Argument 3 was invalid / out of range. 0x14 Argument 4 was invalid / out of range. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 10 of 54 This document and its contents are the property of Mini-Circuits.
RFS board with a growing list of tasks to complete, leaving it no time to perform safety operations and resulting in an automatic reset to break the cycle. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 11 of 54 This document and its contents are the property of Mini-Circuits.
1 – ON Example Input: $ECS,1,1 Output: $ECS,1,OK This enables the RF power output of the RFS board. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 12 of 54 This document and its contents are the property of Mini-Circuits.
$PIG – Read PA Current This command returns the DC current reading of the RFS in Amps. Syntax: Input: $PIG,[channel] Output: $PIG,[channel],[current] AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 13 of 54 This document and its contents are the property of Mini-Circuits.
Reflected power readings include power going into the amplifier “RF Output” port from reflections of mismatched loads as well as from external sources AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 14 of 54 This document and its contents are the property of Mini-Circuits.
In feedforward mode, the output power setpoint maps to a static internal bias and attenuation setting (See $AGES/$AGEG) Syntax: Input: $PWRDG,[channel] AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 15 of 54 This document and its contents are the property of Mini-Circuits.
[channel] – Channel identification number. [power] – The current output power setpoint (W). Example: Input: $PWRG,1, AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 16 of 54 This document and its contents are the property of Mini-Circuits.
This command configures the current signal source configuration. The source can be configured to “Internal VCO” or “External RF input”. The default state is “Internal VCO”, option 0. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 17 of 54 This document and its contents are the property of Mini-Circuits.
Page 18
1 – External RF input Example: Input: $RFSS,1,0 Output: $RFSS,1 This configures the RF Source to “Internal VCO” (default setting) AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 18 of 54 This document and its contents are the property of Mini-Circuits.
“X” versions of amplifiers are “non-heatsink” options. Example: Input: $IDN,1 Output: $IDN,1,Mini-Circuits,RFS-2G42G5050+,MN0000102101 ISC-2425-25+ device name does not strictly adhere to the established naming convention AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 19 of 54 This document and its contents are the property of Mini-Circuits.
Input: $VER,1 Output: $VER,1,Mini-Circuits,2,7,8,Sep 21 2023,12:44:20 This indicates the firmware version is 2.7.8, compiled on September 21st, 2023. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 20 of 54 This document and its contents are the property of Mini-Circuits.
$DCFS – Set PWM Frequency This command sets the frequency of the PWM signal Syntax: Input: $DCFS,[channel],[frequency],[reserved] Output: $DCFS,[channel],OK AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 21 of 54 This document and its contents are the property of Mini-Circuits.
Note: This command doubles as a PWM ON/OFF switch. Setting the duty cycle to 100% is the same as turning PWM off entirely. There is no dedicated PWM Enable command AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 22 of 54 This document and its contents are the property of Mini-Circuits.
Page 23
Please note that the duty cycles that would result in a pulse width of less than 50μs will be rejected AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 23 of 54 This document and its contents are the property of Mini-Circuits.
[main delay] – The delay between complete runs of the DLL in ms. Example: Input: $DLCG,1 Output: $DLCG,1,2400.000000,2500.000000,2450.000000,1.000000,0.000000,1 AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 24 of 54 This document and its contents are the property of Mini-Circuits.
1 – ON Example: Input: $DLEG,1 Output: $DLEG,1,0 This indicates that the DLL is currently not enabled (default). AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 25 of 54 This document and its contents are the property of Mini-Circuits.
0 – Return all sweep results. It returns one line of text for every point in the sweep, as well as an OK message at the end. All responses arrive simultaneously when the command finishes. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 26 of 54 This document and its contents are the property of Mini-Circuits.
This command offers two output modes, which have different output syntaxes. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 27 of 54 This document and its contents are the property of Mini-Circuits.
Page 28
When the sweep has run through the entire frequency band “$SWPD,1,OK” is returned to indicate it is finished. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 28 of 54 This document and its contents are the property of Mini-Circuits.
Page 29
At 2470 MHz the forward power is 40.01 dBm and the reflected power is 23.22 dBm. The current frequency setting and the DLL start frequency are now set to 2470MHz. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 29 of 54 This document and its contents are the property of Mini-Circuits.
(As long as the calibration is good and there are no unexpected interferences). AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 30 of 54 This document and its contents are the property of Mini-Circuits.
Minimum step size: 0.25 dB Example: Input: $GCG,1 Output: $GCG,1,10 This indicates the configured attenuation of the DSA is 10dB. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 31 of 54 This document and its contents are the property of Mini-Circuits.
The power output of the RFS board is a result of both the DSA and the PA bias working together. The DSA “gain” setting provides a coarse method to control power, whereas the PA bias “magnitude” setting provides a fine method. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 32 of 54 This document and its contents are the property of Mini-Circuits.
Page 33
This will set the magnitude of the PA bias to 53.1%, typically resulting in a roughly +0.06dB shift from nominal. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 33 of 54 This document and its contents are the property of Mini-Circuits.
[enable] – External Trigger enable state. 0 – OFF (The RF is internally triggered) 1 – ON (The RF is externally triggered) AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 34 of 54 This document and its contents are the property of Mini-Circuits.
$ETSG – Get External Trigger ADC Synchronization Enable Status (CHECK) The external trigger ADC synchronization setting status. See $ETSS for description of setting. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 35 of 54 This document and its contents are the property of Mini-Circuits.
[enable] – External Trigger ADC Synchronization Enable Status 0 – OFF 1 – ON Example: Input: $ETSS,1,0 Output: $ETSS,1,OK This disables external trigger ADC synchronization. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 36 of 54 This document and its contents are the property of Mini-Circuits.
If the current is dangerously high: Raise a ‘SOA Shutdown Maximum Current’ error and shutdown RF power. Syntax: Input: $SCG,[channel] Output: $SVG,[channel],[high current],[shutdown current] Firmware versions 2.7.0 and later AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 37 of 54 This document and its contents are the property of Mini-Circuits.
This indicates the ‘High Dissipation’ and ‘Shutdown Dissipation’ protection values are both configured to 0W (default). Since this SOA is not enabled by default, these values have no effect on the system operation. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 38 of 54 This document and its contents are the property of Mini-Circuits.
7 – Current SOA (See $SCG) 8 – Voltage SOA (See $SVG) 9 – Forward Power SOA (See $SFG) AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 39 of 54 This document and its contents are the property of Mini-Circuits.
Page 40
This indicates the reflected power, temperature, and current protection systems are enabled, but the other protections systems are Alternative syntax only supports SOA types 0-7. It does not support Voltage SOA or Forward Power SOA. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 40 of 54 This document and its contents are the property of Mini-Circuits.
[shutdown reflection] – The reflection value in dBm at which the ‘Shutdown Reflection’ reaction is performed by the SOA. Example: Input: $SPG,1 AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 41 of 54 This document and its contents are the property of Mini-Circuits.
The above figure provides a visualization of the max power cap derating defined by the Temperature SOA. Power throttling provides a graceful degradation of performance that will allow continuous operation without damage or interruption. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 42 of 54 This document and its contents are the property of Mini-Circuits.
This indicates that the ‘Shutdown Min Voltage’, ‘ Low Voltage’, ‘High Voltage’, and ‘Shutdown Max Voltage’ protection limits are configured to 24V, 26V, 30V, and 32V respectively (default). AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 43 of 54 This document and its contents are the property of Mini-Circuits.
AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 44 of 54 This document and its contents are the property of Mini-Circuits.
Page 45
Warning only; no action 0x020000000 SOA Shutdown Current RF output OFF 0x040000000 SOA High Forward Power Warning only; no action AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 45 of 54 This document and its contents are the property of Mini-Circuits.
Page 46
[error status message] – A hexadecimal value representing various errors which have occurred on the RFS board. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 46 of 54 This document and its contents are the property of Mini-Circuits.
Page 47
External shutdown triggered. The error status code will remain in memory until an error clear command has been sent. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 47 of 54 This document and its contents are the property of Mini-Circuits.
From now on, this board can only be addressed by providing ‘2’ as the [channel] argument for commands. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 48 of 54 This document and its contents are the property of Mini-Circuits.
This command sets the power offset of the system. Check the setter ($PODS), for more detail on power offset. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 49 of 54 This document and its contents are the property of Mini-Circuits.
This command gets the maximum output power cap. This is the setting that limits the forward power setpoint ($PWRS / $PWRDS) to be no larger than the configured maximum value. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 50 of 54 This document and its contents are the property of Mini-Circuits.
This minimum power limit ensures that power setting inputs stay within the valid calibration range of the instruments. Syntax: Input: $PWRMINDG,[channel] Output: $PWRMINDG,[channel],[power cap] AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 51 of 54 This document and its contents are the property of Mini-Circuits.
After sending the $RST command, the board returns an OK and then promptly resets. The ‘reset detected’ error flag (0x20) is raised. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 52 of 54 This document and its contents are the property of Mini-Circuits.
There is no response to this command that indicates successful configuration of the setting. AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 53 of 54 This document and its contents are the property of Mini-Circuits.
11 Revision History Revision Date FW Version Description 7/12/24 2.8.12 Release to Web 7/11/24 2.8.12 Preliminary Revision AN-50-010 Rev: OR DCO-001490 (07/12/24) Programming Manual RFS-2G42G5050(X)+ Page 54 of 54 This document and its contents are the property of Mini-Circuits.
Need help?
Do you have a question about the RFS-2G42G5050+ and is the answer not in the manual?
Questions and answers