73K222AL单片式调制解调器与单片机的接口电路
摘要:73k222l是tdk公司新推出的单片式调制解调器,主要用于单片机测控系统。文章分析了它的主要特性,同时结合at89c51微控制器给出了73k222al与单片机at89c51的接口电路及应用程序设计。 关键词:调制解调器 微控制器 通讯 73k222al 1 概述 73k222al是tdk公司新近推出的k系列单片式调制解调器,是专门用于和微控制器配套以组成远距离数据通信与控制系统的集成电路芯片。73k222al芯片是73k212的替代产品,其主要功能如下: ●符合ccittv.22,v.21,bell 212a和bell 103标准协议; ●全双工,速度可达1200bps(dpsk方式); ●具有dtmf拨号功能; ●具有应答音、防卫音的发送与检测功能; ●接口与mcs51系列微控制器兼容; ●可异步、同步串行通讯; ●采用单一5v电源供电。 73k222al具有tqfp44、dip28和plcc28三种封装形式,各主要引脚的功能如下: vdd与gnd:电源接入端。 vref:内部参考电压,与地之间应接0.1μf旁路电容。 iset:芯片参考电流端,应外接2mω电阻到vdd。 ale:地址锁存端。 ad0~ad7:地址/数据复用引脚。 cs:片选信号。 clk:振荡器输出。 int:中断输出。 rd和wr:读、写控制端。 reset:复位端、高电平有效。 rxd、txd:分别为串行输入、输出端。 exclk、rxclk、txclk:同步通讯控制端。 rxa,txa:模拟输入与输出端。 xtl1、xtl2:11.0592mhz晶振接入端。
2 接口电路 73k222al与单片机的接口电路如图1所示,该电路主要由耦合电路、放大处理电路、modem电路和mcu电路等四部分组成。 2.1 耦合电路 该部分电路包括由光耦o1,电容c8,二极管d1等组成的铃流检测电路以及由phl1音频隔离变压器组成的隔离电路。由于通讯系统被叫方摘机前,程控交换机将提供25hz、povac的振铃信号。因此可通过光耦产生方波以触发微控制器,以使微控制器在响应该触发后吸合继电器来形成直流通道。 phl1为耦合变压器,它的参数对整个电路影响很大。对于73k222al芯片,笔者通过实践得出了如图2所示的该变压器等效电路。该电路在600hz~3.5khz范围内的幅度变化在±0.65db以内,等效阻抗为600ω,原副级匝数比为1:1。 2.2 放大处理电路与modem电路 该部分电路由lm358集成运放以及外围器件所组成,可用于输入、输出信号的幅度调整。 由于所有modem芯片对电源的要求都比较高。因此应在73k222al的电源接入端接上0.1μf和22μf的旁路电容器组,以滤云电源噪音。此外,在pcd设计时,还要注意使modem电路尽可能集中,以使其受外界的干扰可能的小。 2.3 mcu电路 mcu电路主要用来对modem芯片进行设置以及串行数据的收发。在这里,笔者采用的是at89c51单片机。 在单片机与modem的接口电路中,主要有三类信号。 (1)地址与数据:它们由ad0~ad7所组成。 (2)控制信号:由cs、rd、wr组成。 (3)串行通讯线:主要由rxd、txd等组成。 图1中的电路是经过调试的实用电路,可以直接应用到相关系统中。 3 73k222al中的寄存器 73k222al有5个寄存器,可用来对芯片进行设置与控制。 3.1 寄存器0 寄存器0为控制寄存器,用来设置通讯方式和通讯速率,其d0~d7位的意义如下: 对于d0位:当d0=1时,为主叫方,d0=0时为被叫方。所谓主叫方与被叫方,其实就是规定一下数据传输通道。对于主叫方,它数据发送使用的是1200hz通道,而接收方的数据发送使用的则是2400hz通道。因为只有这样规定一下,才可进行全双工通讯。 d1为0时,表示不允许txa输出。d1为1时,表示允许txa输出。 d6通常为0,其余各位的组合选用方式如表1和表2所列。
相关阅读:
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术