汽车防盗原理与编程技术(txt+pdf+epub+mobi电子书下载)


发布时间:2020-08-01 20:35:31

点击下载

作者:曹晶、汪正河 编著

出版社:化学工业出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

汽车防盗原理与编程技术

汽车防盗原理与编程技术试读:

前言

前 言

汽车防盗系统维修是汽车维修中较为复杂的一个项目,一般在汽车防盗系统出现故障或者因汽车钥匙丢失等原因需要增配钥匙时,都会涉及汽车防盗系统的检修/编程。

由于目前国内从事汽车防盗系统编程技术的维修人员还比较少,一般一个城市只有少量的几个人。因此,汽车防盗编程技术人才紧缺,社会需求量大。为此我公司(大力汽修学院)特开办了汽车防盗编程技术培训班,已经成功培养了一些汽车防盗编程技术人员。我们发现目前市面上专门介绍汽车防盗系统维修的书籍很少,况且现有书籍的内容也多半是资料查阅性质的,涉及实操的内容很少,对于那些没有汽车防盗理论基础的维修人员很难看懂。为此,我们编著了本书,力争将本书做成一本适合入门、没有维修经验的初学者也能看懂的汽车防盗编程技术培训教材。

本书系统介绍了汽车防盗系统编程匹配技术相关知识。书中将市面上所有车型按区域分类,然后总结该类车型的防盗系统发展历程。详细讲解了各个防盗系统的基本原理与编程方法、步骤和匹配流程,并结合一系列实战案例,介绍了目前市面上常用的编程设备使用与操作方法。

本书图文并茂,内容由简到繁、循序渐进、通俗易懂。为便于读者快速消化和高效吸收所学知识,书中对比较复杂难懂的操作内容,采用了“微视频教学与图文内容相结合”的形式进行介绍。全书配套13个教学视频,因视频较大,每个视频时长都超过1小时,无法放到正文中体现,故读者购书后可与编辑联系免费索取教学视频二维码及密码,即可扫码看视频、听讲解。将丰富的高清视频内容与图文内容对照理解,可使学习过程事半功倍。联系方式:微信15197032933或致电010-64519275。

本书适合汽车维修技术人员阅读,也可供汽车维修初学者自学使用,还可作为职业院校、培训学校汽车相关专业的培训教材,汽车驾驶员也可参阅。编著者本书配套13个教学视频购书后可与编辑联系免费索取联系方式:加微信15197032933或    致电010-64519275第一章 汽车防盗编程基础知识第一节 半导体集成电路储存数据方法

学习汽车解码、防盗匹配、里程调校等知识,首先要了解一个最基本的知识,即半导体集成电路记忆原理。

平时工作中会经常接触到电子集成电路,明白其基本原理会对分析数据有很大的帮助,例如破解防盗密码、调里程数、修改数据等。

首先,要弄明白半导体集成电路的记忆方法。半导体集成电路储存数据就如计算机内存一样,比如,记录10000这个数值,它并不是直接把10000这个数值记录到内存里,而是通过换算,变为2进制进行记录。又因为二进制不容易查看,故设备读取到的数据都是以16进制显示的,所以下面主要介绍16进制与2进制和10进制之间的关系。

16进制顾名思义就是逢16进1,表达方式为0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。

2进制即为0和1组合的数,在这里没有2,所以遇2进1。它们之间的关系见表1-1-1。表1-1-1 2进制、10进制和16进制之间的关系

从CPU或者八角码片读出来的数据,都是16进制数据,但是16进制数据不方便日常使用。比如,我们这里去××广场大约有15km距离的路程,如果用16进制数表达,说成F千米远,别人肯定听不懂。因为人们日常生活中都用的是10进制计数单位。所以,需要进行单位换算,把16进制换算成10进制,才便于识别了解。第二节 16进制和10进制换算工具

16进制和10进制需要用专用计算器进行转换。

计算机里有一个计算器,打开计算机,点开桌面左下角菜单,在输入框搜索“计算器”就可以找到(图1-2-1)。图 1-2-1

另外,必须把计算器设置成程序员计算器,才能方便我们使用(图1-2-2)。图 1-2-2

举例:把10进制的1000换成16进制(图1-2-3)。图 1-2-3

打开已设置好的程序员计算器,先选择10进制,输入1000,再点一下16进制,计算器就会自动把我们输入10进制数值1000转换成16进制的数值显示(图1-2-4)。

如果把16进制转换成10进制,反过来操作即可。图 1-2-4

