- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
燃料电池控制系统,燃料电池测试系统,燃料电池发电系统,上海燃料电池动力系统,燃料电池动力系统,燃料电池汽车氢气系统,双燃料控制系统,燃料电池控制,电池控制系统,燃料电池
基于HCS12的实时嵌入式燃料电池控制系统
白日光,萧蕴诗,孙泽昌
(1.同济大学 控制工程与科学系,上海 200092;2.同济大学 汽车学院,上海 200092;
3.同济大学摩托罗拉汽车电子联合实验室,上海 20092)
摘要:燃料电池控制器是燃料电池中非常关键的部分,对于燃料电池稳定而安全的工作有积极的作用。针对燃料电池控制中要求较高的实时性与可靠性,利用摩托罗拉16位单片机MC9S12DP256b把实时嵌入式系统UC/OS-II成功移植到控制中。本文结合HCS12单片机和Codewarrior编译器的特点详细介绍了内核的优化实现,并利用实例说明了嵌入式操作系统带来的优点。
关键词:UC/OS-II;燃料电池控制器(FCC);MC9S12DP256b;移植;内核
Real Time Kernel Fuel Cell Control System Based on HCS12
Bai Riguang, Xiao Yunshi,Sun Zechang
(1. Department of Control Engineering Science, Tongji University, Shanghai, 200092, China;
2. Automobile College, Tongji University, Shanghai, 200092,China;
3. Tongji University Motorola Automobile Electronic Laboratory, Shanghai, 200092, China)
Abstract: The Fuel Cell Controller (FCC) is an important part of Fuel Cell. It affects steady and safe running of Fuel Cell. Considering real time and reliability qualities of FCC, we port real time embedded operation system UC/OS-II to the controller using HCS12. With the characteristic of HCS12 single chip and Codewarrior, the paper introduces the implementation of the kernel in details, and shows the advantage of the embedded operation system by an example.
Key words: UC/OS-II; fuel cell controller (FCC); MC9S12DP256b; port; kernel
0 引言
随着汽车工业的发展,人类对传统能源(如原油)的需求日益扩大,从而带来空气污染和资源枯竭两大问题,燃料电池作为一种新型的绿色能源开始受到人类的关注。结合由同济大学承担的国家863电动汽车重大专项——燃料电池轿车项目,需要开发适用于质子交换膜燃料电池稳定而安全工作的燃料电池控制器。考虑到燃料电池控制器硬件资源的需求,研究中利用了摩托罗拉公司的16位单片机MC9S12DP256b。为了进一步满足控制中高可靠性与实时性的要求,把内核公开的UC/OS-II实时嵌入式操作系统移植到此单片机中,从而使开发具有更好的扩展性。本文首次把实时嵌入式操作系统应用到燃料电池控制中,取得了良好的效果。
基金项目:国家863电动汽车重大专项(2003AA501)
作者简介:白日光(1980— ),男,硕士生,主要从事燃料电池控制器,过程控制与计算机控制方向研究。
萧蕴诗(1946— ),男,教授,博士生导师,主要研究方向为智能控制理论与系统。
孙泽昌(1953— ),男,教授,博士生导师,主要研究方向为汽车电子。
1 系统平台介绍
1.1 硬件MC9S12DP256b
MC9S12DP256b是摩托罗拉16位单片机HCS12家族中的一员,它的处理单元采用了16位的STAR12 CPU。此单片机内嵌了很多资源,包括256K FLASH,4K EEPROM,12K RAM,8通道定时器以及多种通信接口。此单片机可通过单线BDM进行程序的编译,下载和在线调试。
1.2 软件平台Codewarrior
Codewarrior是Metrowerks公司开发的一个编程环境。这里使用的Codewarrior4.2是专门针对HCS12系列单片机开发的,他可以用来进行程序编辑,编译,连接和在线调试等多项功能,并支持多种语言功能,可在C中嵌入汇编程序
您可能关注的文档
最近下载
- 110kV线路工程预算报价书.pdf VIP
- 工程移交清单范本 .pdf VIP
- 广东省工程勘察设计服务成本取费导则(2024版).docx VIP
- 《网络操作系统-Windows Server 2012 R2配置与管理》全套教学课件.pptx VIP
- 2024-2025学年初中语文统编版(小初衔接)全册教学设计合集.docx
- 环网电缆施工方案.docx VIP
- 焚烧炉燃烧及调整.pptx VIP
- 2025年部编人教版五年级《道德与法治》上册教案(全册) .pdf VIP
- 2025年秋季新修订人教版七年级上册语文全册教学课件(新教材).pptx
- 湖北xx水库除险加固工程项目可行性研究报告.docx
文档评论(0)