当前位置:首页 >> 机械/仪表 >>

电动车程序续航功能


//**************************************************************************** // @Copyright (C) 2010 - All Rights Reserved // @Filename Cruise.c // @Project BLDC.stvd //---------------------

------------------------------------------------------// @Controller STM8S903K3 // // @Compiler CXSTM8_16K // // @Description 此文件包含了自动延时巡航的进入和取消功能 // //---------------------------------------------------------------------------// Edit Information // // @Creator ziyan // // @Date 2/17/2011 14:17:32 // // @Ver // //---------------------------------------------------------------------------// History // // [Date] [Editor] [Discription] // // //********************************************************** #include "..\Inc\Includes.h" #ifdef _EN_DELAY_CRUISE volatile _Bool fGlobal_Cruise, fBarRunZero; volatile BYTE U8Global_CruisePower; void Proc6sCruise(void); void Proc6sCruise(void) { static BYTE U8LastSamplePower= 0;

static BYTE U8EnterCruiseCnt = 0;

static BYTE

U8EnterCruisePower = 0;

static _Bool fDelayCruise=0;

BYTE U8Tmp = 0;

U8Tmp = U8Global_HandleAdc ;//采样电压 if((!fGlobal_Cruise) && (U8Tmp > ERR_HANDLEBAR) && (U8Tmp < (255 ERR_HANDLEBAR))) { BYTE U8HighPower, U8LowPower; U8HighPower = U8Tmp + ERR_HANDLEBAR; U8LowPower = U8Tmp - ERR_HANDLEBAR; if ((U8LastSamplePower < U8HighPower) && (U8LastSamplePower > U8LowPower) \ &&(!fGlobal_Break)&&(!fGlobal_EBS)) { if (U8EnterCruiseCnt < 2) { U8EnterCruisePower = U8Tmp; } if ((SW_CR ==0) && ((++U8EnterCruiseCnt) > DELAY_TIME)) { U8EnterCruiseCnt = 0; U8HighPower = U8EnterCruisePower + ERR_HANDLEBAR; U8LowPower = U8EnterCruisePower - ERR_HANDLEBAR; if ((U8Global_UnitaryPwm > 20)&&(U8Global_HandleBarPower>20) && (U8Tmp > U8LowPower) && (U8Tmp < U8HighPower)) { fDelayCruise=1; fGlobal_Cruise = 1; fBarRunZero = 0; U8Global_CruisePower = U8Global_HandleBarPower; } } } else { U8EnterCruiseCnt = 0; } } else { if (U8Global_HandleBarPower == 0)

{ fBarRunZero = 1; } if ((fBarRunZero && Hand_CruiseOff))||( fDelayCruise&&SW_CR) ||(fGlobal_HandleBarErr) ) { fDelayCruise=0; fBarRunZero = 0; fGlobal_Cruise = 0; U8Global_CruisePower = 0; } } U8LastSamplePower = U8Tmp; } #endif (U8Global_HandleAdc >


相关文章:
纯电动汽车续航里程估计
8 1 什么是续航里程及估计续航里程的意义纯电动汽车续航里程是指电动汽车从充满电的状态下到实验结束时所行 驶的距离,单位为 Km。 电动汽车续航里程受多种...
电动车应急续航器工作原理
电动车应急续航器工作原理赤日炎炎似火烧,稻谷禾苗半枯焦,来形容今天的夏天一点...该产品功能: 电动车因在缺电不能行驶的情况下,使用该产品能持续行驶 5 —15...
一铃电动车电动车持久续航能力让出行无后顾之忧
一铃电动车电动车持久续航能力让出行无后顾之忧电动车作为大众常见的交通代步工具, 因其轻巧方便, 快速等优势为人接受。 与传统汽车相比, 电动车因体积小不会出现...
续航100公里——小牛电动车评测!_图文
续航100公里——小牛电动车评测!_交通运输_工程科技_专业资料。中国智能物联网 ...预估剩余可用里程的功能,下边还有电动车的实时定位,用 来找回车子倒是很靠谱就...
续航里程新挑战诞生跑的最远的电动车
续航里程新挑战诞生跑得最远的电动车在如皋跑上海的电动车马拉松赛中,挑战续航里程的电动车中,诞生出一款 跑得最远的电动车,小编带大家探究到底有什么技术做保障...
电动汽车续航里程现状调查报告_图文
电动汽车续航里程现状调查报告_调查/报告_表格/模板_实用文档。调查报告 题系专班学姓 目 电动汽车续航里程现状调查报告 别业级号名 商贸系 市场营销 2012 级 ...
电动车续航,比的就是能量密度
电动车续航,比的就是能量密度 2014-07-14 北汽新能源 很多消费者认为,续航里程远的电动车就是好的,实际上这是种是误区:高里程 是通过增加电池实现的, 没有更...
锂电池电动自行车优缺点分析
而目前大部分车主广泛使用的电动车蓄电池 却存在 电池寿命短、续航时间短以及回收环节不完善等问题,特别是在无法充 电使用后, 废弃的铅酸电池存在污染环境的隐患, ...
电动车助力
主要功能及优势: 1、省电延长电池寿命:休闲健身的同时,提高整车的续航里程近一倍...电动车程序助力功能 5页 免费 电动汽车真空助力制动系... 4页 免费 一种用于...
20120425_续航里程150km 江淮同悦电动车正式交车
20120425_续航里程150km 江淮同悦电动车正式交车_五年级英语_英语_小学教育_教育专区。选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。续航...
更多相关标签: