您的位置 » 首页 » 嵌入式工控机 » 英创信息技术在英创工控主板上实现高速工控数据采集

英创信息技术在英创工控主板上实现高速工控数据采集

发表于4年前 | 作者: blog | 分类: 嵌入式工控机 | 破蛋日:2020年02月11日 |

英创信息技术在英创工控主板上实现高速工控数据采集

  基本上是各类工控智能设备的基础性功能。在很多应用领域,如电力故障录波、电力谐波分析、工程冲击监测等,其要求的平均数据采集速率可高达5MB/s(每秒5兆字节)。这样的速率已不可能依靠普通的串行2.0 / USB3.0来实现高速数据采集,则面临复杂且成本高昂(硬件成本超¥200)的接口

英创公司的主流工控主板产品,如ESM7000、ESM6802、ESM3354等,均配置有精简ISA总线接口,该接口的主要应用之一就是面向工业控制的数据采集。基本的精简ISA总线位地址数据总线条控制信号组成,通过异步操作的读写总线周期,来实现对数据采集单元的控制。精简ISA总线的最大优点硬件接口简单、应用程序接口简单,特别适合在嵌入式系统中使用。但在异步模式下,精简ISA总线MB/s,还不能完全满足工控领域高速数据采集的需求。

为了满足工控领域高速数据采集的需求,英创公司对其主要的工控主板产品进行了一次升级,为精简ISA总线增加了同步读写功能,使数据读写速度可达到至少12MB/s,同时仍然保持接口电路的简单化。目前支持精简ISA总线高速同步读写功能的主板有:

在常规的异步总线周期中,每个总线周期实现一个字节的读或写操作;而在同步总线周期中,每个总线个字节的读或写,从而使读写速度大幅度提高到12MB/s。对同步读写操作,要求采集数据必须是按4字节倍数提供的。这对具体应用,通常都能很容易就满足这个要求。

支持同步读写模式的精简ISA总线是在基本ISA总线上增加一条总线时钟信号构成的,按ESMARC 评估底板(EVB)的ISA总结接口信号的排序如下:

ISA_AD0,地址数据总线,地址数据总线,地址数据总线,地址数据总线,地址数据总线,地址数据总线,地址数据总线,地址数据总线,MSB

上表列出了8位地址数据总线路总线控制信号(ISA_CSn、ISA_ADVn、ISA_RDn和ISA_WEn)均为低电平有效,对读周期ISA_RDn将有效,对写周期则ISA_WEn有效。基本的ISA总线周期的典型时序如下:

对异步读写操作,一个完整的读写操作时间包括上述的总线操作周期和总线MB/s的数据读写速度。

英创工控主板一旦启动ISA总线的同步读写模式,GPIO24管脚将自动切换为总线时钟信号ISA_BCLK,ISA_BCLK仅在总线周期内才有输出脉冲,时钟频率在25MHz – 30MHz。每个总线个BCLK时钟,时钟上升沿进行相应操作:第1个BCLK上升沿锁存地址(ISA_ADVn同时为低),之后3个BCLK延时,数据采集单元应在3个BCLK时钟内使数据准备就绪。从第4个BCLK上升沿开始,系统将读取当前数据,同时数据采集单元更新下一个数据至ISA数据总线次,总线周期结束。以下是同步读的总线周期时序:

上用一个简单的状态机,就可译码出锁存更新采集数据的脉冲信号SYNC_STROBE,其上升沿用于更新采集数据。接口电路译码的控制信号如下所示:

SYNC_STROBEn = !SYNC_READY ISA_BCLK;若BCLK为30MHz,则数据采集单元需要保证在20ns内保证数据在ISA总线上准备就绪,这是对接口电路要求最高的地方。在上述时序中,系统将使用BCLK的第4个至第8个上升沿读取总线上的数据,数采单元将使用SYNC_STROBEn的上升沿更新数据。SYNC_STROBEn的上升沿会比对应的BCLK上升沿延时3-5ns,取决于FPGA或CPLD的门延时。一个完整总线MB/s的数据读取速度。进一步,还可把一个总线字节,同时保持译码电路的简洁,这样就可轻松把数据读取速度提升至18MB/s水平。

