国产成人永久免费视频_一区二区三区四区高清精品免费观看_成人午夜视频免费观看_在线电影一区二区三区_国产成人a人亚洲精品无码_欧美日韩在线观看一区_国产精品美女久久久久久_免费av手机在线观看_国产欧美日韩精品一区_国产精品日韩一区二区免费视频_亚洲一区精彩视频_youjizz在线视频

2.4G RF CAN bus automotive fault diagnostic

Controller Area Network CAN (Controller Area Network) within the complex for automotive electronics, controllers, measurement instruments to provide a uniform data exchange channels, have been widely used. Currently, too many car parts are provided a number of CAN bus communication interface.

In today's high-end cars are using CAN bus technology. For vehicle CAN bus fault occurs. Combine the advantages of RF and USB, KWP2000 application layer requirements depend on fault code, this paper, a vehicle based on CAN bus fault diagnostic design. The program is low cost, easy to carry, with strong flexibility and adaptability.

1 Design

System design block diagram shown in Figure l. System is divided into transmitter and receiver in two parts.

2.4G RF CAN bus automotive fault diagnostic

As a result of radio frequency technology to automotive CAN bus and CAN bus data acquisition part of the diagnostic part of the data can be separated without connection, without room space is limited, install and easy to carry. In accordance with the relevant ISO standard, CAN-bus transfer rates of up to 1 Mbps; However, the special environment within vehicles, vehicle CAN bus speed is generally 250 kbps. RF rate this system up to l Mbps, can satisfy the data transmission requirements.

Transmitter and receiver module with USB PC Interface for. USB and RS232 interface, or PCI, compared with user easy to use, equipment automatically identify and install drivers and configure, support dynamic access and dynamic configuration, etc; its transfer rate up to several Mbps, and supports both synchronous and asynchronous transfer way to guarantee bandwidth, transmission distortion.

PC side application layer software integrated application layer protocol KWP2000. KWP2000 developed by a Swedish car fault diagnosis agreement in computer-controlled automatic transmission, anti-lock braking system, airbags, cruise control has been widely used. It is based on OSI seven layer protocol in line with IS07498 standards. The first 1 to 6 layers of communication services to achieve the function of layer 7 to achieve the functions of diagnostic services. The application layer a set of comprehensive and standardized diagnostic code, the system uses the application layer protocol KWP2000 on CAN bus data collected from the analysis, in order to achieve the functions of fault diagnosis.
2 Hardware Implementation

About 2.1 system chip

2.1.1 nRF2401 chip

nRF240l a Single Chip RF Transceiver operates in 2.4 ~ 2.5GHz ISM band; built-in frequency synthesizer, power amplifier, crystal oscillator, modulator, and standard features such as SPI module; output power and communication channels available through software configuration, a total of 125 channels can be used, and the maximum rate of up to l Mbps. Chips with 1.9 ~ 3.6 V Wide operating voltage, the working energy is very low. When the power to launch a 5 dBm, the operating current of only 10.5 mA; receiver, the operating current of only 18 mA.

nRF240l There are 4 operating modes: send and receive mode, configuration mode, idle mode, shutdown mode. Its operating mode from the PWR_UP, CE, CS 3 pins and configuration bytes to determine the lowest TX_EN.

Transceiver mode is divided into DirectMode and ShockBurst. The former piece of the signal without any processing, the same with the other RF transceiver. Which uses on-chip FIFO stack, data from the MCU into low speed, but the high-speed launch, and associated with the RF protocol are all high-speed signal processing chip within. For example, nRF240l ShockBurst transceiver mode in the automatic processing of words first and the CRC checksum, the receiver automatically to remove the header and CRC check code; to send data automatically with prefix and the CRC checksum.

2.1.2 TMU3100 chip

TMU3100 Taiwan Tenx introduced RISC 2005 microcontroller core. It is embedded in a fully compatible USBl. An agreement, USB controllers, and provides a low-speed USB interface and 3 endpoints, including a control input / output endpoints and two interrupt input endpoint.

