基于单片机的分布式远程通信系统的制作方法

文档序号:9814058阅读:356来源:国知局
基于单片机的分布式远程通信系统的制作方法
【技术领域】
[0001]本发明涉及电子电路领域,具体地,涉及一种基于单片机的分布式远程通信系统。
【背景技术】
[0002]随着计算机技术和通信技术的发展,数据通信已经成为一种应用广泛的通信方式,它利用通信系统将数字、字母以及字符以二进制形式在计算机之间进行传输、交换和处理。数据通信可以在2台及2台以上的微机之间、微机与单片机之间以及单片机与单片机之间进行,通过通信通道(如公用电话网、光纤通道、微波通道、卫星通道)将机器连接。单片机主要作为从机,广泛用于自动监视、测量、控制等技术领域。而微机则作为主机,安装在条件优越的环境中。单片机与微机间利用公用电话网通过MO-DEM实现远程数据通信。现有技术中,尚未见到有利用单片机组网的远程通信系统。

【发明内容】

[0003]为提供一种充分发挥单片机优越性的远程通信系统,本发明公开了一种基于单片机的分布式远程通信系统。
[0004]本发明所述基于单片机的分布式远程通信系统,包括主支路和至少一个从支路,所述主支路包括计算机系统和与其连接的电平转换模块,所述电平转换模块和光电隔离系统连接,所述光电隔离系统与总线调制解调器连接;
所述从支路包括依次连接的单片机、支路调制解调器和信号处理电路,所述总线调制解调器通过总线与各个从支路信号连接。
[0005]具体的,所述总线为电话线。
[0006]具体的,所述电平转换模块为将TTL电平转换为RS232电平。
[0007]优选的,所述总线调制解调器和/或支路调制解调器为MSM7512BRS。
[0008]本发明所述基于单片机的分布式远程通信系统,利用调制解调器,通过公用电话网实现远距离串行通信,通信距离可达10 km以上,波特率达9600 b/s以上,挂机台数可达128台以上,实现计算机与单片机之间的远距离数据通信。
【附图说明】
[0009]图1是本发明一种【具体实施方式】示意图。
【具体实施方式】
[0010]下面结合实施例及附图,对本发明作进一步地的详细说明,但本发明的实施方式不限于此。
[0011]本发明所述基于单片机的分布式远程通信系统,包括主支路和至少一个从支路,所述主支路包括计算机系统和与其连接的电平转换模块,所述电平转换模块和光电隔离系统连接,所述光电隔离系统与总线调制解调器连接;所述从支路包括依次连接的单片机、支路调制解调器和信号处理电路,所述总线调制解调器通过总线与各个从支路信号连接。
[0012]如图1所示。MSM7512BRS是日本OKI公司生产的FSK调制解调器,该器件符合ITU-TV.23规则,采用半双工的工作方式,波特率为1200 kb/s;具有75 kb/s波特率的反向传输通道;低功耗:工作模式下25 mff(VDD=5 V)和9 mff(VDD=3 V);节能模式下为100 μ w ;内置混合阻容电路;内置模拟电路环自检功能;内置3.58 MHz晶体振荡电路;数字输入/输出接口与TTL电平兼容。
[0013]MSM7512BRS由MODI和MOD2引脚选择四种工作方式。方式I为单工工作方式。当XD=I时,AO端口的发送信号频率为I 300Hz,当XD=O时,AO端口的发送信号频率为2 100Hz0接收电路模拟输入端Al和接收电路数据输出端RD与内部的电路断开;方式2为全双工工作方式。接收I 200 bit/s信号的同时也以75 bit/s的速率发送应答信号,其信号频率当XD=I时为390Hz,当XD=O时为450 Hz0方式3为模拟回路环自检工作方式。从XD端输入的数字信号经过芯片中的调制电路、发送带通滤波器和解调电路,由RD端输出数字信号,从而检测芯片的内部功能是否正确;方式4为节能工作方式,此时芯片的最大功耗为100 μ W。
[0014]单电源MSM7512BRS可以很方便地用于设计高速率、高性能的通信网络。它具有外围元件数目少,工作电压范围宽,驱动能力强等特点,可以广泛应用于远程控制系统,远程通信系统等领域,通过有线或无线通信的方式进行信号传输。在有线传输方式中,可以用专用的双线网络,也可以通过电话线进行传输。它与电话线的接口电路由600Ω阻抗的音频变压器外部的输入/输出电压调整电路组成。在线上传输的信号电压和集成电路接收的信号电压可以根据实际需要独立设置。
[0015]MSM7512BRS调制解调器的XD和RD端电平均与TTL电平兼容,可以与单片机的串行口直接连接,单片机的Pl.0 口与AOG相连,来选择模拟输出的放大倍数;ΡΙ.1和Pl.2分别与MOD1、M0D2相连,用于选择工作方式;P1.3与TEXT相连,同Pl.1、Pl.2 一起控制芯片的自检,Pl.4与RS相连,控制MSM7512BRS发送或接收信号;P1.5与⑶相连确定接收的信号和应答信号是否有效。
[0016]工作过程如下:电话线取模拟信号,经Cl滤波,放大器放大,最后传输到调制解调器MSM7512BRS的Al端,然后在RD端变为数字信号送到单片机AT89C52的RXD端。反之,数字信号由单片机AT89C52的TXD端发出,经调制解调器MSM7512BRS调制后,模拟信号再经两级放大调整传输到电话线上。如果采用专线传输的方式,则可直接与传输网络相连接,无需音频变压器。
[0017]如上所述,可较好的实现本发明。
【主权项】
1.基于单片机的分布式远程通信系统,其特征在于,包括主支路和至少一个从支路,所述主支路包括计算机系统和与其连接的电平转换模块,所述电平转换模块和光电隔离系统连接,所述光电隔离系统与总线调制解调器连接; 所述从支路包括依次连接的单片机、支路调制解调器和信号处理电路,所述总线调制解调器通过总线与各个从支路信号连接。2.根据权利要求1所述的基于单片机的分布式远程通信系统,其特征在于,所述总线为电话线。3.根据权利要求1所述的基于单片机的分布式远程通信系统,其特征在于,所述电平转换模块为将TTL电平转换为RS232电平。4.根据权利要求1所述的基于单片机的分布式远程通信系统,其特征在于,所述总线调制解调器和/或支路调制解调器为MSM7512BRS。
【专利摘要】本发明所述基于单片机的分布式远程通信系统,包括主支路和至少一个从支路,所述主支路包括计算机系统和与其连接的电平转换模块,所述电平转换模块和光电隔离系统连接,所述光电隔离系统与总线调制解调器连接;所述从支路包括依次连接的单片机、支路调制解调器和信号处理电路,所述总线调制解调器通过总线与各个从支路信号连接。本发明所述基于单片机的分布式远程通信系统,利用调制解调器,通过公用电话网实现远距离串行通信,通信距离可达10km以上,波特率达9600b/s以上,挂机台数可达128台以上,实现计算机与单片机之间的远距离数据通信。
【IPC分类】H04L12/40, G05B19/418
【公开号】CN105577497
【申请号】CN201410544411
【发明人】黄生林
【申请人】黄生林
【公开日】2016年5月11日
【申请日】2014年10月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1