Wednesday, April 22, 2009

Water level indicator cum controller

Water level indicator cum controller


present concept implements controlling of pump which pumps water from the sump (underground tank) to the overhead tank, using 8951 microcontroller.

The control panel, i.e. the main control unit of the system which consists of the primary control switches, pump indicator, siren and level indicators. The visual example of how switches And the indicators can be placed as shown the figure below.

Front view of the model

Front view of the model

In the figure shown above there are total of nine LEDs, four of which indicates the water level in the tank, another four indicates the water level in the sump and one LED indicates whether the pump is ON/OFF. It also consists of three switches.

  1. Switch 1 is the main power switch which is used to activate the system.
  2. Switch 2 is used to select whether to operate the pump in AUTO or MANUAL mode.
  3. Switch 3 comes to picture only when the system is operated in MANUAL mode. It controls the direct activation of the pump.

Description :

This system is built around an 8951 microcontroller and the circuit diagram is as given below.

Circuit diagram of Water level indicator cum controller

Circuit diagram of Water level indicator cum controller

As you can see in the above diagram, port 0 is exclusively used as an input port which takes the information regarding the water level in the sump as well as in the overhead tank.

Port 1 is used as output port which is connected to the indicator that indicates the water level in both the tanks.

Port 2 is used as in/out port, it takes the input from switch 2 and switch 3 and gives the output which is connected to pump indicator, siren and the relay which controls the switching of the pump.

Working of the system:

There are two modes of working for the system

  1. Manual mode
  2. Auto mode

Which is controlled by switch 2 (refer control panel diagram)

Manual mode:

When the system is active and in manual mode, it only indicates the water levels in the tanks and it doesn’t control any working of the pump. To activate the pump in manual mode switch 3 is used.

In this mode the operator should manually control the working of the pump. As in case if the tank is full, operator should switch of the pump which is not the case when compared to auto mode.

Auto mode:

When the system is active and in auto mode, it only indicates the water levels in the tanks and it controls the working of the pump.

Friday, December 26, 2008

Car customisation (CAN)

The main motto of the project is to prevent a major damage to the vehicle and loss of lives during a fire accident and also to provide ease in the operation of the windows.
  This project will be developed based on CAN (Control Area Network) protocol which is the most effective and sophisticated protocol used in the current automotive industry. CAN is an advanced serial bus system that efficiently supports distributed control systems by using serial bus. It reduces the hardware complexity as there is no need of using separate buses for each device; all the devices are connected to the single serial bus.

 Now day’s vehicles have been developed with most luxurious facilities and safety measures such as power windows, power steering, etc. This project an extension to the existing ones. In this project form luxury point of view a common switch is provided to control the sliding of all the windows at a time as well as individually. From security point of view a control system is designed to detect the fire accident using smoke as well as temperature sensors and take immediate action to avoid fire accident. The sensors will be placed inside the vehicle, whenever it senses the respective parameters all the windows will be slided down and the sprinklers will be tuned on in order to put off the fire.

If you have ny queries about this project or if you want me to do this  

project for you contact me           sunny.embed@gmail.com


WIRELESS Patient monitoring in HOSPITALS

Main aim of this project is to develop an embedded system for monitoring the patients pulse rate and oxygen levels continuously and sends the same to a control room of the hospital where the data of all the patients in hospital is stored individually.
 
 Now a days medical industry has become more sophisticated and user friendly by using the embedded systems. This rapid change this industry has given many advantages to the doctors as well as the patients. Now there is no need of manual monitoring the patient continuously, because there are a lot of sensors which monitors the patient’s condition. This project is also developed based on one of such sensors. 

Operation:

A pulse oxi meter, which is a sensor used to sense the pulse rate of the patient is attached to the patient’s body. The analog data from this sensor is converted in to digital data and given to the micro controller. Then this is transmitted in to air through any wireless communication like Zigbee. There will be a Zigbee module in the control room of the hospital which collects the data from various monitors corresponding to each patient.

If you have ny queries about this project or if you want me to do this  

project for you contact me      sunny.embed@gmail.com

Station name display in train before arrival

Introduction: 

