• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 微波/射频 > RF技术文章 > 基于STM32的双路信号源及配置平台设计

基于STM32的双路信号源及配置平台设计

录入:edatop.com    点击:

图中PPT表示相位截断杂散,DAC Images表示输出镜像频率造成的杂散,DH2、DH3分别是二、三次谐波引起杂散,可见杂散分量主要由镜像频率分量引起。杂散数据表如表1所示。

表1 AD9958杂散数据

 

从数据表中可知相位截断(PPT)杂散为(-70.017dBc),可以忽略。在DAC输出插入低通滤波器后,AD9958输出会明显改善,输出谱及波形如图6所示。

图6  滤波后输出频谱及时域波形
图6 滤波后输出频谱及时域波形

根据AD9958性能参数,所需设计的低通滤波器指标如下:

类型:椭圆LC滤波器

通带截止频率:fc=200MHz

通带纹波:ε=0.3

阻带及衰减fs=230MHz,50dB

输入输出匹配阻抗:100Ω

最终设计出的滤波器结构参数及仿真结果如图7(a)、(b)所示。

图7(a)  7阶椭圆低通滤波器结构及参数
图7(a) 7阶椭圆低通滤波器结构及参数

图7(b)  7阶椭圆低通滤波器幅频响应
图7(b) 7阶椭圆低通滤波器幅频响应

2.2 信号源输出电路

由于AD9958频率输出是一个电流型输出,等效模型为内阻为100KΩ的电流源。DAC输出电流的满量程值由外部电阻RSET决定,计算公式如下:

DAC输出电流的满量程值由外部电阻RSET决定

而需要设计的信号源是电压型输出并能提供一定的输出驱动能力,所以需要对ADC输出进行转换,并在滤波器后插入缓冲放大器。若采用中心抽头变压器进行电流电压变换,在低频时会造成插入损耗过大,固直接通过终端电阻来转换。输出驱动放大器采用高速放大器ADA4891-2。

ADA4891是一款CMOS、高速、高性能、低成本放大器,具有单电源供电,输入电压范围可扩展至负电源轨300mV以下,轨到轨输出级使输出摆幅可以达到各供电轨50mV以内,以提供最大的动态范围,线性输出电流150mA(-50dBc时),-3dB带宽为240MHz,功耗仅为4.4mA。最终设计的输出电路如图8所示。

图8  AD9958输出转换及驱动电路
图8 AD9958输出转换及驱动电路

3 配置平台设计

配置平台主要由控制器和上位机软件构建,二者之间通过配置接口实现命令数据交互,完成 DDS的配置、控制,参数读取。控制器选用STM32F107,上位机软件以VC6.0为平台来设计,通过串口控件MSComm实现通信。 STM32F107是以Cortex-M3为内核的一款32位处理器,采用该器件主要是基于以下几点原因:

1)接口丰富,带USART,SPI(SCK时钟可达36MHz,单线双线模式)。

2)含内部FLASH,可以将配置数据保存,无需外加非易失存储器。

3)性能优异,功耗低。

如何成为一名优秀的射频工程师,敬请关注: 射频工程师养成培训

上一篇:基于AS3992芯片的远距离RFID读写器设计
下一篇:前沿科技:让国际权威专家点赞的太赫兹电光元器件课题

射频和天线工程师培训课程详情>>

  网站地图