The document describes a single-side printed circuit board (PCB) layout and component layout for a water-level controller and motor protector. The controller uses three sensors - sensor A, sensor B, and sensor C - to monitor the water level in a tank. It controls a motor to automatically fill the tank when the water is below sensor A, and shuts off the motor when the water reaches sensor C. If the motor runs for 10 minutes without reaching sensor B, it enters a dry-run protection mode and stops for 5 minutes to cool down before restarting.
The document describes a single-side printed circuit board (PCB) layout and component layout for a water-level controller and motor protector. The controller uses three sensors - sensor A, sensor B, and sensor C - to monitor the water level in a tank. It controls a motor to automatically fill the tank when the water is below sensor A, and shuts off the motor when the water reaches sensor C. If the motor runs for 10 minutes without reaching sensor B, it enters a dry-run protection mode and stops for 5 minutes to cool down before restarting.
the water-level controllercum-motor protector (Fig.
1) is shown in Fig. 2 and its component layout in Fig. 3.
Operation
Fig. 2: Actual-size, single-side PCB layout of water-level controller-cum-motor protector
Fig. 3: Component layout for the PCB
Microcontroller-Based Projects
When water in the tank is
below sensor A, the motor will switch on to fill water in the tank. The LCD module will show motor on. The controller is programmed for a 10-minute time interval to check the dry-run condition of the motor. If water reaches sensor B within 10 minutes, the microcontroller comes out of the dry-run condition and allows the motor to keep pushing water in the tank. The motor will remain on until water reaches sensor C. Then it will stop automatically and the microcontroller will go into the standby mode. The LCD module will show tank full followed by standby mode after a few seconds. The standby mode message is displayed until water in the tank goes below sensor A. In case water does not reach sensor B within 10 minutes, the microcontroller will go into the dryrunning mode and stop the motor for 5 minutes, allowing it to cool down. The LCD module will show dry-sump1. After five minutes, the microcontroller will again switch on the motor for 10 minutes and check the