基于Cortex-M3的以太网串口服务器的设计与实现

被引量 : 21次 | 上传用户:striveformonen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统的门禁系统、pos消费系统、考勤系统、安防系统、医疗设备系统和工业控制系统中,有大量的传感器、读卡器、检测器等等许多现场设备需要连接来采集数据,由于串行通信在近距离传输数据时易于实现和维护并能保证较高的数据传输安全性,因此串行通信被广泛应用。但是,串行通信传输速度慢、传输距离相对较近,距离较远时其传输可靠性存在较大缺陷,若是要处理成百上千的传感器、检测器等现场设备与远端主机之间的数据传输甚至与多个主机进行通信,采用串行总线通信的控制网络将会十分庞杂。由于串行通信技术本身的局限性,单纯依靠它来实现控制系统中的传感器、检测器等现场设备与远端主机之间的数据传输显然存在许多局限性,势必不利于自动化控制系统的发展。随着计算机技术、自动化控制技术以及通信技术的发展,传统的控制技术正经历着一场史无前例的革新,逐渐向网络化发展。对语音、图像等等这些要求大数据量、高速率传输信号的需求,又促使现在在业界内盛行的以太网与控制网络的联合。本文根据工业控制环境的特点需要,以基于Cortex-M3内核的微控制器LPC1768为核心设计了低成本的嵌入式串口服务器,使分散于工业控制现场层的多个RS-485串口设备无缝接入工业以太网,以实现工业监控的数据采集、传输和设备控制的分布式智能化管理。本文主要内容是介绍串口服务器在控制系统中的意义和作用,并实现了基于Cortex-M3构架的32位高性能、低成本的微处理器LPC1768、嵌入式操作系统μC/OS-II和嵌入式TCP/IP协议栈的串口服务器的完整设计。设计主要包括三个部分的内容:(1)以LPC1768为核心的硬件平台的设计:主要的电路包括以太网接口电路,电源及复位电路,串口扩展电路,调试电路,电平转换电路;(2)设备固件程序的设计:主要包括TCP/IP协议和μC/OS-II操作系统的移植以及数据转发程序;(3)设备驱动程序的设计:主要包括虚拟串口驱动程序设计。最后通过多次实验及测试农明本系统能进行双向通信,可以正确完整的传输数据,PC机可以通过虚拟串口访问串行链路,同时实现了16路串口扩展。本文设计的以太网串口服务器具有性能可靠、体积小、成本低、功耗低等特点,适用与工业控制环境,满足实际需求。
其他文献
异形构件具有结构复杂,棱角和台阶等不连续边界多等结构特点。本文研究对象在进行超声检测时会产生棱角波及台阶波等强干扰信号。由于人工无法区分这些干扰信号与缺陷信号,因
目的:观察安宁汤治疗失眠患者的临床疗效,及其对血浆5-羟色胺(5-HT)和多巴胺(DA)的影响。方法:将入选的54例失眠患者随机分为2组,中药组予服安宁汤治疗,西药组睡前予服用舒乐
消费者洞察正在进化,因为有大数据产品DMP的帮助,准确度更高、反馈更快的全样本分析正在替代以往的抽样调查方式。随着媒体碎片化程度越来越高,网民的消费习惯也越来越碎片化
书画鉴定古已有之,其方法论日益发展和成熟。在各学科交融互补的今天,用理性、实证的思维代替片面的感觉和领悟,用精确的科学性代替模糊性和混沌性,无疑代表了古书画鉴定现代发展
目的探讨曲美他嗪联合大剂量阿托伐他汀钙治疗不稳定性心绞痛的效果。方法选取2016年8月~2018年1月我院收治的100例不稳定性心绞痛患者作为研究对象,随机分为观察组(50例)与
集装箱海上运输作为一种先进的现代化运输方式,具有“安全、优质、快速”等优势,目前已成为国际海上运输最为主要的运输方式之一。集装箱船配载是集装箱海上运输的重要环节。
目的分析南阳市男男性行为人群(MSM)的高危行为情况和艾滋病病毒(HIV)感染的影响因素,为开展MSM人群干预工作提供科学依据。方法采用滚雪球的方法,在南阳市国家级MSM人群艾滋
本论文运用营销策略学的营销策略对ZARA品牌的定位进行分析。从该品牌的产品、定价、渠道、促销4个方面进行了综合研讨,得出了目前ZARA企的品牌定位依据以及市场基本情况,并
货币市场基金在我国已经有十年的发展,对银行短期储蓄有极强的替代作用。货币市场基金的推出一方面满足了中小投资者的投资需求,另一方面促进银行转变经营模式,进行金融创新,