概述:TCL7528是双路、8位数字—模拟转换器,他设计成具有单独的片内数据锁存器,其特点包括非常紧密的DAC至DAC一致性。数据通过公共输入口传送至两个DAC数据锁存器的任一个。控制输入端DA-CA/DACB决定哪一个DAC被装载。该器件的装载周期与随机存取存储器的写周期类似,能方便地与大多数通用微处理器总线和输出端口相接口。分段高阶位可以使最高有效位变化期间内的闪变最小,该变化期间内的闪变脉冲最强。 TCL7528工作电源为5~15V,功耗小于15mW。2或4象限乘法功能使这种器件成为许多微处理器控制的增益设置和信号控制应用的良好选择。他可工作于电压方式,产生电压输出而不是电流输出。

一、TCL7528功能和特点
·易于与微处理器接口;
·片内数据锁存;
·在每个 A/D 转换范围内具有单调性;
·可与模拟器件 AD7528 和PMI PM7528 互换;
·适合于包括与 TMS320 接口的数字信号处理(DSP)应用的快速控制信号;
・(DSP)应用的快速控制信号;
・电压方式(VOLTAGE
MODE)工作
・CMOS工艺制造

二、TCL7528引脚功能

三、TCL7528内部方框图

四、TCL7528工作原理
TLC7528包含两个相同的8位乘法D/A转换器DACA和DACB。每个DAC由反相R-2R梯形网络、模拟开关及数据锁存器组成。二进制加权电流在DAC输出与AGND之间切换,于是在每一梯形网络分支中保持恒定的电流,与开关状态无关。大多数应用仅需要加上运算放大器和电压基准。所有数据输入均为低情况下DACA的简化D/A电路如图4所示。

TLC7528通过数据总线,CS,WR及DACA/DACB控制信号与微处理器接口。当CS和WR均为低电平时,TCL7528模拟输出(由DACA/DACB控制线指定)对DB0~DB7数据总线输入端的活动做出响应。在此方式下,输入锁存器是透明的,输入数据直接影响模拟输出。当CS或WR信号变为高电平时,DB0~DB7输入端上的数据被锁存,直至CS和WR信号再次变低为止。当CS为高电平时,不管WR信号的状态如何,数据输入被禁止。图4 DACA的简化功能电路

3 TLC7528在可编程状态可变滤波器中的应用
TLC7528应用于可编程状态可变滤波器可提供低通、高通和带通输出,适合于需要滤波器参数微处理器控制的应用。如图5所示,DACA1和DACB1控制滤波器的增益和Q值,而DACA2和DACB2控制截止频率。为了使截止频率表达式为真,DACA2和DACB2两半必须精确地跟踪。采用TLC7528时,这是易于实现的。

电路(U5)整形,输入到单片机的实时时钟计数器的外触发输入端RTCC,单片机对其进行脉冲群定时计数,以确定是否是450Hz频率、不同持续间隔的拨号音、错号音、忙音或回铃音等。LM386是一款单电源低电压功率放大器,供电电压为6~12V,可调增益范围20~200,特别适合于在电池供电的场合,做音频功率放大器之用。

2.3 输出电路及接口
输出电路包括7部分:LED显示电路;蜂鸣电路;喇叭报警器电路;电话报警电路;模拟摘机挂机电路;电话拨号电路;电源管理电路。LED显示电路比较简单,单片机直接驱动数码管显示器(DS),PIC16C57单片机I/O口的拉电流为25mA,灌电流为20mA,驱动能力绰绰有余。蜂鸣器(BUZZ)主要用于按键提示和布防时检测传感器提示。喇叭报警器电路和电话报警电路基本相同,都用了一个报警4声片电路U6和U7,本报警器都选择警车声,U6驱动喇叭(SP)实现现场报警,U7报警声经C5送到电话线,实现电话远程报警。模拟摘机挂机电路由电阻R4,二极管D5,三极管Q2和微型继电器J组成,进入报警状态后,单片机使Q2导通,继电器J吸合,报警器与电话线接通,准备拨号,相当于摘机;拨号完成后J断开,相当于挂机操作。拨号电路主要由集成电路U2,电阻R7,电容C8和三极管Q3组成,采用型号为TCM5087的双列直插DTMF信号发生器专用电路,拨号方式为单片机控制电平拨号,而非按键拨号,DTMF拨号音经电容C5送到电话线路。电源管理电路由U5驱动器,开关SW,电池BE和三极管Q1组成,其中电池回路提供电源VDD,经Q3变成VCC,此电路有2个作用,一是实现当门磁开关动作后,单片机自动上电复位,开始进入监控,二是当设防50s后,自动关断电源,以节省电池。

    当需要布防时,按住设置键(SET),合上电源开关(SW),单片机(U1)上电复位工作,开始检测门磁开关(SEN),开关释放时蜂鸣器(BUZZ)发声,开关闭合时停止发声,以此可知传感器的好坏。检测50s后,单片机使Q1关断,本机停止工作;此后,若有进入者,门磁开关触点断开,三极管(Q1)导通,单片机再次上电复位,并开始检测密码按键。若密码校验正确,本机蜂鸣提示关机,以节省电池;若密码出错,进入报警状态。若是现场报警方式,比较简单,只要使喇叭SP发声即可;若是电话报警方式,单片机控制继电器J吸合,模拟摘机,本机检测拨号音,若线路正常,开始拨号,拨号完成后还要测回铃音,忙音或错号音,当测到回铃音,则由U7向电话线路发警报声,发完后,再拨第2个号码。