This project is developed to display and also announce the station name in each compartment of

the train when the train is about to enter the station. When ever we travel in train during nights

we will not be able to find out in which station is stopped or going to be stopped.

Some may miss to get down in their respective stations while sleeping.

This project will be very helpful to the passengers if implemented in trains. This is developed

based on wireless technology like RF and zigbee.

Circuit operation: 

RF/Zigbee  technology is used in this project.

A transmitter section will be there in every station which continuously transmits the signal in to

the air. The station name is encoded and transmitted through the antenna.

A receiver unit will be mounted at the engine of every train. Whenever train arrives at the

station receiver unit receives the signal and decodes it and then display the name in a 16X2 LCD

in every compartment, simultaneously announces the name in order to make the passengers

alert.

If you have ny queries about this project or if you want me to do this  

project for you contact me sunny.embed@gmail.com

PC controlled Robot through Zigbee

Aim of this project is to develop a Robot that can be controlled by using a PC through

(wireless) Zigbee protocol. By which we can control the directions of movement

and also the capturing the images. 



Opearation:

 In this project there will be two modules, one is the master and another is the slave (Robo

vehicle). Both the master and slave will be having a Zigbee module interfaced to the

microcontroller. The controls for the direction like move forward, backward, left and right.

A zigbee module will be interfaced to the micro controller.

The control signals will be sent to the slave through zigbee communication.

The slave will be having a zigbee module interfaced to it.

It will respond to the control signals and take action according to that.

The robo vehicle will be having a wireless camera mounted on it, which captures and sends the

images to the PC.



Advantages:

  This will be helpful in many emergency cases.

For example in case of any rescue operations it acts as spy and let the man know what is

happening in an environment where man cannot enter. By using this life can be saved

which is a

price less thing in the world.

If you have ny queries about this project or if you want me to do this 

project for you contact me    sunny.embed@gmail.com

Time based automation using I2C protocol

The main objective of this project is automation of the electrical appliances

by using I²C (Inter Integrated Chip) based RTC (Real Time Clock).

Micro controller derives the time from RTC through IIC bus and switches

ON/OFF the devices according to the preprogrammed time intervals. 

About I2C:

I²C (Inter-Integrated Circuit) is a multi-master serial computer bus invented by Philips that is

used to attach low-speed peripherals to a motherboard, embedded system, or cell phone. I²C

uses only two bidirectional open-drain lines, Serial Data (SDA) and Serial Clock (SCL), pulled up

with resistors. 

About tha project:

In this project we are developing software in which some time intervals are defined

and the time read from the RTC (Real time Clock) will be continuously monitored

by the micro controller. When ever the time is same as the pre defined time then

the controller will switches ON/OFF the devices.

In this the programming and collecting data from RTC is done through the I²C bus.

we can change the time intervals in which the alarm has to be raised by using the

keys provided to the micro controller. And also we can set the time in RTC.

 The use of I²C protocol reduces hardware complexity as it is a simple two wire bus.

This project helps to prevent delay in raising alarm because if it is done manually

some times there may be a chance of forgetting or make some delay. 

If you have ny queries about this project or if you want me to do this 

project for you contact me    sunny.embed@gmail.com

Stock meter (Indicator).

The main motto of this project is to develop a CLOCK,

that displays the rise and fall of the stock market ratings

by taking the data from a PC through (wireless)ZigBee protocol. 

In this there will be two parts one is the PC section and the other one Stock clock section.

In both sections the Zigbee module will be interfaced to the microcontroller.

In PC section the microcontroller communicates with the PC through serial com port.

A program will be developed in PC to log in to a website and derive the data regarding the current stock market value and send it to the micro controller through Hyper terminal.

The data will be sent to another section by Zigbee through air.

Data received at the clock section will be decoded by Zigbee module and sent to the micro controller.

Micro controller based on the stock value rotates the clock’s hand to show the raise or fall in the

value and also alarm can be raised in the case of very acute changes.

Here you can fimd the block diagrams

                                                                  PC Section

                                                                          Clock      


If you have ny queries about this project or if you want me to do this 

project for you contact me    sunny.embed@gmail.com