The overall design circuit diagram of the coordinator module is shown below
The coordinator is composed of CC2530, C8051F040, NANDFLASH, DS12887, 1602 and GSM module. Since the ordinary 51 single-chip microcomputer has only one serial port, it cannot meet the design requirements, so C8051F040 is used here. C8051F040 has one 12-bit multi-channel ADC, two 12-bit DACs, two voltage comparators, one voltage reference, one 32KB FLASH memory, two UART ports, and a high-speed CIP-51 core that is fully compatible with the MCS-51 instruction set. Serial port 0 of C8051F040 is connected to CC2530 to receive the mobile phone number and address information sent by CC2530; serial port 1 is connected to the GSM module to send address information to the corresponding mobile phone number. NANDFLASH is used to save the address of each area of the parking lot and the instructions on how to reach the address from the entrance. The DS12887 high-precision clock chip is used to display the time and date, and calibrate the time of each terminal node. When the time is 00 hours, 00 minutes, and 00 seconds, C8051F040 will send a calibration command to CC2530, which will be sent to each terminal node through ZigBee, so as to calibrate the time of each terminal node to 00 hours, 00 minutes, and 00 seconds. C8051F040 is programmed with Keil C51, including the microcontroller initialization program, 1602 display subroutine, NANDFLASH read and write subroutine, serial port 0 receiving subroutine, clock program, time calibration subroutine, and serial port 1 receiving subroutine. The display circuit and storage circuit of the coordinator module are shown in Figure 4.
Previous article:C8051F410 MCU minimum system circuit diagram
Next article:Experimental circuit of controlling buzzer with single chip microcomputer
- Popular Resources
- Popular amplifiers
- Learn ARM development(16)
- Learn ARM development(17)
- Learn ARM development(18)
- Embedded system debugging simulation tool
- A small question that has been bothering me recently has finally been solved~~
- Learn ARM development (1)
- Learn ARM development (2)
- Learn ARM development (4)
- Learn ARM development (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
- RXD outputs a high level, how can we make it output a low level to turn on Q2?
- GaN Amplifiers - Gallium Nitride Technology
- Is this the price you paid for the CC3220SF board you have?
- The upcoming Circuit Playground Bluefruit
- C5000 Low Power DSP – Tools and Software
- Measuring a signal with an oscilloscope (first time using an oscilloscope)
- [GigaDevice GD32F310 Review] + UART Application
- Designing efficient, powerful, and fast electric vehicle charging stations
- 《GitHub Introduction and Practice》
- EEWorld invites you to disassemble (Issue 7) - Disassemble the weight loss tool and see what is inside the skipping rope