TMU3100 can be configured as a standard HID class, you can use the Windows operating system comes with the HID class driver. This eliminates the need for device driver development work, shorten the development cycle. TMU3100 chip structure shown in Figure 2 Box indiscriminately.

2.4G RF CAN bus automotive fault diagnostic

2.1.3 PICl8F2682 chip

PICl8F2682 is Microchip's new low-power 8-bit CAN microcontroller, the main resources are: built-in standard CAN module, 80KB Flash program memory, 1 KB of data E2PROM, 3.3 KBRAM memory, 8-Channel ADC, 1 個(gè)8-bit and three 16-bit T1MER, 1 個(gè) SPI and I2C serial communication ports, and programmable under-voltage reset and low voltage detection circuit.
PIC18F2682 built-in enhanced CAN bus module, the module contains the CAN protocol engine, information, and information control buffer. CAN CAN bus protocol engine automatically handles all incoming and outgoing messages, it can receive or send information to parse the data frame. Only need to register first to set the appropriate information can be sent by the relevant register of information transmission can be obtained by the state.

2.2 Hardware Circuit

2.2.1 Transmitter Circuit

Figure 3 is the system of the transmitter circuit. CAN bus interface using the company's built-in CAN module Microchip PIC18F2682 microcontroller, conducted by the optocoupler 6N137 bus isolation; CAN bus transceiver MCP2551.

2.4G RF CAN bus automotive fault diagnostic

PIC18F2682 chip with RF through a standard SPI interface, between nRF2401 SCK, SDI, SDO to complete, which can greatly enhance the sending rate. Configuration control of the nRF2401 enable CS and receiving, respectively sending to enable CE to control RB4 and RB5. When nRF240l received packets, DRl will be set high, so PICl8F2682 INT0 through inquiry to determine whether the state can receive the data.

2.2.2 Receiver Circuit

Figure 4 is a system receiver circuit. As TMU3100 by the PC power supply, while the PC USB interface, the voltage VDD provided by the interferences, it conducted a π filter on the VDD.

2.4G RF CAN bus automotive fault diagnostic

As TMU3100 no SPI module, it can be PB [1], PB [0] in accordance with the SPI protocol and nRF2401 the SPI port to communicate. Configuration control of the nRF2401 enable CS and receive, to send the enable CE by KSO [3] and KSO [13] control. After receiving the data packet nRF2401, DRl will be set high, so you can check KSl6 TMU3100 state has received enough data to judge.

3 Software Design
System software design, including software design transmitter, receiver and the PC-side software design software design.

3.1 Transmitter Design Software

Transmitter process shown in Figure 5. Software design to achieve two main functions: first, to achieve data acquisition CAN bus; second after the realization of the collected data through radio launch.

2.4G RF CAN bus automotive fault diagnostic

Power, the first of the CAN module initialization. Then initialize nRF2101, and to establish a connection with the receiver. When sending complete CAN data not received ACK signal, the frequency hopping; and inform the sender to resend the CAN is ready to receive data until the received ACK signal.

In order to prevent air interference, using an automatic frequency-hopping air agreement that whether or not to receive ACK signals are frequency hopping, it can prevent a band of strong interference, and thus reduce the error rate.

3.2 receiver software design

Receiver software process shown in Figure 6. Software design to achieve two main functions: first, to achieve enumeration; second is to achieve the received data upload via USB to the PC. Power, the first complete TMU3100 configuration, and with PC-enumeration; enumeration after the success of the nRF2401 configuration, and establish a connection with the transmitter. When receiving packets, the first thing to check is the CAN data or retransmission data command. If the CAN packet is returned to the ACK signal transmitter and frequency hopping, then the received data transmitted through the USB PC; If the retransmissions command, then the first frequency hopping, and retransmission flag set, indicating the next data packet is retransmitted packets.