为了方便客户的应用程序,ISA总线的驱动程序把数据读取长度为32字节的整倍数的情形视为读取采集数据,将自动启动同步读总线模式。其他情况则自动返回异步模式。客户的接口电路,可用SYNC_MODE信号来区别本总线周期的后续是同步操作还是异步操作。工控主板。下表为精简ISA总线读写速度:

以上是对精简ISA总线同步读取模式在高速数据采集上的应用简介,有兴趣的客户可与英创公司技术联系,索取更详细的设计资料。技术支持邮箱:。

•69次 阅读嵌入式智能系统在智能家居中有怎么样的应用在当今社会,随着生活质量的提高和生活节奏的加快,人们的工作和生活更加信息化。 信息社会改变了人们的生….Wildesbeast发表于02-05 15:01•281次 阅读嵌入式系统为什么选了Linux没有选windows?UNIX 系统早在20世纪70年代,是开源而且免费的,但是在1979年的一天,AT&T公司宣布了对 ….Wildesbeast

在嵌入式系统中,低功耗设计是在产品规划以及设计过程中必须要面对的问题。半导体芯片每18个月性能翻倍。

嵌入式系统就:是一个具有特定功能或用途的计算机软硬件结合体,或指装入另一个设备并且控制该设备的专用计….

近年来,嵌入式发展迅速,采用51单片机死循环的事件触发编程方式已逐渐不能满足企业对产品稳定性和安全性….

随着城市交通的迅速发展,机动车流量急剧增加,使得交通管理面临着新的挑战,由于某些驾驶员交通法律意识淡….

可编程片上系统( SoPC)是在可编程逻辑器件的基础上发展起来的一种灵活、高效的嵌入式系统设计解决方….

现场可编程门阵列(FPGA,Field Programmable Gate Array)是一种高密度….

目标检测和识别是计算机视觉系统的一个必不可少的组成部分。在计算机视觉中,首先是将场景分解成计算机可以….

嵌入式系统就:是一个具有特定功能或用途的计算机软硬件结合体,或指装入另一个设备并且控制该设备的专用计….

当今的嵌入式系统常常处理应用代码(IP)和数据等敏感信息,因此安全是其设计的一个主要关注因素。

嵌入式系统广义上认为是一个由系统硬件与系统软件有机组成并且具有高可靠性和实时性的可控系统,设计用于满….

《从51到ARM:32位嵌入式系统入门》内容分为3部分:第1部分是前4章,从大家所熟悉的51系列单片….

针对比较流行的嵌入式Linux,eCos,vxworks,Palm,Windows CE,μcos等….

嵌入式系统通常是面向特定应用的,嵌入式CPU与通用型的最大不同就是嵌入式CPU大多工作在为特定用户群….

嵌入式系统是用来控制或者监视机器、装置、工厂等大规模设备的系统。嵌入式系统通常进行大量生产,所以单个….

什么是嵌入式系统?有一个客观定义就是,除PC之外的一切计算机系统都可以叫嵌入式系统。例如智能手机、工….

当我们试图在较小的嵌入式系统中使用更多的特性时,它们的安全性常常被忽略。

洗衣机由一个叫做汉密尔顿史密斯的美国人,发明于 1858年。历时150多年,发展到今天,我们熟悉的洗….

可编程逻辑器件PLD(Programmable logic Device)就是由用户进行编程实现所需….

软件业务收入保持较快增长。1-11月,我国软件业完成软件业务收入64616亿元,同比增长15.5%,….

嵌入式软件是航天型号软件系统的关键组成部分。随着航天型号的快速发展,嵌入式软件规模及复杂度呈快速递增….

EAF是Embedded Application Framework 的缩写,即嵌入式应用框架。嵌入….

嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM….

将IT与OT域进行合并的挑战是在一处组装四种必需的工业物联网技术:网络,处理,用户界面和安全性。

当今社会,随着生活质量的日益改善和生活节奏的不断加快,人们的工作、生活日益信息化。

