热度 15
2013-11-1 11:14
1352 次阅读|
0 个评论
我虽然热衷于车,但还没有到在工具箱中随时携带OBD II分析仪的程度。然而,当我发现在中国花9美元~20美元就可以买到USB和蓝牙适配器时,我便忍不住买了一个。 其实,我是受持续性发动机检查指示灯的启示才开始寻找OBD适配器的(导流板:它只能指示气缸熄火,但我们想要的是在该指示灯亮之前就了解这一状况)。我发现中国网站上有很多种有线及无线适配器,最后我从一个名叫棒谷(Bang good)的神奇网站上买了这款适配器。我知道它可能不好用,但看到网上有很多好评,我想我也不算太冒险。 果然,它确实能用,至少可以上报熄火代码,让我能够关闭发动机灯。在好奇心的驱使下,我非常想要对该装置的内部构造一探究竟。但是我会将计算BOM成本一事留给好奇的读者,来看看制造商是如何以低廉的成本制造出这款产品的。 图1就是我购买的加密狗,不知道用什么才能将它打开。当设备处于使用状态时,LED指示灯会亮起,但目前尚不清楚这些指示灯是否有特殊含义。目前市面上也可以买到比该款加密狗尺寸小三分之一且无LED灯的加密狗。 我本来以为这个装置可能易装难卸,但后来发现不是这样,我居然找到了螺丝(如图2所示)。 看下加密狗的内部构造,居然还不错:如图3所示,这个板的底面有一个Microchip MCP2551CAN收发器,一个4MHz晶体,左上角有一个奥地利微电子公司(ams)生产的AMS11173.3V低压差线性稳压器(LDO)(大家是否听说过?我想可能与LT1117差不多)。上方有五个LED灯,左下角有一个78M055V稳压器(如图4所示)。 出于某种原因,稳压器右侧的两个二极管让我想到了变容二极管,但代码查询显示它们很可能是6.8V齐纳二极管。 焊接和整体制造的质量都很棒。板上这一侧唯一的助焊剂残留物来自一个3通孔元件,我们一起来看下顶部(如图5所示)。 这一个普通的小玩意让我们对它越来越感兴趣了。通孔TO-92是一个不错的旧LM317稳压器。尽管这两个连接器的“耳朵”都焊接到电路板上,但是对齐效果不好。我猜非密集型芯片是有线电路板串行USB转换器上用的。这个大芯片是PIC18F25K80,还不错的部件,有32KB闪存、3.5KB随机存储器(RAM)、1KB数据可编程只读存储器(EEPROM)、控制器局域网络(CAN)、12位ADC、16MIPS等,单这个芯片就价值约2美元。 蓝牙模块、蓝色阻焊层及其他所有的焊接质量都不太好。左边上的前三个触点甚至都没有焊接!应该是这样的吗?我可以拿这个和我原来买的那个原装的做下比较(我还没拆开过原装的)。 蓝牙模块上的芯片包括一个FM24C64,我以为这只是一个普通的64KB EEPROM,但实际上它更像是一个奇特的铁电存储器(FRAM)。这是我见过的第一个自然状态下的FRAM。FRAM右侧的芯片我认不出来,如果您认识的话请告知我们。但右下角的IC我认识,是锐迪科微电子公司生产的RDA5869蓝牙系统芯片(SoC),使用的是55nm工艺,内置ARM7微控制器。 许多组件上都标有今年的日期代码,所以应该是今年生产的。我感觉这些便宜装置上的固件实际可能是仿原装的,当然我不知道它在车型系列中的效果如何,也不知道其能维持OBD-II运作的年限,但它正是我的1998年款丰田车所需要的。 如果您已经有了一款中意的USBOBD-II加密狗,但是觉得蓝牙更具吸引力,您可以通过AVRNooB在线查阅蓝牙黑客(Bluetooth hack)及其助力器。 《电子设计技术》网站版权所有,谢绝转载