以太网分布式数据采集系统的实现

被引量 : 3次 | 上传用户:abc16900
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,工业领域发生了改变,在工业现场领域开始形成分布式网络化控制系统。网络的出现,使人类进入了网络化时代,嵌入式技术在工业监控、航空、军事等各领域得到广泛应用。SOPC技术在嵌入式系统设计中逐渐发展,它的可裁剪、可扩充和易于升级等特点,为用户进行系统设计带来极大的方便,并体现了它的灵活性。开放的嵌入式SOPC开发平台的设计与实现为推动我国嵌入式系统发展有着重要意义。本文采用NIOS II+FPGA的设计方案,利用成熟的SOPC技术,实现以太网分布式数据采集系统。本文介绍以太网分布式数据采集系统的实现,它以NIOS II嵌入式处理器和μC/OS-II操作系统为核心,接入以太网进行数据采集和传输。本系统采用客户机/服务器模式,其中上位机即PC机作为客户端,SOPC系统作为服务器端,两者通过TCP/IP协议实现数据在以太网上的双向传输。本文从软件硬件两方面着手,阐述整个系统的硬件系统设计方法和过程,以及利用C#网络编程环境完成Socket的程序编写。硬件设计上,核心芯片选用Altera公司Cyclone II系列的EP2C35。其内部以NIOS II软核处理器为核心构建SOPC,形成一个功能灵活的嵌入式系统。外围电路设计包括AD模数转换电路、SRAM存储器电路、SDRAM存储器电路、FLASH电路、网络接口电路、配置接口电路、电源电路以及时钟电路和复位电路。在SOPC系统设计中,运用自定义外设功能,完成FIFO存储器、SRAM存储器、LAN91C111网络接口控制器的接口定义,体现了SOPC的灵活性。软件设计上,在NIOS II IDE的开发环境下,控制FIFO缓存器,实现数据采集。在SOPC上运行μC/OS-II操作系统和LwIP协议栈,实现多任务操作环境。在此基础上,进行基于μC/OS-II程序设计、LAN91C111驱动程序设计和上位机应用程序设计。
其他文献
人际信任影响人与人之间的人际关系,是社会中最重要的综合力量之一,离开了人际信任,几乎没有什么关系能够建立并持续下来。作为一种复杂的心理现象,人际信任受多种因素的影响
为了分析宜昌水文站径流演变规律,利用宜昌站1950~2007年实测日均径流量资料,采用MATLAB编程,运用复Morlet小波方法对其径流年际变化和洪枯季节变化进行多时间尺度分析,并剖
近年来,物联网与智能电网如何强强融合,是全新的值得研究的课题,而基于物联网技术的电力设备状态检修更是一个全新的题目。物联网中的关键技术与智能电网技术相结合,并存在于
海河流域由于长期过度地开发利用,生态环境出现严重危机,必须在全流域实施生态恢复过程。通过水资源的合理配置和适当的工程、管理措施,并结合河流的自然恢复功能,改善河流的
以石墨/铜复合材料和QCr0.5铜合金为摩擦副,在自制的销盘摩擦磨损试验机上进行不同电流密度下的摩擦磨损试验,考察石墨含量对石墨/铜复合材料载流摩擦磨损性能的影响。结果表
美籍阿富汗裔作家卡勒德·胡塞尼是二十一世纪最杰出的小说家之一。他的处女作小说《追风筝的人》于2005年出版。一经出版,这部作品就在全世界都受到了广泛的欢迎和好评。本
阐述了世界跨国公司对中国润滑油工业发展在技术、营销观念和竞争及市场运作规则方面带来的影响。
资本雇佣制度下的童工是资本主义工业化模式的产物和特殊历史现象。19世纪晚期20世纪初期,美国进入工业化和城市化社会。随着社会变迁的加速进行,童工问题越来越引起公众和政
网络化信息系统平台的建立可以实现把工程管理过程、产品开发流程和数据、设备状态等信息纳入到一个数据库系统进行统一管理,有利于相应信息的完整保存、分析和整理,进而将第
大型超市近年来发展迅速,市场竞争日趋激烈,价格战成为众商家短兵相接时纷纷拿起的利器,竞争惨烈程度令人震惊。如今的超市竞争,大家都在打价格这张牌,商家都在降价,可厂家需