Table of Contents

Advertisement

Quick Links

RFS-2G42G5050(X)+
Programming Manual
AN-50-010
www.minicircuits.com
AN-50-010
Rev: OR
DCO-001490
This document and its contents are the property of Mini-Circuits.
(07/12/24)
Programming Manual
RFS-2G42G5050(X)+
Page 1 of 54

Advertisement

Table of Contents
loading
Need help?

Need help?

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.
  • Page 2: Table Of Contents

    $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.
  • Page 5: Introduction

    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.
  • Page 6: System Overview

    “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.
  • Page 7: Setting Up Communication

    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.
  • Page 9: Sending A Command

    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.
  • Page 10: Receiving A Response

    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.
  • Page 11: Protocol

    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.
  • Page 12: Basic Functions

    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.
  • Page 13: Fcg - Get Frequency

    $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.
  • Page 14: Ppdg - Get Pa Forward And Reflected Power In Dbm

    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.
  • Page 15: Ptg - Get Pa Temperature

    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.
  • Page 16: Pwrds - Set Pa Output Power Setpoint In Dbm

     [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.
  • Page 17: Pwrs - Set Pa Output Power Setpoint In Watts

    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.
  • Page 19: Information Request

    “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.
  • Page 20: Rtg - Get Uptime Of The Rfs Board

    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.
  • Page 21: Pulse-Width Modulation

    $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.
  • Page 22: Dcg - Get Pwm Duty Cycle

    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.
  • Page 24: Dll And Sweep

    [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.
  • Page 25: Dlcs - Set Dll Configuration

    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.
  • Page 26: Dles - Set Dll Enabled / Disabled

    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.
  • Page 27: Swpd - Perform Frequency Sweep With Powers In Dbm

    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.
  • Page 30: Manual Power Control

    (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.
  • Page 31: Gcg - Get Dsa Attenuation In Db

    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.
  • Page 32: Gcs - Set Dsa Attenuation In Db

    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.
  • Page 34: External Triggering

    [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.
  • Page 35: Etsdg - Get Trigger Delay (Us)

    $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.
  • Page 36: Etss - Set External Trigger Adc Synchronization Enable Status

    [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.
  • Page 37: Safe Operating Area

    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.
  • Page 38: Sdg - Get Dissipation Soa Configuration

    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.
  • Page 39: Sfg - Get Forward Power Limits (W)

    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.
  • Page 41: Spg - Get Reflected Power Soa Configuration

    [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.
  • Page 42: Stg - Get Temperature Soa Configuration

    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.
  • Page 43: Svg - Get Voltage Limits (V)

    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.
  • Page 44: Error Handling

    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.
  • Page 48: System Configuration

    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.
  • Page 49: Coms - Set Communication Interface

    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.
  • Page 50: Pods- Get Power Offset In Db

    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.
  • Page 51: Pwrmds - Set Maximum Output Power Cap In Dbm

    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.
  • Page 52: Pwrminds - Set Minimum Output Power Setting Limit In Dbm

    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.
  • Page 53: Uarts - Set Uart Baud Rate

    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.
  • Page 54: Revision History

    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.

This manual is also suitable for:

Rfs-2g42g5050x+

Table of Contents