LOCK、ACC、ON、START的含义及正确使用

news2024/11/14 19:36:51

在这里插入图片描述

背景

前段时间在开发一个远程锁车的需求时,讨论到了电源状态的场景。由于初次进入汽车电子行业,对很多基础概念不清晰。当时听主机厂商的同事介绍一遍后,并不是很理解。于是趁着空闲,给自己充充电,也希望能够帮到有需要的朋友。

电源的状态

我们知道油车的钥匙孔有四个档位,分别为LOCK、ACC、ON、START。如下图所示:

每一个档位分别对应电源模式,即OFF模式,ACC模式,RUN模式,CRANK模式。

  • OFF模式,就是上图的LOCK。代表车辆电源未通电,此时整车can网络一般也处于休眠状态
  • ACC模式,是对应上图的ACC。是Accessory(附件)的简称,整车上电状态,整车通电了,can网络也会唤醒并开始传输信号,但是发动机未启动,整车基本通上了12V的电源电压,此时车窗可用,空调可以开启(但是由于发电机未开启, 空调制冷制热压缩机都无效果,只有鼓风机在吹风)。部分低功率的设备可使用
  • CRANK模式,对应上图START。发动机点火状态,即发动机已经启动,实际操作中,就是将钥匙拧到底,等发动机点火成功后,钥匙孔反弹到上图的ON,也就是下面说的RUN模式。该模式的目的是对发动机点火,让发动机工作,给整车系统供电并给蓄电池充电
  • RUN模式,对应上图的ON。发动机处于运行模式,此时发电机也运行,并给蓄电池充电,此时的空调制冷制热都可用

上面的这四个档位是递进式的,目的有两个:

  1. 根据不同的使用场景,合理的使用不同的档位,可以有效节约能源
  2. 逐步让电器设备进入工作状态,减少瞬间增加蓄电池的负荷提高蓄电池的使用寿命

正常使用流程:

  1. 插入钥匙,将其拧到ACC状态,并停留1~2秒。此时蓄电池给部分低功率的电器供电,比如:CD、点烟器、TBOX、BCM等。
  2. 将钥匙拧到ON状态,并停留1~2秒。所有电器电源连接,并开始自检。但是此时是蓄电池供电,若长时间处于该状态,容易造成蓄电池亏电。
  3. 将钥匙拧到start,并且钥匙在点火成功后会自动弹回ON档。虽然最终也是回到了ON档,但是此时由于发动机已经点火成功,并运行。此时整车的电源是由发动机供电,同时给蓄电池充电。

现在很多自动档的车辆具备一键启动按钮,不再适用钥匙。其启动方式也应该要一步步来。

  1. 先轻轻按一下启动开关,等待1—2秒,进入ACC状态。等待附件上电。
  2. 再轻轻按第二下开关,等待1~2秒,进入ON状态。全车通电自检且仪表盘灯亮起、油泵建立油压。
  3. 等油泵充分建立油压,仪表盘指针落回原点后,再按一下启动开关即可启动车辆。此时发动机工作,为整车供电。

错误示范:踩着刹车,一键启动

系统工作模式

根据整车电源模式及系统功能,系统工作模式可以分为:
【ON】、【DISPLAY OFF】、【SLEEP】、【DEEP SLEEP】、【TIMER】、【AWAKE】、【CAMERA】等。其转换逻辑如下图:

  1. 【ON】: 全功能正常工作模式
  • 系统进入【ON】工作模式后,全部功能都正常工作。
  1. 【DISPLAY OFF】:关屏工作模式。系统进入【DISPLAY OFF】工作模式后,
  • 显示时钟界面,其他功能正常运转(如:正常播放音乐);
  • 解关屏事件触发后,退出该状态。
  1. 【SLEEP】 : 休眠工作模式
  • MCU进入休眠状态、可以被GPIO中断事件唤醒。
  • GNSS关闭状态,WIFI断开连接并关闭。
  • 4G模块进入低功耗睡眠模式并保持在网,可以被短信或者电话唤醒,通过GPIO唤醒MCU。
  • 蓝牙BLE模块依然处于正常工作状态,当新的连接成功后,通过GPIO唤醒MCU。
  • CAN收发器处于休眠状态,可以被CAN网络唤醒,通过GPIO唤醒MCU。
  1. 【DEEP SLEEP】 : 深度休眠工作模式。
  • MCU进入休眠状态、可以被GPIO中断事件唤醒。
  • SIMCOM智能模块断电,停止工作。
  • 蓝牙BLE模块依然处于正常工作状态,当新的连接成功后,通过GPIO唤醒MCU。
  • CAN收发器处于休眠状态,可以被CAN网络唤醒,通过GPIO唤醒MCU。
  1. 【TIMER】 : 计时工作模式。
  • 维持【ON】模式时的功能状态不变。开始3分钟计时。
  1. 【AWAKE】:醒着工作模式。
  • 系统进入【AWAKE】工作模式后,关闭屏幕及音频输出。
  • 如果系统进入【AWAKE】工作模式前正在蓝牙电话中,断开与手机的蓝牙连接,让手机通话转为私密模式。
  • MCU定周期检测整车CAN网络状态,当检测到整车CAN网络进入休眠时,立即通知MPU进入休眠流程。
  • MPU收到后开始关闭大部分系统功能模块(关闭GPS关闭、断开BT连接并关闭、断开WIFI连接并关闭、
  • 4G模块进入低功耗睡眠模式并保持在网、BT(BLE)模块依然处于工作状态)。MCU发出通知后,等待15秒后,进入休眠状态,整个系统进入【SLEEP】工作模式。
  1. 【CAMERA】:倒车影像工作模式。
  • 仅响应音量加减按键及长按”挂电话/MUTE”键的RESET功能,其它方向盘和触屏按键、旋钮均不响应;
  • 触摸屏不响应;
  • 弹出窗口不响应。
  • 进入/退出【CAMERA】工作模式的信号源:

