检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李木国[1] 柳华[2] 王磊[2] 王静[1] 张群[1]
机构地区:[1]大连理工大学海岸和近海工程国家重点实验室,辽宁大连116024 [2]大连理工大学电子与信息工程学院,辽宁大连116024
出 处:《测控技术》2012年第1期70-74,共5页Measurement & Control Technology
基 金:国家自然科学基金资助项目(50879098);辽宁省教育厅高校科研计划资助项目(LS2010032);中央高校基本科研业务费专项资金资助项目(DUT 10JR14)
摘 要:由于DMA(direct memory access,直接存储器存取)方式无需进行周期挪用地读取外设寄存器数据,与CPU并行工作,从而最大限度地实现了大批量数据实时处理。利用这一特点,为了进一步提高网络数据采集系统的实时性,提出了基于DMA方式构建EtherCAT网络数据采集系统的方案。简单介绍了EtherCAT技术特点和通信原理,详细介绍了采集系统在DMA方式下的工作原理,阐述了系统的硬件连接,完成了主站和从站的软件设计。通过对多路模拟数据采集的测试,验证了整个系统的可行性。Data in peripheral registers can be read without cycle stealing in DMA(direct memory access) mode,which can be completed in parallel with CPU,so it can realize real-time data processing with great extent.Because of this,to further improve the real-time performance of data acquisition system,a data acquisition system based on EtherCAT with DMA mode is proposed.The technical features and communication theory of EtherCAT are simply introduced,the working principle of the system under DMA mode is analyzed in detail,the hardware connection is completed,and software of master station and slave station is designed.The feasibility of the whole system is verified though experiment of multi-channel analog data acquisition.
关 键 词:ETHERCAT DMA PIC单片机 数据采集 从站控制器
分 类 号:TP274[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28