找回密码
雪球 门户 今日价格 查看内容

【DESAY】我的大众车机解码器终于搞定,并实现完美关机

2020-1-11 14:00| 发布者: admin| 查看: 53| 评论: 0

摘要: 早就入手了大众车机,一直没去折腾它,这几天有空,就把解码器做好了,并实现了完美关机,在此特别感谢数码之家的各位大神们!!!我的车机型号是3AD 035 185,DESAY SV AUTOMOTIVE,如图 尾线接线图 CAN芯片是TJA ...
早就入手了大众车机,一直没去折腾它,这几天有空,就把解码器做好了,并实现了完美关机,在此特别感谢数码之家的各位大神们!!!

我的车机型号是3AD 035 185,DESAY SV AUTOMOTIVE,如图



尾线接线图



CAN芯片是TJA1055,引脚图如下:




单片机用的STC15F104W,这里特别说明下,开始店家给我发的是105L104W,工作电压不同,试验N多次不行,后来补发的15F104W就OK了
注意,我写入时选的频率是12M,写入后不能正常工作的坛友们可以试试改下频率(10M、11.0592M)
程序我用的这个帖子中的,http://bbs.mydigit.cn/read.php?tid=1613189 ds=1 toread=1 page=6#44970615
我的车机背光控制方式和他的不同,最后把他的程序改了个数字,做成了高电平工作,低电平停止发送数据。

写入程序

 


我车机的背光和他的不同,不能用他的方法










我的接线图,特别说明,我的车机是3AD 035 185,开始按10M频率写入, 不能工作,后来按12M频率写入后,工作正常,单片机的1脚(P3.4)接到TJA1055的RXD 和 CAN-L 以及CAN-Ground上均可正常工作。
单片机的5、6脚分别是控制ACC和背光的,当悬空或接高电位时,ACC 打开,背光亮,当接低电位时ACC 关闭,背光灭,前提是单片机正常工作。
单片机的3脚为开关机检测,低电平时停止输出数据。
刚开始试验时,单片机的5、6脚悬空,关机后背光灯常亮,后来在功放2脚附近找到一个开机时7.8V,关机后0V的点。通过IN4148把3、5、6脚都接到了这个点上, 实现了关机后,背光灭,ACC-关。完美




实物接线图,热缩管里是IN4148,5、6脚我通过尾线引出。








工作照




单片机输出波形



开机功率5.9W



关机后0W




工作时波形




按下关机后




过一会,单片机也停止工作




完美!!


最后把程序附上,我用的是“CAN-高电平有效.hex”,车机型号3AD 035 185,其它型号请自行试验。

CAN-高电平有效.hex


CAN-低电平有效.hex



鲜花

握手

雷人

路过

鸡蛋
雪球

Powered by Discuz! X3.4 © 2001-2012 Comsenz Inc. Designed by 999test.cn & 雪球

GMT+8, 2020-10-30 13:12 , Processed in 0.117834 second(s), 17 queries .

返回顶部