【经验】LIN RGB氛围灯芯片MLX81106调试问题分析及解决方法
笔者最近在调试MELEXIS的LIN RGB氛围灯芯片MLX81106遇到两个问题,折腾了好久,才找到问题原因。在此记录下来以便同行的其它工程师朋友少走弯路。
由于Melexis IDE生成的工程默认ID为0x05。LIN Master给该地址发送命令时,从器件都能正常响应。但由于终端客户的要求,需要将从机地址设置为0X2D。然后修改LDF文件中的从机器件地址为0X2D。编译烧入芯片后发现芯片不响应LIN Master命令。刚开始怀疑是LDF文件修改错误,再次检查后发现并没有错误,再次将从机地址改为其它值0x2C与0x2E都有响应,就唯独0X2D不响应。
后来咨询世强先进的FAE得知,Melexis低版本的开发工具生成的代码不支持0X2D这个地址,需要使用新版本的开发工具。查看自己目前安装的工具版本分别为(MLX81106_7_Tools_1.0.11与MLX_Development_Tools_1.0.9),卸载后重新安装工具版本为MLX81106_7_Tools_1.0.17与MLX_Development_Tools_1.4.0。
在新版本的IDE下面新建了一个工程,再将LDF文件中的地址修改为0X2D。测试发现还是不响应LIN Master的命令。然后再将LDF文件中的地址改为默认值0X05,编译烧入进去后,还是不响应LIN Master的命令。难道是新版本的工具也有问题?
当然不是,经过一段时间的折腾终于找到原因。我是采用MINI E通过EMlx Programmer给EVB板烧入程序。由于老版本的软件烧入程序后,MINI E会自动断电,然后将JP1开关拔到左边就可以直接运行程序。新版本的软件在烧完程序后不会自动断电,由于电容C1的存在,将JP1右边拔到左边不能使MLX81106复位。因此在烧入程序后必须要重新给EVB板上电MLX81106才能运行程序。JP1在EVB板上的位置及内部原理图如下图所示:
图1:0EVB MLX81106的供电电路
最后总结一下:一是,老版本的开发工具生成的LIN 工程不支持从器件地址为0x2D。二是,在用新版本EMlx Programmer 烧入程序后,EVB需要重新上电,否则程序不能自动运行。
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 7
本网站所有内容禁止转载,否则追究法律责任!
相关研发服务和供应服务
评论
全部评论(7)
-
可乐加冰 Lv3. 高级工程师 2017-12-25收藏了,空了研究下
-
MarsSu Lv4. 资深工程师 2017-12-22学习
-
terrydl Lv9. 科学家 2017-12-22可以借鉴,很不错
-
一生有你 Lv3. 高级工程师 2017-12-22好
-
开哥哥 Lv7. 资深专家 2017-12-22好东西
-
木chen Lv8. 研究员 2017-12-22经验之谈
-
Clarence Lv8. 研究员 2017-12-22学习了
相关推荐
【经验】如何使用LIN-Master给LIN RGB驱动芯片MLX81106发送命令
MLX81106 RGB驱动芯片是MELEXIS公司的高度集成LIN RGB方案。可以直接驱动一颗12V的RGB芯片,不需要外加电流放大装置。集成LIN通信接口,ECU可通过LIN线下发颜色控制指令。MLX81106 RGB驱动芯片具有LIN Auto-Adrress功能,便于客户配置LIN网络和LIN节点,适合开发单色LED或者RGB三色LED的汽车氛围灯项目。
设计经验 发布时间 : 2018-07-01
【经验】氛围灯驱动芯片MLX81106应用之硬件电路设计要点
Melexis 氛围灯驱动芯片MLX81106是LIN执行器系列产品中的一款,具有集成度高,使外围器件的数量大大减少 ,而且 提高了 整个产品的可靠性。
设计经验 发布时间 : 2017-08-19
【经验】氛围灯驱动芯片MLX81106应用之软件工具IDE使用流程
本文介绍用MLXIDE来开发Melexis氛围灯驱动芯片MLX81106软件的流程。
设计经验 发布时间 : 2017-11-14
【应用】中微半导体推出基于车规级微控制器芯片的汽车氛围灯方案,主频高达48MHz,支持休眠唤醒
中微半导体汽车氛围灯方案基于Arm Cortex®M0+内核BAT32A237芯片,使用LIN总线与主机通信,支持休眠唤醒,降低系统功耗,通过对上拉及恒流源开关进行控制,配合电流采样电路,实现LN自动寻址功能。
应用方案 发布时间 : 2023-04-05
Melexis(迈来芯) MLX81106/MLX81107/MLX81108/MLX81109 LIN-Slave通信MCU 数据手册
型号- MLX81108KDC-CAA-000-SP,MLX81109,MLX81109KLQ-BAA-000-TU,MLX81108KDC-BAA-000-RE,MLX81107KLQ-BAA-000-RE,MLX81108KDC-CAA-000-RE,MLX81107KLQ-CAA-000-TU,MLX81107,MLX81108,MLX81109KLQ-BAA-000-RE,MLX81106,MLX81106KDC-BAA-000-RE,MLX81107KLW-CAA-000-TU,MLX81108KDC-BAA-000-TU,EVB81106-A1,MLX81107KLW-CAE-000-SP,MLX81106KDC-CAA-000-RE,MLX81106KDC-CAA-000-SP,MLX81107KLQ-BAA-000-TU,MLX81109KLQ-CAA-000-TU,MLX81106KDC-BAA-000-TU
【产品】具备24路LED驱动输出的车用LIN RGB控制芯片MLX81118,智能座舱动态氛围灯优秀方案
Melexis的MLX81118是一款具备24路LED驱动输出的车用LIN RGB控制芯片,适用于氛围灯照明应用。它支持高度灵活控制,可实现富有创意的灯光效果,引领潮流风格。凭借支持八路 RGB 通道的输出以及对颜色和亮度的精确控制等新功能,设计人员可以增添个性化并增强安全性。
新产品 发布时间 : 2021-12-02
Melexis(迈来芯) MLX90287 风扇驱动器数据手册
型号- MLX90287LDC-AAA-000-RE,MLX90287LZC-AAA000-RX,MLX90297KLD-AAA009-RX,MLX90297KZC-ABA008-RX,MLX90297KZC-AAA008-RX,MLX90287LZC-AAA-000-RX,MLX90297,MLX90287,MLX90287KZC-AAA000-RX,MLX90287LLD-AAA000-RX,MLX90287KDC-AAA-000-RE
【经验】氛围灯驱动芯片MLX81106应用之软件工具包简介
本文对Melexis MLX81106氛围灯驱动芯片的软件工具包做了介绍了,帮助工程师们更易实现软件开发。
设计经验 发布时间 : 2017-08-21
【产品】Melexis 推出新款 LIN RGB LED 控制器 MLX81114,新增内存访问保护选项可实现防盗
Melexis 的 RGB LED 汽车氛围灯照明产品(也称为 LIN RGB)备受全球 OEM 厂商青睐,进一步推出新品 MLX81114。MLX81114 是 MLX81113 的升级版本,新增内存访问保护选项,可实现防盗应用,提供 SOIC 8 封装。其他特性包括片上存储、高输出电流、EMC 稳健性和 ISO 26262 功能安全标准,支持 ASIL-A 等级。
新产品 发布时间 : 2021-02-19
基于氛围灯驱动芯片MLX8110X的汽车氛围灯开发参考资料大全
随着科技的进步,人们对汽车的追求已经不仅仅局限于代步的作用,对舒适感和科技感有了更高的追求。氛围灯不同的灯光可以给驾乘人员带来不同的感受。电动汽车的发展为氛围灯的使用提供了良好的沃土。但是当大家刚接到氛围灯项目时却不知从何下手,本篇文章将解决大家的烦恼,为大家介绍基于氛围灯驱动芯片MLX8110X,开发氛围灯过程中需要用到的参考资料。
设计经验 发布时间 : 2018-12-18
【经验】氛围灯驱动芯片MLX811XX系列如何使用普通LIN Master发送命令分配地址
Melexis的氛围灯驱动产品提供了完整的使用例程,其中包括LIN AutoAddress功能的代码。编译后生成固件程序,烧录到芯片后可以使用Melexis提供的Melexis LIN RGB Ambient Lighting GUI配合LIN Master进行自动分配地址。本文主要介绍如何使用普通的LIN Master对Melexis的MLX811XX系列进行地址分配。
设计经验 发布时间 : 2020-02-07
10vRGB驱动有推荐的吗?最好是国产的。
推荐使用迈来芯品牌的氛围灯驱动器MLX81115,工作电压Vs范围是5.5V-18V,封装为DFN12,支持LIN2.X协议,支持6路高边驱动,汽车级,工作温度为-40°C to 125°C,LIN总线上可以驱动RGB LED个数可能超过16个。可以参考文章:【应用】Melexis氛围灯驱动芯片MLX81115助力汽车氛围灯设计。
技术问答 发布时间 : 2020-01-19
【应用】带自动寻址功能的驱动芯片,让氛围灯设计更简单
Melexis的MLX81106氛围灯方案带支持自动寻址功能(采用总线分流电阻实现)的LIN收发器,波特率达到19.2Kbps。
新应用 发布时间 : 2017-02-17
Melexis(迈来芯) MLX81310/15电机驱动器IC商品简介
型号- MLX81310,MLX81310KLW-CMU-001-TU,MLX81310RLQ32,MLX81315KLW-AMU-001-RE,MLX81315KLW-AMU-001-TU,MLX81315
MLX LIN MASTER可以控制第三方公司MLX81108芯片,不知道对方程序和协议规则前提下,第三方公司用MLX81108芯片开发的rgb氛围灯,通过lin协议控制,如果没有对方程序,也不知道对方的通信规则,是否可以通过 MLX LIN MASTER一个设备,用LIN commander软件就能控制让芯片rgb灯亮(白色,任意一个颜色就行,多种更好),也就是我只要花1600买一个MLX LIN MASTER工具我就能控制第三方实现的rgb氛围灯模块,只做测试用,附件图片是对方电路图和模块照片,有vcc,gnd,lin_in,lin_out等4个输入接口。
MELEXIS的 LIN MASTER可以控制氛围灯驱动芯片MLX81108,LIN MASTER做为一个LIN主设备,可以用LIN commander软件发送LIN控制指令给MLX81108的氛围灯模块。对于你们的这种情况,应该是可以用LIN MASTER来控制的。
技术问答 发布时间 : 2020-01-09
电子商城
品牌:MELEXIS
品类:Micro/Mini LIN Slave Controller
价格:¥12.3240
现货: 48,025
品牌:MELEXIS
品类:Micro/Mini LIN Slave Controller
价格:¥12.0742
现货: 0
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
可定制LAMP LED、 CHIP LED、 PLCC LED、 汽车用车规级LED、COB LED的尺寸/电压/电流等参数,电压1.5-37V,电流5-150mA,波长470-940nm。
最小起订量: 30000 提交需求>
登录 | 立即注册
提交评论