Embedded hardware and software design based on gateway

With the popularity of the Internet, realizing remote control of smart homes is no longer a dream of people. The so-called remote control refers to the computer that the management personnel need to be controlled by dialing a remote computer network or connecting both sides to the Internet. The desktop environment of the controlled computer is displayed on its own computer, and the remote computer is configured, software installed, modified, etc. by the local computer. Remote Wake-up (WOL), which enables remote booting via a local area network. CAN is the abbreviation of Controller Area Network (CAN). It was developed by German BOSCH company, which is famous for developing and producing automotive electronics products, and eventually became an international standard (ISO118?8). It is one of the most widely used fieldbuses in the world. In North America and Western Europe, the CAN bus protocol has become the standard bus for automotive computer control systems and embedded industrial control LANs, and has the J1939 protocol designed for large trucks and heavy machinery vehicles with CAN as the underlying protocol. In recent years, its high reliability and good error detection capability have been valued and widely used in automotive computer control systems and industrial environments with harsh ambient temperatures, strong electromagnetic radiation and high vibration. The network protocol used by CAN and Ethernet is a collection of rules, standards, or conventions established for data exchange in a computer network. For example, a computer user in the network communicates with an operator of a mainframe. Since the character sets used by the two data terminals are different, the commands entered by the operator are not known to each other. In order to communicate, each terminal must after a predetermined set of characters respective first converted into a standard character set characters, before entering the transmission network, after the destination terminal, and then converted to the character set of the terminal character. Of course, for incompatible terminals, in addition to changing the character set characters. Other features, such as the display format, president, the number of lines, screen scrolling mode, also the corresponding need for conversion.

1 Gateway hardware design

1.1 System Hardware Structure

The hardware part of the system is mainly composed of ARM, Ethernet interface, CAN interface, high-speed memory, JTAG port, reset circuit and power supply. The system hardware structure is shown in Figure 1. ARM transplants TCP/IP communication protocol and CAN protocol, which can complete Ethernet protocol and CAN bus protocol conversion, and realize transparent transmission of Ethernet interface and CAN interface communication data. Ethernet refers to the baseband LAN specification created by Xerox and jointly developed by Xerox, Intel and DEC. It is the most common communication protocol standard adopted by existing LANs. The Ethernet network uses CSMA/CD (Carrier Sense Multiple Access and Collision Detection) technology and runs on multiple types of cables at 10M/S. Ethernet is similar to the IEEE802.3 series of standards.

Embedded hardware and software design based on gateway

1.2 The choice of the main controller

The microprocessor selects the 32-bit microcontroller LPC2294 of PhiIips ARM7TDMI core. Compared with the general one-chip computer, LPC2294 can be embedded in the operating system. The LPC2294 embeds 256 KB of high-speed FLASH memory and 16 KB of static RAM, multiple external interrupts and serial ports. The LPC2294 also integrates a CAN controller. By adding a CAN bus transceiver, it can form a CAN node, which greatly simplifies. The hardware circuit. A microprocessor consists of a central processor consisting of one or a few large-scale integrated circuits. These circuits perform the functions of control components and arithmetic logic components. Compared with traditional central processing units, microprocessors have the advantages of small size, light weight and easy modularization. The basic components of a microprocessor are: a register file, an arithmetic unit, a timing control circuit, and a data and address bus. The microprocessor can perform operations such as fetching instructions, executing instructions, and exchanging information with external memory and logic components, and is an arithmetic control part of the microcomputer. It can be combined with a memory and a peripheral circuit chip to form a microcomputer. Since the invention of transistors in 1947, semiconductor technology has experienced several generations of silicon transistors, integrated circuits, very large scale integrated circuits, and very large scale integrated circuits for more than 50 years. The rapid development rate is not available in other industries. Semiconductor technology has a wide-ranging impact on society as a whole, and is therefore called the "seed of industry." The central processing unit refers to the internal processing of data in the computer and controls the processing process. With the rapid development of large-scale integrated circuit technology, the chip integration density is higher and higher, and the CPU can be integrated on a semiconductor chip.

DCMJ DC Support Capacitors

China leading manufacturers and suppliers of DC Support Capacitors,DC Capacitor, and we are specialize in Electrolytic capacitor,High Voltage Capacitor, etc.DCMJ DC Support Capacitors

DCMJ DC Support Capacitors,Capacitors High Voltage,Dc-link Filter Capacitor,Dc Film Capacitors

YANGZHOU POSITIONING TECH CO., LTD. , https://www.yzpst.com