3151|0

186

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

基于Hercules的汽车踏板控制器设计 [复制链接]

前言
当前,高档汽车配件的改装日趋常态化,相应的定制需求日益旺盛,本文描述一款SUV车门处踏板自动控制器的设计,由于该控制器是直接由汽车蓄电池供电,所以系统的低功耗要求非常严,否则,如果汽车长期不发动的话,极有可能耗光蓄电池电量,导致汽车不能发动。
下面对该低功耗的踏板控制器设计及进行描述

一)接口定义
车身的左右各两个车门,即每边前后两个车门,四个输入信号;
左右各一个(共两个踏板)
左右踏板上个一个霍尔传感器,用来传递踏板收起时是否到位,两个输入信号;
左右踏板上各一个LED驱动的LOGO标志,踏板放下就打开LOGO标志;
一个踏板收起过程中卡住时的报警装置;
左右踏板的收起,放下及停止动作由各自的H桥马达驱动芯片控制。

二)控制器功能简单描述
1.左右两侧车门,只要其中一个打开,对应侧的踏板放下,并且对应的踏板LOGO灯打开;
2.每侧的两个车门都关上后,收起对应侧的踏板,并关闭踏板LOGO指示;
3.踏板收起过程中,如果发现卡住,立即停止马达,报警提醒用户处理;

三)硬件设计考虑

1.控制芯片使用Hercules;
2.每侧踏板的电机驱动芯片,使用英飞凌的两片BTN7960B构成H桥驱动;
3.供电部分使用LM2596+TLV1117LV33DCY构成控制系统供电;
4.增加专门的看门狗芯片STM6822,防止软件跑飞,保证系统一直运行;
5.电机的电流检测,Hercules MCU的内部ADC
6.报警电路,使用Hercules的PWM输出加外部功放PAM8403来驱动喇叭;
7.LOGO部分使用Hercules的GPIO口控制MOS开关实现;
8.其余如电机驱动等芯片的控制直接使用Hercules的GPIO
由于整个踏板控制器是由车门导向的,要实现低功耗,必须保证系统能够在多数时间内处于休眠状态,所以四个车门检测的状态信号,必须要连到Hercules的有中断唤醒功能的GPIO上。

四)软件设计考虑

1.考虑选用一个实时OS来实现,比如freeRTOS,或者uc/os等,这样代码编写起来会比较方便,但是,整个系统代码可能会比较臃肿,如果系统功能做完善,做的更人性化,可能导致存储空间不够;
2.使用前后台的方式来实现,设计一个带有消息分发处理功能的管理后台,负责处理各个模块事件,这样代码会比较紧凑,功能可以更完善,也更加可控。

五)综述

汽车改装是个很大的市场,关键是要做得稳定可靠以及低功耗。希望能够依靠TIHercules系列MCU,将这一系统做得稳定可靠。

END


[ 本帖最后由 tziang 于 2013-4-8 12:33 编辑 ]
 
点赞 关注

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表