Font Size: a A A

Design And Implementation Of Embedded Software For Information-based Intelligent Power Supply Equipment

Posted on:2021-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:C XuFull Text:PDF
GTID:2392330620964223Subject:Engineering
Abstract/Summary:PDF Full Text Request
Stable and reliable power supply is a prerequisite for efficient operation of electronic equipment.At present,many electronic devices are far from the control center,and may also work in dangerous remote areas.It is necessary to monitor the power supply working status of electrical equipment in real time.Increased demand for intelligence,users often need to understand the power supply of the device in real time.Abnormal power supply may damage electronic equipment and cause great economic losses.If the power supply is abnormal or there is a symptom of failure,discovering and cutting off the power supply to the electronic equipment in time can effectively protect the electronic equipment.Therefore,the development of power supply equipment with remote real-time monitoring is necessary.This project uses the Cortex-M4 series processor of ARM company,and uses the standard library development method to design an embedded intelligent power supply equipment embedded software system based on FreeRTOS embedded real-time operating system.This article introduces the hardware environment of the power supply equipment based on the functional requirements and performance indicators of the power supply equipment.The power supply equipment is divided into the power distribution control terminal and the environmental parameter collection terminal,and the power supply system software scheme is designed.On the basis of FreeRTOS,the functions of the distribution control terminal system are divided into electrical energy parameter collection and processing tasks,electrical abnormal state diagnosis tasks,network communication tasks and fault status display tasks,and the environmental parameter collection terminal system functions are divided into environmental parameter collection tasks,Serial screen display control tasks and serial communication tasks.The real-time operating system of FreeRTOS is introduced in detail,the transplantation of FreeRTOS kernel is realized,and the design and operation management of tasks are carried out by using various kernel services such as semaphores,task notifications,and mutexes.Signals are passed between tasks Kernel objects such as volume,task notifications and events implement communication and synchronization between tasks,and manage shared resources by locking and mutexing semaphores to the scheduler.According to the division of task functions,the design of application tasks to realize the functions of power supply equipment is described in detail.By building an experimental platform,the network assistant was used to test the various functions and performance indicators of the power supply equipment.By analyzing the voltage effective value,current effective value,signal frequency and active power value of the input signal collected by the power supply equipment distribution control terminal,the environmental temperature and humidity and environmental atmospheric pressure measured by the environmental parameter collection terminal are analyzed.The equipment can accurately collect the electrical energy parameters and environmental parameters of the system to meet the performance index requirements;the system can correctly identify various abnormal conditions and react in real time;it can realize the real-time monitoring and control of the operating status of the equipment through the network and the serial port screen.The experimental results show that the project's expected goals can be achieved.
Keywords/Search Tags:Intelligent power supply, remote control, FreeRTOS real-time operating system, STM32, multi-task management
PDF Full Text Request
Related items