• 100M-4GHz Variable Gain Amplifier RF IF Digitally Controlled VGA ADL5240 + STM32 + 1.3" TFT
  • 100M-4GHz Variable Gain Amplifier RF IF Digitally Controlled VGA ADL5240 + STM32 + 1.3" TFT
  • 100M-4GHz Variable Gain Amplifier RF IF Digitally Controlled VGA ADL5240 + STM32 + 1.3" TFT
  • 100M-4GHz Variable Gain Amplifier RF IF Digitally Controlled VGA ADL5240 + STM32 + 1.3" TFT

100M-4GHz Variable Gain Amplifier RF IF Digitally Controlled VGA ADL5240 + STM32 + 1.3" TFT

Availability: In stock, usually dispatched in 1 business day

  • Price:$56.03
  • Price in reward points: 560 Reward Points: 6
  • Quantity 3+ units 10+ units 30+ units 50+ units More
    Price /Unit $54.91 $53.79 $52.11 $49.87 Contact US
Quantity:

100M-4GHz Variable Gain Amplifier RF IF Digitally Controlled VGA ADL5240 + STM32 + 1.3" TFT

ADL5240:

Description:
The ADL5240 is a high performance, digitally controlled variable gain amplifier (VGA) operating from 100 MHz to 4000 MHz. The VGA integrates a high performance, 20 dB gain, internally matched amplifier (AM P) with a 6-bit digital step attenuator (DSA)  that has a gain control range of 31.5 dB in 0.5 dB steps with ±0.25 dB step accuracy. The attenuation of the DSA can be controlled using a serial or parallel interface.Both the gain block and DSA are internally matched to 50 Ω at their inputs and outputs and are separately biased. The separate bias allows all or part of the ADL5240 to be used, which facilitates easy reuse throughout a design. The pin out of the ADL5240 also enables either the gain block or DSA to be first, giving the VGA maximum flexibility in a signal chain. The ADL5240 consumes just 93 mA and operates from a single supply ranging from 4.75 V to 5.25V. The VGA is packaged in a thermally efficient, 5 mm × 5 mm, 32-lead LFCSP and is fully specified for operation from −40°C to +85°C. A fully populated evaluation board is available.

Features:
- Operating frequency: 100 MHz to 4000 MHz (100M to 4GHz )
- Digitally controlled VGA with serial and parallel interfaces
- 6-bit, 0 .5 dB digital step attenuator
- Gain control range: 31.5 dB; Step accuracy: ±0 .2 5 dB

Gain Module Amplifier Specifications:  
- Gain: 19.7 dB (2.14 GHz)
- OIP3: 41.0 dBm (2.14 GHz)
- P1dB: 19.5 dBm (2.14 GHz)
- Noise figure: 2.9 dB (2.14 GHz)

- Can set gain module or digital step attenuator as the first
- Powered by single power supply from 4.75 V to 5.25 V
- Low quiescent current: 93 mA
- High heat dissipation performance 5mm x 5mm, 32-pin LFCSP packaging  
- The companion ADL5243 integrates a 1/4 W driver amplifier to drive gain module and the output of DSA

Applications:
- Wireless infrastructure
- Automated test equipment
- RF/IF gain control


Module Parameters:

- Power supply: + 5V
- Frequency range: 100MHZ-4GHZ
- Digital control attenuator attenuation range: 0-31.5DB
- Gain of fixed gain amplifier: 20DB
- Flatness and insertion loss: refer to the actual measured S21 parameters
- PCB board layers: four layers; with metal shield box

Package Included:
- 1 x Variable Gain Amplifier

Measured S21 Parameters:
Fixed amplifier measured S21 parameters


Program-controlled gain attenuator measured S21 parameters (0DB)


Program-controlled gain attenuator measured S21 parameters (10DB)


Program-controlled gain attenuator measured S21 parameters (20DB)


Program-controlled gain attenuator measured S21 parameters (30DB)


Reference PDF schematic (provided after purchasing)

Parallel and Serial Port Protocol Control:

/*The chip will using GPIO to Init*/

void ADL5240_Init(void)

{

       GPIO_InitTypeDef GPIO_InitStruct;

       RCC_APB2PeriphClockCmd(RCC_ADL5240 GPIO_ADL5240_L , ENABLE);

      

#if Communication_Mode

       GPIO_InitStruct.GPIO_Pin = GPIO_Pin_ADL5240_CLK GPIO_Pin_ADL5240_DATA;

       GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;

       GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;

       ADL5240_D3_Clr();

       ADL5240_D4_Clr();

       ADL5240_D5_Clr();

       ADL5240_LSB_Set();

       GPIO_Init(GPIO_ADL5240,&GPIO_InitStruct);

      

       GPIO_InitStruct.GPIO_Pin = GPIO_Pin_ADL5240_LE;

       GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;

       GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;

       GPIO_Init(GPIO_ADL5240_G,&GPIO_InitStruct);

#else

       GPIO_InitStruct.Pin = GPIO_Pin_ADL5240_D1 GPIO_Pin_ADL5240_D2 GPIO_Pin_ADL5240_D3

       GPIO_Pin_ADL5240_D4 GPIO_Pin_ADL5240_D5 GPIO_Pin_ADL5240_D6 GPIO_Pin_ADL5240_D0;

       GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;

       GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;

      

       GPIO_Init(GPIO_ADL5240,&GPIO_InitStruct);

#endif

 

}

 

#if Communication_Mode

/* Write a data to ADL5240-serial*/

void ADL5240_Write(uint8_t data)

{

       uint8_t i;

       //data = 0x7f;

       ADL5240_LE_Clr();  //Pull down LE as as staring signal

       ADL5240_CLK_Clr();

      

       ADL5240_LE_Set();

       delay(10);

       ADL5240_LE_Clr();  //Now start to write data

       for(i = 0 ; i < 6 ; i ++){

              if(data & 0x80)

                     ADL5240_DATA_Set();

              else

                     ADL5240_DATA_Clr();

              ADL5240_CLK_Set();

 

              delay(2);

              ADL5240_CLK_Clr();

              data <<= 1;

              delay(5);

       }

//   delay(1);

       ADL5240_LE_Set();

       delay(20);

       ADL5240_LE_Clr();

}

#else

/* Write a data to ADL5240-parallel*/

void ADL5240_Write(uint8_t data)

{

       if(data & 0x80)

              ADL5240_D1_Set();

       else

              ADL5240_D1_Clr();

       data <<= 1;

       if(data & 0x80)

              ADL5240_D2_Set();

       else

              ADL5240_D2_Clr();

       data <<= 1;

       if(data & 0x80)

              ADL5240_D3_Set();

       else

              ADL5240_D3_Clr();

       data <<= 1;

       if(data & 0x80)

              ADL5240_D4_Set();

       else

              ADL5240_D4_Clr();

       data <<= 1;

       if(data & 0x80)

              ADL5240_D5_Set();

       else

              ADL5240_D5_Clr();

       data <<= 1;

       if(data & 0x80)

              ADL5240_D6_Set();

       else

              ADL5240_D6_Clr();

}

#endif

Write a review

Note: We will keep it confidential.
Note: HTML is not translated!
 
Captcha