教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 初中教育 >

基于ARM的汽车安全气囊控制系统设计

来源:网络收集 时间:2026-05-19
导读: 基于ARM的汽车安全气囊控制系统设计 眄i磊『-甄弓日 文章编号:1671—4598(2010)09—2091—04 未怒型嚣耋:曼:挈∑‘c1叭8(川9) 中图分类号:TP273 .。㈣. 文献标识码:A 基于ARM的汽车安全气囊控制系统设计 郭

基于ARM的汽车安全气囊控制系统设计

眄i磊『-甄弓日

文章编号:1671—4598(2010)09—2091—04

未怒型嚣耋:曼:挈∑‘c1叭8(川9)

中图分类号:TP273

.。㈣.

文献标识码:A

基于ARM的汽车安全气囊控制系统设计

(1.南昌大学科学技术学院,江西南昌

波1,管菊花1,李

杰2

330029;2.西北工业大学动力与能源学院,陕西西安710072)

摘要:针对汽车安全气囊控制系统实时性要求高、运算量大的特点,提出了基于ARMCortex—M3内核微控制器的设计方案;方案选用基于ARMCortex—M3内核的-I=业级32位高性能微控制器LM3S1138,嵌入“c/os一Ⅱ操作系统,运用移动积分窗爆破算法。构建了汽车安全气囊控制系统;系统软件设计部分使用TI公司官方提供的驱动库进行模块化设计,大大缩短了开发周期。由于LM3S1138微控制器是片上系统(SoC),集成了众多外设并具有丰富的I/0口,故该系统具有集成度高、体积小及可扩展性强的特点;台车试验和实车试验表明,系统可较为准确地控制气囊的最佳点火时刻,从而验证了方案的可行性。

关键词:ARMCortex—M3内核;微控制器;安全气囊;控制系统

AutomotiveAirbagControlSystemBased

the

on

Microcontroller

with

ARMCortex~M3

Kernel

GUOB01,GuanJuhual,LiJie2

(1.SchoolofScienceandTechnology,NanchangUniversity,Nanchang

330029,China;

710072,China)controlsystem,a

design

2.SchoolofPowerandEnergy,NorthwesternPolytechnicalUniversity,Xi'an

Abstract:Inview

ofthehigh—volumecomputingandARMCortex—M3

core

high

real—timefeaturesthis

paper.

ofautomotive

airbag

based

on

themicrocontr01lerwith

38based

8re

on

Kernel

isprovided

in

Industrial—grade32一bithigh—performancemicrocontroller

blastingwhich

LM3S11

window

ARMCortex—M3

built

withembededuC/OS—IIoperatingsystemandalgorithmbased

Tl'sofficial

on

movingintegration

used

tO

theautomotiveairbagcontrolsystem.Themodulardesignmethod

usedriverlibraries

greatly

re—

ducethe

developmentcycle.AstheLM3S1138microcontrollerintegrates

integration

numberof

peripherals

andhas

wealthofi/oports,thissystem

ignition

hashigh

which

and

strongexpandability.Test

resultsshow

thatthesystem

can

accuratelycontrolthebesttimeoftheairbag,

verifythefeasibilityofthisdesign.

Key

words:ARM

Cortex—M3

kernel;microcontroller;airbag;controIsystem

引言

随着汽车的普及和行驶速度的加快,交通事故及伤亡人数

内外先进控制系统研究的基础上,提出了基于ARM

Cortex—

M3内核32位微控制器的汽车安全气囊控制系统的设计方案,并分别进行了台车和实车试验。

也在逐年上升。在发生汽车碰撞事故时,如何有效地保护司机和乘员生命的安全是迫切需要解决的问题。安全气囊作为与安全带配合使用的被动保护装置已经普及,成为汽车构件中保护乘员的主要装备之一。

气囊控制系统可分为机械式、模拟电子式和嵌入式3种类型。对于机械式和模拟电子式控制系统,由于硬件的局限,灵活性受到很大限制,应用日益减少[1]。新一代的气囊控制系统均为带微控制器的嵌入式控制系统。嵌人式控制系统的控制算法由软件实现,极大地提高了系统的灵活性,并具有记录事故数据和与上位机进行通讯的功能。

汽车的安全气囊要求能在一个极短的时间内检测到汽车碰撞事故的发生并控制气囊启爆。为了实现上述目标,要求安全气囊控制系统的微控制器运算能力强、I/O口充足。基于此,选择高性能的32位微控制器,研究并开发出较为实用的汽车安全气囊控制系统,具有一定的应用和参考价值。本文在对国

ARMCortex—M3内核与微控制器LM3Sll38‘2]

ARM公司面向低成本应用领域研发出32位Cortex—M3

内核处理器。该处理器有效地利用芯片空间,高度集成了外设,与内核组成了一个片上系统(SoC)。ARMCortex—M3处理器结合了Thumb一2指令32位哈佛微体系结构。Thumb一2技术提高了代码密度,比32位编码减少了26%内存使用率,较16位编码提高了25%性能。通过降低时钟频率,提供更低的功耗,降低了研发成本,提高了企业效率。芯片上实现了Tail—Chaining中断技术,该技术把中断之间的延迟缩短到6个机器周期,在实际应用中可减少70%中断。

本系统微处理器选用TI公司基于ARMCortex—M3内核的LM3S1138工业级微控制器。其工作温度范围是~40~85℃,并具有良好的电磁兼容特性,可应用于汽车电子领域¨]。

收稿日期:2010一OZ一23;修回日期:2010一04一03。

基金项目:南昌大学自然科学基金项目资助(2008YKY一004)。作者简介:郭波(1981一),男,山东沾化人,讲师,硕士,主要从事嵌人式系统方向的研究。

2.1

系统工作原理与设计

系统的工作原理

安全气囊控制系统主要由传感器、自检电路、触发电路、

中华测控网

万方数据

chinamca.corn

基于ARM的汽车安全气囊控制系统设计

2092

计箅机测量与控制 …… 此处隐藏:1864字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于ARM的汽车安全气囊控制系统设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/47671.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)