数据存储模块读写装置及I制造方法及图纸

技术编号:16365453 阅读:35 留言:0更新日期:2017-10-10 21:28
本发明专利技术公开了一种数据存储模块读写装置及I

Data storage module read-write device and I

The invention discloses a data storage module read-write device and a I

【技术实现步骤摘要】
数据存储模块读写装置及I2C通讯方法
本专利技术涉及航空发动机附件自动测试装置领域,特别地,涉及一种数据存储模块读写装置及I2C通讯方法。
技术介绍
数据存储模块是航空发动机控制系统的重要组成部分,主要由串行E2PROM实现数据存储,其作用主要用于存储发动机参数,其中,发动机参数包括发动机的序列号、总工作时间、IGV(InletGuideVane,进气导向叶片)角度、ECS(EngineControlSystem,发动机控制系统)偏移量、工作次数、使用情况和健康管理统计等数据,存储的发动机参数为航空发动机的使用维护及维修分析提供了重要的数据参考。在现有技术中,通过手动读写装置来与数据存储模块中进行数据读写操作,但是E2PROM存储的是二进制数据,不同的二进制数据存储在不同的地址段内,读写操作时需要挨个来比较二进制数据,读写效率低,因此,现有的通过手动读写装置对数据存储模块进行读写操作时存在的读写效率低,是一个亟待解决的技术问题。
技术实现思路
本专利技术提供了一种数据存储模块读写装置及I2C通讯方法,以解决现有的通过手动读写装置对数据存储模块进行读写操作时存在的读写效率低的技术问题。本专利技术采用的技术方案如下:本专利技术提供一种数据存储模块读写装置,包括计算机硬件系统和配置于计算机硬件系统上的软件系统,计算机硬件系统包括计算机主机及与计算机主机相连的显示屏,软件系统包括接口软件和通讯软件,计算机主机包括计算机主板、并口卡及信号调理模块,其中,并口卡,用于实现数据存储模块与信号调理模块的接口转换;信号调理模块,连接在并口卡和计算机主板之间,用于实现数据存储模块读写装置与数据存储模块的I2C通讯,将数据存储模块读写装置中的待写入数据写入到数据存储模块中;以及读取数据存储模块中的待读取数据、并对读取到的待读取数据按照通讯协议进行解析后得到第一数据。进一步地,信号调理模块,还用于将第一数据转换为第二数据,将第二数据保存于数据库中,并以文件格式的形式对第二数据进行数据回放。进一步地,计算机硬件系统为便携式加固计算机,计算机主板上设置有PC104总线板卡,并口卡插接在PC104总线板卡上。进一步地,软件系统还包括系统资源管理模块,系统资源管理模块包括系统资源配置单元、系统硬件自检单元和测试信息创建单元,系统资源配置单元,用于对数据存储模块读写装置中计算机硬件系统和软件系统的系统资源进行配置;系统硬件自检单元,用于对计算机硬件系统进行自检,确保数据存储模块读写装置与数据存储模块的正常通讯;测试信息创建单元,用于对数据存储模块读写装置与数据存储模块之间的读写操作测试信息进行创建。进一步地,软件系统还包括数据处理模块,数据处理模块包括数据解析单元、参数显示单元、数据保持单元、数据回放单元和报表生成单元,数据解析单元,用于对读取到的待读取数据按照通讯协议进行解析;参数显示单元,用于显示第二数据中的发动机参数;数据保持单元,用于保持第二数据的完整性;数据回放单元,用于对第二数据进行数据回放;报表生成单元,用于对第二数据进行自动输出,生成报表文件。进一步地,软件系统还包括数据库模块,数据库模块包括测试数据表单元、产品信息表单元、测试报告表单元和试验类型表单元,测试数据表单元,用于以表格的形式对数据存储模块读写装置与数据存储模块之间进行读写操作测试的测试数据进行显示;产品信息表单元,用于以表格的形式对数据存储模块读写装置的产品信息进行显示;测试报告表单元,用于以表格的形式对数据存储模块读写装置与数据存储模块之间进行读写操作测试的测试报告进行显示;试验类型表单元,用于以表格的形式对数据存储模块读写装置与数据存储模块之间进行读写操作测试的试验类型进行显示。进一步地,软件系统还包括人机交互界面,人机交互界面包括测试模式控制模块、产品参数显示模块、产品状态指示模块和产品参数配置模块,测试模式控制模块,用于对数据存储模块读写装置与数据存储模块之间进行读写操作测试时的测试模式进行控制;产品参数显示模块,用于对数据存储模块读写装置的产品参数进行显示;产品状态指示模块,用于对数据存储模块读写装置的产品状态进行指示;产品参数配置模块,用于对数据存储模块读写装置的产品参数进行配置。本专利技术还提供一种I2C通讯方法,应用于上述的数据存储模块读写装置中,I2C通讯方法包括步骤:初始化输入/输出端口,将串行时钟线和串行数据线分别置为高电平;给数据存储模块发送第一起始条件,与数据存储模块建立通信;给数据存储模块发送第一个字节,其中,第一个字节由数据存储模块的七位器件地址码加置零的写操作位组合而成;若接收到数据存储模块返回的第一应答信号后,则发送第二个字节给数据存储模块,其中,第二个字节由数据存储模块的八位数据地址组成;若接收到数据存储模块返回的第二应答信号后,则与数据存储模块进行读取或写入操作。进一步地,若接收到数据存储模块返回的第二应答信号后,则与数据存储模块进行写入操作的步骤包括:将待写入数据发送给数据存储模块,其中,待写入数据写入时被划分为八位字节的数据;若接收到数据存储模块返回的第三应答信号后,则发送结束条件,结束写入操作。进一步地,若接收到数据存储模块返回的第二应答信号后,则与数据存储模块进行读取操作的步骤包括:给数据存储模块发送第二起始条件;若接收到数据存储模块返回的第四应答信号后,则发送第三个字节给数据存储模块,其中,第三个字节由数据存储模块的七位器件地址码加置一的读操作位组合而成;若接收到数据存储模块返回的第五应答信号后,则接收数据存储模块发送的待读取数据,待读取数据读取时被划分为八位字节的数据;发送结束条件,结束读取操作。本专利技术具有以下有益效果:本专利技术提供的数据存储模块读写装置和I2C通讯方法,通过在计算机中集成并口卡及信号调理模块来实现I2C通讯,并对待读取数据按通讯协议进行解析,提高了数据读写速度,便于打印、检验及信息化管理。本专利技术提供的数据存储模块读写装置和I2C通讯方法,数据读写速度快、数据管理便捷。除了上面所描述的目的、特征和优点之外,本专利技术还有其它的目的、特征和优点。下面将参照图,对本专利技术作进一步详细的说明。附图说明构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术数据存储模块读写装置优选实施例的组成框图;图2是本专利技术数据存储模块读写装置优选实施例的计算机硬件系统工作原理框图;图3是本专利技术数据存储模块读写装置优选实施例的软件系统结构图;图4是本专利技术I2C通讯方法优选实施例的流程示意图;图5是图4中若接收到数据存储模块返回的第二应答信号后,则与数据存储模块进行读取或写入操作的步骤第一实施例的细化流程示意图;图6是图4中若接收到数据存储模块返回的第二应答信号后,则与数据存储模块进行读取或写入操作的步骤第二实施例的细化流程示意图。附图标号说明:100、计算机硬件系统;200、软件系统;110、计算机主机;120、显示屏;210、接口软件;220、通讯软件;111、计算机主板;112、并口卡;113、信号调理模块;230、系统资源管理模块;231、系统资源配置单元;232、系统硬件自检单元;233、测试信息创建单元;240、数据处理模块;24本文档来自技高网...
数据存储模块读写装置及I

