用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

通用数字式频率合成集成电路TSA5526的原理及应用

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:18:01
【本文由PB创新网为您整理】
摘要:TSA5526是Philips公司推出的通用数字频率合成器集成电路,该芯片具有外围电路简单、与单片机接口方便的特点,可解决频率合成器设计当中的难题。文中介绍了TSA5526的主要特点、引脚功能、工作原理及应用电路。

    关键词:TSA5526;频率合成器;分频器;电荷泵

1 概述

频率合成技术是近代无线电技术发展中的一门新技术,也是现代通信系统中的关键技术之一,它通常利用一块晶体或少量晶体组成标准频率源,然后通过合成方法产生各种所需的频率信号。这些频率信号与标准频率源具有相同的频率稳定度和准确度。使用该技术构成的电路在通信设备中称为频率合成器。频率合成器的种类很多,目前普遍采用的是数字式频率合成器。数字式频率合成器由晶体振荡器、固定分频器、鉴相器、滤波器和VCO等组成,javascript:window.open(this.src);" style="cursor:pointer;"/>晶体振荡器输出的频率信号经固定分频器后得到标准频率,而VCO输出的频率信号经可变分频器分频后得到实际频率信号,两信号在鉴相器中经相位比较产生的环路锁定控制电压将通过滤波器加到VCO上,以对实际频率信号进行控制和校正,直到环路锁定。当所需信号频率较高时,该电路的设计、制作和调试难度较大,通常只能依靠专业厂家来完成,不仅成本高,而且生产周期长。TSA5526芯片是Philips公司推出的通用数字频率合成集成电路,它将晶体振荡器、固定分频器、鉴相器、滤波器等电路集成在一块芯片上,其主要特性参数如下:

●输入射频信号的频率为:64~1300MHz;

●输入射频信号的电平为:-28~3dBm;

●输出误差调整电压为:4.5~33V;

●具有锁定检测功能;

●内置可编程的15bit分频器;

●通过程序控制可在512、640和1024中选择基准信号分频比,在外接4MHz晶振时,则可获得3.90625kHz、6.25kHz和7.8125kHz的频率精度;

●可选择I2C总线和3总线进行数据传输;

●采用单电源供电,电源电压为4.5~5.5V。

2 引脚功能

TSA5526有SSOP16和SO16两种封装,引脚排列如图1所示,各引脚功能见表1所列。

表1 TSA5526的引脚功能

引  脚名  称功  能

应  用  说  明

1RF射频信号RF输入通常接本振输出
2VEE 
3VCC1电源电压1芯片电源,接+5V
4VCC2电源电压2开关控制电源,通常接+12V
5BS4电子开关BS4输出PNP三极管OC输出
6BS3电子开关BS3输出PNP三极管OC输出
7BS2电子开关BS2输出PNP三极管OC输出
8VS1电子开关BS1输出PNP三极管OC输出
9CP环路滤波器外接RC滤波网络
10Vtune误差控制电压输出通过上拉电阻输出直流电压并加到VCO
11SW总线选择开关接地时选择I2C总线方式;悬空时选择3总线方式
12LOCK/ADC锁定标志/ADC输入3总线方式时为锁定标志,低电平有效;I2C总线方式时5为电平ADC输入端
13SCL串行时钟下降沿时将SDA输出的数据锁存
14SDA串行数据在3总线方式时, 18bit、19bit和27bit三种数据可供选择
15CE片选信号高电平有效
16XTAL基准振荡输入通常外接4MHz晶体

表2 写状态数据格式

字 节MSB数据字节LSB
地址字节(ADB)11000MA1MA0 
分频字节(DI1)0N14N13N12N11N10N9N8
分频字节2(DB2)N7N6N5N4N3N2N1N0
控制字节(CB)1CPT2T1T0RSARSB0S
电子开字节(BB)BS4BS3BS2BS1

3 内部结构和工作原理

TSA5526的内部结构框图如图2所示,它包括射频信号处理单元、基准信号处理单元、相位比较和输出单元以及接口控制单元等四部分。射频信号处理单元对输入的射频小信号进行放大和8分频,再送到15bit可编程分频器,分频比的大小可根据输入射频信号的频率来确定。基准信号处理单元中的基准振荡器通过外接晶体产生基准信号,同时经基准分频器产生基准信号。基准分频器通过编程可选512、640和1024三种分频比。经过分频处理后的两路信号同时加到数字式相位比较器,然后经电荷泵、放大器和驱动三极管后得到误差控制电压输出。接口控制单元用于实现微处理器与该器件的通信,它一方面接收微处理器送来的数据并在内部处理以形成各种控制指令;另一方面将本器件的状态送往微处理器。通过SW端信号的不同连接,可选择两种串行通信方式:I2C总线方式和3总线方式。

图2

    3.1 I2C总线方式

a. 写状态R/W=0

