+ All Categories
Home > Documents > project12_presentationh

project12_presentationh

Date post: 25-Nov-2015
Category:
Upload: vijendra-solanki
View: 4 times
Download: 1 times
Share this document with a friend
Popular Tags:
24
Suraj kushwah Arvind jatav Ranjeet bhagel Rajulal kushwah Rakesh verma Automatic water level indicator with microcontroller
Transcript
  • Suraj kushwahArvind jatavRanjeet bhagelRajulal kushwahRakesh vermaAutomatic water level indicator with microcontroller

  • IntroductionIn rural and even urban areas of places like India water is distributed to the housing complex by a tank that is situated on the roof. Water is pumped to the tank on the roof from a source (tank or well), Usually located on the ground floor, by a motor. Our system will make this system automatic by controlling the motor depending on the water level of both the source and overhead tank.

  • Objective & FeaturesObjective:Easy to install and uninstallCost EffectiveControl Multiple Units with one Receiver BoxFeaturesWireless communication between sensor in tank and motorNo overflow of tank due to neglect of stopping motorNo empty tank(water is always available to the household)No overheating of motor due to lack of water in sourceOptimization of sensor and wireless system power

  • ComparisonWater leak detection System:GE 45133: $13

    ONSITE Pro FS3/4C Water Heater Auto-Shutoff,Compression: $98

    From VEGAVEGASON: Contactless measurement with UltrasonicsStarting from $500

  • System OverviewLiquid Level Detection UnitControl Unit

  • Hardware overview Sensor PIC Microcontroller Liquid level detection Transmitter

    ReceiverPIC Microcontroller Pump Control UnitRelay

    Extended relay box

  • Liquid Level Detection Unit

  • SensorThe XL-MaxSonar -WR1Pins Used:Pin 3 (AN): The sensor outputs a voltage value according to the measured distance (connected to the PIC)Pin 4 (RX): When RX is held high the sensor takes readings and output values. When held low the sensor will stop ranging. (connected to the PIC)Pin 6: Vcc input to the sensor. Pin 7: GND

  • cmmV

  • SensorThe LV-MaxSonar -EZ4Pins Used:Pin 3 (AN): The sensor outputs a voltage value according to the measured distance (connected to the PIC)Pin 4 (RX): When RX is held high the sensor takes readings and output values. When held low the sensor will stop ranging. (connected to the PIC)Pin 6: Vcc input to the sensor. Pin 7: GND

  • Plot 3- (9.00 meters)

  • Plot 5

  • PIC controller

  • Power Calculations (cont)We expect 80% at Normal State and 20% at Rising StateWRC1 avg usage: 524.46 hoursEZ4 avg usage: 548.1 hours

    XL-MaxSonar-WRC1LV-MaxSonar-EZ4Rising State (Tank is being filled):Rising State (Tank is being filled):Transmitter (on) : 15 mAPIC (on): 25 mASensorIs on every 2 minsDraws 100 mA for an instantDraws 3.4 mA the rest of the timeTransmitter (on) : 15 mAPIC (on): 25 mASensorIs on every 2 minsDraws 50 mA for an instantDraws 2.1 mA the rest of the time

    Total Current Draw: 43.4 mATotal Battery Usage: 16000 mAh/43.4 = 368.7 hoursTotal Current Draw: 42.1 mATotal Battery Usage: 16000 mAh/42.1 = 380.1 hours

  • Interface

  • The Pump Control UnitPIC microcontrollerReceiverRelay systemFuse

  • Relay in Control Unit

  • Software in Control Unit

  • Interface

  • Extension relay for multiple Pump

  • TestingVoltage at PAD1 is applied by the PIC output, VpicWhen the Vpic >0.65, the BJT is forward Active, an amplified current will trigger the triac.

  • Future Hardware developmentCheaper/Simple PICLeads to using only 1 AA battery which further reduces cost and size of our systemCheaper Wireless systemCheaper sensorMake it self-powered Solar powerWind powerTree power (suggested by TA Ding)

  • Future software developmentUse interrupts to allow sensor/wireless function without having to keep PIC power onImplement a start-up calibration routine that scans volume of tank to allow functionality for universal systemsImplement a GUI to allow user Set threshold valuesSelect Channelson Transmitter ChipUse RS-232 to stream code words that allow for more security

    *v*x*v*A (make it more general)*v*v*A add modified flowchart for PIC 2*S add test results*A add modified flow chart for PIC 1*Add test results*Add test results**V,S,A