【技术保护点】
一种数据存储模块读写装置,其特征在于,包括计算机硬件系统(100)和配置于所述计算机硬件系统(100)上的软件系统(200),所述计算机硬件系统(100)包括计算机主机(110)及与所述计算机主机(110)相连的显示屏(120),所述软件系统(200)包括接口软件(210)和通讯软件(220),所述计算机主机(110)包括计算机主板(111)、并口卡(112)及信号调理模块(113),其中,所述并口卡(112),用于实现数据存储模块与所述信号调理模块(113)的接口转换;所述信号调理模块(113),连接在所述并口卡(112)和所述计算机主板(111)之间,用于实现所述数据存储模块读写装置与所述数据存储模块的I

【技术特征摘要】
1.一种数据存储模块读写装置,其特征在于,包括计算机硬件系统(100)和配置于所述计算机硬件系统(100)上的软件系统(200),所述计算机硬件系统(100)包括计算机主机(110)及与所述计算机主机(110)相连的显示屏(120),所述软件系统(200)包括接口软件(210)和通讯软件(220),所述计算机主机(110)包括计算机主板(111)、并口卡(112)及信号调理模块(113),其中,所述并口卡(112),用于实现数据存储模块与所述信号调理模块(113)的接口转换;所述信号调理模块(113),连接在所述并口卡(112)和所述计算机主板(111)之间,用于实现所述数据存储模块读写装置与所述数据存储模块的I2C通讯,将所述数据存储模块读写装置中的待写入数据写入到所述数据存储模块中;以及读取所述数据存储模块中的待读取数据、并对读取到的所述待读取数据按照通讯协议进行解析后得到第一数据。2.根据权利要求1所述的数据存储模块读写装置,其特征在于,所述信号调理模块(113),还用于将所述第一数据转换为第二数据,将所述第二数据保存于数据库中,并以文件格式的形式对所述第二数据进行数据回放。3.根据权利要求1或2所述的数据存储模块读写装置,其特征在于,所述计算机硬件系统(100)为便携式加固计算机,所述计算机主板(111)上设置有PC104总线板卡,所述并口卡(112)插接在所述PC104总线板卡上。4.根据权利要求2所述的数据存储模块读写装置,其特征在于,所述软件系统(200)还包括系统资源管理模块(230),所述系统资源管理模块(230)包括系统资源配置单元(231)、系统硬件自检单元(232)和测试信息创建单元(233),所述系统资源配置单元(231),用于对所述数据存储模块读写装置中所述计算机硬件系统(100)和所述软件系统(200)的系统资源进行配置;所述系统硬件自检单元(232),用于对所述计算机硬件系统(100)进行自检,确保所述数据存储模块读写装置与所述数据存储模块的正常通讯;所述测试信息创建单元(233),用于对所述数据存储模块读写装置与所述数据存储模块之间的读写操作测试信息进行创建。5.根据权利要求2所述的数据存储模块读写装置,其特征在于,所述软件系统(200)还包括数据处理模块(240),所述数据处理模块(240)包括数据解析单元(241)、参数显示单元(242)、数据保持单元(243)、数据回放单元(244)和报表生成单元(245),所述数据解析单元(241),用于对读取到的所述待读取数据按照通讯协议进行解析;所述参数显示单元(242),用于显示所述第二数据中的发动机参数;所述数据保持单元(243),用于保持所述第二数据的完整性;所述数据回放单元(244),用于对所述第二数据进行数据回放;所述报表生成单元(245),用于对所述第二数据进行自动输出,生成报表文件。6.根据权利要求2所述的数据存储模块读写装置,其特征在于,所述软件系统(200)还包括数据库模块(250),所述数据库模块(250)包括测试数据表单元(251)、产品...

【专利技术属性】
技术研发人员:何烈永沈领桂晓玉韩晶陈伦祥
申请(专利权)人:中国航发南方工业有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1