·上一文章:一种无线LED信息发布系统实现
·下一文章:某光电跟踪产品双DSP系统RS422通信设计
上位机包含了一个小单片机系统,它的主要工作任务有:向下位机发送命令(呼叫上传数据、呼叫调式数据、本机电话提机信号等);接收下位机的外线呼入信息,上传或下传的命令、信息均以串行数据方式传送;当收到呼入信息时,控制一个振铃音响电路工作(由音乐IC及喇叭等组成),以便发出铃声或其他类型的振铃音响;检测两个用于人工输入命令(上传呼叫和调试呼叫)的按钮;检测本机电话的提机/挂机。
2.2.3 串行数据通信接口
串行数据通信接口采用了一种特别构造的斩波式串行数据通信接口,半双工工作方式,其数据格式符合RS 232规范(停止、起始位各一位,有效数据8位,无奇偶校验),但其电平既不符合RS 232电平也不符合TTL电平。该结构的显著特点在于能在传输串行数据的同时又能通过同样的传输线路为下位机的数据采集系统电路提供电源,同时具有电路简单、抗干扰强,传输距离远等优点。
图6为斩波式串行数据通信接口的电路原理图。串行数据的传输与下位机的馈电线路同用A、B两根线路。当上位机向下位机输出数据时,TTL电平的串行数据信号经过非门U3E倒相、三极管T1放大,在其集电极得到如图7所示的波形,其高电平约为20~24 V,低电平为9 V,然后经稳压管送上线路的信号波形如图8所示。当上位机从下位机获取数据时,线路上的信号(波形如图8所示)经过二极管D1加到电解电容E1,在波形的高电平期间,对电容E1充电,在波形的低电平期间电容E1放电,由于二极管D1的作用,使充电快而放电慢。