解读HT9032C新型显示器连接器电路
时间:04-17 13:45 阅读:797次
*温馨提示:点击图片可以放大观看高清大图
简介:本设计通过对原有的普通来电器加以改进,增加了液晶显示模块和语音报号芯片。在单数据消息格式下,该来电显示器不仅可以显示主叫号码、呼叫日期、时间,而且可以显示主叫用户的姓名,使被叫用户轻松地知道来电者的身份,方便用户选择接听。该来电显示器对有350个以下电话号码的用户最为实用,可以大大提高工作效率,具有很高的实用价值。
本设计通过对原有的普通来电器加以改进,增加了液晶显示模块和语音报号芯片。在单数据消息格式下,该来电显示器不仅可以显示主叫号码、呼叫日期、时间,而且可以显示主叫用户的姓名,使被叫用户轻松地知道来电者的身份,方便用户选择接听。该来电显示器对有350个以下电话号码的用户最为实用,可以大大提高工作效率,具有很高的实用价值。
FSK信号解调部分
FSK解码芯片HT9032C。HT9032C是接收物理层主叫识别信息的低功耗CMOS集成芯片。它满足Bell 202和CCITT V.23 1200 b/sFSK数据传输标准,同时能检测振铃和载波。电话线经过接口电路接到HT9032C的TIP、RING、RDETl和RDET2引脚。当有振铃信号到来时,HT9032C的脚触发下降沿。在第1次和第2次振铃之间,HT9032C把逻辑“1”=(1200±12)Hz、“O”=(2 200±22)Hz,传输速率为1200 b/s的FSK信号解调成串行异步二进制数据。当检测到有效载波信号时,触发下降沿。在DOUTC脚只输出主叫识别信号;而在DOUT脚输出包括信道占用信号(由一组300个连续的O和1交替组成,第1位为0,最后1位为1,在通话状态下信道占用信号不发送),标志信号(由180个《挂机状态下》或80个《通话状态下》标志位《逻辑1》组成,即持续的高电平),以及主叫识别信号的所有信号。各脚的时序波形如图2 所示。在VSS=0 V,VDD=5 V,晶振为3.58 MHz,工作温度Ta=0-70℃时,测得tDOSC=2ms,tSUPD≥15 ms,tDAQ=14ms,tDCH≥8 ms。
HT9032C 与AT89S52($0.8567)的硬件连接电路如图3所示。HT9032C的引脚接AT89S52($0.8567)的外部中断1,当有振铃信号时,脚触发外部中断1。HT9032C的引脚接AT89S52($0.8567)的外部中断O,当检测到有效解调后的主叫识别信号时,脚触发外部中断0。HT9032C的DOUTC引脚接AT89S52($0.8567)的串行接地引脚。当检测到振铃和有效载波信号时,便打开串口中断,接收解调的FSK信号,得到来电信息。
HT9032C 解调出的FSK基带信号送入AT89S52($0.8567)的捕获中断,信号的传送速率为1200 b/s,所以AT89S52($0.8567)设定波特率为1200 b/s,利用串口对信号进行采集,由此得到O、1比特流。将其按10位合成字节信息,每个字节起始位是1,结束位为O,中间8位为信息。最后根据主叫识别的单数据消息格式提取所需的消息字,得到来电日期与来电号码。
来电信息显示部分
采用带汉字字库的YBl2232-Z液晶显示模块,用来显示主叫用户姓名、主叫号码、日期、时间等信息。判断到来电信息后,可依次取出各个信息并相应进行显示。YBl2232-Z与AT89S52($0.8567)的连接如图4所示。
按键部分
由于AT89S52($0.8567)具有8 KB在系统可编程Flash($44.9500)存储器、256字节RAM和32位I/O口线,所以该系统无需增加额外的存储器和按键控制部分。AT89S52($0.8567)的8 KBFlash($44.9500)存储器除了存储系统程序外,还可以存储至少350个用户的姓名和电话号码。