assembly language program for 8051 microcontroller of water level indicator
#1

[b] [/b]Hi I am Min, I would like to get details on assembly language program for 8051 microcontroller of water level indicator. I need to do a project about this title, can u help me?can u send the assembly code and circuit to me ?

tq
Reply
#2

A water level controller using 8051 is shown in this article. A lot of water level controller projects have been posted on this website, but this is the first one based on a microcontroller. This water level controller monitors the level of the overload tank and automatically turns on the water pump when the level is below a preset limit. The upper tank level is indicated by using 5 LED's and the pump is turned off when the top tank is full. The pump can not start if the water level in the sump tank is low and also the pump is switched off when the level inside the sump tank is lowered during a pumping cycle.


Circuit diagram

[Image: water-level-controller-8051.png]


The core of this project is the AT89C51 microcontroller. The water level probes are connected to the P3.0, P3.1, P3.2 and P3.3 through the transistors. The P2 port connected to the LCD data pins and the RS, RW and EN control pins of the LCD are connected to the P1.0, P1.1 and P1.2, respectively.

Initially when the tank is empty, the LCD will display the EMPTY message and the engine will run automatically. When the water level reaches the level of a room, the LCD shows QUARTER and the engine continues to operate. For more levels, LCD displays HALF and ¾ FULL messages.

When the tank is full, the LCD shows FULL and the motor stops automatically. Once again the engine runs when the tank is empty.

Algorithm for water level controller circuit:

• First configure the controller inputs P3.0, P3.1, P3.2 and P3.3 as inputs and P3.4 as output.
• Now initialize the LCD screen.
• Check the water level input pins P3.0, P3.1, P3.2 and P3.3 continuously.
• If all the pins are low, then the display tank is empty on the LCD and the P3.4 pin high to run the motor automatically.
• High push on pin P3.0 indicates room level, display the same on the LCD.
• If P3.1 is high then the water level is half.
• Pulse high at P3.2 indicates 3 / 4th filled tank.
• If P3.3 is high then the tank is full, now make P3.4 low pins to turn off the engine automatically.
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: assembly language program of a password protected security system based on 8051 microcontroller, assembly language program on 8085 based temperature controller, microcontroller with programming in assembly language, water level controller program using embeddedc, water level indicator 8051 pdf, water level indicator using 8051 working, assembly language program for traffic signal light using 8051 microcontroller,

[-]
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
  Over Speed Alarm Indicators of Electrical Motor with Digital RPM Indicator 0 250 25-07-2023, 05:33 AM
Last Post:
  environment project for 12th standard in marathi language 0 8,998 12-01-2019, 07:46 PM
Last Post:
Heart project on air pollution in bengali language 2 7,560 25-11-2018, 12:51 PM
Last Post:
  is code 456 in hindi language 0 6,529 31-10-2018, 10:53 AM
Last Post: Guest
  download ajay deshmukh microcontroller 8051 pdf 0 699 13-10-2018, 02:02 AM
Last Post: Guest
  program for ticket reservation using multithreading in java 0 1,055 08-10-2018, 10:00 AM
Last Post: Guest
  vote of thanks in kannada language 0 7,187 06-10-2018, 07:01 AM
Last Post: Guest
  ocm project for 12th in marathi language 0 6,848 06-10-2018, 05:12 AM
Last Post: Guest
  project on door lock system using 8085 microcontroller 0 747 04-10-2018, 10:39 PM
Last Post: Guest
  reservation program using queue in c 0 592 04-10-2018, 07:58 PM
Last Post: Guest

Forum Jump: