基于TCP/IP协议栈的工业以太网控制器的研究与设计

被引量 : 10次 | 上传用户:Nathan_YM
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的快速发展,各类家用电器、工业仪器仪表的数据采集与控制过程已逐渐走向网络化。在现代通信系统中,Internet是覆盖最为广泛的网络系统,其中TCP/IP则是应用最为广泛的网络协议标准。在嵌入式系统中,我们需要针对不同的应用需求来开发TCP/IP协议栈,并将其应用于监测控制领域,以实现测控系统的网络化,以及工业环境与控制中心的空间隔离。港口是一个国家运输体系中水路运输的枢纽,在我国的经济体系中发挥着重要的作用,目前港口照明普遍存在功率因数低、耗能大等问题,其中很重要一点原因就是没有实现灵活有效的控制方式,造成电能的极大浪费。本文针对港口、码头等工业环境中的高杆灯这一特定对象,设计相应的网络控制器,以较低成本解决了传统高杆灯控制方式不灵活以及由此衍生的电能浪费等问题。本文的系统采用MCS-51系列单片机为核心,基于TCP/IP协议栈设计了一种适用于高杆灯控制的轻量型嵌入式系统。单片机开发环境为Keil uVision4软件。硬件平台主要由内带8K字节可反复擦写Flash的AT89S52、时钟芯片DS12887、网络接口芯RT8019AS、接口扩展芯片M82C55A、数模转换芯片DAC0832、,以及EEPROM存储器ST24C02等组成。本系统的软件设计是以TCP/IP协议为中心进行的。协议中的物理层和数据链路层的MAC子层是通过RT8019AS网络接口芯片实现的,而RTL8019AS的驱动程序设计属于逻辑链路子层实现的范畴,软件设计逐层实现了IP协议、TCP协议、UDP协议、ARP协议以及ICMP协议等,并根据本系统的需求进行了相应的裁剪,以便于在8位单片机上实现其网络功能。软件的主体设计分为网络方向和功能方向两条主线。功能方向包括闹铃模块设计、工作参数掉电保护设计以及TaskMachine状态机调用策略功能设计等;网络方向主要包括IP模块、ARP模块、ICMP模块、UDP模块、TCP模块等的设计。系统经测试可以与组态软件通信,便于上位机的设计与实现。
其他文献
<正> 1993年12月15日,包括我国在内的117个国家或地区的代表在日内瓦一致通过了乌拉圭回合的最后文件,其中包括与贸易有关的知识产权协议(TRIPs)。TRIPs在其条款中规定,在知
<正>真菌感染性疾病根据真菌侵犯人体的部位,可分为浅部真菌感染和深部真菌感染。浅部真菌感染主要累及皮肤角质层和皮肤附属器,如毛发、甲板等。皮肤癣菌病(足癣、体癣、甲
目前,我国对于如何规范上市公司收购这一行为,建立了相应的法律制度,仍然存在种种阻力。本文从上市公司收购的具体法律制度入手,分析上市公司收购与反收购、上市公司收购与反
西安与咸阳一体化进程的深入,使得城市发展模式的转变对交通系统结构的优化提出了更高的要求,对西咸城际出行旅客公共交通模式选择的内在机理及需求特征研究,将有助于了解以公共交通为主的西咸城际出行的需求情况,为城际交通运输系统的发展与结构调整提供可靠的依据。同时,现有出行行为分析模型在构建过程中大多只考虑了旅客社会经济属性及出行目的、出行时间、出行距离等因素,忽略了对旅客选择行为有重要影响的一些不易观测的
作者通过对近五年高考生物真题的研究,总结归纳出考点及考察能力的趋势,并提出相关的教学建议,为学生把握生物高考实验试题提供一定的导向。
抗血小板治疗是冠心病、缺血性脑卒中等血栓栓塞性疾病最重要的治疗措施之一。近十余年,随着抗栓领域基础研发及临床研究的逐步深入,出现了诸多新的抗血小板药物。文章综述了
汽车转向节是汽车转向系统中的一个重要零件,驾驶员通过它适时控制汽车行进中的路线,保证汽车准确无误安全的运行。转向节材料是40Cr模锻件毛坯,经调质处理后进行机械加工,结
现如今,已经进入数字信息化的时代了,设计或将成为人们追求美与发展的谋生型手段。利用信息数字化手段来做设计无论是现代的还是传统的,古典的还是乡土的这一切的一切活生生
中国自改革开放以来,就以“中国特色”的速度发展,航空航天事业作为彰显国力的一个重要方面更屡屡再创佳绩,从“神舟五号”载人航天飞船发射以来,中国的航天事业一直受到世界
盐胁迫是非生物逆境中对作物危害比较严重的自然灾害之一,严重影响和制约作物的产量和种植面积。本研究以陆地棉品系YZ1为材料,调查不同NaCl浓度下棉花幼苗生长及根基因组DNA