Beigaozhi serial port to Ethernet single chip solution based on 32-bit microcontroller
[ad_1]
For industrial applications, including remote monitoring, measurement, network equipment and switches, industrial automation, HVAC, building security and other fields for long-distance data transmission needs, as a Luminary agent, Bei Gaozhi Technology Co., Ltd. launched a Luminary cortex-m3 A single-chip serial-to-Ethernet solution with a 32-bit controller (LM3S6432) to meet industry application requirements.
1. Application background
In the fields of industrial control and security, it is usually necessary to connect terminal equipment with serial ports and the control center through Ethernet. Luminary 32-bit microcontroller LM3S6432 fully integrates media access controller (MAC) and network physical layer (PHY), providing a single-chip serial port to Ethernet solution.
2. Introduction to the functional modules of the chip
(1) Ethernet controller module
2.1 The basic application architecture of the Ethernet controller
The Ethernet controller module is divided into two layers by function: the media access controller layer (MAC) and the network physical layer (PHY). Corresponding to the second and first layers of the ISO model, the basic application architecture is shown in Figure 1.
figure 1
2.2 Basic characteristics:
Follow the IEEE 802.3-2002 specification
Follow 10BASE-T/100BASE-TX IEEE-802.3, only need a dual 1:1 isolation transformer to connect to the line
10BASE-T/100BASE-TX ENDEC, 100BASE-TX scrambler/descrambler
Auto-negotiation function
Multiple working modes
Full duplex and half duplex 100 Mbps
Full duplex and half duplex 10 Mbps
Power-saving and power-down modes
Multiple configuration options
Programmable MAC address
LED activity selection
Support promiscuous mode
CRC error rejection control
User configurable interrupt
Physical media manipulation
Automatic MDI/MDI-X cross calibration
Register programmable signal sending amplitude
Automatic polarity correction and 10BASE-T signal reception
(2) Other functional modules
Luminary LM3S6432 microcontroller adopts 32-bit ARM? Cortex?-M3 v7M architecture, operating frequency is 50MHz, using Thumb-2 instruction set compatible with Thumb, so that it has a higher code density, its code is 45% less than ARM7TDMI, 35% faster. Single-cycle multiplication/division operations, the same series supports up to 256K Flash, 64K SRAM, and integrates watchdogs, up to 4 general-purpose timers, 8-channel 10-bit ADC (±1 LSB INL/DNL/OFF), 6 channels of motion control 16-bit PWM output, 3 channels of UART, 2 channels of I2C, 2 channels of SSI/SPI, 3 channels of analog comparators and an on-chip adjustable 2.5V linear regulator. For those application schemes that have special requirements for power consumption, this series of microcontrollers also has a standby battery sleep module, so that the chip enters a low power consumption state when it is not activated.
3. Brief introduction
(1) Typical application of the scheme
(2) Supported software protocol
ARP, IP, ICMP, UDP, TCP, HTTP, DHCP, Telnet
(3) Services provided by Beigaozhi
Provide PCB and schematic diagram, BOM table
Provide a full set of mature source code and programming tools
test tools
Four, postscript
Compared with the traditional “MCU+Ethernet control chip” serial-to-Ethernet port solution, the Luminary LM3S6432 single-chip serial-to-Ethernet port solution promoted by Beigaozhi has comprehensive cost advantages, fewer components, and convenient hardware debugging. In addition, Bei Gaozhi also provides users with mature source programs and PCB and schematic diagrams, which greatly shortens the cycle of customer product design, debugging and finalization.
[ad_2]