在写状态时,对TSA5526编程需要四个数据字节,并应在地址字节传输后将数据字节送入芯片。当地址字节第一字节传输后,I2C总线的收发会使地址字节和数据字节连在一起,并在一个传输过程中传输完毕。如果地址字节后的第一个数据字节为分频字节或控制字节,则芯片将被部分编程。表2是其数据字节定义。表中,MA1和MA0是可编程地址位,用于控制加到片选端的电压。N14~N0为可编程分频比,其分频比为:

N=N14×214+N13×213+…+N1×2+N0

CP为控制电荷泵电流大小位,CP为0,对应电流为60μA,CP为1时,电流为280μA缺省值。T2~T0代表测试位。RSA和RSB为基准分频比选择位。0S为可调放大器控制位,0S位为0时,可调放大器接通缺省值,0S位为1时断开。BS4~BS1是PNP电子开关控制位,其对应关系是:当BSn为0时,电子开关n接通;当BSn为1时,电子开关n断开。

表3 读状态数据格式

字节MSB数  据  字  节LSB
地址字节11000MA1MA2R/W=1
状态字节PORFLACPS11A2A1A0

表4 3总线方式数据格式

数据形式D0D3D4D17D18D19D20D21D22D23D24D25D26
18位BS4BS1N13N0         
19位BS4BS1N14N1N0        
27位BS4BS1N14N1N0-CPT2T1T0RSARSB0S

b.读状态R/W=1

表3所列为读状态数据格式。当辅助地址位被识别之后,将自动产生一个响应脉冲到SDA线上。SDA线上的数据在SCL时钟信号为高电平时有效,数据字节在SDA线上产生应答信号之后从器件中读出;如果没有主应答信号产生,传输过程就会结束,此时芯片将释放数据线从而使微控制器产生终止条件。当上电时,POR标志被置为1,当检测到数据结束标志时,POR标志被复位读周期的结束。FL为进入锁存标志,用于表示何时循环建立起来。通过对FL置1或清零可对循环进行控制。ACPS为自动充电电流转换标志,当自动充电电流转换打开且循环锁定时,此标志为0,此时充电电流被强制为低。在其它条件下,ACPS为逻辑1。在I2C总线状态下,内置的A/D转换器可将自动频率微调模拟电平转换成数字量并送往微控制器。javascript:window.open(this.src);" style="cursor:pointer;"/>

3.2 3总线方式

在3总线方式下,该器件接收的数据有18位、19位和27位三种,参见表4。在该方式下,当片选引脚CE由低电平变为高电平时,SCL引脚输入时钟脉冲的下降沿会将SDA引脚上的数据送入数据寄存器,数据的前四位用来控制电子开关的通断,在第五个时钟脉冲的上升沿,这四位数据被送入内部电子开关控制寄存器。如果传输的是18或19位数据字,那么,在片选线上电平由高向低转换时,频率位将被送入频率寄存器。在上电复位状态下,电荷泵电流为280μA,调谐电压输出被关断;而在标准模式下,当ACPS标志为高电位时,测试位T2~T0被置为001,此时将禁止TSA5526输出。当传输的是27位数据字时,在时钟脉冲的第20个上升沿到来时,频率位将被送入频率寄存器,而控制位则在片选引脚CE从高电平向低电平转换时送入控制寄存器。在这种方式下,基准分频比由RSA和RSB位确定,测试位(T2、T1、T0)、电荷泵控制位CP、分频比选择位(RSA、RSB)以及0S位只能进行27位的传输。图3所示是3总线方式时的时序图。

表5 AT89C51内RAM中20H、21H、22H、23H的定义

字节地址D7D6D5D4D3D2D1D0
20HBS4BS3BS2BS1N14N13N12N11
21HN10N9N8N7N6N5N4N3
22HN2N1N011000
23H01000000

4 应用

TSA5526在某航空电子设备检查仪中的应用电路如图4所示,图中,单片机与TSA5526采用3总线方式进行通信。P1.0与SCL引脚相连,用于串行时钟输出。P1.1与SDA引脚相连,用于串行数据输出。P1.2与CE引脚相连以进行片选控制;电子开关BS1~BS4用于通过VCO产生4种不同频率信号,VCO的输出将通过C6送到TSA5526的RF引脚,并经分频后与基准信号进行相位比较。Vtune输出的误差控制电压经电阻R3、电容C5加到VCO。R1、C4的数值可用于决定微调的快慢。当频率锁定后,LOCK引脚将变为低电平,并将该电平通过AT89C51的P1.3引脚送入单片机进行检测。本电路采用27位数据格式,发送的数据存放在单片机AT89C51中RAM的20H、21H、22H、23H四个单元中,各位定义见表5所列。其具体程序清单如下:
javascript:window.open(this.src);" style="cursor:pointer;"/>
   

[1] [2]  下一页

Tags:

作者:佚名
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:9,515.62500 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号