串口设备的联网化基础上的嵌入式技术应用分析

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:lovegoodone
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在工业控制领域,单片机系统与互联网是相互分离的。要想接入互联网,必须对通信接口进行较大幅度的改造处理。随着信息技术的快速发展和物联网技术的发展,串口设备的联网化已成为必然趋势。在网络化的串口设备中增加一个嵌入式的网络化装置可以轻松实现串口设备的联网。本文就嵌入式技术在串口设备联网中的应用进行分析探讨。
  关键词:串口设备;联网;嵌入式
  随着互联网的快速发展,互联网已深入到各行各业、千家万户中了。互联网给人们的生产生活带来了极大的便利,互联网缩短了人们之间的距离,相隔很远的人可以利用互联网实现实时的面对面的交流。随着人类社会的进步,互联网与工业控制技术结合,实现工业控制系统的联网化是工业未来的必然发展趋势。
  目前,在工业控制领域中,单片机系统主要是RS-232、RS-485和CAN总线协议通信,它们无法与互联网直接相连。由于这些系统普遍采用的是8位单片机,只有RS-232异步串行通信接口,要想实现与互联网的连接,那么就必须对通信接口进行物理改造、数据格式改造和通信协议的转化。而人们对串行通信接口的联网化要求越来越高,在这种需求形势下,Zworld公司推出了一种串口设备的联网服务器。它将嵌入式技术和互联网技术完美的运用到串口设备中,满足了串口设备联网化的需求。它能够有效实现对设备的远程控制和数据的远程传输,促进了工业控制技术的发展。
  1 系统的设计思路
  如图1所示为系统的组成结构图。我们可以看出,该系统由:上位机、嵌入式网络化装置和智能仪表所组成。而智能仪表就是串口设备,利用嵌入式网络化装置将以太网与串口设备完美连接起来,而上位机则利用网络对串口设备进行实时的监测。由于该系统中的网络是以太网,于是就可以直接与Internet互联,利用远程主机就可以对系统实现远程控制和远程访问。
  2 系统的具体设计
  我们可以将该系统的设计分成硬件设计和软件设计。
  2.1 硬件设计
  ARM处理器是ACORN计算机有限公司面向低预算市场设计出的第一款RISC微处理器。该处理器是32位设计,同时还配备了16位指令集,它体积小、功耗低、成本低、支持32位和16位的双指令集,同时还可以兼容2位和16位的器件。实践证明,ARM处理器是开发硬件的绝佳选择。
  在本系统的硬件设计中,嵌入式网络化装置是核心,该装置采用32位的高速处理器S3C4510B,该处理器的芯片选择的是ARM7系列。在存储系统上,采用了一片HY20LV160,它构成了16位的Flash存储系统,容量为2MB,可以存放用户的应用程序、嵌入式操作系统和需要保存的数据等。另外,又选用了2片HY20LV160构成了一个32位的SDRAM存储系统,该系统的存储空间为16MB,它能存储嵌入式系统以及用户的一些数据资料等。
  同时,增加了一个232-485的电平转换电路和TL16C554A芯片将S3C4510B芯片的串行通信接口扩充到了4个。
  2.2 软件设计
  软件设计是与硬件设计相配套的。软件设计既要完成串口设备与以太网的连接,也要完成数据包的处理、任务的调度、硬件的设备驱动等任务。随着嵌入式技术的发展,市场上的嵌入式系统越来越多,如:uC/OS、Linux、uCLinux等。uCLinux嵌入式系统是前几年出现的一种应用于微控制领域的嵌入式系统,在低端网络、工业控制、数据采集等领域都有广泛的应用。本文所采用的嵌入式系统就是uCLinux。通过软件设计,要能夠有效读取串口接收到的数据包,然后再根据读取的结果计算出设备的运行状态,并将设备与互联网连接起来,最后就是将网络数据发送到各个控制器的串口上。嵌入式网络装置的软件设计主要是由人机交互界面设计、数据处理设计、数据包转发设计和网络通信设计这几个部分组成。在网络通信程序的软件设计上,我们设计了一个串口中断程序。利用这个中断程序,将通过串口的电力仪表数据放置在一个串口缓冲区中,将PC机通过网络传递过来的数据资料传输给智能仪表。这个串口中断程序的注册为:request_irq(0,uartirq_handler,UART_INTER-RUPT,“uartirq”,NULL)。在这个网络通信程序中,不同的数据传输采用不同的通信协议,可靠性要求高的数据传输采用TCP/IP通信协议,而可靠性要求不高的数据传输采用UDP通信协议。整个通信程序的数据流如图2所示:
  在这个网络通信数据流中可以看出,TCP/IP应用程序处于整个程序的最高层,它调用Socker API的接口函数,进行网络的操作。紧接着的UDP、TCP处理模块就是所谓的通信协议模块,不同的数据通过不同的通信协议进行传输。
  [参考文献]
  [1]邓钦文.基于ARM和Linux的嵌入式Web服务器研究与实现[D].湖南大学:2010年.
  [2]张双清.嵌入式系统网络化控制平台研究[D].湖北工业大学:2010年.
  [3]习博,方彦军.嵌入式技术在电力串口设备网络化中的应用[J].电力自动化设备,2007(8).
