在许多测量过程中,不仅需要读取简单的仪表值,而且还需要科学地分析和处理一段时间内的数据,以达到预测和分析的目的。在这种情况下,可能需要很长的测量时间,而采集则需要自动进行,而无需手动监视,因此必须自动存储数据;另一个原因是数据采集的频率比较高,人类的观察不能满足实际需求,这就要求对采集到的数据进行有效的存储。为了实现系统的高可靠性和GX率,必须采用基于ARM架构的高性能32位嵌入式微处理器作为系统的管理核心,并结合GX的嵌入式操作系统和独特的动态特性。采用内存分配算法。为了管理文件系统的内存消耗和释放,提高数据传输效率,避免数据丢失,并实现可靠的实时数据存储。 SD / TF卡和ARM接口软件设计:a首先,初始化SD / TF卡,检查状态,读取和写入扇区以及其他基本操作。文件系统层是根据PC文件系统要求设计的,例如FAT表,文件目录表和其他与PC兼容的文件管理系统,可以大大简化后端数据的分析和处理。文件操作层包括文件创建,读取和写入以及删除。 B当检测到有串行端口数据时,系统会自动在SD / TF卡上创建一个预定义的文件夹,并在目录中生成一个存储数据文件以进行实时数据存储。可以通过配置软件自定义文件夹名称。例如,对于2011年的数据,文件夹名称可定义为20111001;数据存储文件为.TXT文件,由系统自动创建,自动编号,不被重复覆盖,方便文件管理。 C由于数据采集系统的局限性和特定环境的要求,便携式RS232 / 485数据存储必须适合于长期无人值守的操作,高速和多功能性。除了使用更大容量的SD / TF卡进行长期数据存储外,如果同时在同一文件中存储几GB甚至几十GB的数据,那么大量的数据后端分析和处理肯定会给我们带来巨大的增长。因此,要求用于便携式数据存储的FAT32文件系统的处理必须更完整和更智能。这需要探索一种更好的文件管理方法。经过许多实验和尝试,使用定时创建数据存储文件进行存储有利于更有效的数据管理以及更好的分析和处理。例如:假设用户以24小时的间隔创建数据存储文件,即一天(根据用户设备的特定存储数据大小)通过配置软件创建,然后在N天之后在文件夹20111001下自动创建的N个TXT文件分别为0001.TXT,0002.TXT ... N.TXT,每个周期的数据将完全保存在相应的文件中,而不会丢失任何字节。 D在某些特定的应用程序中,不必实时处理和显示数据,只需记录原始数据并将其用作“黑匣子”即可为后端处理做准备。这要求SD / TF卡可以回收,并且当数据量达到设置的存储卡容量时,原始存储文件将被自动覆盖。 f以前的大容量数据存储系统仅具有被动接收数据以进行保存的功能。但是,随着技术的不断更新,远远不能满足现有数据收集设备的需求。更多的用户设备需要数据存储系统,在主机状态下,它主动发送握手信号,用户设备接收到该信号后被动反馈信息,然后数据存储系统进行数据存储。串行通信接口由用户控制,用户可以设置10个以上的不同“轮询”命令以及间隔时间。系统在主程序中初始化,并且串行端口用于从系统主机调用数据设备以定期读取数据或写入数据。
硬件接口设计:提供RS232 / 485接口,支持从2400到115200的广泛波特率。串行端口对于数据传输是完全透明的,无需传输协议,透明地保存用户数据,100%可靠的存储,并支持高达14K字节/秒的数据存储容量。防震设计:无论是在线检测存储管道中的数据还是无人驾驶的机载信息黑匣子,数据存储设备都需要具有一定的抗震强度。硬件设计采用自锁卡插槽和嵌入式存储卡。具有防震功能;避免不小心将存储卡与卡插槽**接触,从而导致数据无法存储。蜂鸣器报警功能:对于重要数据,由于数据丢失而造成的损失是痛苦的。系统软件已设计了系统错误警报。系统加电后,首先初始化SD / TF卡。如果初始化成功,则蜂鸣器将鸣响一次,表明系统运行正常。较长的蜂鸣器将指示错误警报。
仪器网-专业分析仪器服务平台,实验室仪器设备交易网,仪器行业专业网络宣传媒体。
相关热词:
金相分析仪,油品分析仪,针焰试验仪,液位传感器,土壤测试仪,高效液相色谱仪价格,霉菌试验箱,跌落试验台,离子色谱仪价格,噪声计,集菌仪,接地电阻测试仪型号,柱温箱,旋涡混合仪,电热套,场强仪万能材料试验机价格,洗瓶机,匀浆机,耐候试验箱,熔融指数仪,透射电子显微镜。
2007-04-22