新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于STM32和以太网的远程电参数测量系统设计

基于STM32和以太网的远程电参数测量系统设计

作者:时间:2014-07-03来源:网络收藏

  客户端接收服务器发出的数据即DataSocket,读取W5100内部寄存器所存储数据的应用程序框图如图4所示。

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

  

 

  数据经服务器W5100上传,经DataSocket Read控件读取再发送给远程控制面板,先在DataSocket Read侧说明数据类型,或由变体值数据转换节点Variant ToData转换数据类型,并在PC显示,所显示数值与服务器端发送的所采集的数据一致,达到了远程监控测试系统给的目的,同时用一个写测量文件(Write Measurement File Express VI)来保存数据以方便存取和查看。在框图里,“connection in”输入的是W5100所保存的URL,而数值显示控件显示所测得的电参数。显示和保存历史数据程序框图如图5所示。

  

 

  3.2 客户端给服务器传输数据

  写模块的核心是DataSocket Write.vi,它在工作前需要指定URL地址,VI每次从上一步接收数据后形成数据包并发送到目的地址。可以把通过DataSocket Read读取到的并已经保存的历史数据经DataSocket Write将数据写入到服务器,而服务器端则通过DataSocket Read从服务器上读取远程控制信号,然后根据控制信号功能实现不同的控制功能,进行显示并保存。程序框图如图6所示。

  

 

  4 实现过程及设计结果

  具体实现过程为:前端电路调理模块把所输入的大电压信号转变为CS5460A可以接受的小电压信号,以差模电压或电流的形式输入进去,CS5460A根据采样电路输入的瞬时电压、瞬时电流及瞬时功率由串口传送至主控制器STM32F103,电压或电流信号通过STM32F103丰富的外围接口进行输入或通过外部DataBus输入,然后再用STM32处理器对传输的电流或电压数据进行预处理,再通过接口把数据传递给W51 00芯片以完成网络协议的处理,最后通过网络连接端口把信号传输到PC机,从而实现远程人机互动。

  5 结束语

  以基于 Cortex—M3的微处理器STM32F103VET6为主控制器,通过电量测量专用芯片CS5460A实现电量的精确测量,再利用技术实现电量的监控,从而实现电参数的远程传输。远程电参数测量技术是测控领域发展的方向之一,各种新技术、新器件、新理论的出现和计算机网络的飞速发展,将促进远程电参数测量技术的发展和应用。

互感器相关文章:互感器原理


模数转换器相关文章:模数转换器工作原理


高通滤波器相关文章:高通滤波器原理
数字滤波器相关文章:数字滤波器原理

上一页 1 2 下一页

关键词: ARM 以太网 SPI LabVIEW

评论


相关推荐

技术专区

关闭