LIN总线开发:自动空调控制
最近接了个项目:要求通过APP去控制空调,包括AC、SYNC、温度、风量等空调相关的参数。APP客户已经做好了,实际上只需要车载端的控制模块就行,看起来这么容易的事情当然愉快得答应下来了(答应太快了肯定会后悔的,这是铁律)。
客户提供的样车有两台,一个是本田飞度,另一台是本田雅阁。
拆除空调控制板之后,才发现飞度的空调是手动空调,旋钮都是限位的那种,这个没法做,直接放弃。雅阁的恰好是全自动空调,控制板都是LIN接口,这很好做!
LIN协议虽然不是很规范,至少已经有了多次开发经验,这个应该不难的。首先,这肯定要做个LIN网关:两路LIN+一路UART串口。两路LIN接口是必须的,维持原车的LIN数据正常传输,UART串口是用于给APP通信的,用于上报空调信息和接收控制命令。
硬件逻辑都很明白了,这就开始搞软件吧。
--------------------------------------------------------------------------
最悲催的其实就是LIN网关的软件了。刚开始其实没有想到这么麻烦的,因为两路LIN其实就是左手倒右手,没有APP控制要求的话透明转发的就行。但是限于LIN协议的特殊报文结构,其实没法完全做到左手倒右手,因为时序不允许。
等有空再来补充吧。
LIN总线开发:自动空调控制相关推荐
- LIN 总线开发知识总结
LIN 总线开发知识总结 2018-1-23 1.LIN总线介绍 在汽车电子开发过程中,不可避免会用到LIN总线(Local Interconnect Network).做为一个对CAN总线作为低成本 ...
- lin通讯从节点同步间隔场_基于LIN总线的车身控制系统设计
http://www.eepw.com.cn/article/262205.htm LIN(Local Interconnect Network)是一种低成本的串行通讯网络,用于实现汽车中的分布式电子 ...
- LIN总线开发:智能雨量传感器
大众速腾 自动雨刮 雨水感应模块 长城系列 自动雨刮 雨水感应模块 ------------------------------------------------------------------ ...
- LIN总线:汽车氛围灯控制
高档车比如奔驰车,具有功能强大的氛围灯,采用单芯片聚合了MCU(据说是51内核).LED控制器.LIN收发器.电源管理等硬件,整体就只有指甲盖那么大,应该说是集成度非常高.背面是PWM可调式三色LED ...
- 从应用角度了解下LIN总线
导读 本文将介绍LIN(Local Interconnect Network,本地连接网络)协议的基本知识,包括LIN总线和CAN总线的对比.LIN总线的应用案例.LIN是如何运行的以及LIN中的6种 ...
- 车用技术总线 | 从应用角度了解下LIN总线
注意:本文约4850字,完整阅读时间约13分钟. 主要内容 LIN总线概述 LIN总线的应用 示例:LIN总线和CAN总线的窗户控制 LIN总线的信号报文 记录LIN总线数据 LIN总线数据记录应用案 ...
- lin总线可以控制几个节点_汽车上除了CAN通讯还有另外一种总线你需要知道
本文首发自微信公众号"汽车技术馆"! 在前几天的一篇关于UDS诊断的文章中给大家提到了LIN的UDS实现标准,原文链接如下: 李大人:UDS(ISO14229)诊断协议-LINz ...
- lin总线可以控制几个节点_LIN主从节点设计与实现
LIN(LocalInterconnect Network)是一种低速汽车网络,采用单主多从.异步串行通信方式,定位于现有汽车网络(如CAN总线)的辅助和补充,目的是以低廉的价格联接车上的传感器.执行 ...
- lin总线可以控制几个节点_[LIN].LIN总线详解
花点时间看了一些关于LIN总线基础的内容,把其中的关键点提取了出来,在这里分享给大家.在这里你可能要问"不都有CAN总线了吗?这个LIN总线又是从哪里来的?"其实理由很简单,就是C ...
最新文章
- python语言中文社区-Python 之父谈 Python-Go语言中文社区
- Eureka Client的使用
- C#.net 支付宝接口
- P1975-[国家集训队]排队【树状数组套线段树】
- WordPress文章ajax,使用ajax在WordPress后台删除文章方法
- 一个基于typescript、mobx、react16、react-router4、antd的后台模板
- 【Elasticsearch】极限网关 INFINI Gateway 初体验
- VS debug调试时提示“未找到源”
- 三菱plc控制步进电机实例_三菱FX3U的plc通过手摇轮,如何手动控制步进电机
- 修改了Excel默认打开方式后仍然使用WPS打开的解决办法
- nacos指定外网ip
- class accuracy、 instance accuracy、overall accuracy和average accuracy的区别
- 记一次Maya入门之材质和模型的导出
- 太极拳什么时间练习最适宜
- 给大家推荐几本JAVA相关书籍
- 如何在Ubuntu 14.04中读取MOBI文件
- 04-MPI几个基本函数
- 八字四柱排盘原理及源码(PHP、Java和Python)
- Nature:Deep Learning 深度学习综述
- 用pywin32实现windows模拟鼠标及键盘动作