a) . Power Mode = ON(车身电源模式来源:CAN消息:0x119:IgnKyPstn_GW);

b) 变速箱处于倒车档(变速箱信息来源:CAN消息:0x1F1: Transmission Reverse Switch Status);

总结

整体而言,汽车电源状态包括OFF、ACC、CRANK、RUN四个模式,分别对应车辆未通电、附件上电、发动机点火、发动机运行状态。正确的使用这些模式有助于节约能源和保护蓄电池。

参考文档:
https://blog.csdn.net/Ciellee/article/details/96155485
https://mp.weixin.qq.com/s/qJpkqcScVRt09IJ6TezC6A

若我的内容对您有所帮助,还请关注我的公众号。不定期分享干活,剖析案例,也可以一起讨论分享。
我的宗旨:
踩完您工作中的所有坑并分享给您,让你的工作无bug,人生尽是坦途

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1596454.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Office 365卡顿怎么办?SD-WAN可以解决

随着数字化浪潮的推进,Office 365等云办公应用已成为企业日常运营不可或缺的工具。然而,许多企业在使用Office 365时遭遇了网络卡顿的难题,给工作人员带来诸多不便。随着SD-WAN技术的成熟和普及,这一难题得到了有效的解决。 Offic…

HarmonyOS实战开发-状态管理、通过使用页面级的状态变量 和应用级的状态变量 来实现应用的状态管理。

介绍 本示例通过使用页面级的状态变量 和应用级的状态变量 来实现应用的状态管理。 效果预览 使用说明 1.点击首页中的基本类型进入对应页面,点击按钮可以更改圆形的颜色;点击查看源码可以展示基本类型功能效果的源码。 2.点击首页中的数组类型进入对…

密码知识汇总

