Intelligent central control machineTechnical Field
The invention relates to intelligent control equipment for equipment such as lighting, temperature and humidity, door control, curtains, monitors, projections, curtains, computers, card readers and the like, belongs to the field of electronic information and Internet of things, and particularly relates to an intelligent central control machine.
Background
With the continuous development of modern education technology, multimedia classrooms are increasingly becoming the infrastructure of modern college campuses. Due to the increasing number of multimedia classrooms in colleges and universities, daily management and maintenance thereof are becoming more and more difficult. All the devices are independent, the traditional central control host can only carry out single switching on and off on the auxiliary devices, and environmental devices (such as lighting, air conditioners, curtains, access controls and the like) can only operate independently, so that the device management of a multimedia classroom becomes complicated and complicated; the manager cannot know the use condition of the devices in the classroom, all the devices must be manually intervened, and it is obvious that the traditional central control cannot meet the requirements of management, control, remote judgment, remote maintenance and the like of the multimedia classroom at present due to the developed technology of the internet of things.
In recent years, with the mutual interaction between different information in various industries, the concept of the internet of things is gradually proposed. The final purpose of the internet of things technology is to connect different things through network nodes formed by different sensors, so that information interaction can be well carried out between people and things at any time and any place. For a conventional communication network, a corresponding data transceiver module is generally embedded in a terminal device, and then the terminal device is accessed to the network by using an ethernet or the like, and finally the terminal device is accessed by a PC or a mobile phone to acquire transmitted information. With the continuous improvement of the scale of the internet of things, if the smooth interaction of multi-source information is to be realized, the sensor network needs to be formed by a network with a plurality of sensing nodes. However, different sensor nodes have different protocols, and factors such as remote networking capability, power consumption requirements, system cost and the like are comprehensively considered, so that the multi-terminal device has certain implementation difficulty when being directly accessed into the network, and interconnection and intercommunication of an internet of things system cannot be really realized. Therefore, a new intelligent controller is needed to enable a plurality of terminal devices in an internet of things system to be seamlessly connected to a network.
Disclosure of Invention
The purpose of the invention is: the utility model provides an intelligence well accuse machine to under the condition such as different agreements, different transmission distance networking ability among the solution prior art, the problem of multiple terminal equipment in being difficult to realize seamless access thing networking system.
The technical scheme for realizing the purpose is as follows: an intelligent central control machine comprises a data acquisition end, a central control unit and a central control unit, wherein the data acquisition end is arranged on an Internet of things node with a communication network and/or a sensor network; the intelligent central control machine is used for managing the data acquisition end on a communication network and/or a sensor network; the management terminal is provided with a communication network and/or a sensor network and is used for acquiring and processing data acquired by the data acquisition end acquired by the intelligent central control machine; the intelligent central control machine comprises a communication unit used for exchanging data with a communication network; the data transmission unit is used for exchanging data with the sensor network; the data protocol conversion unit is used for converting and uniformly accessing the communication protocols of the communication network and the sensor network; and the management control unit is used for controlling and managing the starting, networking, deleting and adding of the nodes of the Internet of things.
In a preferred embodiment of the present invention, the data acquisition end includes a sensor for acquiring data; and the sensor is connected to the microcontroller.
In a preferred embodiment of the present invention, the communication unit comprises a wired network module having a chip with model number DM9000 AEP; and 3G/4G module.
In a preferred embodiment of the present invention, the data transmission unit includes a CAN module, an RS485 module, and a ZigBee module.
In a preferred embodiment of the present invention, the management control unit includes a processor, model number MarvellPXA 310; the interface between the CAN module and the processor is an SPI interface and is used for converting data in an SPI format into CAN bus data; and the interface between the RS485 module and the processor is a UART interface and is used for converting the level of the UART interface into the level of an RS485 bus.
In a preferred embodiment of the present invention, the intelligent central control machine is further provided with a minimum circuit unit, and the minimum circuit unit includes a power circuit for providing power; a clock circuit for providing a clock signal; a reset circuit for system reset; a JTAG interface, and a memory.
In a preferred embodiment of the present invention, the intelligent central control machine further includes a software system platform layer, which is provided with a Linux system kernel, a file system, and a Uboot module; the system comprises a protocol stack layer and a data processing layer, wherein the data processing layer comprises a data analysis module for analyzing data; the data management module exchanges data with the data analysis module and is used for managing the data; the data receiving and sending module exchanges data with the data analysis module and the data management module and is used for receiving and sending data; and the application main control module exchanges data with the data analysis module.
The invention has the advantages that: the intelligent central control machine application system realizes data interaction between the wireless sensing network and the industrial bus network, conversion of different network protocols and unified management of an Internet of things system. Finally, the main control module and the network sensor of the intelligent central control machine are tested through experiments to read the packet loss rate of serial port data and the characteristics of data transmission delay, wireless communication delay and the like between the intelligent central control machine and the Ethernet, and the experiment verifies the good performance of the intelligent central control machine of the Internet of things. The intelligent central control machine developed based on the good performance can perfectly solve the problems of data acquisition and data exchange between auxiliary teaching equipment and environmental equipment in a multimedia classroom; the intelligent central control machine can uniformly and completely collect various complicated data such as the running state, the use condition, the fault state and the like of all equipment by seamlessly connecting conversion of different network protocols, and managers can accurately position fault places, accurately judge fault equipment and easily manage various complicated equipment in classrooms only by calling the data from the monitoring center to check, analyze and judge, so that the workload of troubleshooting is reduced, the frequency of fault misjudgment is reduced, and the service efficiency and the management efficiency are improved.
Drawings
The invention is further explained below with reference to the figures and examples.
Fig. 1 is a structural diagram of an application system of an intelligent central control machine according to an embodiment of the present invention.
Fig. 2 is a block diagram of an intelligent central control machine according to an embodiment of the present invention.
Fig. 3 is a structural diagram of an application management layer of an intelligent central control machine according to an embodiment of the present invention.
Wherein,
1, a data acquisition end; 2, an intelligent central control machine;
3, managing the terminal; 4, monitoring the platform;
11, a ZigBee module at a collection end; 12 a sensor;
13 a microcontroller; 21 a processor;
221 a wired network module; a 2223G/4G module;
231 a CAN module; a 232 RS485 module;
233 a ZigBee module; 24 data protocol conversion unit;
251 a power supply circuit; 252 a clock circuit;
253 a reset circuit; 254 JTAG interface;
255 memory.
Detailed Description
The following description of the embodiments refers to the accompanying drawings for illustrating the specific embodiments in which the invention may be practiced. The directional terms used in the present invention, such as "up", "down", "front", "back", "left", "right", "top", "bottom", etc., refer to the directions of the attached drawings. Accordingly, the directional terms used are used for explanation and understanding of the present invention, and are not used for limiting the present invention.
Example (b): as shown in fig. 1, an intelligent central control machine includes a data acquisition terminal 1, an intelligent central control machine 2, a management terminal 3, and a monitoring platform 4.
The data acquisition terminal 1 is arranged on an internet of things node with a communication network and/or a sensor network. The data acquisition end 1 comprises a sensor 12 and a microcontroller 13, wherein the sensor 12 is used for acquiring data; the sensor 12 is connected to the microcontroller 13. The data acquisition terminal is provided with an acquisition end ZigBee module 211, a wireless module with the model number of FZB5000, the frequency band of the wireless module is 2.4GHz, and the corresponding standard protocol stack is ZigBee-Pro. The ZigBee module 211 at the acquisition end, the data acquisition terminal and the intelligent central control machine 2 platform all adopt UART interfaces.
The management terminal 3 is provided with a communication network and/or a sensor network, and the management terminal 3 is used for acquiring and processing data acquired by the data acquisition terminal 1 acquired from the intelligent central control machine 2.
As shown in fig. 2, the intelligent central control machine 2 is used for managing the data acquisition terminal 1 on the communication network and/or the sensor network; the intelligent central control machine 2 comprises a communication unit, a data transmission unit, a data protocol conversion unit 24, a management control unit and a minimum circuit unit. The communication unit is used for exchanging data with a communication network; the communication unit comprises a wired network module 221 and a 3G/4G module 222, wherein the wired network module 221 has a chip with model number DM9000AEP, and the Ethernet transmission protocol is 802.3, and is used for exchanging data with the management terminal 3 through Ethernet. The 3G module in the 3G/4G module 222 is a module with model number LC5740, which can implement the function of the 3G network and complete the data interaction with the monitoring platform 4. The data transmission unit is used for exchanging data with the sensor network; the data transmission unit comprises a CAN module 231, an RS485 module 232 and a ZigBee module 233. And the management control unit is used for controlling and managing the starting, networking, deleting and adding of the nodes of the Internet of things. The management control unit comprises a processor 21 with the model of MarvellPXA 310; and the data protocol conversion unit 24 is used for converting and unifying the communication protocols of the communication network and the sensor network. The interface between the CAN module 231 and the processor 21 is an SPI interface, and the MCP2515 chip in the data protocol conversion unit 24 and the SN65HVD230D are used to convert data in the SPI format into CAN bus data; the interface between the RS485 module 232 and the processor 21 is a UART interface, and the level of the UART interface is converted into the level of an RS485 bus by using an SN65HVD11D chip in the data protocol conversion unit 24.
The minimum circuit units include a power supply circuit 251, a clock circuit 252, a reset circuit 253, a JTAG interface 254 and a memory 255, the power supply circuit 251 is used for supplying power, the power supply circuit 251 provides power support for each subsystem, and the required dc voltage levels are 12V, 5V, 3.3V and 1.8V. The clock circuit 252 provides a clock signal; the reset circuit 253 is used for system reset; JTAG interface 254, and memory 255.
As shown in fig. 3, the intelligent central control machine 2 implants the embedded Linux operating system into the ARM processor 21, so as to implement unified management of all programs. Therefore, the intelligent central control machine 2 further comprises an application management layer, which comprises a software system platform layer, a Linux system kernel, a file system and a Uboot module; the system comprises a protocol stack layer and a data processing layer, wherein the data processing layer comprises a data analysis module for analyzing data; the data management module exchanges data with the data analysis module and is used for managing the data; the data receiving and sending module exchanges data with the data analysis module and the data management module and is used for receiving and sending data; and the application main control module exchanges data with the data analysis module. The core part of the embedded system is a main application program of the intelligent central control machine 2, and the main functions of the embedded system are to enable various different communication modules to perform coordinated transmission, conversion among different communication protocols, information of data acquisition points and data information acquisition functions. All programs are written by adopting Linux C. The system software part is a main function part which is operated at the beginning, the main function firstly completes the definition and the initialization of variables, then completes the corresponding functions of each sub-module, and enables the main function to enter a dead loop.
The present invention is not limited to the above preferred embodiments, and any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention should be included in the protection scope of the present invention.