其他文献
【王亚社·印尼波索讯】印尼东部万鸦老教区若瑟·素瓦坦(Josephus Suwatan)主教呼吁联合国介入在他教区内不断发生的派系冲突。冲突已令一万名基督徒逃离家园。
社科院城市与竞争力研究中心不久前发布的一项有关城市竞争力的报告称,在294个城市中,石家庄市居民幸福感排名第一。接下来分别是临沂、扬州、承德、滨州、莱芜、鹤壁、包头
中国下一代隐形战机歼-20只有装备下一代机载武器,才能真正形成战斗力。这个问题看来不会困扰中国,因为中国的空空导弹已经与美国同处于第四代,而且,中国已经开始着手研究更
随着我国经济社会的不断发展,计算机技术也得到了快速发展.本文根据虚拟无线电技术和锁相环的特点及基本原理,提出一种新的设计方法——软件化锁相环的。这种新的方法不仅在
3月29日,新疆维吾尔自治区乌鲁木齐市中级法院对喀什地区人大工委原副主任(副厅级)、原巴楚县委书记刘喀生及其妻子邱小梅受贿案作出一审判决。刘喀生被以受贿罪判处无期徒刑,剥
“不管你是发烧、拉肚子、咳嗽或者手足口病,都要等6-9小时!如果你能等就挂号,不能等请去其他医院。”这是5月19日,深圳市儿童医院挂号处张贴的告示。在被网友曝光并遭口诛笔伐
沁曦同学问:每次写作文总想写新颖,总想标新立异,但写的作文总是和大众一样,就是那种投到万千学子中毫无光亮之处。比如我上次写搞笑的地理老师,明明心里知道他很搞笑,但就是把他的
2008年,昌图县顺利完成农村党员干部现代远程教育试点工作。2009年10月,县委组织部会同县广播局联合下发文件,要求各乡(镇)党委在办好乡(镇)村站点的同时,把远程教育网和闭路电视终端
近年来,老人与年轻人争座位的事情屡见不鲜。日前,一段4分半钟的视频一经发布就被网友疯传。一位老人上车后发现车上人很多,就挪到“老弱病残孕”专座附近。老人一开始口气就不
摘 要:非法套取、提现住房公积金的行为已经严重影响到住房公积金管理制度,该行为使得住房公积金管理中心丧失了对住房公积金的占有使用的权利,对住房公积金管理中心造成了财产损失。应当对非法套取、提现住房公积金的行为以诈骗罪进行定罪处罚,以维护住房公积金管理制度的实施。  关键词:住房公积金;管理制度;法律性质  近年来随着我国房地产市场的不断升温,住房公积金也越来越多的为人们所关注,而套取、提现住房公积