山寨ELM327和正品ELM327的区别(5.23号更新)

15.0w+ 浏览
59 评论
2014-05-22 15:43:10
IP属地:上海
12014-05-22 15:43IP属地:上海
坛子里不少TX在尝试自己购买ELM327去刷车。更有同学用ELM327给车子刷IPC固件,其中各种曲折。

其实国外的正品ELM327刷IPC固件不会出现刷黑的症状。

究其原因,还是国内山寨ELM327的质量好坏不一。

今天有空搜了点资料,终于找到了正品ELM和山寨ELM的最大区别。



首先先说一下ELM的两大主要芯片。

第一个是主控芯片:主要负责对ODB接口传输协议的翻译转换,简单来说就是降PC传过来的指令,转换成电讯号发到HS,MS总线上的模块

第二个是RS232芯片:主要作用就是将usb线上收到的PC指令传给主控芯片。



先说一下国外正品ELM327使用的芯片(如下图),其单颗芯片的价格为21美元。所以某宝上50元的ELM327都不可能是用正品的ELM327芯片。








那国内的山寨ELM327究竟用得什么芯片?看下图:










5月23日更新25K80 2580 2480 官方单片机参数





所以很清楚了~~用得是PIC2580、2480、25k80这三种单片机芯片。这三种芯片究竟有什么区别。今天去了PIC的官方网站,总算是找到了正牌的参数对比图。从内存和速率的对比可以得知25k80型号的单片机其实是最好的。

这三种主要的差别就在于内存上,25k80的内存是2480的4倍多,2580的内存是2480的2倍。内存会影响代码的运行速度快慢。













25K80 参数










2580参数












2480 参数










三种芯片参数对比图








正品ELM327的芯片内存和接口新能的参数没有详细查阅。但有一点,无论是芯片的体制哪个比较好,最关键的还是其内部的软件代码。软件代码设计好坏,直接会影响刷机的稳定性。即使芯片的性能再好,代码设计不好,软件就不会稳定,刷机也就容易出现问题。国内山寨ELM的软件好坏真是不得而知,也只能祈祷他们会做的越来越好。



说完主控再说RS232芯片。





大家在第二张图片里也看到了,目前232芯片就这2种是被用在ELM327上。CP2102和FT232。目前正品ELM327使用的是FT232的芯片。国内山寨厂商用CP2102比较多,目前也有很多开始使用FT232芯片的山寨ELM出现了。不过有些使用FT232芯片的山寨ELM会有跟FoCCCus 软件不兼容,不能辨认ELM的情况。FT232芯片比CP2102有一个好处,可以设置传输的timeout时间,而CP2102是做不到的。 这个timeout值得最大作用就是,主控芯片转换信号时如果处理的比较慢,就可能会托更长的时间才会给PC返回指令结果。而这个timeout就是等待的时间,如果在这段等待时间内没有收到结果,就会放弃等待,软件也会认为发生了错误,或者指令没有响应。所以刷固件失败的同学在修改了timeout时间之后,ELM327的稳定性增强了,说到底还是山寨的ELM处理速度太慢了。





说了那么多总结。

主控选择优先顺序 25K80>2580>2480

232芯片优先顺序 FT232>CP2102















对于不会去刷IPC固件只是刷翼虎(参数|询价)隐藏的TX,不用太纠结芯片的好坏。

刷胎压,落锁等等隐藏功能都是安全的,不会出现刷黑的情况。最多就是写入和读取的时候经常报错,需要多次尝试
友情链接 热门经销商 热门信息