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

电动车程序续航功能


//**************************************************************************** // @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 >


相关文章:
一铃电动车电动车持久续航能力让出行无后顾之忧
一铃电动车电动车持久续航能力让出行无后顾之忧电动车作为大众常见的交通代步工具, 因其轻巧方便, 快速等优势为人接受。 与传统汽车相比, 电动车因体积小不会出现...
续航100公里——小牛电动车评测!_图文
续航100公里——小牛电动车评测!_交通运输_工程科技_专业资料。中国智能物联网 ...预估剩余可用里程的功能,下边还有电动车的实时定位,用 来找回车子倒是很靠谱就...
续航里程新挑战诞生跑的最远的电动车
续航里程新挑战诞生跑得最远的电动车在如皋跑上海的电动车马拉松赛中,挑战续航里程的电动车中,诞生出一款 跑得最远的电动车,小编带大家探究到底有什么技术做保障...
耐用的电动车必备硬件大解析
: 有刷电机主要利用碳刷来达到转向 功能;无刷电机主要利用霍尔来达到转向功能。...电动车控制器能保证电动车续航里程, 是电动车续航里程远的保障。 充电器是为...
十分钟让你搞懂混合动力和纯电动车_图文
实际的效果大致如下: 特斯拉,典型的电动车, 544 公斤电池组,理论续航(定速巡航) 500 公里,城 市路况 350~400 公里。 典型的混合动力汽车,约 50L 油箱,电池组...
锂电池电动自行车优缺点分析
而目前大部分车主广泛使用的电动车蓄电池 却存在 电池寿命短、续航时间短以及回收环节不完善等问题,特别是在无法充 电使用后, 废弃的铅酸电池存在污染环境的隐患, ...
2017电动自行车现状分析
使用成本分析, 我们从捷思特电动车的售后跟踪可以看到 真实数据。例如捷思特电动自行车,续航里程 60 公里,深圳 的李女士在 2015 年购买的电动车,每天上下班、买菜...
电动车助力
主要功能及优势: 1、省电延长电池寿命:休闲健身的同时,提高整车的续航里程近一倍...电动车程序助力功能 5页 免费 电动汽车真空助力制动系... 4页 免费 一种用于...
电动车充电器功能
电动车充电器功能_电子/电路_工程科技_专业资料。电动...恢复电解液活性,从根本上延长电池寿命,提高续航 里程...好易充采用先进的温度自动补偿功能对电池精准的 程序...
电动车控制器常见问题
电动车控制器常见问题_机械/仪表_工程科技_专业资料...还有可能是控制器使用了“软启动”功能,此功能对...20.同一辆车,是不是换功率大的控制器续航里程会更...
更多相关标签:
电动车续航里程 | 电动车续航里程排名 | 续航最长的电动车 | 续航里程最长的电动车 | 电动车 续航 | 电动车续航排名 | 长续航电动车 | 2016年超长续航电动车 |