Design and Implementation of Remote Intelligent Appliance Control System

November 05, 2020

O Introduction

The development of computer network, communication and control technology has made it possible to centralize and remotely control home appliances, integrate information technology and home appliance technology, and realize the informationization and intelligence of family life to a greater extent, satisfying people's comfort and high rhythm. The needs of life. The ability to connect all consumer electronics products to the network is also the future development trend of household appliances.

At present, there are remote control of telephone/mobile network in the field of smart home appliances, and intelligent home appliance software design based on internet. However, the general intelligent control of household appliances has disadvantages such as high cost, poor reliability, and redundant system design. In view of the above problems, this paper proposes a control system design based on network technology, CAN bus technology, such as ZigBee wireless technology c43, focusing on solving ZigBee wireless and network transmission data, and designing a simple, low-cost hardware design scheme, and A test platform was set up in the laboratory to verify the control effect.

1 The basic components of the remote intelligent home appliance control system

In order to meet the performance requirements, in order to reduce costs as much as possible, the whole system uses common household appliances as much as possible to make the system simple, easy to operate and low cost. The control system is divided into:

a. Remote console. Includes remote control of personal phones and personal computers.

b. Centralize the console. Including home computers and RS232-CAN interface.

c. Home appliance control terminal. Includes wired control of ZigBee wireless control and CAN bus. The user can use the remote control terminal to send control commands, control commands through the Internet to the home computer of the centralized control terminal, and then the home computer sends the commands to the home appliance terminals to be controlled, such as a refrigerator, an air conditioner, and a rice cooker. At the same time, the home computer serves as a centralized control host, and returns the running status of the home appliance to the remote control terminal in real time for the user to remotely control the query.

2 Design and implementation of remote intelligent home appliance control system

The system design and implementation mainly includes: remote control terminal, remote control network programming implementation, centralized control terminal control software implementation and home appliance control terminal control circuit implementation. This paper introduces the implementation method of the system by taking the rice cooker commonly used in household appliances as an example. The user's control interface displays control information related to the rice cooker, such as control functions such as power on, power off, heat preservation and temperature adjustment. First, the user queries the current working state of the rice cooker according to the remote control community, such as shutting down, to determine the required operation, such as booting. At this time, the PC of the remote control terminal sends the power-on command of the rice cooker through the Internet router, and the control software of the centralized control terminal listens to the power-on command sent by the network, and then sends the command to the control circuit of the rice cooker, and finally the control circuit realizes the control operation. Similarly, the operating status information such as the feedback temperature of the rice cooker can also be queried in real time through the remote control terminal.

3 Hardware design of remote intelligent home appliance control system

The hardware system controlled by the remote intelligent home appliance is mainly the control circuit of the home appliance. It consists of a power supply module, a control module, a communication module, a sensor, and a switching circuit. The power supply module adopts MXA(S)2.5S5NI of Beijing Mingxin Company, the control module adopts At-megal6AL single-chip microcomputer, the CAN communication module adopts MCP2515 as CAN controller, the high-speed photocouple 6N137 as isolation circuit, and PCA82C250T as CAN interface controller. The MAX232 is used as the communication chip of the RS232 serial port. The hardware implementation block diagram is shown in Figure 1.

Control system hardware design implementation block diagram

Home appliance control circuit design is as simple, reliable, low cost and scalable as possible. The control circuit is composed of three integrated blocks. The structure is simple, the function is mature and reliable, and easy to maintain. The overall circuit cost is low (as shown in Table 1), the single control circuit retail cost = integrated block price + resistor and capacitor price ten plate version fee, less than 25 yuan. At-megal6 integrates 4 groups of I/O ports, and 16 channels are reserved for function expansion.

Cost estimation of electrical control circuits

3.1 Power supply module of home appliance control circuit

Since the household power supply is 220 V AC, the system power supply module requires to convert 220 V household AC power into 5 V DC power supply. This paper uses AC-DC power supply module MXA(S)2.5S5N with low output noise and 165-265VAC wide input voltage. Range, input isolation and output voltage characteristics, the above characteristics meet system power requirements.

