新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 电路图天天读(22):智能水文监控系统模块电路

电路图天天读(22):智能水文监控系统模块电路

作者:时间:2017-10-31来源:网络收藏

  水位、水温、流速等水文数据的测量一直是水电站部门的重点,目前,国内水文采集系统功能多以数据的采集和传输为主,少有根据现场的水情自动控制水利设备的功能。设计的智能水文监控系统可以由水文管理者通过主控计算机设置水位的上下限,以实现自动控制水利设备的运转;也可以在网络出现故障时直接在现场通过按键进行上下限设置;目前国内同类产品中少有对系统进行自检的功能。本系统可以随时通过上位机软件设定的模拟水位信号对不同位置的系统进行检查,确定数据是否误差过大,以保证数据的安全和可靠性。

本文引用地址:http://www.eepw.com.cn/article/201710/369589.htm

  数据采集前端AD电路模块

  通常水文信息的采集多使用不同公司开发的各种,其中一些的输出量直接为开关量或数字信号,但是很多类的输出是反应被测的非电量的模拟电压或模拟电流信号,这类输出的模拟电压或电流信号需要转换为相对应的数字信号才可以被微控制器处理。因此本系统设计了用于模数转换的功能模块,该模块使用的A/D转换器是TI公司生产的10 位模拟转换串行器件TLC1549]。TLC1549以串行方式送给,TLC1549的三个控制管脚与P1口的P1.7(数字信号的输出端)、 P1.6(时钟)、P1.5(片选)三个通用I/O相连,构成串行接口,由内部程序产生时钟,控制单片机与TLC1549的数据传送。单片机与 TLC1549的接口电路如图2所示:

  

  RS485接口模块

  系统测量终端同时设计了RS-485现场总线的结构方式。对系统间可能出现的干扰,采用了光电隔离技术。本系统应用的现场环境一般都很恶劣,存在的各方面干扰常导致系统难以正常工作的可能情况,系统设计时采用了专用的电源监控电路微处理芯片(MAX813)进行了抗干扰处理。在整体设计中,考虑到水利数据信息的采集和水利设备的控制两者之间功能差异可能较大,数据采集的设备一般为弱电设备,电压多为0V,而水利设备的控制多为市电220V甚至 380V的电压,属于强电,为避免系统间的干扰,监控仪的继电器控制板和与连接强电设备的继电器板分开在不同的电路上,二者通过数据线进行连接 。

  RS485模块主要用于水利设备和控制器模块之间的数据传输,对于某个水文站的水文测量信息,往往现场测试点与另一个测试点相距较远。例如,水位、水温、流速等自动测量设备安装在河流不同测量断面的岸边,而有些诸如雨量、气温等自动测量仪器则安装在河流岸边不远的观察站场内即可。RS485模块设备简单可靠、价格低廉、组网灵活、便于维护、抗干扰能力强、通信距离远。目前国内的信息采集设备都提供RS485总线接口。水利设备采集的水文数据通过RS485 模块转换为物理链路层数据流,微控制器发送的命令也通过RS485模块输出给水利设备。RS485模块的电路原理图3如下:

  

  上图中,水利设备数据通过双绞线485A和485B作为信号传输线,在485A、485B之间串联一只10K的电阻,同时与地之间各跨接一个5V的二极管,以消除线路的浪涌干扰,485T为数据的发送端,485R为数据接收端,485EN为模块的使能控制端。

  TCP转RS232串口模块

  该接口模块采用NePort-EN嵌入式设备联网服务器,NePort拥有10M/100M的以太网接口,并可同时传送TCP/UDP包给多个数据接收设备。并且提供1到3个高速串口,波特率可达921600bps。NePort同时提供RS232/422/485接口可与任何串口设备连接,也可以模拟 MODEN可使目前已存在的网络应用设备与IP网络连接。NePort包含一个波特率达460kbps的3.3V COMS逻辑电平(可承受5V) 的高性能串口、电源、复位、时钟。通常将它与设备内部的带有串行接口器件相联(MCU、DSP),以便将本地串口、IO的数据与局域网/互联网相联接,实现设备到设备的数据服务。

  串口使用电缆来传输较远距离,需采用符合RS232或RS422/485电平的方式传送。所以需要使用一片电平转换/接口芯片。由于NePort的电源是3.3V,因此在设计中采用了低压差电压调节器LM1117器件。接口电路图如下图4所示。

  

电子发烧友网技术编辑点评分析:

  单片机控制方便、使用简单等特点。采用STC89LE54单片机作为水位检测系统的控制核心,结合应用技术,利用模数转换电路检测转换后的水位模拟信号,实现水位、温度的实时测量和显示。同时,智能水文监控系统中的终端监控器上配置的键盘可以设置、查询水位上、下限和实时水位,实时测量时,根据事先设定的上下限比较,当实际水位数据超上、下限终端控制器进行报警,并自动控制闸门电机运转,系统通过TCP/IP 模块走MODBUS工业总线协议与主机进行通信,将实时采集的水文信息上传到主机。同时系统终端利用LCD 显示、声音、键盘输入模块进行人机交互。

大家如有问题,欢迎在评论处讨论。

——电子发烧友网整理,转载请注明出处!



评论


相关推荐

技术专区

关闭