这是行业内最基础的一个知识点,对于后面学习的知识点,如破解密码、调里程等十分有用。第三节 储存器的识别和分类

那么数据储存在哪里呢?其实集成电路里的数据都由专门的器件储存,就如计算机里的硬盘一样,但一般的电子产品不像台式计算机那样需要大量的数据运算,所以储存的数据相对较少,一般是几个字节(B)到几千个字节。1024B就是1kB,1B称为一个字节(两位数组成一个字节,例如10、8C、AF,这是三个字节),1024kB等于1MB,1024MB等于1GB。对于台式计算机来说,现在的硬盘容量都很大。但在汽车电子控制装置中,并不需要用到这么大的内存,一般连1MB都没有,甚至只有几十千字节。这些数据一般储存在单片机和八角码片中(图1-3-1)。图 1-3-1

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器(CPU)随机存储器(RAM)、只读存储器(ROM)、多种I/O口和中断系统、定时器/计时器等(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域应用广泛。

单片机也被称为微控制器(Microcontroller Unit),常用英文缩写MCU表示,它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成到复杂而对体积要求严格的控制设备当中。英特尔公司的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决,因此专用单片机的发展自然形成了SoC(系统芯片)化趋势。随着微电子技术、IC(集成电路)设计、EDA(电子设计自动化)工具的发展,基于SoC的单片机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。

单片机就是一个不断“读取指令-分析指令-执行指令”的过程。单片机的程序以一条一条指令的形式存放在程序存储器中,单片机开始工作后,就从程序存储器的特定位置开始读取指令,然后由单片机内部的控制器对指令进行分析,根据指令要求,进行“取数、送数、算术运算、逻辑运算、跳转”等基本操作中的一种或几种,这些操作都在一个规定的周期内完成,然后到下一个存储器单元中取指令,重复刚才的操作(当然,这些要执行的操作具体内容可能与上一次不一样),如此不断重复,直到断电为止。

一般常见的储存器用一个小的八角码片储存数据即可,这个小八角码片在行业里有个名称,叫作EEPROM。

汽车电器中有很多这种型号的EEPROM,通常看到EEPROM有很多数字和英文,其实这些都是厂家为了区分自己的产品而打上去的。在汽车电子控制器中,常遇到的就是以下几种八角EEPROM型号。

24系列:如24C01、24C01A、24C01B、24C02、24C04等。

25系列:如25010、25020、25040、25080、25128等。

93系列:如93C86、93C46、93C56、93C76等。

95系列:如95040、95080、95160、95128等。

以上型号尾数越大,表示容量越大,如24C08肯定比24C01的容量要大。

至于有些型号在前面、后面或者中间多了些字母,则为厂家的识别代码。不要被这些识别代码扰乱视线。如93C46、93LC46、93A46、ST93C46等,其实都是一样的。还有一种掩码标识方法,不经常遇到。如八角码片上标识R57,其真实型号就是93C56。还有一种标识,八角码片上面标识02,其实真实型号就是24C02。还有的真实型号写在八角码片的旁边。

八角码片有很多种,如果一个一个看型号进行区分会很浪费时间,那么如何快速找到需要的八角码片呢?其实只要掌握一个规律即可,EEPROM一般都是布局在CPU附近,所以找EEPROM八角码片时,只要找到大CPU附近的八角码片,就会变得很容易了。

八角码片外观如图1-3-2~图1-3-4所示。图 1-3-2图 1-3-3图 1-3-4

八角码片第一角位置区分:红点标记是1脚,如图1-3-5~图1-3-7所示。图 1-3-5图 1-3-6图 1-3-7第四节 编程器的使用

编程器在电子技术领域使用很广泛,而且有很多型号,修手机、修计算机等电器时都会用到。市面上销售的编程器不少于100种,它们都用在不同的电子领域。而在汽车电子领域中,也有专门为这个行业设计的编程器,在日后工作中经常用到,它是这个行业里面的基本工具,就如军人上战场要带枪一样,我们要用它来读取八角码片EEPROM的数据。

常见的编程器有以下几款。【数码大师3】 南宁研华公司生产的数码大师编程器,是老品牌,已经在行业内深入人心。

数码大师3的主要功能是码片和CPU数据读写、里程调校和气囊数据修复。80%的车型几乎都是“傻瓜式”操作,即使新手也很容易在短时间内学会 (图1-4-1)。图1-4-1【X-PROG编程器】 简称XP编程器。正版XP编程器是国外生产的,价格高,全英文菜单。我国为了方便使用,把它复制变为适合我们使用的编程器,并且也做了汉化,同时加入了国产车的接线图纸,价格也相对便宜(图1-4-2)。图1-4-2【VVDI超级编程器】 深圳秃鹰公司研发的VVDI超级编程器,其功能主要是各种CPU和码片读写、各种电脑的读写编程操作(图1-4-3)。图1-4-3【CG-Pro编程器】 深圳长广科技公司研发的一款新的编程器,此设备与CG100互补。功能有单片机和CPU数据读写、里程调校和气囊数据修复、发动机数据修复、钥匙匹配、网关数据修复等(图1-4-4)。图1-4-4【CG100-Ⅲ代编程器】 此设备是深圳长广科技公司生产的一款汽车电脑通用编程器,具备各种编程功能,操作各种芯片的读写,进行各种模块的修复,其产品分标准版和全功能版。标准版的功能包括各种芯片的读写,各种电脑模块的修复;全功能版包括了标准版的功能,带一个全功能版的适配器,增加了宝马、路虎等车型的写钥匙功能(图1-4-5)。图1-4-5

对于新手来说,这么多的编程器,应该选哪一款呢?我们的经验总结是,数码大师在一般车型里程调校、气囊数据修复、读写数据方面比较出色、稳定,特点是操作人性化,每一步都有提示,接近“傻瓜式”。VVDI超级编程器在读写CPU数据方面有优势,可读类型也多,继承了XP编程器的强大数据读写能力。以下介绍基本使用方法。【操作方法】 以数码大师3为例,在计算机中安装好软件,再连接硬件,就可以打开编程器软件进行操作(图1-4-6和图1-4-7)。图1-4-6图1-4-7

在上面的界面中,选择一致的型号,把八角码片安装到编程器的适配器上,就能读出EEPROM中的数据。数码大师这款编程器,集合了读取八角EEPROM数据功能,并且根据行业需求,加入了仪表调校、气囊数据修复、防盗密码读出功能等,全部都是“傻瓜式”操作,所以特别适合新手使用。第二章 汽车里程数据的修改方法第一节 汽车里程表调校

绝大多数车型,里程数据都存储在仪表里的八角码片EEPROM中,只要修改里程表中的EEPROM数据,就可以改变显示的里程数。部分车型,里程数据存储在仪表里的CPU中,只需要修改里程表中的CPU数据即可。也有的里程数据不仅存储在仪表中,还存储在车身电脑BCM内,修改里程数时,还需要拆下车身电脑和仪表,这种调校一般难度大,风险大,容易出问题。

里程数是用16进制进行记录,而且有一套算法,一般是几个16进制数据相加,再转换成10进制,才能显示出来。在汽车仪表中,每个品牌车型的里程数算法和记录方式都不同,因为每个品牌车辆都有一套自己的算法,我们并不用刻意去记录算法。现在科技很发达,设备厂家已经把绝大部分车型的里程数算法做成了一个软件,只要把数据读出来,软件就会自动算出当前里程数,如需修改,输入想要的里程数,软件就会自动修改里程数据,还会提示你把修改好的数据反写回码片就行了,完全就是“傻瓜式”操作。【数据查看方式】 读出来的数据在设备软件中直接显示出来,例如数码大师3(图2-1-1)。

如图2-1-2所示,绿色区域是数据的行数,红色区域是读出的16进制数据,蓝色区域是数据明文区。读出的数据一般是指红色区域里的16进制数据。每行由16个字节组成,例如我们需要查的数据38DF 1EF8,如图2-1-3所示,那么表达出来就是0000C0行的第9~12字节。【调表案例】 2009年产三菱欧蓝德,原始里程数是98572km。只需拆下仪表,焊接八角码片EEPROM 93C86,读取数据调校。图2-1-1图2-1-2图2-1-3

具体操作如下。

步骤一:拆下仪表(图2-1-4),焊接八角码片EEPROM 93C86(图2-1-5)。图2-1-4图2-1-5

步骤二:打开数码大师3软件,进入仪表系统(图2-1-6)。图2-1-6

步骤三:进入“ 日韩车系” (图2-1-7)。图2-1-7

步骤四:选择“三菱” (图2-1-8)。图2-1-8

步骤五:选择“欧蓝德” (图2-1-9)。图2-1-9

步骤六:选择“93C86” (图2-1-10)。图2-1-10

步骤七:点击下一步(图2-1-11),然后数码大师3会读出数据,自动计算出现在的里程(图2-1-12)(注意读出数据后一定要记得保存)。图2-1-11

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载