从20世纪80年代起,美、日、欧等各大汽车制造企业开始在其生产的电喷汽车上配备OBD,初期的OBD没有自检功能。比OBD更先进的OBD-Ⅱ在20世纪90年代中期产生,美国汽车工程师协会(SAE)制定了一套标准规范,要求各汽车制造企业按照OBD-Ⅱ的标准提供统一的诊断模式,在20世纪90年末期,进入北美市场的汽车都按照新标准设置OBD。
OBD-Ⅱ与以前的所有车载诊断系统不同之处在于有严格的排放针对性,其实质性能就是通过监测汽车的动力和排放控制系统来监控汽车的排放。当汽车的动力或排放控制系统出现故障,有可能导致一氧化碳(CO)、碳氢化合物(HC)、氮氧化合物(NOx)或燃油蒸发污染量超过设定的标准,故障灯就会点亮报警。
OBDII的特点:
1.统一车种诊断座形状为16PIN。
2.具有数值分析资料传输功能(DATA LINK CONNECTOR,简称DLC)。
3.统一各车种相同故障代码及意义。
4.具有行车记录器功能。
5.具有重新显示记忆故障码功能。
6.具有可由仪器直接清除故障码功能。
美国微芯科技的pic18F25K80具有低功耗,体积小,外设丰富特点。
1 pic18F25K80在睡眠时候功耗为nA级别。
低功耗应用在OBDII 方案中是一个重点考虑对象,因为汽车OBD接口是长期带电的
即使熄火后也会供电。因此OBDII方案设计时如果不考虑功耗问题,那么车主一旦长期
不用车,会导致汽车电平亏电,无法启动现象发生。
2 pic18F25K80具有Can bus接口只需配合一个canbus driver(MCP2561)即可完成最小
的Canbus接口硬件链路层
3 pic18F25K80具有双串口以及32Kflash,3.6K RAM给OBDII模块扩充带来便利,可以通过串口
外接BT,WIFI等模块。32Kflash也让工程师用起来会比较得心应手。
1工作电压:DC 9-12V 2使用pic18F25K80-I/SS 3支持两路Canbus 4 支持串口 5支持OBDII总线协议
采用PIC18F25K80通过Canbus K-line读取参数 Canbus的train receiver 采用MCHP MCP2561 MCU供电部分采用MCP1703
原文作者:S的深V