91精品综合久久久久久五月天_国产精品一区电影_中文字幕欧美日韩一区二区_亚洲一区二区三区精品动漫

Based on MSP430 MCU's CAN Bus Interface Card Design

Abstract: IT company's MSP430 MCU is a low-power mixed-signal controller, has a wealth of on-chip peripherals, there is a very broad range of applications. Description based on MSP430 MCU's RS232/RS485 CAN bus communication interface design and implementation of change, focusing on the hardware configuration and software features, electrical theory and software are given.

1 Introduction

Controller Area Network (Controller Area Network, referred to as CAN) is a 20th century German Mercedes-Benz cars 80 to address a number of control equipment and instrumentation data exchange between the development of a serial communication protocol. As a widely used fieldbus various industrial site, according to different needs or master-slave mode, or multi-master manner. CAN bus using the communications media for the twisted-pair cable or other transmission rates up to lMb / s. CAN bus communication network with other differences between two: First, send a message destination address is not included, it focuses on full network broadcasting, based on the station under the message reflected in the nature of the data packet identifier filter, the accept received, should not be collected discarded. The advantage of online access the net, plug and play and multi-station receiver; 2 is particularly enhanced data security concerns, to meet the control system and other high data requirements of the system requirements. In view of its high reliability, unique design, high-speed and long distance, etc., particularly in the industrial field monitoring equipment for the interconnection.

2 Introduction

CAN bus is a bus-type network topology, as shown in Figure l. CAN bus using the unique multi-master transmission mode, each extension data according to need only take the initiative to send, no need to keep polling the host, thereby saving network traffic and improve transmission efficiency.

Based on MSP430 MCU's CAN Bus Interface Card Design

Most of the existing monitoring equipment is used in a 232 or RS 1 RS 485 serial communication, the basis for the formation of the CAN communication network, the author designed a portable CAN bus interface card, the converter card can be used as a lithium battery power supply, low power consumption, small size, light weight, portable to meet the needs.

3 system hardware architecture

Texas Instruments MSP430 MCU is an ultra-low power microcontrollers, voltage range of 1.8V ~ 3.6V. The 16-bit RISC processor through the system, 16-bit CPU, registers, and constant generators integrated to obtain the maximum code efficiency. MSP430 family of ultra-low power microcontrollers are used in industrial control, digital motor control, hand-held devices such as the ideal instrument microcontroller. MSP430F449 MCU used in this design, it has a wealth of on-chip modules: up to 8 12-bit A / D converter, 48 I / O ports, two UART watchdog, two built-in 16-bit timer, available online Simulation of Flash memory, 7 Road PWM output, LCD drivers and so on.

CAN Bus Interface Card portable electrical block diagram of the structure shown in Figure 2, which consists of power supply modules, CAN communication interface circuit, serial level converter circuit, the cache and the LCD module.

Based on MSP430 MCU's CAN Bus Interface Card Design

3.1 CAN Communication Interface Circuit

System hardware to Philips companies SJA1000 CAN bus controller core type, it is a stand-alone CAN bus controller, mainly for industrial environments. It is also Philips Semiconductors PCA82C200 type CAN controller (Basic CAN) in the alternative, through a simple bus connection to be completed SJA1000 CAN bus physical layer and data link layer of all the features. SJA1000 CAN core module from the sending buffer, interface FIFO, acceptance filters and interface management logic component. CAN CAN core module is mainly responsible for the information frame transceiver and CAN protocol implementation, the interface management logic for the main controller SJA1000 interface. During data transmission, the host controller to send the identifier and data into the buffer after the request is sent to start the CAN core module to read the data send buffer, and then packaged into a complete CAN protocol CAN message frame, by transceiver to the bus, send buffer capacity is 13 bytes. Acceptance filter unit for processing the received information is sent to receiver FIFO, the receiver FIFO is 64 bytes. PCA82C250 based CAN bus transceiver is between CAN controller and the physical bus interface, which provides the differential CAN bus controller to send and receive capability. The transceiver relying on pin 8 (RS) can choose the different connections the work of 3 different ways: high-speed, slope control and standby mode. RS pin to ground through the resistor can be connected to the slope of the bus control, the slope is proportional to the current output pin RS. Demands for higher transmission rate applications, typically pin 8 directly to ground to select the high-speed mode. In this mode, the transmitter output transistors simply to open and close as fast as possible, do not take any measures to limit the up and down the slope, it must use shielded cable to avoid RF interference. CAN controller to send and receive ports of the circuit through an optical isolation and PCA82C250 connection, effectively suppress interference into the bus.

