by using at89s52 making water level controller
#1

Ple send by using at89s52 making water level controller project report
Reply
#2

The water level controller based on the microcontroller cum Motor Protector controls the motor on and off conditions depending on the water level in the upper tank (OHT), which status is shown on an LCD module. The circuit also protects the motor from high voltages, low voltages, mains fluctuations and dry running.


The water level controller circuit based on microcontroller cum Motor Protector consists of the LM324 operational amplifier, the AT89C51 microcontroller, the PC817 optocoupler, the 7805 controller and an LCD module. The P2.0 to P2.2 connection pins of the AT89C51 (IC2) are used to detect the water level, while the P2.3 and P2.4 pins are used to detect undervoltage and overvoltage, respectively. Pin P3.4 is used to control the relay RL1 with the help of the optocoupler IC3 and the transistor T5 in case of undervoltage, overvoltage and different water level conditions. The LM324 (IC1) is a quad-op (op-amp) amplifier. Two of its amplifiers are used as comparators to detect sub and overvoltage. Under normal conditions, the output pin 7 of IC1 is low, causing the pin P2.3 of IC2 to be high. When the voltage at the N1 pin 6 goes below the reference voltage set at the pin 5 (eg, 170 volts), the N1 output pin 7 goes high. This high output causes the P2.3 pin of IC2 to be low, which is detected by the microcontroller and the LCD module shows 'low voltage'.
Under normal conditions, pin 1 of N2 is high. When the voltage on the pin 2 of N2 passes above the voltage set on the pin 3, the output pin 1 of N 2 drops. This low signal is detected by the microcontroller and the LCD module shows 'high voltage'.
The VR1 and VR2 presets are used to calibrate the circuit for sub and overvoltage, respectively. When tank water rises to contact the sensor, the BC548 transistor base rises. This high signal drives the transistor BC548 in saturation and its collector low. The low signal is detected by the IC2 microcontroller port pins to detect empty tank, dry sump and full tank, respectively.

When the water in the tank is below sensor A, the engine will turn on to fill water in the tank. The LCD module will display 'motor on'. The controller is programmed for a time interval of 10 minutes to check the dry running state of the motor. If the water reaches sensor B in 10 minutes, the microcontroller leaves the dry running condition and allows the motor to continue pushing the water into the tank. The engine will remain on until the water reaches sensor C. It will then stop automatically and the microcontroller will go into standby mode. The LCD module will show "full tank" followed by "standby" after a few seconds. The "standby mode" message is displayed until the water in the tank passes below sensor A. In case the water does not reach sensor B in 10 minutes, the microcontroller will go into dry operation and stop the engine during 5 minutes, to cool. After five minutes, the microcontroller will restart the motor for 10 minutes and check the status on sensor B. If the water is still below sensor B, it will enter dry operation AND the LCD module will display 'dry-sump2 'The same procedure will be repeated and if the dry running condition persists, the display will show' dry-sump3 'and the microcontroller will not start the motor automatically. Now you have to check the water line and manually reset the microcontroller to start the operation. Throughout the procedure, the microcontroller checks for high and low voltages. For example, when the voltage is high, it will scan for about two seconds to check if it is a fluctuation. If the voltage remains high after two seconds, the microcontroller will stop the motor running. Now you will wait for the voltage to stabilize. After the voltage becomes normal, it will still check for 90 seconds whether the voltage is normal or not. After the normal condition, it will pass into the standby mode and the above procedure will begin.

Circuit diagram:

[Image: water-level-controller-circuit-300x173.gif]
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: automatic temperature controller using at89s52, at89s52 based temperature controller projects, overvoltage, swipe controller using at89s52 for ppt and mp3 player disadvantages, automatic light controller using at89s52 faq, working of traffic light controller project using at89s52, making tic tac toe using ppt,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  agarbatti perfume making formula pdf 70 41,997 29-03-2021, 11:48 PM
Last Post: Prashant Desai
  circuit diagram of smoke detector using at89s52 2 13,802 29-06-2018, 01:05 PM
Last Post: Guest
  readings of hollow prism for water, kerosene oil, glycerine, turpentine 2 3,426 04-04-2018, 05:43 PM
Last Post: Guest
  renewable energy design application in water cooler ppt 1 9,094 16-03-2018, 06:04 PM
Last Post: Guest
  water level indicator circuit using 8085 microprocessor ppt 3 13,690 12-02-2018, 04:33 PM
Last Post: dhanabhagya
  solar water purification by using thermal method pdf file 2 13,167 12-02-2018, 03:44 PM
Last Post: dhanabhagya
  nanofiltration in water supply system ppt 3 1,626 02-01-2018, 02:56 PM
Last Post: dhanabhagya
  masala agarbatti making formula in hindi 7 12,778 22-11-2017, 10:09 AM
Last Post: jaseela123d
  vtu notes for civil 6th sem ground water hydrology 2 1,226 24-10-2017, 12:10 PM
Last Post: jaseela123d
  literature review of an automatic room light controller with bi directional visitor counter 4 2,266 24-10-2017, 09:53 AM
Last Post: jaseela123d

Forum Jump: