您当前的位置:首页 > 行业资讯

单芯片嵌入式网关在煤井下人员定位中的应用

时间:2015-04-06  来源:扁平线圈电感厂家  点击:

随着Internet技术的飞速发展,煤矿井下光纤环网是近年来研究与应用的热点,它在煤矿井下安全监控中起着越来越重要的作用。本文在煤矿井下光纤环网的框架下,设计了光纤以太网转工业RS 485总线的网关,该网关可将井下人员定位基站入网,实现人员定位信息的网络查询、跟踪以及安全检测与监控等功能。

由于单芯片嵌入式网关具有成本低、体积小、可靠性高、功耗低、环境适应能力强等诸多优点,在通信和工业控制等领域得到了日益广泛的应用。

1 嵌入式网关构架

基于以太网的TCP/IP转换为工业RS 485和RS 232协议的基本构架如图1所示。根据嵌入式网关的功能,本设计实现了以下协议:HTTP,TCP,UDP,IP,ICMP,ARP。

(1)HTTP是嵌入式WEB服务器的主要构架,属于应用层协议,本文主要实现网关系统参数设置与查询、基站系统参数的设置与查询。

(2)TCP协议是面对连接的,在本文中实现井下基站与远程以太网终端数据的通信:提供TCP Server功能,负责终端电脑主动连接网关,实现数据通信;实现TCP Client功能,提供网关主动发起的数据传输,比如网关中有数据需要通信的时候(注:图1中的TCP S/C代表用户基于TCP Server以及TCP Client的应用程序,下同)。

(3)UDP协议是面对连接的网络数据传输,数据传输不可靠,但是在某些场合,比如数据的链路比较少,那么可以采用基于UDP的数据传输协议。在本设计中保留了基于UDP的数据传输协议。

(4)IP协议是网络通信协议的主要协议,由图1可知,U差模电感DP和TCP协议就是在此层之上实现的。

(5)ICMP和ARP协议实现网络的一些基本配置,ARP为地址解析协议,是将IP地址转换到硬件地址的协议,ICMP是IP的附件,用于实现网络上节点的诊断,并返回错误消息,也就是我们最常用的ping协议。

2 硬件结构设计

硬件的系统框图如图2所示,光纤转电模块实现绕行电感器光纤到电的RJ45转换,RJ45实现光纤转换模块和MC9S12NE64(以下简称NE64)的连接,4个SPE485实现该网关与基站的RS 485连接,MAX232实现调试输出或基站的RS 232连接。本系统的光纤转电模块采用netLINK公司的HTB-1100S-25,该转换器为自适应光纤收发器,用于将100 Mb/s的光网转换为速度为:10/100 Mb/s的双绞线RJ45接口。

2.1 MC9S12NE64以太网单芯片简介

NE64是Freescale公司于2004年9月推出的高性价比、业内首个嵌入式单芯片以太网微控制器,内核为HCS12。由标准的内置外设构成,主要包括一个16 b的中央处理器单元(HCS12 CPU),64电感生产厂家 kB的FLASHE2PROM,8 kB的RAM(EMAC共享),集成了10/100 Mb/s以太网物理层收发器(EPHY)的以太网媒体访问控制器(EMAC),2个异步串行通讯接口模块(SCI),1个4通道16 b定时器模块(TIM)以及多达21个管脚可用于键盘唤醒输入(KWU)等。内置的PLL电路允许对功耗和性能进行调节来满足运行要求。此外,内置的带隙基准稳压器,用于将3.15~3.45 V的外部工作电压转换成2.5 V电子电感器的内部数字电源电压(VDD)。

2.2 网络接口设计

NE64内部集成了用于连接以太网的EMAC和EPHY协议层,因此省了外接的PHY,只需连接少许的外部电阻和电容以及一个RJ45接口就可以实现网络的物理连接,接口电路如图3所示。

2.3 RS 485和RS 232接口设计

NE64本身具有双串口,因此本文将串口0(SCI0) 设计为RS 485通信,将串口1(SCIl)设计为RS 232通信。

在煤矿井下人员定位系统中,该网关通过RS 485(串口0)与本地基站相连以获取人员信息。为增加系统中RS 485的驱动能力,设计了4路接口,原理图如图4所示。

在图4(a)中,只画了一路的RS 485接口电路,其他的3路基本一样。在接收脚RXD00串联电阻和LED指示灯,用于指示电路的接收状态,发送状态的LED指示灯没有在图中画出,原理同接收电路。WD1~WD3及串联的20 Ω小电阻,具有防雷击功能。图4(b)中的RXD01~RXD03是另外3路RS 485的接收端,要注意的是图中74HC09是集电极开路输出,因此在输出时需接一个上拉电阻,RXD0直接连接NE64的串口0的接收端,而4路RS 485的发送端TXD0连接在一起并和NE64的串口0的发送端相连。

大电流电感

见过最好的对充电原理的描述!!!(建议通篇连读)二. 经典的三段式充电其实给锂离子电池充电的过程和我们生活中用水龙头向洗脸盆放水的过程非常类似:第一阶段:当开始给一个空的脸盆放水的时候,为了不让水溅出来,会把水量控制得很小;第二阶段:等到脸盆底部积满了一定水位之后,才把水龙头开得比较大,脸盆里已有的水可以对这样急速的进水起到缓冲作用,从而不会有水花溅出;第三阶段:当水位快到脸盆顶部的时候,此时我们又会逐渐减小进水量,以防止有水冲出脸盆之外,直至积满整个水盆。 电池就像这个脸

基于51单片机的温度采集系统简单应用设计0 引言Internet的快速发展和成功促进了以太网(Ethernet)技术的发展和应用的扩展,所涉及的领域十分广泛,如传统的工业控制、信息家电、智能家居、安全监控、楼宇自动化、医疗、环境监测等。大多

交错延时电路的延时时间怎么计算如图所示交错延时电路的延时时间怎么计算?


无私顶贴。。。

注塑加工厂


上一篇充满信心地设计军用SDR产品

下一篇一种机器人视觉系统模块的设计


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话