【技术大神】将低成本LIN总线收发器运用到智能家居网络中的触控窗帘控制器
LIN(Local Interconnect Network局域互联网络)是一种低成本的总线网络。它最开始出现于汽车行业,作为CAN的辅助总线,用于车身控制网络的低端(某些对通讯速率要求不高)场合,实现汽车车身网络的层次化,以降低汽车网络的复杂程度。笔者就曾针对某客户需求,使用LIN总线设计智能家居网络中的触控窗帘控制器。
图1:基于触控的窗帘控制器
目前,实现智能家居系统的有线传输方式包括LonWorks总线、CEBUS总线、RS485总线和CAN总线等,基于各个总线方案的技术特点,适用于对数据传输率和数据传输范围要求均不同的场合。当然,针对不同的应用场合,各个总线都有它的优势与劣势,例如LonWorks总线价格偏贵,且适合于智能楼宇控制而不适合于家庭使用;RS485总线只给出了总线标准而没有通信协议的定义;CEBUS接口技术复杂,价格也难以让人接受。与其他总线技术相比,LIN总线技术所具有接口方便突出优点,可以用普通的单片机以软件方式来实现LIN的协议,从而可大大降低智能家居系统的硬件成本。除此之外,LIN总线还具有以下特点。
LIN总线的特点:
• 采用单主/多从的通信模式,无需总线仲裁
• 基于通用UART/SCI接口的低成本硬件实现
• 12V供电,最高传输速率可达20kb/s
• 从机节点不需要晶振或陶瓷振荡器就可实现自同步
• 具有数据错误检测功能,以及对网络中故障节点的错误检测,保证数据传输的可靠性
• 总线允许挂载16个节点
• 具有进入睡眠状态和唤醒功能,可以降低系统功耗
在触控窗帘控制器方案中,通讯过程主要是传输设备控制类的信号,即对家用电器的一些开关控制等。例如一些开关量和脉冲量,因此数据信息量小,传输速率较低;但实时性、可靠性要求较高,实现起来更是要求低功耗、低成本。因此信号的传递完全可以采用一些简单的数据传输协议来实现。
触控窗帘控制器主控目的在于接收单/多从机的状态改变需求,并通过组网方式与外部网络通讯。LIN通讯方式符合主机可挂载多从机机制,通过分配从机地址实现单主/多从的控制,因此满足触控窗帘控制器的设计需求。在家用器件上,除了实效性和可靠性,安全性也是重中之重,因此在该方案中我们选用了MELEXIS的总线收发器MLX80050来确保设计的安全性能。MLX80050具有5V到27V的宽电压范围及4.1V的电压阀值,当超过正常温度范围时会自动关机。另外它还具备VSUP低压检验测定功能、VCC欠压检测的保护功能和40V负载突降保护功能,保证了工作的安全性和稳定性。MLX80050波特率可高达20k波特,可实现低定速驱动模式和优化SAE J2602传输,具有高阻抗LIN引脚防止接地或电池损耗。以上使MLX80050帮助实现了低成本效益且安全可靠的LIN总线系统。
针对客户需求,主控器上需挂载两个从机(带动房间内帘、外帘电机),根据协议所有通讯都是由主机任务发起,从节点处接收标识符并滤波,激活相应的节点且使其开始本消息的应答传输,发回数据场和校验场。不同的从机,具有不同的标示符场和从机地址,因此在方案中我们自定义了两个从机触控标示符为0x25(从机1),0XA6(从机2)。图2是数据从主机到从机的通讯过程。
图2:数据由主机到从机通讯
触摸按键(从机1、2)未被触碰的情况下,主机发送具有固定标识符的报文头,识别了自己固定的标识符的LIN从机发送空的命令,即报文响应。在将触控摁下下帘动作的情况下,对应标识的LIN从机,响应自定协议的报文响应,成功控制电机带动窗帘动作。例如,在单从机模式下(只具有一个触控),可截取到整体报文帧数据为:
00 00 55 A6 00 02 0D 0A F6 00
在双从机模式下(两个触控,同样适用于多从机),整体报文帧数据为:
00 00 55 25 00 01 0D 0A F7 00
00 00 55 A6 0F 02 0D 0A D7 00
利用LIN总线协议在智能家居系统中构建内部网络实现对各节点的控制,具有良好的扩展性。此外,根据LIN总线特性,从机节点不需要晶振或陶瓷振荡器就可实现自同步,且从节点可任意删减或添加,所以方案同样适用于其他家用器件需求,这就对开发的扩展和维护增加很多的有利条件,所以在同类产品中具有很多优势,将更为用户所接受。
作者:惠惠
- |
- +1 赞 0
- 收藏
- 评论 1
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
LIN总线在汽车中的应用
车规级LIN系统基础集成电路收发器MLX80050采用0.35微米HV-CMOS工艺技术制造,三种工作模式更是最大程度减少电流的消耗,大大降低应用成本,更具世界领先的静电保护程度,还不点进来?
新应用 发布时间 : 2016-09-14
【应用】高性价比LIN收发器神助攻 智能雨刮标配纪元指日可待
MLX81107是Melexis推出的一款集成SPI通信接口的全集成LIN-Slave通信控制器。
新应用 发布时间 : 2019-07-05
【应用】智能雨刮应用:高集成度电机驱动IC让你雨天出行更安全
MLX81150是一款带LIN通信的高集成驱动器单芯片解决方案。
新应用 发布时间 : 2019-08-29
【选型】Melexis单线CAN总线收发器TH8056KDC可P2P替代NXP MC33897,支持连接32个设备节点
Melexis在市场早期就推出了单线CAN总线收发器TH8056KDC系列,其系统可以挂载多达32个设备节点,迈来芯TH8056KDC与NXP的MC33897完全Pin to Pin兼容。
器件选型 发布时间 : 2021-08-27
整车上需要带LIN小模块,要求集成LDO、MCU和LIN收发器,有合适的器件推荐吗?
推荐的集成LDO、MCU和LIN收发器的芯片有: 1. MELEXIS的MLX81150, 集成LDO+16位的MCU+LIN 收发器。这个芯片在车门、车窗、天窗控制器里面用得很多。 2. MELEXIS的MLX80104 , 集成LDO+16位的MCU+LIN 收发器, 可做多功能方向盘开关控制器、驱动一些小功率的负载。 3. MELEXIS的MLX81106/7/8/9, 集成LDO+16位的MCU+LIN 收发器, 在主要用在氛围灯、驱动小功率电机上。
技术问答 发布时间 : 2017-10-10
MELEXIS(迈来芯)DATACOM收发器选型指南
目录- LIN,CAN AND RFID TRANSCEIVERS
型号- MLX90109CDC,MLX90109EDC,MLX80004,TH8056,MLX80002
Melexis(迈来芯) TH8056接收器数据手册
型号- TH8056KDC-AAA-008-SP,TH8056KDC-AAA-014-RE,TH8056,TH8056KDC-AAA-008-RE,TH8056KDC-AAA-014-TU,TH8056KDC-AAA-008-TU
对于不带LIN收发器的车窗控制器主控MCU来说,需要独立的LIN收发器,有合适的产品推荐吗?
推荐MELEXIS的独立LIN收发器MLX80020KDC-BAA-000,SOIC8封装,支持LIN 2.x/SAE J2602通信协议;输入电压范围从5V到 27V,-40到125度温度范围,增强ESD鲁棒性(IEC 61000-4-2标准),带过温关断、欠压锁定、开路和短路保护等功能。可满足车窗控制器应用的需求。
技术问答 发布时间 : 2017-10-10
能否推荐一款用于汽车BCM的LIN收发器?
为汽车BCM系统上推荐的LIN收发器为MLX80020,工作电压范围:5到27V;待机电流只有10uA;LIN总线的耐压我们的最大40V;ESD性能:6KV和 8KV;工作温度范围:-40到150度;具有很高的性价比,可满足BCM系统要求。
技术问答 发布时间 : 2017-10-10
【选型】单线CAN收发器TH8056助力CAN总线控制盒,支持常规模式40Kbps/高速100Kbps
本文结合CAN总线控制盒对单线CAN总线收发器的需求,介绍MELEXIS的单线CAN总线收发器TH8056,完全兼容通用标准GMW3089 V2.4,工作电压范围5V~26.5V,支持常规模式40Kbps和高速100Kbps总线速度。
器件选型 发布时间 : 2022-05-31
【应用】LIN SBC MLX80050用于车窗升降控制器,LIN端口直接放电耐压高达20kV
本文结合汽车车窗升降控制器的工作原理,介绍了MELEXIS的集成LDO和LIN收发器的LIN SBC MLX80050相关优势特性,供读者参考。
应用方案 发布时间 : 2022-05-28
Melexis(迈来芯) 150Mbps MOST光纤收发器
型号- TH8056KDC-AAA-008-SP,TH8056KDC-AAA-014-RE,TH8056,TH8056KDC-AAA-008-RE,TH8056KDC-AAA-014-TU,MLX75603,TH8056KDC-AAA-008-TU,MLX75604
【经验】如何使用MLX80020合理设计LIN总线通讯节点?
MLX80020是Melexis推出的一款LIN收发器,能够在波特率1kbps到20kbps中工作。 MLX80020在休眠模式下功耗非常低,仅为10uA,可以应用于具有硬待机电流要求的ECU应用。本文将介绍如何使用MLX80020设计LIN总线的通讯节点。包括LIN总线从机节点硬件设计和LIN总线主机节点硬件设计。
设计经验 发布时间 : 2018-05-16
电子商城
品牌:MELEXIS
品类:Enhanced Universal Dual/Quad LIN Transceiver
价格:¥9.1345
现货: 75
品牌:MELEXIS
品类:Enhanced Universal Dual/Quad LIN Transceiver
价格:¥5.9397
现货: 75
现货市场
服务
提供7~27寸工控机定制,支持嵌⼊式/ 壁挂式 /桌⾯式/悬挂式等安装方式,采用纯平⾯板IP65防尘防⽔等级,莫⽒7级硬度触摸屏,兼容多种操作系统:组态软件/安卓/XP/win7/8/10/Linux等,支持主板、接⼝、外观、⽀架、刷卡器、⾝份证阅读器、LOGO、⻨克⻛、系统、电池、蓝⽛、4G/5G、摄像头、GPS系统、⼆维码扫描器、指纹等特殊应⽤场景定制
最小起订量: 1台 提交需求>
提供全面表征产品器件耗电特征及功耗波形、快速瞬态效应、电源优化、表征和仿真测试服务,使用直流电源分析仪测量精度达50µV,8nA,波形发生器带宽100kHz,输出功率300W,示波器200kHz,512 kpts
实验室地址: 深圳/苏州 提交需求>
登录 | 立即注册
提交评论