Aiming at the wired and mechanical control mode of traditional lighting, this paper proposes an intelligent lighting control system based on the Internet of Things (IOT) technology. It embeds the intelligent control module into the LED lighting terminal and comprehensively uses embedded technology, wireless sensor network and other technologies to realize intelligent, digital and wireless intelligent lighting control mode. At the same time, it also has the function of monitoring environmental parameters such as ambient temperature, humidity and illumination.
Overview
With the increasing popularity of LED lighting and the rapid development of mobile Internet technology, people have an increasingly strong demand for networking, intelligent and energy-saving home life. They integrate home appliances, lighting fixtures, security alarms and other modules into the control platform through wireless networks to achieve intelligent control and intelligent management.
With the development of the Internet of things (IOT) industry, smart LED lighting has become an important part of IOT.
In order to implement "green smart lighting", this paper provides an intelligent LED lighting control system. It uses Internet of Things technology, embedded technology, etc. to realize wireless remote control of various lighting modes of LED lamps, and monitors the ambient illumination and working status of LED lamps in real time within the working range of LED lamps. At the same time, it uses sensor technology to realize adaptive lighting adjustment of LED lighting and various combinations of light color changes, thereby creating a comfortable, energy-saving and safe light environment. The system principle block diagram is shown in Figure 1:
System hardware design
The hardware design of this system includes two parts: LED lamp control terminal and touch panel, which are used to realize intelligent lighting control of LED lamps; it mainly includes control module, communication module, module, power module, etc.
(1) Hardware design of the main control unit
The main control unit of the LED intelligent lighting control system mainly consists of two parts: the LED lamp control terminal and the data acquisition terminal. The LED lamp control terminal uses the ARM processor STM32 as the control core, and is composed of a power supply circuit, peripheral circuits, and a light sensor; the data acquisition terminal is composed of a temperature and humidity sensor, an illumination sensor, and a PM2.5 sensor. The hardware circuit schematic is shown in Figure 2.
(2) Touch panel hardware design
The hardware circuit design of the touch panel is based on the new generation ARM processor STM8S. The STM8S series processors come with a touch software library design that uses the charge transfer characteristics of the capacitor itself to achieve capacitive touch sensing detection.
In the intelligent lighting control system, the design of the switch button of the LED lighting fixture and the brightness adjustment of the scroll bar are mainly implemented, and its circuit schematic is shown in Figure 3.
(3) Design of ZigBee wireless communication module
In order to realize the centralized management and environmental monitoring functions of LED intelligent lighting system, this paper adopts Zigbee wireless module based on Internet of Things to form a communication network.
The Zigbee wireless communication module of this system uses the CC2530 module. The TI CC2530 is a true system-on-chip (SoC) CMOS solution. This solution will improve performance and adapt to frequency band-based applications, and its low cost and low power consumption requirements.
It combines a high-performance 2.4GHz DSSS (Direct Sequence Spread Spectrum) RF transceiver core with an industrial-grade compact and efficient 8051 controller.
(4) Design of power module
Considering that this design is used in home occasions, and the power supply generally provided in the home is mainly 220V AC power supply, multiple separate components need to be used in the design of the power module to realize the voltage stabilization circuit with different voltage outputs, among which the 3.3V and 5V power supplies are first converted into 12V DC power supply by the switching power supply. The LM2576 series voltage regulator is used to convert +12V to +5V. The LM2576 can drive a 3A load and has excellent linearity and load adjustment capabilities. The +5V power supply schematic is shown in Figure 4:
+5V to +3.3V uses the AMS1117 voltage regulator, which can provide 1A output current, with a minimum input voltage of 1V and an output of +1V. After the +5V voltage is stabilized to +3.3V, it is supplied to the CPU and other chips. The +3.3V power supply schematic is shown in Figure 5.
System software design
The system's software design mainly realizes LED intelligent lighting control and the collection and transmission of environmental data. By adopting the ZigBee wireless communication network, the centralized management of LED lamps and data collection functions can be realized.
Conclusion
Through the study of relevant theoretical knowledge, this paper adjusts the brightness and color of LED lamps according to the characteristics of LED, and adds brightness sensors and human detection sensors to realize the intelligentization, digitization and networking of LED lighting systems. The design structure of this system is reasonable, and it fully utilizes smart lighting technology to meet the needs of LED lighting applications. It has good expansion capabilities, can effectively save energy, has practical promotion and application value, and has great market prospects.
Previous article:Using STM8's PWM input to capture and measure infrared code program
Next article:STM8L101 TIM2 PWM1 mode usage
- Popular Resources
- Popular amplifiers
- Naxin Micro and Xinxian jointly launched the NS800RT series of real-time control MCUs
- How to learn embedded systems based on ARM platform
- Summary of jffs2_scan_eraseblock issues
- Application of SPCOMM Control in Serial Communication of Delphi7.0
- Using TComm component to realize serial communication in Delphi environment
- Bar chart code for embedded development practices
- Embedded Development Learning (10)
- Embedded Development Learning (8)
- Embedded Development Learning (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Intel promotes AI with multi-dimensional efforts in technology, application, and ecology
- ChinaJoy Qualcomm Snapdragon Theme Pavilion takes you to experience the new changes in digital entertainment in the 5G era
- Infineon's latest generation IGBT technology platform enables precise control of speed and position
- Two test methods for LED lighting life
- Don't Let Lightning Induced Surges Scare You
- Application of brushless motor controller ML4425/4426
- Easy identification of LED power supply quality
- World's first integrated photovoltaic solar system completed in Israel
- Sliding window mean filter for avr microcontroller AD conversion
- What does call mean in the detailed explanation of ABB robot programming instructions?
- 2024 China Automotive Charging and Battery Swapping Ecosystem Conference held in Taiyuan
- State-owned enterprises team up to invest in solid-state battery giant
- The evolution of electronic and electrical architecture is accelerating
- The first! National Automotive Chip Quality Inspection Center established
- BYD releases self-developed automotive chip using 4nm process, with a running score of up to 1.15 million
- GEODNET launches GEO-PULSE, a car GPS navigation device
- Should Chinese car companies develop their own high-computing chips?
- Infineon and Siemens combine embedded automotive software platform with microcontrollers to provide the necessary functions for next-generation SDVs
- Continental launches invisible biometric sensor display to monitor passengers' vital signs
- Another technical solution for power-type plug-in hybrid: A brief discussion on Volvo T8 plug-in hybrid technology
- D Question Development
- LabVIEW Programming and Applications (2nd Edition)
- Electronic Circuit CAD Technology
- CyCubeTouch
- Digi-Key Empowers the Internet of Things: Unboxing
- National Technology N32G032K6Q7_STB Development Board Hardware Usage Guide
- "Linux Shell Programming from Beginner to Mastery"——Embedded Linux learning resources are free!
- Design of intelligent charging lighting control system based on MSP430 single chip microcomputer
- A circuit for sampling voltage with common optocoupler isolation
- C2000F2802x cyclic query button lights up LED