嵌入式系统开发人员面临的重大挑战之一是如何高效而精确地配置系统。当今先进的微控制器(MCU)包括各类….

专家预测未来战争将是在人的控制下智能无人化系统直接交锋的战争。智能无人化机器系统主要是指具有智能、自….

在微型计算机中,是运用二进制数进行运算的,其运算是运用逻辑代数(布尔代数)的基本原理去完成,利用逻辑电路来实现的。 所谓逻辑…

自2010年以来,研华即致力推动工业物联网发展的三阶段成长引擎,从第一阶段嵌入式系统平台、第二阶段软….

自2010年以来,研华即致力推动工业物联网发展的三阶段成长引擎-第一阶段嵌入式系统平台、第二阶段软硬….

微处理器越来越小,越来越便宜,越来越快。每天,将更多的功能嵌入到更小的空间中会更容易。嵌入式处理器已….

《增强型8051单片机实用开发技术》一书讲述了以增强型8051内核单片机STC12C5A60S2为背….

电源是嵌入式系统中不可缺少的重要组成部分,电源设计的好坏直接决定了系统设计的成败。出现电源设计问题的….

随着移动计算和嵌入式系统的高速发展,人们对位置感知的兴趣日趋浓厚,因此定位服务系统也受到越来越多的关….

嵌入式系统,是以应用为中心,以计算机技术为基础,软件硬件可裁剪,工控主板!适用于对功能、可靠性、成本、体积、功….

“中国制造2025”指出要顺应“互联网+”的发展趋势,以信息化与工业化深度融合为主线,并将重点发展新….

有些人担心非传统联网设备的增加可能意味着为攻击者提供更多潜在切入点来入侵企业。同时,很多这些设备都属….

USB主控的集成能够使嵌入式产品与各种低价、便捷的外部设备连接。便携移动设备的发展对USB 主控装置….

Microchip公布基于RISC-V的低功耗PolarFire® SoC FPGA产品系列的详细信息,并启动早期使用计划

Microchip Technology Inc.(美国微芯科技公司)启动了PolarFire®片上….

以ME909s-821、EC20-C等4G模块为例,介绍4G模块的Linux下驱动移植、联网测试。

现代化的代码配置器/生成器可以通过扩展我们的软件开发流程、实现自动化并最终恢复我们对快速增长的可用功….

计算机用于嵌入式控制设备领域的历史和计算机本身的历史一样久远。最初的用于控制机电式电话交换器的通讯设….

EAF是Embedded Application Framework 的缩写,即嵌入式应用框架。

2019年12月19-21日,一年一度的科技大展ELEXCON深圳国际电子展将在深圳会展中心拉开帷幕….

Quad和Octal SPI接口由JEDEC的扩展SPI(xSPI)标准JESD251定义,该标准提….

本文档的主要内容详细介绍的是STM32嵌入式操作系统的介绍包括了:1.操作系统基本介绍,2.Free….

设计低能耗系统时,我们需要关注一些非传统因素,这些因素涉及范围从硅芯片生产工艺技术,到基于单片机的嵌入式平台上所运行的软…

吾人如仔细洞察嵌入式系统应用在现实生活中之型态,应该发现嵌入式系统已是人类生活不可或缺的一部分!例如,人们无法想像无个人…

不同于一般形式的软件编程,嵌入式系统编程建立在特定的硬件平台上,势必要求其编程语 言具备较强的硬件直接操作能力。无疑,汇编…

当前恶意侵犯汽车电子器件的事例不胜枚举,从简单的里程表篡改,到通过移动无 线通信接口针对驾驶相关的功能进行攻击都可能发生。…

计算机技术可以说是人类历史上最重要的发明之一,但是业内人士担心这一重 要技术的发展历史并没有被正确地保留下来。即使是能够以…

文本标签:
本文地址:http://www.huapuxin.cn/blog/3933.html
除非注明,本站所有文章皆为原创,转载请以链接形式标明本文地址

马上分享给你的朋友吧~

评论已关闭!