新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于以太网的传感器应用网络

基于以太网的传感器应用网络

作者: 时间:2016-12-19 来源:网络 收藏


基于以太网的温度传感器

温度传感器是指能感受温度并转换成可用输出信号的传感器,按测量方式可分为接触式和非接触式两大类,按照传感器材料及电子元件特性分为热电阻和热电偶两类。

如果要将传统的热电阻或热电偶要接入到以太网中,必须通过一定的系统设计,比如采用图3所示的BL2000嵌入式系统。BL2000是Wildeat公司生产的一个功能强大的开放的实时嵌入式系统,其Rabbit CoreRCM 2000模块内和你Rabbit 2000微处理器、大容量Flash及STAM、内置以太网接口,可直接通过网络实时监控; 具备RS-232/RS-485接口,可与各种串行设备快速进行网络连接;内置A/D、D/A转换器,可快速有效地实现A/D、D/ A转换。

本文引用地址:https://www.eepw.com.cn/article/201612/331506.htmBL2000开发软件在专用的开发环境Dynamic C下编译、调试通过,可通过在编程时对特定的头文件进行调用,实现TCP/IP协议的使用,免去了复杂的协议学习步骤,可通过Front Page、Dream Wave等软件现行进行网页制作,在通过编译语言将其写入程序内进行调用,最后存储在BL2000内,将工业的模拟量接口接与BL2000相应的接口上,数据处理在程序内部完成,这样就实现了数据采集到BL2000上,然后进行数据处理同时通过IE登录网站可观看采集结果及处理结果的全过程。

在基于B L2 0 0 0 以太网温度传感器设计中, 主要通过Dynamic C实现对网页的调用和数据的处理等功能,配置部分程序如下:

/***********************************
* 配置字节 *
* ------------- *
* 更改网关以及IP地址适应自己的网络 *
***********************************/
#define MY_GATEWAY "10.103.0.1"
#define MY_IP_ADDRESS "10.103.0.226"
#define MY_NETMASK "255.255.255.0"
#define TCP_BUF_SIZE 2048
/*
* WEB服务的配置字节
*/
#define HTTP_MAXSERVERS 2
#define MAX_TCP_SOCKET_BUFFERS 2
#define REDIRECTHOST
MY_IP_ADDRESS
/********************************
* 结束配置字节 *
********************************/

总结

综上所述,基于以太网的网络化智能传感器使传感器从被动检测向主动进行信息处理和信息发布方向发展;从孤立单一检测向智能化、系统化、网络化发展;从本地测量向远程实时在线测控发展,它代表了当今传感器技术的发展方向。(end)

上一页 1 2 下一页

评论


技术专区

关闭