High-performance embedded industrial Ethernet monitoring system circuit design
Source: InternetPublisher:newrudeman Updated: 2020/08/22
On-site intelligent monitoring devices are the foundation and key to building control networks. The use of high-end embedded technology to develop Ethernet on-site intelligent devices is an important development trend. This article proposes a monitoring system based on embedded industrial Ethernet technology, and details the design process of the hardware and software of the embedded industrial Ethernet monitoring device, including the implementation of the 32-bit microprocessor system, the implementation of the Ethernet interface unit module, uCLinux Embedded operating system analysis and transplantation, driver analysis and implementation under uCLinux, Socket socket analysis, HTTP protocol analysis, embedded Web server implementation, etc. This paper designs a dual-ring redundant high-speed industrial monitoring network system based on Ethernet. The system structure diagram is shown in Figure 1.
Embedded Industrial Ethernet Monitoring System Hardware
Embedded system hardware includes microprocessors, peripheral control circuits, read-only memory, read-write memory and peripheral devices. This article will introduce and analyze an independently developed embedded Ethernet monitoring system device. The device uses 53C4510B embedded microprocessor as the core, uses MAX1422 as a 12-bit high-speed AD converter, and is connected to the RTL82OIBL Ethernet physical layer interface circuit, plus SST39VF160 and HY57V641620. As FlashROM and SDRAM units, they constitute the basic hardware platform.
Figure 1 Dual-ring redundant high-speed Ethernet structure diagram
RS-232 serial communication interface
The RS-232 serial interface circuit is used for peer-to-peer connection between the embedded microprocessor serial module and external serial resources to achieve conversion between LUTTL level and RS-232 level. This article designs and uses an RS-232 serial port circuit. . Figure 2 is the RS-232 serial interface circuit diagram. The data transmission signal UATXD0 of UART0 is connected to T11 of MAX3232E. After being converted into RS-232-C level, T10 is connected to the RXD pin of the 9-pin plug. The TXD signal of the 9-pin plug is connected to R11 of MAX3232E. After being converted into LVTTL level, R10 is connected to the data receiving pin UARXD0 of UARTO.
Figure 2 RS-232 serial interface circuit diagram
Storage unit design
The memory unit circuit is composed of large-capacity F1ashROM and SDRAM. According to the working mode of the embedded system, when the system starts, it first uses the Boot Loader code to copy the operating system kernel and application programs in the FlashROM into the SDRAM, and performs memory relocation, and then jumps to the address corresponding to the SDRAM to execute the program. S3C4510B supports 8-bit/16-bit/32-bit memory groups, and correspondingly can build an 8-bit/16-bit/32-bit F1ashROM memory system. The wider the memory data bus, the higher the performance of the system. However, after considering factors such as cost and power consumption, the design uses a piece of SST39VF160 to form a 16-bit F1ashROM memory system, with a uClinux kernel and other applications of about 700kB of memory. Referring to the working characteristics of S3C4510B, the design uses two pieces of HY57 V 641620 in parallel to build a 32-bit SDRAM memory circuit, giving full play to the data processing capabilities of the 32-bit CPU to meet the requirements of embedded operating systems and various complex applications.
Based on the development trend of establishing seamless enterprise information integration and the advanced control concept of combining 32-bit embedded processor systems and industrial Ethernet technology, this article proposes the design scheme and key points of a high-performance embedded industrial Ethernet monitoring system. The hardware architecture and embedded software system of the new embedded industrial Ethernet monitoring device were analyzed and implemented.
- How to Use the Radio to Record Phone Calls Automatically
- How to build an internet-connected traffic meter
- Discrete component laser driver circuit
- Laser adjustable constant current drive circuit
- Test and Application of Power Amplifier TDA7294
- How to Design a Smart Garbage Monitoring System Using IoT
- Fully automatic power-saving control circuit installed on wool loom
- CM6123 lathe electrical control circuit_3
- Mining winding hoist anti-loosening rope protection circuit
- Loom power saving circuit
- How does an optocoupler work? Introduction to the working principle and function of optocoupler
- 8050 transistor pin diagram and functions
- What is the circuit diagram of a TV power supply and how to repair it?
- Analyze common refrigerator control circuit diagrams and easily understand the working principle of refrigerators
- Hemisphere induction cooker circuit diagram, what you want is here
- Circuit design of mobile phone anti-theft alarm system using C8051F330 - alarm circuit diagram | alarm circuit diagram
- Humidity controller circuit design using NAND gate CD4011-humidity sensitive circuit
- Electronic sound-imitating mouse repellent circuit design - consumer electronics circuit diagram
- Three-digit display capacitance test meter circuit module design - photoelectric display circuit
- Advertising lantern production circuit design - signal processing electronic circuit diagram