首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
通用数字式频率合成集成电路TSA5526的原理及应用
来源:本站整理  作者:佚名  2004-12-07 08:46:00



 摘要:TSA5526是Philips公司推出的通用数字频率合成器集成电路,该芯片具有外围电路简单、与单片机接口方便的特点,可解决频率合成器设计当中的难题。文中介绍了TSA5526的主要特点、引脚功能、工作原理及应用电路。

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

1 概述

频率合成技术是近代无线电技术发展中的一门新技术,也是现代通信系统中的关键技术之一,它通常利用一块晶体或少量晶体组成标准频率源,然后通过合成方法产生各种所需的频率信号。这些频率信号与标准频率源具有相同的频率稳定度和准确度。使用该技术构成的电路在通信设备中称为频率合成器。频率合成器的种类很多,目前普遍采用的是数字式频率合成器。数字式频率合成器由晶体振荡器、固定分频器、鉴相器、滤波器和VCO等组成,晶体振荡器输出的频率信号经固定分频器后得到标准频率,而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的引脚功能

引  脚 名  称 功  能

应  用  说  明

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

表2 写状态数据格式

字 节 MSB 数据字节 LSB
地址字节(ADB 1 1 0 0 0 MA1 MA0  
分频字节(DI1) 0 N14 N13 N12 N11 N10 N9 N8
分频字节2(DB2) N7 N6 N5 N4 N3 N2 N1 N0
控制字节(CB) 1 CP T2 T1 T0 RSA RSB 0S
电子开字节(BB) BS4 BS3 BS2 BS1

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
地址字节 1 1 0 0 0 MA1 MA2 R/W=1
状态字节 POR FL ACPS 1 1 A2 A1 A0

表4 3总线方式数据格式

数据形式 D0D3 D4D17 D18 D19 D20 D21 D22 D23 D24 D25 D26
18位 BS4BS1 N13N0                  
19位 BS4BS1 N14N1 N0                
27位 BS4BS1 N14N1 N0 - CP T2 T1 T0 RSA RSB 0S

b.读状态?R/W=1?

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

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的定义

字节地址 D7 D6 D5 D4 D3 D2 D1 D0
20H BS4 BS3 BS2 BS1 N14 N13 N12 N11
21H N10 N9 N8 N7 N6 N5 N4 N3
22H N2 N1 N0 1 1 0 0 0
23H 0 1 0 0 0 0 0 0

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所列。其具体程序清单如下:

    Rfegadj: CLR P1.0

SETB P1.2

MOV R0,#08H

Fregadj1: MOV A,20H

CLR C

RRC A

MOV P1.1,C

SETB P1.0

NOP

CLR P1.0

DJNZ R0,Fregadj1

MOV R0?#08H

Fregadj2: MOV A,21H

CLR C

RRC A

MOV P1.1,C

SETB P1.0

NOP

CLR P1.0

DJNZ R0,Fregadj2

MOV R0,#08H

Fregadj3:MOV A,22H

CLR C

RRC A

MOV P1.1,C

SETB P1.0

NOP

CLR P1.0

DJNZ R0,Fregadj3

MOV R0,#03H

Fregadj4: MOV A,23H

CLR C

RRC A

MOV P1.1,C

SETB P1.0

NOP

CLR P1.0

DJNZ R0,Fregadj4

RET

关键词:

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

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:72,742.19000 毫秒