欢迎来到天天文库
浏览记录
ID:44712572
大小:178.10 KB
页数:3页
时间:2019-10-25
《基于modem和单片机的远程数据监测系统的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、万方数据‘墨垡电±垫查!兰Q垒兰主苎!垒塑整箜!璺兰塑-I园囵圄圆圈基于Modem和单片机的远程数据监测系统的设计赵晓博,郝荣华,刘晓星(石家庄铁道学院计算机系石家庄050043)摘要:介绍了如何用AT89C52单片机控制调制解调器件MSM7512,通过电话线传输数据,并给出了硬件原理田及部分程序清单。关t词:Modem;单片机}串行通信;监测中田分类号:TP368.1,TN76文献标识码:B文章编号:1004—373X(2004)16一085一02DesignofRemoteCommunication
2、SystemBasedonModemandsingleChipComputerZHAOXiaobo,HA0Ronghua,LIUXiaoxing(Depart眦ntofCo呻uter.Shiji舡huangRailwayI∞titute·SIIijiazhu8ng,050043,Chi弛)Abstract:Thispaperintroduceshowtouseasin91echipcomputerAT89C52tocontrolaModemMSM7512toimplementthedata—transf
3、erthroughPSTN.Thehardwarediagramandpartoftheprogramlistarealsogiven.Keywords:Modem;singlechipcomputer;serialcommucation;monit目前,在我们国家的各个领域,有成千上万的感应器、检测器、智能仪表或其他设备在现场运行,出于实时监测和控制、增强企业内部管理等原因,许多测控系统需要把现场采集的数据传送给远方的监控机或服务器(一般为PC机),他们之间的数据交换一般通过RS232串行口或RS48
4、5网络来实现,但是RS232接口传输距离只有几十米,即使转换成工业485网络接口,传输距离也只有几千米。利用公共交换电话网(PSTN),通过Modem可以不受距离限制传送数据。基于此我们设计了一种成本低,可靠度高的远程数据监测系统。其结构如图1所示。荦.片机:AT89c52鼯=刽MODEM:MsM7512PSTNRS232接耳————————1广———————]现场仪表卜<=====:爿单片机:AT89c52lc划MoDEM:MsM75l2图1远程数据监测通讯接口l系统简介综合成本、品质和速度考虑,本系
5、统采用OKI半导体公司设计制造的可编程Modem芯片MSM7512。他是一个1200b/s半双工FSK调制解调器芯片,具有体积小、功耗低、温度适应范围广、外围元件少、驱动能力强,有较宽的电压工作范围等特点,使用和调试也很方便。用该芯片构成一个远程通讯系统,还需要微处理器的配合,本系统选用了单片机AT89C52。另外还要有一个DTMF发生芯片用于拨号,本系统选用MT8888。单片机利用串口与收稿日期t2004一05—10MsM7512通信,波特率通过定时器2设定。与PC机和现场仪表通信则通过扩展异步串口芯
6、片TLl6C550。监控中心通过PsTN远程采集现场仪表数据时,如果频繁通信,势必造成运行费用过高,而间隔时间过长,又不能掌握中间情况。为解决这种矛盾,本系统用6264芯片做为数据存储器来打包存储历史数据。当中心站想了解某现场的情况,通过拨号与现场设备建立连接,发读取命令既可得到实时数据又可得到历史数据。2硬件系统设计2.1Modem接口电路MSM7512调制解调芯片与电话线的接口电路由600:600Q的音频变压器和其他一些简单的外围电路组成,具体如图2所示。电P&ToNE’10uFl3.58加{z吉’
7、图2Modem的接口电路MSM7512vDDAoGAlMOD2AOMODl’EAIGNDRSX1)(DX2CDRDP1.3Pt.4P1.5P1.6TXDPl7RXDMSM7512调制解调芯片的XD(发送数据输入端)和RD(Modem接收串行数据输出端)的电乎均与TTL皂平兼容,他与单片机的串行口TXD和RXD直接连接。接收信号时MSM7512作解调器,发送信号时作调制器。AOG85万方数据——整堂壁量!查±坚2坐翌查兰苎壑:丝垫堡墼塑些型墨丝塑垄盐端接P1.3口,置为数字“o”,使模拟发送信号幅度为典型
8、值一4dBm;单片机的P1.4和P1.5端口分别连MOD2和MODl,以选择工作模式;P1.6连RS,控制MSB7512发送或接受信号;本系统中MSM7512工作在半双工模式,发送数据时,MOD2、MODl和RS均为低电平,接收数据时,MOD2为低电平,MODl和RS为高电平;P1.7接CD,确定接收的信号和应答信号是否有效。2.2RS232串口连接电路单片机与Pc机和仪表Rs232串口具体连接电路如图3所示。单片机利用异步收发器TLl6C
此文档下载收益归作者所有