Programmable timing socket
1. Task: Design and produce a programmable timing power socket based on a microcontroller.
2. Requirements
1. Basic requirements
1. Make a programmable timing expansion circuit for a power socket based on a microcontroller;
2. It can realize the scheduled on and off function of the power socket, and has a power on and off indicator light and switch;
3. Timing time range is 0-60 minutes;
4. The circuit can realize overvoltage and overcurrent protection;
2. Play part
On the basis of completing the basic required tasks, the following functions are added:
1. Digital tube display of the remaining time of the timer;
2. Timing time can be set or modified through keyboard input;
3. Scoring Criteria
|
project |
Full marks |
basic requirements |
Design and summary report: scheme comparison, theoretical analysis and calculation, circuit diagram and related design documents, test methods and instruments, test data and test result analysis |
60 |
Actual production completion status |
60 |
|
play part |
Complete item (1) |
20 |
Complete item (2) |
20 |
4. Design Tips
1. Use a single-chip microcomputer to control the relay switch to realize on-off control of the socket power supply;
2. Use microcontroller timer to realize timing function;
3. Use Hall voltage or current sensors to detect power input voltage and current to achieve overvoltage and overcurrent protection.
I originally thought I would have two weeks to complete this project, but I thought I would not use the 51 and use an unused microcontroller, such as STC8A8K or STC12. It turned out that the teacher was in a hurry and handed in the report first. The circuit principle, design plan, verification plan, and all component packaging must be presented in the report. It is obvious that we need to design the plan, design the circuit, draw the schematic diagram, and place all the components on the PCB before we can complete the report. A preview report was written as the final report. In desperation, we can only build a "spare tire" first, using all chips and modules that have been used before. If there are sensor modules that support digital signal output, use them to ensure the smooth completion of the project. I will think of ways to improve, optimize, and upgrade later when I have time. It is possible that there will be no time to improve, or the improved version will overturn, and you will have to use this defense. Therefore, the two internal beta versions of V0.1 and V0.2 are temporarily put on hold, and board launching, debugging, and verification will begin with V0.3.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet