api technologies corp. 4205A Series Operation And Installation Manual

Digital attenuator

Advertisement

Quick Links

MANUAL IM672
Operation and Installation Manual
Model 4205A Series
Digital Attenuator
This documentation may not be reproduced in any form, for
any purpose unless authorized in writing by Weinschel, a part
of API Technologies Corp.
Operation and Installation Manual
Revision A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 4205A Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for api technologies corp. 4205A Series

  • Page 1 MANUAL IM672 Operation and Installation Manual Model 4205A Series Digital Attenuator This documentation may not be reproduced in any form, for any purpose unless authorized in writing by Weinschel, a part of API Technologies Corp. Operation and Installation Manual Revision A...
  • Page 2: Table Of Contents

    MANUAL IM672 Table of Contents Table of Contents ............................2 1. Safety Summary ............................ 4 1.1 Definitions............................4 1.2 Detailed Precautions ........................4 1.3 Electrostatic Discharge Sensitive (ESDS) ..................4 2. General Information ..........................5 2.1 Purpose ............................5 2.2 Equipment Overview ........................5 3.
  • Page 3 MANUAL IM672 *IDN? ............................19 *OPC? ............................19 *ESR? ............................19 *RST ............................19 *TST? ............................20 ERR? ............................20 5.4 Setup and Configuration Commands ....................21 SET AUX ............................21 SET USB ............................21 SET ALIAS ........................... 21 SET BAUDRATE ..........................22 SET ATTN ............................
  • Page 4: Safety Summary

    MANUAL IM672 1. Safety Summary Definitions The following definitions apply to WARNINGS, CAUTIONS, and NOTICES may found throughout this manual. WARNING: An operating or maintenance procedure, practice, statement, condition, etc., which, if not strictly observed, could result in injury and/or death of personnel. Do not proceed beyond a WARNING symbol until all the indicated conditions have been fully understood and/or met.
  • Page 5: General Information

    Series. The manual also provides a description of the assembly and general maintenance procedures. Equipment Overview The 4205A series digital attenuators provide for control either via USB or a variety of digital interfaces via the AUX mode connector, including parallel input (PIO), I2C, SPI, or a logic-level UART interface. AUX mode selection is done via USB command and can be changed via the user.
  • Page 6: Dc Power Input

    MANUAL IM672 Parameter Comments I2C mode SCL clock frequency 400KHz RESETN width 10us RESETN low pulse width (optional) TRIG TRIG input, rising/falling edge (optional) UART mode Baudrate 9600 115K DC Power Input The 4205A can be powered from either the USB VBUS (5V) or the AUX VDC input. While USB operates at a nominal 4.75V-5.25V range, the AUX VDC supply input can accept a wider range of voltage, from 3.3V-16VDC.
  • Page 7: Installation And Operation

    Do not over torque the SMA connectors more than 10 inch pounds. Damage may occur. RF Connectors & Cable Installation The Model 4205A series contains two SMA female connectors labeled J1 and J2 that mate nondestructively with SMA male connectors per MIL-STD-39012. Weinschel recommends a torque value of 7 to 8 inch pounds when connecting any cable to the attenuator's RF connectors.
  • Page 8: J2 - Usb Mini-B

    MANUAL IM672 SIGNAL UART 4205A-31.5 4205A-63.5 4205A-95.5* 4205A-127* 0.25dB 0.25dB 0.5dB 0.5dB 0.5dB 0.5dB TRIG 16dB 16dB RESETN SCLK 16dB 16dB 32dB 32dB 32dB 32dB 64dB BOOTN *0.25dB accessible in serial or USB modes 4.3.2 J2 – USB Mini-B The table below describes the pinout of the USB connector. SIGNAL DESCRIPTION VBUS...
  • Page 9: Pio Mode

    MANUAL IM672 4.5.2 PIO Mode In PIO mode there are up to eight parallel digital input signals, D0-D7. Each input represents a dB value setting, with a logic low input = 0dB setting and a logic high = dB value for each control input as shown in the PIO column of the J1 AUX mode table.
  • Page 10: Spi And I2C Attenuation Data Format

    MANUAL IM672 A device address can also be assigned using the USB SET I2CADDR command which allows the use of all 7 D7-D1 address bits, with the exception of the reserved address 0. A software assigned address overrides the hardware A3-A0 pins and connections to these pins are ignored.
  • Page 11 MANUAL IM672 There is only a single byte required, so this value should be programmed into register 3 (ATTN_HB) DEV ADDR=4 + R/W=0 REG ADDR = 3 ATTN_HB=41 Where S=START, P=STOP, and A=ACK Example 2: 4205A-127 using hardware addr pins A3-A0 set to 0011 Desired attenuation: 101.25dB Compute the device address by combining the fixed upper portion, the addr pins, and the R/W bit=0 (write): ADDR = (0b010 <<...
  • Page 12: Uart Mode

    MANUAL IM672 Example 4: Read 16-bit attenuation data from 4205A-95.5 with hardware addr pins A3-A0 set to 0010 Compute the device address by combining the fixed upper portion, the addr pins, and the R/W bit=0 (write): ADDR = (0b010 << 5) + (0b0010 << 1) + 0 = 0b01000100 = 68 = 0x44 To perform a device read you must first set the desired register address.
  • Page 13: Pulse Mode

    MANUAL IM672 RF ON (0dB) RF LEVEL D0 = 0 D0 =1 RF OFF (MAX dB) 4.6.2 PULSE Mode PULSE mode allows the 4205A to generate a pattern of pulsed RF ON/RF OFF levels based on user settings. During the RF ON time the attenuation is set to 0dB, and during the RF OFF time the attenuation will be set to the max value.
  • Page 14: Usb Mode Aux Pin Usage

    MANUAL IM672 D0 pin can be used to supply a 1 if enable control is not required (see SET WPU), and is on by default. The FADE_STAT output will assert high when the RF output is ramping attenuation, and will be low otherwise. In order to change operation, once the parameters are set via the SET FADE commands you can switch from USB to AUX mode using the command RUN AUX.
  • Page 15: Command Operation

    MANUAL IM672 *CLS, *ESR?, *IDN?, *OPC?, *RST, *TST?, ERR? ATTN db ATTN? STEPSIZE db STEPSIZE? INCR DECR FADE start stop interval FADE? start stop interval ALIAS? ATTNIO [0-1023] ATTNIO? DELAY msec REPEAT n RFCONFIG? CONSOLE [ENABLE|DISABLE|ON|OFF] CONSOLE? SET AUX [PIO|SPI|I2C|UART|PIOSW|PULSE|FADE] SET USB [CONNECT|PMT|RMT] val SET [ALIAS|BAUDRATE|ATTN|I2CADDR|I2CTRIG|PINOUT|WPU] val SET PULSE [WIDTH|INTERVAL|COUNT|TIME]...
  • Page 16: Command Reference

    MANUAL IM672 by appending a Query to the desired command, and waiting for the response. For example, sending "*CLS;*OPC?" will place a "1" in the output queue when the *CLS command has been executed. Query commands that return multiple values will have the values separated by an ASCII COMMA character (0x2E). If multiple Query commands are included in the same message, the individual query responses will be separated with an ASCII SEMICOLON character (0x3B).
  • Page 17: Application Specific Commands

    MANUAL IM672 Application Specific Commands Attenuation value settings are specified in dB, with up to 2 digits of precision after the decimal point for attenuators that support step sizes of < 1dB. When specifying integral dB values, usage of the decimal point format is strictly option (ie '10' is the same as '10.0').
  • Page 18: Incr

    MANUAL IM672 Return Value: attenuator setting, in dB Example(s): STEPSIZE 10 // sets attn stepsize to 10dB STEPSIZE? // read attn stepsize setting 10.00 // returns attn stepsize (10dB) INCR Function: increment attenuator setting Syntax: INCR Argument(s): none Remarks: This command increments the current setting of the attenuator by the STEPSIZE setting. Return Value: none Example(s): ATTN 5...
  • Page 19: 488.2 Common Commands

    MANUAL IM672 0.25 0.00 488.2 Common Commands *CLS Function: clears the error status Syntax: *CLS Argument(s): none Remarks: This function clears the Error Queue Return Value: none Example(s): *CLS *IDN? Function: Reads the system identification information Syntax: *IDN? Argument(s): none Remarks: This function is used to read the system identification info, which is a string consisting of the following data: manufacturer, model, serial number, and firmware version.
  • Page 20: Tst

    MANUAL IM672 Return Value: none Example(s): *RST *TST? Function: Self-test query Syntax: *TST? Argument(s): none Remarks: This function performs an internal self-test. Upon completion, the results of the test are loaded into the output queue. Return Value: testresults integer '0' indicates test passed. Non-zero indicates test failed. Example(s): *TST? // returns a '0' when the test completes successfully.
  • Page 21: Setup And Configuration Commands

    MANUAL IM672 Setup and Configuration Commands NOTE: The SET commands are used to update settings which are stored in non-volatile memory (NVM), and do not typically take effect until the next poweron or restart event (see REBOOT) unless otherwise noted. SET AUX Function: sets the AUX mode function...
  • Page 22: Set Baudrate

    MANUAL IM672 SET BAUDRATE Function: AUX UART serial port baud rate setting rate Syntax: SET BAUDRATE rate Argument(s): 9600, 19200, 38400, 57600, and 115200 (default) Remarks: This function sets the baud rate for the AUX mode UART serial port. This command takes effect immediately.
  • Page 23: Set Pulse

    MANUAL IM672 SET PULSE Function: sets AUX PULSE application mode parameters Syntax: usec SET PULSE WIDTH pulse width, in usecs 1-32000 with 0.5us resolution msec SET PULSE INTERVAL interval time, in msecs 1-60000 SET PULSE COUNT count, 0-255 msec SET PULSE TIME time between pulse groups, in msecs 1-60000 Argument(s): see above Remarks:...
  • Page 24: Show Set

    MANUAL IM672 SHOW SET Function: display all SET parameters Syntax: SHOW SET Argument(s): none Remarks: This command displays all non-volatile SET parameters. Example(s): >show set console: 1 aux: 2, I2C baudrate: 115200 attn: MAX i2caddr: 0x00, using D3-D0 i2ctrig: 0, trig disable wpu: 0xFF pinout: 0 pmt: 0x0A0D...
  • Page 25: Factory Preset

    MANUAL IM672 FACTORY PRESET Function: initializes non-volatile memory Syntax: FACTORY PRESET Argument(s): none Remarks: This command erases all user-modifiable non-volatile memory, which sets the memory to all 1's (0xFF). On the next reset/reboot, the memory will be initialized with factory default settings. This can be used to clean the device in secure environments.
  • Page 26: Misc. Commands

    MANUAL IM672 Misc. Commands ALIAS? Function: read user-assigned alias string Syntax: ALIAS? Argument(s): none Remarks: This command returns the current alias name string (see SET ALIAS). If no alias has been assigned then the command returns 'none'. Example(s): ALIAS? none SET ALIAS "AT101B";...
  • Page 27: Delay

    MANUAL IM672 Return Value: integer Example(s): CONSOLE? DELAY Function: Delays execution (pause) msecs Syntax: DELAY msecs Argument(s): word, 0-65535 in msecs Remarks: This command pauses execution for the specified time in msecs. Return Value: none Example(s): ATTN 0; DELAY 100; ATTN 10 // waits 100 msecs between attn commands REBOOT Function:...
  • Page 28 MANUAL IM672 SYSTEST Function: system test functions Syntax: see below examples SYSTEST displays various voltage and device states SYSTEST EXT performs a loopback test on the external AUX connector (requires ext connections) SYSTEST PIO sets the AUX PIO pin states SYSTEST PIO? reads the AUX PIO pin states SYSTEST XSUM performs a checksum on the internal program flash memory Remarks:...
  • Page 29: Usb Driver Installation

    MANUAL IM672 USB Driver Installation When you connect a 4205A to a computers USB port for the first time, you should be presented with the New Hardware Wizard. Follow the steps shown below to install the USB CDC inf file. NOTE: A copy of the INF information is included in paragraph 3-6 of this document.
  • Page 30 MANUAL IM672 Navigate to the drive/folder containing the awusbcdc.inf file, and select 'Next’ USB Driver Installation Page 30...
  • Page 31 MANUAL IM672 To verify that the driver has installed properly, view the Ports section in Device Manager. You should see the 4205A listed as a USB COM port. Note the assigned COM port number. Using a terminal emulator, open a connection to the COM port shown above. The default COM port settings should be acceptable, as these are unused by the 4205A.
  • Page 32: Awusbcdc.inf Installation File

    MANUAL IM672 The COM port numbers are assigned by Windows based on the device USB VID, PID, and Serial Number. The 4205A uses VID 0x25EA and PID 0x106D. The attenuators are shipped with the USB serial number automatically assigned by the microcontroller. This serial number is a different number than that of the unit as a whole. awusbcdc.inf Installation File ;--------------------------------------------------------------------------------- ;Note: When the driver package is signed, any modifications to this .inf file will...
  • Page 33: Factory Service And Repairs

    MANUAL IM672 [DriverInstall.NT.Services] include=mdmcpq.inf AddService=usbser, 0x00000002, LowerFilter_Service_Inst ;------------------------------------------------------------------------------ Windows 64bit OSes Section ;------------------------------------------------------------------------------ [DriverInstall.NTamd64] include=mdmcpq.inf CopyFiles=FakeModemCopyFileSection AddReg=DriverInstall.NTamd64.AddReg [DriverInstall.NTamd64.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,%DRIVERFILENAME%.sys HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" [DriverInstall.NTamd64.Services] include=mdmcpq.inf AddService=usbser, 0x00000002, LowerFilter_Service_Inst ;------------------------------------------------------------------------------ Common Sections ;------------------------------------------------------------------------------ [DestinationDirs] DefaultDestDir=12 [SourceDisksNames] [SourceDisksFiles] [FakeModemCopyFileSection] [LowerFilter_Service_Inst] DisplayName= %SERVICE% ServiceType= 1 StartType ErrorControl = 0 ServiceBinary = %12%\usbser.sys...
  • Page 34: Contacting Weinschel

    MANUAL IM672 DO NOT return any instrument or component to Weinschel without receiving prior factory authorization. Please contact the Weinschel Customer Service Department to discuss your product and resolve any issues that may be corrected without returning the product to the factory. If the issue cannot be corrected, you may be issued an RMA number and instructed to return the product.
  • Page 35: Manufacturer Warranty

    MANUAL IM672 8. Manufacturer Warranty PRODUCTS - Weinschel, a part of API Technologies Corp., warrants each product it manufactures to be free from defects in material and workmanship under normal use and service anywhere in the world. Weinschel’s only obligation under this Warranty is to repair or replace, at its plant, any product or part thereof that is returned with transportation charges prepaid to Weinschel by the original purchaser within TWO YEARS from the date of shipment.
  • Page 36: Revision History

    MANUAL IM672 9. Revision History Revision Date Description of Changes 12/07/2017 ERN 17-108: Initial Release Revision History Page 36...
  • Page 37: Appendix

    MANUAL IM672 10. Appendix The remaining pages of this user manual are reserved for supporting documentation and drawings Revision History Page 37...
  • Page 38 [.45] [1.700] [.22] PIN 1 PIN 2 DETAIL Digital Attenuator 59.18 63.5 59.18 [2.330] [2.50] [2.330] 47.5 4205A SERIES 44.3 [1.87] [1.75] RoHS MADE IN THE 10.9 CONNECTOR, 2-56 UNC - 2B CONNECTOR, 10.9 [.43] 2X 4-40 UNC-2B SMA FEMALE ...
  • Page 39 Parameter  Frequency Range  Condition  Min  Typ  Max.  Units  Operating Frequency  ‐  ‐  0.3  0.1‐8000  6000  MHz  Nominal Impedance  0.3 ‐ 6000 MHz  ‐  ‐  50  ‐  Ohm  Attenuation Range  0.3 ‐ 6000 MHz  0.25 dB Steps  0  ‐  31.75  dB  0.3 ‐ 1000 MHz  ‐  1.5  1.9  1000 ‐ 2200 MHz  ‐  2.1  2.5  Insertion Loss  @ 0 dB  dB  2200 ‐ 4000 MHz  ‐ ...
  • Page 40 [.45] [1.700] [.22] PIN 1 PIN 2 DETAIL Digital Attenuator 59.18 63.5 59.18 [2.330] [2.50] [2.330] 47.5 4205A SERIES 44.3 [1.87] [1.75] RoHS MADE IN THE 10.9 CONNECTOR, CONNECTOR, 10.9 [.43] 4X 2-56 UNC - 2B 2X 4-40 UNC-2B SMA FEMALE SMA FEMALE [.09]...
  • Page 41 Parameter  Frequency Range  Condition  Min  Typ  Max.  Units  Operating Frequency  ‐  ‐  0.3  0.1‐8000  6000  MHz  Nominal Impedance  0.3 ‐ 6000 MHz  ‐  ‐  50  ‐  Ohm  Attenuation Range  0.3 ‐ 6000 MHz  0.25 dB Steps  0  ‐  63.75  dB  0.3 ‐ 1000 MHz  ‐  2.8  3.2  1000 ‐ 2200 MHz  ‐  3.6  4  Insertion Loss  @ 0 dB  dB  2200 ‐ 4000 MHz  ‐ ...
  • Page 42 REVISION HISTORY ZONE REV DESCRIPTION DATE APPROVED ERN 16-085 9/16/2016 APIARXX\\RSINNO ECN 17-139 8/28/2017 APIARXX\\\\AHOPKINS ECN 17-296 11/14/2017 APIARXX\\AHOPKINS 2X 4-40 UNC-2B 29.21 18.4  4.1[.16] [1.150] [.73] [.36] 66.0 [.33] [2.60] [.33] [.33] 11.4 43.18 [.45] [1.700] [.22] PIN 1 PIN 2 DETAIL 59.18...
  • Page 43 Parameter  Frequency Range  Condition  Min  Typ  Max.  Units  Operating Frequency  ‐  ‐  0.3  0.1‐8000  6000  MHz  Nominal Impedance  0.3 ‐ 6000 MHz  ‐  ‐  50  ‐  Ohm  Attenuation Range  0.3 ‐ 6000 MHz  0.25 dB Steps  0  ‐  95.75  dB  0.3 ‐ 1000 MHz  ‐  4.1  4.6  1000 ‐ 2200 MHz  ‐  5.2  5.8  Insertion Loss  @ 0 dB  dB  2200 ‐ 4000 MHz  ‐ ...
  • Page 44 20.1 43.18 [.22] [.79] [1.700] PIN 1 PIN 2 DETAIL Digital Attenuator 59.18 63.5 59.18 [2.330] [2.50] [2.330] 47.5 4205A SERIES 44.3 [1.87] [1.75] RoHS MADE IN THE 10.9 4X 2-56 UNC-2B 10.9 [.43] [.43] [.09]  4.1[.16] [.09] 43.18 20.13...
  • Page 45 Parameter  Frequency Range  Condition  Min  Typ  Max.  Units  Operating Frequency  ‐  ‐  0.3     6000  MHz  Nominal Impedance  0.3 ‐ 6000 MHz  ‐  ‐  50  ‐  Ohm  Attenuation Range  0.3‐6000 MHz  0.25 dB Steps  0     127.75  dB   0.3 ‐ 1000 MHz  ‐  5.7  6.3  1000 ‐ 2200 MHz  ‐  7.1  7.8  Insertion Loss  @ 0 dB  dB  2200 ‐ 4000 MHz  ‐ ...

Table of Contents