TMU3100 is configured as a standard HID class, so do not develop drivers for the device, but the use of Windows to provide a standard HID class driver.

3.3 PC-side software design

PC-side software applications and device drivers by the components. Windows as a standard USB not prepared to provide a complete built-in drive, the system uses the Windows native HID class driver, as long as the TMU3100 configured for HID class, to complete the communication with the PC machine. This eliminates the need for developing device drivers, greatly simplifying the host computer software.

PC applications to achieve the primary function is to achieve TMU3100 endpoint reading and writing, with VC language, USB devices can operate as a file. With CreateFiile () function to obtain USB handle for read access or write access to open the specified endpoint. With DeviceControl () to carry out control operations, using ReadFile () to read data from the specified endpoint, with WriteFile () to write data to the endpoint.

When the CAN bus data is collected on the PC, you can diagnose the fault. KWP2000 diagnosis code is in accordance with the provisions of the application layer fault code design, is presently in general, and now the CAN application layer used in the future can be replaced by the new CAN upper layer protocol. Diagnostic Trouble Codes are defined in SSF14230 in. SAE J1979 in the system by the vehicle manufacturer or service provider-defined identifier value of different areas, such as listed in Table 1.

2.4G RF CAN bus automotive fault diagnostic

This table to hexadecimal number that the service identifier, with the data link layer service data bytes identify bytes within the corresponding SID. Different SID values represent different service requests, fault diagnosis procedures must conform to the application layer standards, to identify different hexadecimal code representing the different fault information.

4 Conclusion

This design of 2.4G wireless vehicle CAN Bus failure diagnostic apparatus, the use of automatic frequency-hopping air agreement, the error rate is almost close to zero, within the 14 m still work reliably. System uses the internationally accepted diagnostic code, so that program has the versatility and practicality; to PC as the hardware platform, without specialized hardware platform development, can significantly reduce development costs Bingjuyiyu achieve Shebei upgrade and maintenance; use the USB interface, and 2. 4G wireless communications, has a plug and play, not restricted by space, data transfer and real time features.

Declined comment