3.2 serial level converter module

In this design, MSP430F449 only one USART interfaces, while the CAN converter card with integrated RS232, RS485 2 communication modules, DIP switch selection by the design of interface types. RS232 and RS485 serial port level translator modules were selected to Maxim's MAX3221 and MAX3485.

3.3 Power Supply Module

The entire system in addition to lithium battery power supply, can also use a small external power supply transformers, etc., to meet the needs of different occasions. MSP430F449 use TPS7333 regulator power output as a 3.3V system supply voltage. To ensure the normal data transmission, power circuit also has bq24012 battery charge management circuit to battery low, normal data transmission may affect the timely warning, to remind the replacement battery or charger.

3.4 Caching and LCD module

PC's working time in order to save, She Ji Yong TMS44400 Xing dynamic memory when the expansion of dynamic storage interval, when data is transferred first to read Baotouxinxi Yi Jue Ding is Shi Shi transmission or Huancun operation. MSP430F449 with LCD driver module, the design of the East was the company's EDS805 use liquid crystal display module, with its state of the system features real-time display, data transfer speed, remaining time, it can supply under-voltage alarm.

4 Software Design

MSP430 core structure with high transparency format using reduced instruction (RSIC) design. CAN receive and transmit information, as is done automatically by the CAN controller, the program only from the corresponding buffer to read the corresponding data, and then make the appropriate treatment can be. In this system, the MCU after the completion of initialization tasks into low-power sleep mode, any wake-up interrupt can be in favor of the implementation of the corresponding interrupt service routine. System 2 PC serial port interrupt sources were sent and slave CAN message reception, the benefits of doing so is to avoid as much as possible due to data overrun data caused heavy hair. Figure 3 shows the system CAN initialization process, Figure 4 shows the interrupt service routine processes. Due to space relations, the paper spent receiving an interrupt service routine process, the process generally and to send the opposite process.

Based on MSP430 MCU's CAN Bus Interface Card Design

Based on MSP430 MCU's CAN Bus Interface Card Design

5 Conclusion

This article describes the CAN bus communication interface converter card software and hardware design, expect to study the design of CAN bus applications and help provide some references. The introduction of CAN bus communication interface converter card, a simple structure and strong interference capability, is ideal for distributed measurement and control networks of small and medium composition. With the support of the growing device CAN protocol, CAN device prices will drop further in the automation application will be more extensive.

Declined comment