文章目录 密码学知识CIA三要素机密性(Confidentiality)完整性(Integrity)可用性(Availability) 非安全信道的风险以及应对措施风险应对措施使用加密技术(防窃…

【第十五届】蓝桥杯省赛C++b组

今年的蓝桥杯省赛已经结束了,与以往不同,今年又回到了8道题,而22,23年出现了10道题 大家觉得难度怎么样,欢迎进来讨论,博主今年没参加哈,大家聊聊,我听听大家的意见和看法哈 试题A:…

【Labelimg标注使用预定义标签】

Labelimg标注使用预定义标签 安装 在环境中pip install labelimg 打开图片文件夹 把预定义标签放在保存文件夹里 选择保存文件夹地址

便宜的dv ssl证书推荐

SSL数字证书是维护互联网安全的重要手段之一。SSL数字证书主要目的是保护客户端和服务器数据传输的安全,防止网站数据在传输过程中被窃取或者篡改。其次,SSL数字证书能够验证网站的身份和合法性,防止用户访问到假冒或钓鱼网站。此外&#xff…

2.MMD关键帧及镜头自定义操作

1. 关键帧操作 如何控制关节移动 在骨骼操作界面打开选择 鼠标左键点击左腿根部的骨骼节点,可以通过右边local的六个键来旋转骨骼 目前红色点圆周外有一个黄色的圈 这是一个微调的动作,它会影响这单个关节而不会影响整个大腿 可以看到大腿微微抬起…

剑指offer之牛客与力扣——前者分类题单中的题目在后者的链接

搜索 [4.12完成] JZ1 LCR 172. 统计目标成绩的出现次数 JZ3 153. 寻找旋转排序数组中的最小值 JZ4 LCR 014. 字符串的排列 JZ5 LCR 163. 找到第 k 位数字 400 动态规划 [4.15完成] JZ2 LCR 161. 连续天数的最高销售额 53 JZ3 LCR 127. 跳跃训练 70 JZ4 LCR 126. 斐波那契…

游戏开发者必看:Perforce Helix Core 的功能特点及游戏开发中的常用工具、典型用例介绍

「不出海,即出局」随着全球化的加速发展,企业出海已成燎原之势。日前,2024 亚马逊云科技出海全球化论坛在深圳成功举办。龙智携手 Perforce 亮相游戏行业展区,展示了Perforce Helix Core如何与主流游戏开发引擎高效集成&#xff0…

自己开发的App如何上架,详细解读App上架操作流程

对于企业或个人开发的App,上架是必经之路。然而,许多人不清楚如何进行App上架。工信部在2023年规定,App必须备案才能上架。那么,让我们一起了解App上架流程吧。 1. 准备上架所需材料 在上架App之前,需要准备应用图标…

如何在OceanBase v4.2 中快速生成随机数据

在使用传统数据库如 MySQL 和 Oracle 时,由于缺乏多样化的随机数据生成方案,或者实现成本过高,构造随机数据的开发成本受到了影响。OceanBase在老版本中虽然有相应的解决方案,但语法复杂和性能较差等问题仍然存在。 现在&#xf…

医学图像分割入门-UNet理论与实践

U-Net: 用于图像分割的深度学习网络 引言 在计算机视觉领域,图像分割是一项重要的任务,旨在将图像中的每个像素分配到预定义的类别或区域。传统的图像分割方法通常基于手工设计的特征和启发式算法,但随着深度学习的发展,基于深度…

负载均衡(理解/解析)

目录 什么是负载均衡 应用场景 网络服务和应用: 云计算和虚拟化: 负载均衡分类 硬件负载均衡器 软件负载均衡器 部署方式 硬件部署: 软件部署: 云部署: 路由模式: 算法实现 轮询法(Round R…

java学习——消息队列MQ

上一篇传送门:点我 目前只学习了RabbitMQ,后续学习了其他MQ后会继续补充。 MQ有了解过吗?说说什么是MQ? MQ是Message Queue的缩写,也就是消息队列的意思。它是一种应用程序对应用程序的通信方法,使得应用…

Apache Zeppelin 命令执行漏洞复现(CVE-2024-31861)

0x01 产品简介 Apache Zeppelin 是一个让交互式数据分析变得可行的基于网页的开源框架,Zeppelin提供了数据分析、数据可视化等功能, 0x02 漏洞概述 Apache Zeppelin 中代码生成控制不当(“代码注入”)漏洞。攻击者可以使用 She…

Springboot集成Ehcache3实现本地缓存

如果只需要在单个应用程序中使用本地缓存&#xff0c;则可以选择Ehcache&#xff1b;它支持内存和磁盘存储&#xff0c;这里不以注解方式演示&#xff0c;通过自己实现缓存管理者灵活控制缓存的读写&#xff1b; 1、引入相关依赖 <!-- ehcache3集成start --><depende…

蓝色系UX/UI设计求职面试作品集模版figmasketchPPT可编辑源文件

页面数量: 20P 页面尺寸:1920*1080PX 交付格式&#xff1a;figma、sketch、PPT 赠送文件&#xff1a;24款高质量样机&#xff08;PSD格式&#xff09; 该作品集虽然只有20页&#xff0c;但可根据需求复制作品集里已有的页面作为模版来扩展您的设计项目 该作品集模版可编辑可修…

MySQL (索引 事务)

索引 索引是一种特殊的文件, 包含着对于数据库里所有数据的引用指针. 可以对表中的一列或多列创建索引, 并指定索引类型, 各类索引有各自的数据结构实现 索引的目的在于 快速定位, 检索数据 索引可以提高 查找 效率, 但会增加 增删改 的开销 索引创建好之后, 每次调用 查询操作…

探索顶级短视频素材库:多样化选择助力创作

在数字创作的浪潮中&#xff0c;寻找优质的短视频素材库是每位视频制作者的必经之路。多种短视频素材库有哪些&#xff1f;这里为您介绍一系列精选的素材库&#xff0c;它们不仅丰富多样&#xff0c;而且高质量&#xff0c;能极大地提升您的视频创作效率和质量。 1.蛙学网 蛙学…

华火电焰灶全国经销商加盟_优势怎么样_费用多少_华焰天下

随着科技的不断进步&#xff0c;电焰灶作为现代厨房的重要设备&#xff0c;其市场需求持续增长。华火电焰灶&#xff0c;凭借其独特的技术优势和广泛的市场前景&#xff0c;吸引了众多投资者的目光。本文将从华火电焰灶的优势、加盟费用以及华焰天下的机遇三个方面&#xff0c;…