欧美精品tushy高清| 国产精品美女久久久久av爽李琼| 一区二区三区在线观看国产| 日韩在线激情视频| 视频一区在线免费观看| 伊人影院综合网| 精品亚洲国产成人av制服丝袜| 欧美日韩日本视频| 91精品久久久久| 成人在线短视频| 国产又粗又黄又爽的视频| 亚洲欧美日韩系列| 欧美一级片免费在线| 成年人免费大片| 在线免费观看一级片| 亚洲 欧美综合在线网络| 17婷婷久久www| 一区二区三区韩国| 天天干天天插天天射| 亚洲福利视频一区二区| 国产精品久久久久久av福利软件| 欧美性受xxxx黒人xyx性爽| 国产按摩一区二区三区| 在线观看亚洲成人| 国产精品日韩高清| 97在线观看免费高| 国产真实乱对白精彩久久| 亚洲美女av在线播放| 青青在线免费视频| 黄色污污网站在线观看| 精品久久久久久久久久| 91精品视频在线看| 公侵犯人妻一区二区三区| 国产福利一区二区| 北条麻妃一区二区三区中文字幕| 日韩av资源在线| 深爱激情五月婷婷| 亚洲欧美激情四射在线日| 欧美色视频在线| 国产ts人妖一区二区三区| 午夜一区二区三区| 黑丝av在线播放| 人妻丰满熟妇av无码区| 高清不卡在线观看av| 欧美一区二区精品久久911| 国产精品视频久久久| 国产曰肥老太婆无遮挡| 黄网在线观看视频| 性感美女久久精品| 精品噜噜噜噜久久久久久久久试看 | 久久久久久一区二区| 久草这里只有精品视频| 奇米色一区二区| 亚洲成**性毛茸茸| 91久热免费在线视频| 免费一区二区三区在线观看| 一级淫片免费看| 国产欧美欧洲在线观看| 亚洲永久激情精品| 国产精品久久久午夜夜伦鲁鲁| 午夜视黄欧洲亚洲| 不卡视频一区二区三区| 国产一级一片免费播放| 午夜欧美在线一二页| 91在线观看免费网站| 毛片视频免费播放| 日日夜夜精品视频免费| 久久久极品av| 日韩av中文字幕在线播放| 激情综合五月网| 国产成人av网站| 欧美一级淫片aaaaaaa视频| 国产aⅴ激情无码久久久无码| 国产精品久久久久久久岛一牛影视| 成人免费自拍视频| 日本一区二区免费在线观看| 欧美日韩视频不卡| 日韩欧美一区二| 国产精品性做久久久久久| 国产成人久久久精品一区| 韩国一级黄色录像| 欧美日韩五月天| 国产亚洲精品网站| 成av人片一区二区| 亚洲一区二区久久久久久| 久久精品免费在线| 欧美精品亚洲二区| 老司机午夜网站| 国产精品66部| 91精品国产综合久久久久久丝袜 | 亚洲制服欧美中文字幕中文字幕| 欧美尤物一区| 日韩成人av影视| 日韩美女视频中文字幕| 日韩成人一区二区三区| 日韩高清免费在线| 免费看污片的网站| 欧美色图天堂网| 99热一区二区| 亚洲少妇中出一区| 男女激烈动态图| 大白屁股一区二区视频| 粉嫩av免费一区二区三区| 国产偷拍一区二区| 久久免费精品视频| 天天综合天天干| 在线免费看av不卡| 欧美大喷水吹潮合集在线观看| 亚洲天堂中文字幕| 一区二区不卡在线视频 午夜欧美不卡'| 99久久99久久久精品棕色圆| 久久综合亚洲社区| 影音先锋制服丝袜| 欧美性欧美巨大黑白大战| 国产91色在线观看| 亚洲成精国产精品女| 国产日产欧美视频| 亚洲美女偷拍久久| 国产福利一区视频| 午夜视频在线观看一区二区三区| 91av在线免费播放| 亚洲综合在线五月| 欧美日韩大尺度| 国产亲近乱来精品视频 | 91大神福利视频在线| 欧美日韩乱国产| 不卡av电影院| 国产字幕在线观看| 91成人国产在线观看| 97人妻精品一区二区三区| 人妖精品videosex性欧美| www.超碰在线.com| 久久久久久中文字幕| 国产精品白浆一区二小说| 欧美成年人视频网站| 懂色av蜜臀av粉嫩av喷吹| 97香蕉久久超级碰碰高清版| 亚洲黄色a级片| 国产精品96久久久久久又黄又硬| 婷婷av一区二区三区| 高清视频欧美一级| 男人天堂视频网| 日产精品99久久久久久| 日韩精品一二三区| 免费国产在线精品一区二区三区| 91麻豆蜜桃一区二区三区| 少妇高潮喷水在线观看| 日本一区二区久久| 国产精品一线二线三线| 欧美视频在线观看免费网址| 伊人成人222| 一个人看的www久久| 涩多多在线观看| 欧美一区二区三区在线电影| 日韩激情一区二区三区| 午夜精品一区二区三区av| 久久久青草婷婷精品综合日韩| 欧美精品尤物在线| 亚洲乱码国产乱码精品精的特点 | 国产精品扒开腿做爽爽爽男男 | 国产一区二区三区视频在线观看| 国产主播自拍av| 成人欧美一区二区三区1314| 永久看看免费大片| 亚洲第一精品夜夜躁人人躁 | 制服丝袜日韩国产| 久草网视频在线观看| 97超级碰碰人国产在线观看| 国产精品综合在线视频| 996这里只有精品| 制服视频三区第一页精品| 久久网一区二区| 亚洲一区二区在线| 国产三级一区二区| 永久免费看mv网站入口78| 国产91精品视频在线观看| 国产成人在线免费观看| 中文字幕亚洲影院| 伊是香蕉大人久久| 日韩黄色免费网站| 欧美国产激情视频| 精品呦交小u女在线| 国产人妻精品一区二区三| 亚洲蜜桃在线| 欧美性xxxxxxxx| 91久久国产综合久久91| 欧美日韩精品综合| 精品毛片三在线观看| 日韩免费视频网站| 好吊色欧美一区二区三区四区| 亚洲r级在线视频| 午夜黄色福利视频| 国产综合在线观看视频| 最新久久zyz资源站| 一级黄色性视频| 国产精品视频免费观看www| 中文字幕av一区二区三区免费看 | 日韩美女一区二区三区四区| 国产又粗又猛又爽又黄的视频一| 色大师av一区二区三区| 欧洲激情一区二区| 这里只有精品999| 一区二区三区欧美在线| 欧美疯狂做受xxxx富婆| 久久久久久久极品内射| 精品日产一区2区三区黄免费| 欧美日韩精品在线视频| 一级做a爰片久久毛片| 中文字幕不卡每日更新1区2区| 欧美日韩久久一区二区| 日韩一级免费视频| 尤蜜粉嫩av国产一区二区三区| 成人97在线观看视频| 高清av一区二区| 久久综合久久综合亚洲| 亚洲高潮女人毛茸茸| 亚洲欧美怡红院| 制服.丝袜.亚洲.中文.综合懂色| 中文字幕av专区| 吴梦梦av在线| 亚洲综合社区网| 91黑丝在线观看| 久久久99精品免费观看不卡| 日本少妇毛茸茸高潮| 欧美牲交a欧美牲交aⅴ免费下载| 欧美黑人巨大精品一区二区| 色素色在线综合| 五月天中文字幕一区二区| 亚洲五月六月丁香激情| 中文字幕免费播放| 四虎永久在线精品免费网址| 超碰中文字幕在线| 国产精品一区专区| 欧美专区日韩专区| 91久久嫩草影院一区二区| 久久综合久久综合这里只有精品| 亚洲日本久久久| 亚欧激情乱码久久久久久久久| 男人添女人下部视频免费| 蜜桃成人免费视频| 欧美亚洲精品一区二区| 精品伦精品一区二区三区视频| 青青草一区二区| 中文字幕亚洲欧美日韩2019| 亚洲国产wwwccc36天堂| 国产酒店精品激情| 久久精品国产亚洲av麻豆色欲| 激情av中文字幕| 中文字幕第80页| 国产黄a三级三级| 亚洲精品自拍视频在线观看| 五月婷在线视频| 91老师片黄在线观看| 亚洲成a天堂v人片| 亚洲欧美国产一区二区三区| 精品亚洲一区二区三区在线播放| 欧美精品少妇一区二区三区| 超在线视频97| 色综合久综合久久综合久鬼88| 久久久精品2019中文字幕神马| 国产男人精品视频| 黄色高清视频网站| 99国产视频| 视频一区二区在线观看| www.av片| 国产精品免费观看在线| 8x海外华人永久免费日韩内陆视频| 美女999久久久精品视频| 97国产在线视频| 日韩av第一页| 中文字幕超清在线免费观看| 国产精品 欧美激情| 欧美一级淫片aaaaaa| 人妻中文字幕一区| 91蜜桃在线免费视频| 正在播放亚洲一区| 国产精品扒开腿做爽爽爽的视频| 国产一区二区四区| 久久久久久天堂| 久久综合导航| 91麻豆国产自产在线观看| 亚洲欧洲精品成人久久奇米网| 欧美色网站导航| 粗暴蹂躏中文一区二区三区| 成人性生交大片免费观看嘿嘿视频| 欧美激情www| 欧美日韩一区二区三区在线观看免| 91色精品视频在线| 在线观看国产一区| 亚洲国产精品久久久久爰色欲| 极品粉嫩美女露脸啪啪| 中文字幕1区2区3区| 国产盗摄一区二区三区| 日韩欧美中文在线| 91豆花精品一区| 国产素人在线观看| 一区二区在线免费观看视频| 国产日产亚洲精品系列| 国内精品久久国产| 亚洲 小说区 图片区| 久久视频中文字幕| 国产视频在线视频| 91在线精品入口| 91福利区一区二区三区| 国产精品永久免费| 免费看欧美黑人毛片| 国产情侣小视频| 91在线免费视频观看| 一本大道久久加勒比香蕉| 欧美人与性动交a欧美精品| 成人中心免费视频| 僵尸世界大战2 在线播放| 综合久久中文字幕| 亚洲第一av网站| 欧美一进一出视频| 午夜av免费看| 精品无人区卡一卡二卡三乱码免费卡 | 一区二区三区四区视频在线观看| 国产免费一区二区三区四区| 一二三区精品福利视频| 美日韩精品免费观看视频| 91传媒久久久| 久久亚洲一区二区三区明星换脸| 国产超碰91| 国产在线观看黄色| 亚洲欧美国产三级| 色一情一乱一区二区| 草草草视频在线观看| 欧美h在线观看| 欧美日韩一级二级三级| 蜜桃导航-精品导航| 欧美性生交xxxxx| 美美哒免费高清在线观看视频一区二区| 亚洲精品国产欧美| 超碰人人cao| 欧美性极品xxxx做受| 色涩成人影视在线播放| 日本一区二区视频在线播放| 久久久久国产精品免费免费搜索| 国产精品天天狠天天看| www.色国产| 国产成人精品影视| 日韩有码片在线观看| 亚洲精品国产熟女久久久| 黑人精品xxx一区一二区| 亚洲欧美成人一区| 国产欧美日韩精品一区| www.99av.com| 欧美日本免费一区二区三区| jjzzjjzz欧美69巨大| 欧美日韩一本到| 最新av免费在线观看| 国产欧美一区二区精品性 | 92看片淫黄大片欧美看国产片| 日韩精品一区三区| 欧美日产国产精品| 黄色污在线观看| 国内精品久久久久影院色| 久久国产麻豆精品| 91av福利视频| 18岁成人毛片| 91精品国产乱码久久久久久久久 | 国产中文字幕免费| 亚洲黄色片网站| 蜜桃视频最新网址| 欧美经典一区二区三区| 国产精品久在线观看| 国产国语老龄妇女a片| 久久影院午夜论| 免费在线成人av| 高清不卡在线观看| 一本久道久久综合| 国产综合视频在线| 久久成人精品视频| 国产天堂av在线| 亚洲精品福利在线观看| 中文字幕在线观看91| 26uuu国产电影一区二区| 久久国产精品免费观看| 午夜黄色小视频| 欧美成人午夜激情| 欧洲一级黄色片| 欧美三级中文字幕在线观看| 欧美一区二区三区爽爽爽| 国产精品久久网| 精品亚洲永久免费| 亚洲日本在线观看| 不卡av免费在线| 欧美日韩成人在线一区| 侵犯稚嫩小箩莉h文系列小说| 91在线观看免费视频| 国产成人看片| 国产蜜臀av在线一区二区三区| 成人免费在线观看视频网站| 在线电影欧美成精品| 国产一区二区三区四区视频 | 3d动漫精品啪啪一区二区下载| 97在线免费观看| 99久久精品国产精品久久| 一区二区三区视频在线观看免费| 日韩三级.com| 国产情侣自拍av| 精品免费视频123区| av一区二区不卡| 激情综合在线观看| 亚洲最大成人网4388xx| 色哟哟精品观看| 国产精品亚洲第一区| 中文字幕一区二区三区乱码在线 | 成人h动漫精品一区二区无码|