3.2 control module of home appliance control circuit

Taking into account the implementation of the control function and system cost, the At-megal6 microcontroller is used as the control micro-processing center. Atmega receives the control command information of the remote control terminal, and controls the switching of the function of the relay of the switch circuit through the change of the output level of the digital I/O port to realize the switching control of the state of remote start, shutdown and temperature adjustment. The Atmegal6 MCU can also collect the rice cooker temperature data in real time and judge whether the rice cooker is running normally. If the temperature is abnormal, send an alarm message to the remote control terminal to ensure that the rice cooker can reach the required heating temperature smoothly and safely.

3.3 Communication module of home appliance control circuit

The ZigBee module features low cost and low power consumption. The bus is an effective serial communication network supporting distributed control. It has multi-master station priority based on bus access, non-destructive priority-based arbitration and flexible node configuration. The design implementation block diagram is shown in Figure 2.

Principle of communication module of home appliance control circuit

4 Software design of remote intelligent home appliance control system

How to systematically control the real-time and accurate remote control and communication of home appliances is one of the key technologies of this paper. This paper is based on TCP/IP protocol, and the software uses Winsock to develop C/S program. That is, the remote control terminal makes a request to the centralized control server, and after receiving the remote request, the server provides a corresponding control service.

4.1 System software design and implementation

The remote console has developed a customer service program that displays the control information and operating status of the rice cooker and refreshes the information at a predetermined frequency. The service program is developed on the centralized console. When there is a control request, the server program must be triggered automatically. This server periodically sends process updates to the client. For example, to monitor 5 states of rice cookers, you need 5 remote service processes. These processes periodically send process updates. As shown in Figure 3, the software uses streaming socket (SOCK-STREAM) programming to achieve a connection-oriented, reliable data transmission service, data error-free, no repeated transmission, and received in order. The real-time and accuracy of the control signal is guaranteed.

Software design flow of control system

The home appliance feedback information mainly includes alarms of home appliance running status and data errors. The heating temperature of the rice cooker can be measured and returned in real time by the temperature sensor, and the returned temperature data can be queried on the remote control end to provide reference for the user's next operation.

4.2 Remote Control Terminal User Interface Design and Implementation

The remote console user interface includes control information records, control appliance catalog, server IP address 127.0.0.1, service 6000, and connection to the server. The information recording interface displays the home appliance control order transmission, home appliance operation status and alarm information, etc., and the home appliance directory can be controlled to the control object. The interface is implemented using MFC AppWizar MFC-based single document interface (SDI). The home user interface is shown in Figure 4.

Remote control terminal user community developed by MFC

In the remote control experiment, the heating temperature curve of the rice cooker is shown in Fig. 5.

Rice cooker heating temperature curve

5 Conclusion

Taking rice cooker as an example, an Internet-based home appliance control system is presented. The system design scheme is expounded. The remote home appliance control process, system hardware practicability and remote control implementation method are introduced in detail. After the remote control sends the power-on command, the rice cooker heats the temperature data curve recorded by the remote control terminal. The test results show that the system can remotely control the rice cooker well, and the running state of the rice cooker can be remotely queried in real time, and the system is easy to operate and stable in performance.

FLUTED CANDLES HAVE MANY SIZE ,LONGER OF SHORT .

30G 6X25BAG/CTN 

35G 6X25BAG/CTN .

IT IS POPULAR IN AFRICA MARKET ,IT IS MADE OF 100% PARAFFIN WAX ,AND STEARIC ACID .AND IT IS SNOW WHITE COLOR PURE WHITE COLOR .VERY STRONG ,NOT EASY TO BROKEN .

ANY INQUIRE PLS BE FREE TO CONTACT WITH ME .

THANKS .

30-35Gram Fluted Candle

30 Gram Fluted Candle,35 Gram Fluted Candle,Colorful Fluted Candle,Popular Fluted Candle

Shijiazhuang Zhongya Candle Co,. Ltd. , https://www.zycandlefactory.com