- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ESP8266平台的汽车蓄电池电量远程监控系统设计.pdf
… . … S0F删 ^REⅡEVELOP啊ENTAPPLIC盯ION…,。…… 一…………… .…………………………………………
基于ESP8266平台的汽车蓄电池电量远程监控系统设计
林若玺
(南京交通职业技术学院,南京 21l188)
摘 要:针对汽车蓄电池电量难以远程实时监控,提出了一种基于ESP8266平台的汽车蓄电池电量远程监控系统设
计方案 该系统以ESP8266和Ardinuo为平台,充分发挥其远程实时通信能力和成熟的移动开发平台。在东风标致
3008车辆上的测试结果表明,该方法能够高效地搭建出性能稳定的蓄电池电量远程监控平台,有效避免了因蓄电池
电量低无法启动车辆的情况
关键词 :ESP8266平台;Ardinuo平 台;蓄电池 ;电量;远程监控
汽车蓄电池电量是关系到发动机能否正常启动的关键因 制文件后,烧入微控制器的固化存储器中。Ardinuo平台的任
素之一 ,在气温较低时尤其重要。但是 目前主流的铅蓄电池 务是获取电量传感器数据 ,处理后传输给ESP8266平台进行
都或多或多存在静止状态下电能损耗的现象,如果车上大功 传输。电量传感器采用CHV一25P闭环霍尔电压传感器。该传
率用电器,则会导致车辆在长时间停放后蓄电池处于明显馈 感器把蓄电池电量转换成霍尔信号,通过Arduino的PWM接
电状态。因此能够实时获取当前蓄电池电量情况对用车人员 口输入中央微控制器内。
来说很重要,这样可以有效避免在用车时无法启动发动机的 采用的远程监控终端基于 Android移动手机上构建的
情况。在这种背景下,基于ESP8266平台提供的WiFi通信手 Blynk应用。Blynk是一种能够通过WiFi或 Internetd来远程控
段,提 一种可行的蓄电池电量远程监控手段.取得了较好 制 Arduino的技术框架。在Blynk上创建蓄电池电量显示模
的运行效果 块 ,该模块能实时显示所设定的汽车蓄电池电量。另外 .通
1 ESP8266平台 过虚拟开关实现监控的开启和关闭。
ESP8266是一款性 价 比非常高 的 WiFi串 口模块 。 将该系统安装于OBD诊断接 口上读取蓄电池电压后,将数
ESP8266具有强大的片上处理和存储能力 .使其可通过GPIO 据发送给WiFi服务器,再经过Internet网络传输给移动手机。
集成传感器及其他应用的特定设备,对系统资源的消耗很小。 3 远程监控代码
ESP8266具有高度片内集成,包括天线开关 、电源管理转换 在Ardinuo平台编制代码,该代码实现以下功能:
器,因此仅需极少的外部电路,且包括前端模块在内的整个 (1)读取蓄电池电量传感器信号。
解决方案。因此在没计时对PCB空间的需求很小。如图1所 (2)使用式 (1)对信号进行归一化处理,然后过滤噪
示的是其封装。 声,并转换为实际预测值。
(3)驱动ESP8266平台进行蓄电池电量值发送。
y(七): — )二 L 一 :1 ._~
,
专(max(x(n))一min(x(n))) (1)
原创力文档


文档评论(0)