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
Payment Terms
1. We accept PayPal,Payoneer,Visa Card,Google pay,Credit card etc.
2. We ship to your eBay or Paypal address. Please make sure your eBay and Paypal address is correct before you pay.
Shipping Terms
1. We will process the order within the handling time ,if you have any questions, please contact us via eBay message or email.
2. For remote regions of DHL/FedEx..., extra shipping costs might be charged. Usually it costs about 30USD-50USD. We will contact you if shipping company informed us your address belongs to remote area. Thanks for your understanding.
Return Terms
If you receive the item that not satisfied or defective, please do not open case and kindly notify us within 30 days. We will guide you the returning process for replacement or refund.
Custom Duties & Taxes
1. It is buyer's responsibility to cover the import duties, taxes.We do not charge any taxes and fees, and the possible taxes and fees will be collected by the platform or by third parties such as customs and carriers.
2. Please check with your country's customs office and inform us what/how much should declare before shipping.
Feedback
1. Please kindly leave us a positive feedback and 5 star DSR if you satisfied with our product and service. Please feel free to contact us firstly if you have any problem with your order, we are responsible and credible seller and will solve the issue it for you asap.
2. If you are dissatisfied for any reason, please don't be quick to leave us neutral or negative feedback. We work hard to make sure EVERY CUSTOMER 100% SATISFIED and resolve any problem for you and always leave positive feedback to all our customers.