汽车碰撞实验车载测试系统中数据采集板的设计
发布时间:2008/5/27 0:00:00 访问次数:556
     张金换 黄世霖
     来源:《电子技术应用》
     摘要:一种在自行研制的车载测试系统中使用的数据采集板,阐述了其硬件结构和软件设计。该数据采集板采用单独的mcu控制,采集电路以一片12位高速a/d芯片max120为核心,数据采用了循环存储的思想,数据采集实现了多通道的同步、高速,并实现了冲击条件下的在容量数据的可靠保存。实验证明了这种采集板的可靠性。
    
    
     关键词:碰撞
     数据采集 数据存储 同步 可靠性
     在汽车被动安全性研究中,碰撞实验是一项关键性的实验,而通过合适的测量技术取得整车或零部件和模型假人的实验数据才能保证实验的成功。汽车碰撞实验中的电测量技术主要有两大类:一类是拖长线测量方式;一类是车载数据采集。随着研究的深入和测量技术要求的提高,对后一种测量方式的需求更加迫切。
     汽车碰撞实验作为一项高速大冲击的实验,车载测试系统需要具备能随大冲击,通道数多、大容量数据可靠存储及触发准确的特点。国外的碰撞实验车载测试系统已形成比较成熟的产品,但价格相当昂贵。而国内的测试设备也都是在各自领域研制,不适合在碰撞实验的恶劣环境条件下使用。
     数据采集板是这种车载测试设备的核心,本文比较深入了研究了一种用于该车载设备中的数据采集板。按照正面碰撞乘员保护的设计规则(cmvdr294)中对测试仪器的规定,将本车载测试系统中的数据采集板每个通道采样频率设计为10khz,模拟信号转换为数字量采用12位的数字长度。考虑到信号后续分析处理的需要,在系统设计上使各通道信号采集完全同步。
     1 数据采集板的设计原理
     车载测试系统采用多块数据采集板并行工作的方式,由单独主模块负责触发判断。每个数据采集板作为整个测试系统中的一个独立子模块,使用单独的mcu完成采集板的控制工作。同类采集板中大多是同一块a/d芯片负责一路通道信号采集来满足同时性的要求,但这样使大数目通道扩展很困难,并且使整个系统很庞杂,降低了碰撞时的可靠性。在本板设计中每块数据采集板使用一块a/d芯片实现四个通道信号的同步采集。这样通过减少芯片数量使采集板的可靠性得到提高。采集板结构示意图如图1。
     在测试系统工作时,数据采集不断把传感器信号转换为数字量,循环存储在数据采集板的存储器中。当数据采集板接收到控制模块产生的碰撞结束信号时会产生中断,停止数据采集,等待与地面微机的通信。
     2 硬件组成
     2.1 mcu和地址空间
     数据采集板的mcu采用motorola公司的高档8位单片机mc68hc-711e9[3],这种单片机在汽车的复杂工况下有着广泛的应用,并且在某安全气袋控制器中也得到了实际应用,实践证明它的耐冲击性符合本数据采集板的要求。它的扩展模式下有8根数据线和16根地址线,可以寻址64kb的空间。这种mcu对数据存储器和程序存储器的寻址是统一的,都在这64kb空间内,通过设置相关寄存器重新安排单片机的ram区和寄存器区,使在配置后的地址空间中$0000~$cfff是连续的数据存储器区。
    
    
    
     但是受单片机最大寻址64kb的限制,数据存储器的空间很小。由于每块数据采集板要存储四个通道模拟量的转换结果,数据存储器的容量必须有足够大才能保证存储较长时间的信号。为此使用了两片512kb的sram芯片628512作为外扩数据存储器。mcu只有16根据地址线,所以采用分页扩展存储器技术,用4根据port
     a的输出端口线,使每片6228512形成8位64kb的页面。在每个页面上$0000~$cfff可以用来存储数据。从而系统可用的数据存储空间是16×52=832kb,即每个通道的数据存储器容量是208kb。若采样速率以10khz计算,而每个转换
     张金换 黄世霖
     来源:《电子技术应用》
     摘要:一种在自行研制的车载测试系统中使用的数据采集板,阐述了其硬件结构和软件设计。该数据采集板采用单独的mcu控制,采集电路以一片12位高速a/d芯片max120为核心,数据采用了循环存储的思想,数据采集实现了多通道的同步、高速,并实现了冲击条件下的在容量数据的可靠保存。实验证明了这种采集板的可靠性。
    
    
     关键词:碰撞
     数据采集 数据存储 同步 可靠性
     在汽车被动安全性研究中,碰撞实验是一项关键性的实验,而通过合适的测量技术取得整车或零部件和模型假人的实验数据才能保证实验的成功。汽车碰撞实验中的电测量技术主要有两大类:一类是拖长线测量方式;一类是车载数据采集。随着研究的深入和测量技术要求的提高,对后一种测量方式的需求更加迫切。
     汽车碰撞实验作为一项高速大冲击的实验,车载测试系统需要具备能随大冲击,通道数多、大容量数据可靠存储及触发准确的特点。国外的碰撞实验车载测试系统已形成比较成熟的产品,但价格相当昂贵。而国内的测试设备也都是在各自领域研制,不适合在碰撞实验的恶劣环境条件下使用。
     数据采集板是这种车载测试设备的核心,本文比较深入了研究了一种用于该车载设备中的数据采集板。按照正面碰撞乘员保护的设计规则(cmvdr294)中对测试仪器的规定,将本车载测试系统中的数据采集板每个通道采样频率设计为10khz,模拟信号转换为数字量采用12位的数字长度。考虑到信号后续分析处理的需要,在系统设计上使各通道信号采集完全同步。
     1 数据采集板的设计原理
     车载测试系统采用多块数据采集板并行工作的方式,由单独主模块负责触发判断。每个数据采集板作为整个测试系统中的一个独立子模块,使用单独的mcu完成采集板的控制工作。同类采集板中大多是同一块a/d芯片负责一路通道信号采集来满足同时性的要求,但这样使大数目通道扩展很困难,并且使整个系统很庞杂,降低了碰撞时的可靠性。在本板设计中每块数据采集板使用一块a/d芯片实现四个通道信号的同步采集。这样通过减少芯片数量使采集板的可靠性得到提高。采集板结构示意图如图1。
     在测试系统工作时,数据采集不断把传感器信号转换为数字量,循环存储在数据采集板的存储器中。当数据采集板接收到控制模块产生的碰撞结束信号时会产生中断,停止数据采集,等待与地面微机的通信。
     2 硬件组成
     2.1 mcu和地址空间
     数据采集板的mcu采用motorola公司的高档8位单片机mc68hc-711e9[3],这种单片机在汽车的复杂工况下有着广泛的应用,并且在某安全气袋控制器中也得到了实际应用,实践证明它的耐冲击性符合本数据采集板的要求。它的扩展模式下有8根数据线和16根地址线,可以寻址64kb的空间。这种mcu对数据存储器和程序存储器的寻址是统一的,都在这64kb空间内,通过设置相关寄存器重新安排单片机的ram区和寄存器区,使在配置后的地址空间中$0000~$cfff是连续的数据存储器区。
    
    
    
     但是受单片机最大寻址64kb的限制,数据存储器的空间很小。由于每块数据采集板要存储四个通道模拟量的转换结果,数据存储器的容量必须有足够大才能保证存储较长时间的信号。为此使用了两片512kb的sram芯片628512作为外扩数据存储器。mcu只有16根据地址线,所以采用分页扩展存储器技术,用4根据port
     a的输出端口线,使每片6228512形成8位64kb的页面。在每个页面上$0000~$cfff可以用来存储数据。从而系统可用的数据存储空间是16×52=832kb,即每个通道的数据存储器容量是208kb。若采样速率以10khz计算,而每个转换