91精品综合久久久久久五月天_国产精品一区电影_中文字幕欧美日韩一区二区_亚洲一区二区三区精品动漫
亚洲综合一区二区不卡| 日韩免费在线播放| 久久精品香蕉视频| 亚洲在线免费观看| 中文字幕色一区二区| 美日韩精品免费观看视频| 国产精品高潮视频| 九九热精品视频| 久久99热这里只有精品国产| 欧美激情精品久久久久久黑人 | 日本少妇高潮喷水视频| 97成人精品视频在线观看| 欧美精品www| 国产伦精品一区二区三区精品视频 | 九九热精品在线| 国内一区二区三区在线视频| 精品久久久av| 日韩理论片在线观看| 久久99精品国产一区二区三区| 无码少妇一区二区三区芒果| 国产欧美日韩伦理| 九九热这里只有精品6| 国产又黄又爽免费视频| 国产精品极品在线| 国产免费一区二区三区| 国产aaa精品| 国产老熟妇精品观看| 欧美激情一区二区三区久久久| 国产噜噜噜噜噜久久久久久久久 | 日韩精品第1页| 久久久久久久久久久久久国产精品 | 国产精品久久久久9999| 黄色一级片在线看| 国产精品大陆在线观看| 国产欧美日韩中文| 亚洲一区三区在线观看| 91国在线高清视频| 日本精品久久久久久久久久| 精品国内亚洲在观看18黄| 欧美福利精品| 美女久久久久久久| 国产久一一精品| 亚洲综合一区二区不卡| 久久伊人一区二区| 欧美一级在线看| 久久精品国产91精品亚洲| 激情视频小说图片| 精品不卡在线| 国产一区二区精品在线| 国产一区二区三区在线免费| 国产成人免费高清视频| 日韩av电影国产| 91九色在线观看视频| 精品国产乱码久久久久| 欧美一区少妇| 久久伊人一区二区| 亚洲高清在线观看一区| 久久精品国产欧美激情| 成人h在线播放| 亚洲 高清 成人 动漫| 日韩专区中文字幕| 国产精品一区二区三区毛片淫片 | 久久久久久久少妇| 国模精品系列视频| 亚洲一区三区视频在线观看| 久久久久久久免费视频| 国产中文字幕在线免费观看| 亚洲专区中文字幕| 日韩一区视频在线| 色综合五月天导航| 天天好比中文综合网| 久久这里精品国产99丫e6| 亚洲国产一区二区精品视频| 久久久免费在线观看| 欧美精品免费观看二区| 国产精品成人在线| 国产美女99p| 熟妇人妻va精品中文字幕| 久久久精品免费视频| 国产精品中文字幕在线| 亚洲精品成人三区| 国产精品欧美日韩| 国产精品一区二区久久久| 亚洲va久久久噜噜噜久久狠狠| 久久在线中文字幕| 黄黄视频在线观看| 亚洲wwwav| 日韩视频免费在线| 国产私拍一区| 日本一区二区高清视频| 色综合久久精品亚洲国产 | 国产日本在线播放| 人妻久久久一区二区三区| 久久99国产综合精品女同| 国产成+人+综合+亚洲欧洲| 激情五月宗合网| 欧美一级片免费播放| 国产精品成人一区二区三区| 久久这里精品国产99丫e6| 欧美一区二三区| 性欧美亚洲xxxx乳在线观看 | 欧美激情伊人电影| 丝袜美腿精品国产二区| 超碰97网站| 欧美第一黄网| 天堂精品视频| 亚洲国产精品一区二区第一页 | 一区二区三区一级片| 国产精品国产精品国产专区不卡| 久久riav| 97公开免费视频| 国产精品一区二区在线观看| 美媛馆国产精品一区二区| 欧美综合激情网| 人人做人人澡人人爽欧美| 日本免费黄视频| 一女被多男玩喷潮视频| 欧美成人一二三| 国产精品久久久久久久久久东京 | 国产精品久久久久一区二区| 国产成人免费观看| 久久久久久精| 国产v综合v亚洲欧美久久| 99高清视频有精品视频| av无码精品一区二区三区| 99热国产免费| 91精品久久久久久久久| 91九色国产社区在线观看| 久久久亚洲精品视频| 久久久亚洲网站| 久草青青在线观看| 日韩中文字幕在线播放| 久久精品中文字幕一区| 国产精品久久久久久久乖乖| 国产精品久久久久aaaa九色| 欧美成年人视频网站| 欧美精品aaa| 日韩一区二区三区资源| 亚洲aⅴ日韩av电影在线观看| 色噜噜一区二区| 在线免费一区| 亚洲欧美国产不卡| 热久久免费国产视频| 国产欧美一区二区三区另类精品| 97久久精品在线| 国产成人精品视频免费看| 在线视频亚洲自拍| 日韩av免费电影| 美国av一区二区三区| 国产极品美女高潮无套久久久| 亚洲中文字幕无码不卡电影 | 日本精品www| 欧美尤物一区| 国产欧美久久久久| 91精品视频播放| 国产成人精品电影久久久 | 欧美xxxx做受欧美| 亚洲精品乱码视频| 人妻熟女一二三区夜夜爱| 国精产品一区一区三区视频| 91精品在线影院| 国产成人精品一区二区三区| 国产精品福利网| 亚洲二区三区四区| 日韩精品av一区二区三区| 免费看污久久久| 91久久精品日日躁夜夜躁国产| 日韩中文字幕视频| 欧美激情亚洲精品| 日韩国产欧美亚洲| 国产免费一区二区视频| 久久精品国产一区二区三区日韩| 国产精品欧美日韩| 午夜精品在线观看| 欧美不卡在线一区二区三区| 99久久精品免费看国产四区 | 欧美综合激情| 国产欧美韩国高清| 久久av一区二区三区亚洲| 久久伊人91精品综合网站| 天天久久人人| 国产主播精品在线| 久久99精品国产99久久| 欧美激情亚洲激情| 欧美一区深夜视频| 久久综合久久网| 在线观看av的网址| 蜜桃视频一区二区在线观看| 国产高清在线不卡| 中文字幕精品在线播放| 极品校花啪啪激情久久| 久久久免费高清电视剧观看| 操日韩av在线电影| 人人妻人人澡人人爽欧美一区| 成人做爽爽免费视频| 国产精品高潮在线| 欧美综合激情| 久久艹国产精品| 精品无码一区二区三区爱欲| 欧美大成色www永久网站婷|