基于uClinux嵌入式系统的汽车黑匣子的设计与开发
发布时间:2008/5/27 0:00:00 访问次数:326
目前国内生产汽车黑匣子的有60多家通过国标检测的企业,其中2/3是贴牌生产,或代理销售其它企业产品;真正有技术、有资金、有生产线的企业只有18家左右,其中比较著名的是四川
|
1 系统的总体结构
1.1 需求分析
根据国家最新出台的汽车行驶记录仪的标准:要求汽车行驶记录仪能够对实时时钟、日期及驾驶时间的采集、记录、储存,车辆行驶速度、里程的测量、记录、储存等,对于事故疑点数据,记录仪应以不大于0.2秒的时间间隔持续记录并储存停车前20秒实时时间对应的车辆行驶速度值及车辆制动状态信号[2]。
1.2 系统的结构
本系统采用的主要的硬件是:32位三星的s3c44b0x处理器、信号处理电路、rs232型标准接口和usb1.1标准接口、4m flash、8m sdram、4k fram、操作键盘和扩展接口。操作系统用的是uclinux操作系统。系统结构如图一。
1.3 结构描述
1、32位三星的s3c44b0x处理器,其内置有rtc(实时时间芯片)可以实现北京时间的日期和时钟,该日期和时钟被用于为记录仪实现所有功能(记录、存储、输出等)标注日期和时钟,同时其强大的其它功能为本系统应用和以后的升级或扩展提供很好的支持。2、信号处理电路处理汽车黑匣子采集的信号,使其满足我们系统的要求。3、本系统配置了rs232型标准接口和usb1.1标准接口,采用usb接口来完成数据从汽车黑匣子到计算机间的通信,使数据间的通信更加的方便和迅速。4、主要是的存储单元是4m的flash用来存储uclinux操作系统和记录的数据,8m的sdram和一块4k的fram。当汽车运行时记录仪以0.2s的时间间隔持续记录并储存停车前20s实时时间对应的车辆行驶速度以及包过制动的8个信号量进行记录,并且把其存储在fram存储器中。这些数据将作为事故疑点数据。同时记录仪将以0.5min的间隔时间从fram中进行采样,把采样的结果存进flash存储器中。5、软件方面采用uclinux操作系统,可以更好的满足系统稳定性、可扩展性和运用程序的多样性。
2 关键技术
2.1 信号数据的采集和处理
为了降低成本达到可实用性,本系统采用的信号都是从汽车上的各个传感器上直接采取。主要采集的信号有车速信号、制动信号和各个灯光的信号。
2.1.1 车速信号的采集和处理
本系统车速信号的采集是汽车上的abs轮速传感器上的信号。目前abs传感器轮速传感器广泛采用的是变磁阻式的电磁传感器,通过研究发现abs传感器发出的信号是正弦波信号,并且信号的频率和汽车的速度成正比关系,因此我们需要把信号的频率转换成相应的电压值,然后再送入a/d转换器。但同时又由于汽车在行驶的时候对abs传感器发出的信号有非常大的干扰,所以需要在信号进行频压转换前对信号进行处理。
信号的处理过程为(1)通过限幅电路。由于车轮的转速越快,正弦波信号的幅值越大。所以通过两个稳压二极管将信号的幅值限制到正负5幅以内。(2)通过滤波电路。由于汽车在运行的时候会产生很大的高频干扰信号,因此采用二
目前国内生产汽车黑匣子的有60多家通过国标检测的企业,其中2/3是贴牌生产,或代理销售其它企业产品;真正有技术、有资金、有生产线的企业只有18家左右,其中比较著名的是四川
|
1 系统的总体结构
1.1 需求分析
根据国家最新出台的汽车行驶记录仪的标准:要求汽车行驶记录仪能够对实时时钟、日期及驾驶时间的采集、记录、储存,车辆行驶速度、里程的测量、记录、储存等,对于事故疑点数据,记录仪应以不大于0.2秒的时间间隔持续记录并储存停车前20秒实时时间对应的车辆行驶速度值及车辆制动状态信号[2]。
1.2 系统的结构
本系统采用的主要的硬件是:32位三星的s3c44b0x处理器、信号处理电路、rs232型标准接口和usb1.1标准接口、4m flash、8m sdram、4k fram、操作键盘和扩展接口。操作系统用的是uclinux操作系统。系统结构如图一。
1.3 结构描述
1、32位三星的s3c44b0x处理器,其内置有rtc(实时时间芯片)可以实现北京时间的日期和时钟,该日期和时钟被用于为记录仪实现所有功能(记录、存储、输出等)标注日期和时钟,同时其强大的其它功能为本系统应用和以后的升级或扩展提供很好的支持。2、信号处理电路处理汽车黑匣子采集的信号,使其满足我们系统的要求。3、本系统配置了rs232型标准接口和usb1.1标准接口,采用usb接口来完成数据从汽车黑匣子到计算机间的通信,使数据间的通信更加的方便和迅速。4、主要是的存储单元是4m的flash用来存储uclinux操作系统和记录的数据,8m的sdram和一块4k的fram。当汽车运行时记录仪以0.2s的时间间隔持续记录并储存停车前20s实时时间对应的车辆行驶速度以及包过制动的8个信号量进行记录,并且把其存储在fram存储器中。这些数据将作为事故疑点数据。同时记录仪将以0.5min的间隔时间从fram中进行采样,把采样的结果存进flash存储器中。5、软件方面采用uclinux操作系统,可以更好的满足系统稳定性、可扩展性和运用程序的多样性。
2 关键技术
2.1 信号数据的采集和处理
为了降低成本达到可实用性,本系统采用的信号都是从汽车上的各个传感器上直接采取。主要采集的信号有车速信号、制动信号和各个灯光的信号。
2.1.1 车速信号的采集和处理
本系统车速信号的采集是汽车上的abs轮速传感器上的信号。目前abs传感器轮速传感器广泛采用的是变磁阻式的电磁传感器,通过研究发现abs传感器发出的信号是正弦波信号,并且信号的频率和汽车的速度成正比关系,因此我们需要把信号的频率转换成相应的电压值,然后再送入a/d转换器。但同时又由于汽车在行驶的时候对abs传感器发出的信号有非常大的干扰,所以需要在信号进行频压转换前对信号进行处理。
信号的处理过程为(1)通过限幅电路。由于车轮的转速越快,正弦波信号的幅值越大。所以通过两个稳压二极管将信号的幅值限制到正负5幅以内。(2)通过滤波电路。由于汽车在运行的时候会产生很大的高频干扰信号,因此采用二
上一篇:微处理器功耗性能的测试标准