车载自动诊断系统将从发动机的运行状况随时监控汽车是否尾气超标,一旦超标,会马上发出警示。当系统出现故障时,故障灯或检查发动机警告灯亮,同时动力总成控制模块将故障信息存入存储器,通过一定的程序可以将故障码从PCM中读出。根据故障码的提示,维修人员能迅速准确地确定故障的性质和部位。
芯片模块是整个硬件系统的核心部分,包括了一块瑞萨R8C系列的单片机R5F21237JPF和一些外围电路,承担着运算和处理信号的任务。这个模块与键盘模块、液晶显示模块以及通信模块分别连接,与这三个模块进行信息交互。R5F21237JPF属于瑞萨公司的R8C/Tiny系列的微控制器,本设计使用了R5F21237JPF的2个8位多功能定时器进行系统的时序控制;使用2个串口驱动MC33390和ST-L9637,及使用其CAN控制器驱动TJA1050进行通信;使用了11个输入/输出端口连接键盘模块;2 KB RAM及64 KB的程序闪存编写嵌入式程序,使用并口2与LCD进行通信。
基于R5F21237JPF的车载自动诊断系统接通车辆诊断接口后,将车辆点火钥匙置于ON位置,车辆对诊断仪进行供电。诊断仪上电后在R5F21237JPF控制下开始设置诊断仪的各项初始参数。如果在某确认中接收到正确的应答,则确认通信使用该协议;如果发送某种协议的确认命令没有应答或应答为无,则故障诊断仪发送下一个协议的确认命令;如果连续5次循环发送各协议的确认命令后依然没有得到正确应答,故障诊断仪发出错误警告。
基于R5F21237JPF的车载自动诊断系统的优势在于:可以兼容各种车载自动诊断系统的诊断通信协议,成本低和操作携带方便的特点。经在几款车型上测试证明:该诊系统稳定,操作方便,抗干扰能力强,该诊断仪软硬件设计会有广阔的应用前景。首矽致芯科技专业承接各类芯片解密合作项目,为客户提供最合适的IC解密服务。我们全线突破各品牌芯片解密方案,可提供优质可靠、价格优惠的解密技术支持,咨询电话:010-57436216,15313166208联系QQ:1002668449。