| The environment is getting worse,especially indoor environment,such as storage,factory,wine cellar,greenhouse and other environmental problems,which have a great impact on people’s production activities.Environmental monitoring system has become an important means for people to deal with environmental problems.With the emergence of various communication technologies,the environmental monitoring system is in full bloom,while exposing their own disadvantages,such as complex system architecture,poor scalability and so on.In recent years,with the development of internet of things technology,NB-IoT narrowband internet of things communication technology emerges as the times require.Based on NB-IoT communication technology,an environmental intelligent monitoring system is designed.The main work and results are as followsFirstly,the requirements of the environmental monitoring system are analyzed.Based on the"cloud-pipe-end" IoT information service architecture,the overall architecture of the system is designed to modularize it,greatly reduce the cost of system construction and maintenance,and improve the reliability and stability of the connectionSecondly,the hardware architecture of the system monitoring terminal is given,and the circuits of the minimum system based on STM32,NB-IoT communication module based on M5310-A,GPS positioning module based on S1216F8-BD and power module are designed respectivelyThirdly,Huawei LiteOS Internet of Things operating system is used to design the embedded software such as LCD display task,system clock task,data acquisition task,NB-IoT communication task,alarm task,and device control tasks,etc.;LwM2M is used as the data communication protocol between NB-IoT and cloud platform,and data resources are organized by referring to IPSO Smart Objects,so that the software has better portability and expansibilityFinally,taking the cellar as the application scenario,based on the OneNET cloud platform,an intelligent monitoring system management platform for the cellar environment is developed to realize the functions of remote equipment management,data storage,real-time monitoring,displaying historical data through charts,sending alarm information through e-mail,remote control and GIS,and supports the login with computer Web page and mobile App;a system test platform is built to complete the test and analysis of the system,the practicability of the system is verified. |