Friday, December 30, 2011

Robotics based projects

  1. Bomb displacing Robot with tension controlled soft catching arm: A moving robot controlled wirelessly to reach the suspected bomb site to relocate the bomb at different place while handling the same carefully by a soft catching arm duly controlled by interrupt monitored motor to avoid extra pressure on the suspected object for safety reasons.
  2. Bomb-diffusing Robot by RF controlled, laser beam managed hand held unit: In this RF remote control is used to control a robot. A laser beam is actuated after the robot reaches the suspected site on to the object to diffuse the bomb, remotely.
  3. Cell phone operated robotic vehicle: Robotic vehicle that can be operated from any where using cell phone sent commands. Once the contact is established over dialing the cell phone mounted on the robotic vehicle it accepts the tone commands thereafter for the operation of the vehicle.
  4. War field land Rover that alerts on sensing planted Land Mine ahead: Wirelessly controlled land rover mounted with metal detecting sensors to generate alarms on sensing planted land mine. The movement is wirelessly controlled by a hand held RF transmitter to send commands to the RF receiver mounted on the land rover.
  5. Wireless operated Fire extinguisher vehicles with water jet spray: Fire extinguishing vehicle loaded with water tanker and pump controlled remotely over wireless to throw water jet to the fire. The movement and the pump control are wirelessly controlled by a hand held RF transmitter to send commands to the RF receiver mounted on the fire extinguisher vehicle.
  6. Auto metro train to shuttle between stations: A robotic train with sensors for limiting the number of passengers entering the train by auto door management with auto start and stop run feature from origin to the destination to & fro.
  7. Touch screen based remote controlled robotic vehicle for stores management: Hand held touch screen based remote control which transmits RF signal that is received by a robotic vehicle with 3D catching arm to carry out material movement at industries.
  8. Laser beam guided robotic vehicle: A set of sensors mounted on a moving vehicle that automatically adjusts its path following a hand held guided laser beam .
  9. War field sage robot that alerts on sensing planted land mine ahead: Remotely controlled robot using RF mode with encoder and decoder duly interfaced to a pair of microcontrollers for movement and metal detection by a metal detector (land mine detector) being actuated after the robot reaches the suspected site.
  10. A land rover remotely controlled by hand held IR transmitter: It is a Robot that can move through any path by IR control and while it senses the infrared signals from a handheld TV remote. The receiver is interfaced to a microcontroller to drive motors for its movement.
  11. IR controlled sage robot: Land rover robot that moves by hand held TV remote infrared based ,being driven by a set of 2 motors duly interfaced through motor driver IC.
  12. Line following robotic Vehicle that does not require any microcontroller interface or program: An array of two pair of photo sensors comprising IR transmitter and photo diode fitted in the car to detect a black path as well as any turns in the path. The motors are able to turn the steering left or right, depending on what logic signal the sensor sends.
  13. Cell phone operated sage robot: Digit commands from one cell phone sent to another cell phone mounted on the robot to receive the DTMF (Dual Tone Multi Frequency) mode commands to feed to a microcontroller, to operate 2nos DC motors through motor driver IC for any direction movement.
  14. War field spying Robot with night vision wireless camera: A RF based moving vehicle mounted with wireless night vision camera controlled remotely over wireless to send real time pictures of enemy activities in war field. The movement is wirelessly controlled by a hand held RF transmitter to send commands to the RF receiver mounted on the moving vehicle.
  15. Line following robotic Vehicle using microcontroller interface: Using IR reflected light falling on photodiodes form as input to IO parts of MC to drive a robotic vehicle motor through motor driver IC in a specified black path by reflection from the white surface and then by disabling any one motor in the event of reflection being stopped while going away from the black path to take turn till the reflection resumes.
  16. Obstacle avoidance robot: Ultrasonic sensor based robotic vehicle that avoids any obstacle and changes its direction as required.

Projects for Electrical Branch

Electrical/PowerElectronics/
Machines/Transmission Lines/PLC/HV projects

  1. SVPWM Space Vector Pulse Width Modulation: Generating 3 Phase from single phase using 6 nos MOSFETs / IGBTs in 3 phase bridge connected inverter being fed from a DC BUS after being full wave rectified from a single phase 230 v ,50 Hz source. Cost includes a 1HP 3phase motor.
  2. FACTS by SVC ,Flexible AC transmission System: Static VAR Compensation under FACTS using TSC, Thyristor switched capacitors based on shunt compensation duly controlled from a programmed microcontroller.
  3. WIRELESS POWER TRANSFER: The project is to develop a system of wireless power transfer for pace makers battery charging (An electronic device implanted in body that works in place of a defective heart valve) .Otherwise the patient is required to be operated every year to replace the battery.
  4. PHASE SEQUENCE CHECKER FOR THREE PHASE SUPPLY: 3-ph supply of 440V AC 50Hz is fed to a logic circuit comprising of NAND gates and OR gates to detect the sequence of R Y B by triggering a timer for a LED to indicate output phase out of sequence .
  5. Sine Pulse Width Modulation (SPWM): Adaptive sine weighted pulse width modulated, 50Hz three phase AC from single phase AC. Cost includes a 1HP 3phase motor.
  6. Four quadrant DC motor speed control with microcontroller: Forward/Reverse rotation and instantaneous Forward Brake and Reverse Brake of DC motor under four quadrant operation.
  7. UPFC Unified Power Factor Control: Compensation of power factor achieved both for inductive and capacitive circuits automatically from a programmed microcontroller.
  8. High Voltage DC by Marx Generator Principles: A number of capacitors are charged in parallel by pulsed voltage to V with 50% or less duty cycle from a DC source. The capacitors are automatically then placed in series such that all the V gets added to deliver higher voltage.
  9. Propeller display: Indication of name/time etc using a set of LEDs rotating at high speed to give a virtual display being wirelessly powered.
  10. Four quadrant DC motor speed control without microcontroller:Forward/Reverse rotation and instantaneous Forward Brake and Reverse Brake under four quadrant operation using timer controlled, H bridge fed DC motor.
  11. Induction heating by high frequency power ouput: 25 KHz power generation for a very low impedance coil to work as instant induction heating for medical sterilization applications.
  12. Three phase fault analysis with auto reset on temporary fault and permanent trip otherwise: Six numbers of step down transformers used for forming one star and another delta at the output with a set of switches to input LL, LG, 3L fault that triggers a 555 timer in monostable to reset or permanently trip the output relay connected to another 555 timer in astable.
  13. Industrial furnace power control by Integral cycle switching without generating harmonics: Integral cycle control is a method to remove portions of full cycles/one cycle of an AC signal for controlling AC power across AC heater loads interfaced to a programmed microcontroller. This process of power control generates 1% THD as against 61% of firing angle control.
  14. Precise kilometer calculation by underground cable fault detector: Feeding a voltage through a fixed set of resistors representing distance in kilometers and resulting varying current fed to a ADC interfaced to a microcontroller outputs the display in kilometers based on current flow at specific fault created by a set of switches for testing purposes.
  15. Electronic starter with Soft start for smooth operation of 3 phase induction motor: 6nos. of SCRs i.e., two in anti parallel in each phase are phase controlled in a similar manner to a light dimmer, where they are gradually turned ON for a part of each cycle to control the voltage by varying the conduction angle of the SCR. By variation of the conduction angle, the output voltage is reduced during start and then smoothly increased to full. Cost includes a 1HP 3 phase motor.
  16. FUZZY LOGIC CONTROL for a brushless DC motor to run at the exactly entered speed: Precise speed entered through a numeric keypad interfaced to a microcontroller maintains the entered speed of a BLDC motor by sensing shaft mounted IR sensors working on a closed loop circuit by a half bridge AC to DC circuit comprising 2 SCRs and 2 Diodes .
  17. Detecting power grid synchronization failure on sensing out of range frequency or voltage: Microcontroller based islanding detection for grid connected inverter with under/over voltage and under/over frequency islanding detection algorithms ,where the processed value of voltage and frequency are used for turning ON/OFF the relay between a grid connected inverter and the utility grid.
  18. Low cost Programmable logic control ( PLC) for industrial automation in repetitive nature of work: Objective is designing a microcontroller based programmable time setting by the user through microcontroller architecture loaded with an application program. Switches are provided for set mode, auto mode , manual mode and time change mode. Machine will run ON/OFF sequentially in auto mode in default time settings or set mode time setting or manual mode depending on the user’s need and flexibility.
  19. Ultra fast acting electronic circuit breaker: The project is to shut down the power supply when it is overload. Conventional circuit breaker is based on thermal bimetal lever trip mechanism is very slow and the trip time is dependant upon the percentage of overload. Here the current sensed from a CT is compared against the preset voltage proportional to the current by a level comparator to generate an output for the contactor to trip the load.
  20. PROGRAMABLE ENERGY AUDITTING EQIPMENT FOR INDUSTRY FOR INSTANEOUS ELECTRICAL LOAD SURVEY: Auto calculation of energy details in a minute ,to indicate the load consumption in units and cost in rupees while the load is assumed to run for specific number of hours, with displays on a 16X2 LCD duly interfaced with the microcontroller.
  21. MINIMISING PENALITY IN INDUSTRIAL POWER CONSUMPTION BY ENGAGING APFC UNIT: Automatic Power Factor Compensation (APFC) by engaging number of shunt capacitor for inductive loads. The time lag between the zero voltage and zero current are fed to the microcontroller that drives relays at its output for bringing shunt capacitors into the load circuit to get the power factor till it reaches 0.9.
  22. Power saver for industries & commercial establishments:A smart method of lagging current compensation by engaging shunt capacitors automatically as per the requirement.
  23. Lagging and leading power factor display in industrial environment: Display of lagging and leading power factor by measuring the time difference between voltage and the current in AC circuits.
  24. High voltage dc upto 3kv from AC by using diode and capacitors in ladder network: 1000 PIV diodes in combination with 100uF electrolytic capacitors forming a ladder network multiplies the input AC to develop 12 times approximately DC output.
  25. AUTO SELECTION OF ANY AVAILABLE PHASE, IN 3 PHASE SUPPLY SYSTEM: The project is to provide ac mains supply 230 volt to the single phase load if any of the phases, out of the 3 phases in a house goes missing.
  26. 2 PHASE BLDC MOTOR SPEED CONTROL USING FUZZY LOGIC CONTROL : The Project consists of an input stage, a microcontroller processing stage, and an output stage. The input stage maps sensor to the appropriate membership functions and truth values, processing stage invokes them and the output stage results back into specific control output value.
  27. A PLD, (PROGRAMMABLE LOGIC DEVICE) BASED BLDC MOTOR OPERATION: The project uses a microcontroller and a EEPROM to store the logic configuration for operation of the motor which is driven by a motor driver IC. The input is set by a set of switches with display.
  28. Automatic Star Delta starter using relays and adjustable electronic timer for induction motor: Star/Delta starters are probably the most common reduced voltage starters in the 50Hz industrial motor world. This project can operate a 3 phase motor at 440 volt AC mains supply 50 Hz with a set of 12 volt DC relays, an electronically adjustable timer and a set of relays, but supplied with six lamps instead of a 3 phase motor.
  29. Bidirectional rotation of an exhaust fan motor with a remote control device: The controller receives the Infrared Signal from the IR remote, the code of which is identified by the receiver that switches on/off the appropriate relay for a split phase induction motor to achieve desired direction, remotely.
  30. Password based circuit breaker control to ensure electric line man's safety: Microcontroller based mains circuit breaker ON/OFF arrangement by password controlled such that unauthorized person can never accidentally switch ON the power system for Line man's safety.
  31. Three step high performance induction motor speed control by Cyclo converter using thyristors: The induction motor is a constant-speed machine. The difficulty of varying its speed economically constitutes one of its main disadvantages which is overcome by using a thyristor controlled cycloconverter that enables the speed to be lowered in steps by Microcontroller triggering a SCR bank of 8nos duly isolated by opto isolators for a F/2 & F/3 achieved by appropriate program. F stands for frequency. Cost of motor included.
  32. Single phase induction motor soft start by stepped delay of reducing firing angle: Charge and discharge of a capacitor at the switch on time and generating a saw tooth voltage is then compared by a comparator to reduce the firing angle from 180 degree to 0 degree progressively to achieve soft start of a induction motor supplied.
  33. Overhead Projector lamp life extender by ZVS (Zero Voltage Switching): Incandescent lamps exhibit very low resistance in cold condition due to which it draws high current while switched on, resulting in fast failure . Engaging two SCRs in anti parallel or a triac the switching on time can be precisely controlled by firing after detecting the zero cross point of the waveform.
  34. Pump motor/lift motor burn out protection: Protecting a 3 phase induction motor from single phasing, and over temperature using sensors interfaced to comparators for disconnecting the motor. Supplied with lamps in place of 3 phase motor.
  35. 300 WATT DOMESTIC USE PWM INVERTER CUM BATTERY CHARGER: PWM technology using Signet SG 3524 for switching from 12 volt battery through a half bridge MOSFET power devices connected to the main inverting transformer that delivers automatically 300 watt 50 Hz power during mains fail and then auto battery charging on mains resume.
  36. Pure Sine Wave UPS using microcontroller to develop adaptive PWM (Pulse Width Modulation) under DSP: Using DSP based program using microcontroller for generating sine wave by 'H' bridge MOSFET bank for 300 watts output with controlled battery charging and auto change over.
  37. FACTS by TSR, flexible AC transmission System: Static compensation under FACTS using TSR, thyristor switch reactor based on shunt capacitor duly controlled by a microcontroller.
  38. Non contact tachometer: This project uses the IR transmitting and receiving technique by reflection of modulated IR rays from any rotating object such as a motor shaft to send interrupt signal to a programmed microcontroller to enable display of the speed. The display can either be a LCD or simple 7 segment LED type. This becomes a contact less tachometer.
  39. Soft start of 3 phase induction motor by using 2 nos. Back to back scrs in each phase(using lamps only): Understanding soft start of IM by watching the lamps connected in place of the 3 phase motor from low voltage low intensity to full voltage full intensity at the time of start.
  40. Password based jail chamber gate operation by motor: Numeric keypad interfaced microcontroller to sense exact password for door opening and closing in high security area.
  41. TV remote operated curtain closer/opener: Synchronous motor operated either direction movement of curtains remotely by standard TV remotes in commercial complexes.
  42. Life cycle testing of electrical loads by down counter: A preset able counter with key pad entry that counts down from the set number till it reaches zero with relay operation connected to a load that switches ON & OFF is used for life cycle test of the gadget under test say a lamp to determine its life.
  43. Industrial battery charger with high power DC by thyristor firing angle control: DC power is controlled with zero crossing detectors and sending to the microcontroller to fire thyristors using the opto isolator. The ac power is applied to the bridge rectifier comprising of diodes ,triacs and SCRs to get manually controlled DC at the output.
  44. Super fast solid state relay switching on time analysis on CRO: A three phase solid state relay that incorporates three single phase units where each phase is controlled individually by a power triac with optional snubber network and an optically isolated triac driver. The zero crossing feature of an opto-isolator ensures lower generated noise and avoid sudden inrush currents of load.
  45. A low cost microcontroller based system high performance AC motor drives: Based on the principle of firing angle control of two thyristors connected in anti parallel is fed for the output to the control circuit. The firing angle would be manually adjusted to maintain the load power in the event of fluctuating AC voltage from high to low and vice versa.
  46. High power AC lamp flasher for aviation obstruction indication purpose: Aviation obstruction lamp flasher from AC source to warn air crafts for possible crash.
  47. Mixer grinder speed control by using a TV remote: Using a standard TV remote with IR sensors interfaced to a micro controller , reads the coded data from the remote to activate the corresponding output pin to change the time delay for the thyristor firing in 8 steps that drives with varying speed the induction motor.
  48. Auto power supply control from 4 different sources: Solar, Mains, Generator & Inverter to ensure no break power: The main scope of the project is to consume the power from supply mains, generator, and wind power and solar optimally by using appropriate program through microcontroller in most cost effective way.
  49. Control unit designed for a DC motor: The speed of motor is directly proportional to the DC voltage applied across its terminals where the voltage is applied to control motor speed with Pulse Width Modulation wave. Here based on the pulse duty cycle provided by microcontroller the speed of motor is controlled.
  50. DISH POSITIONING CONTROL BY STEPPER MOTOR /GEARED MOTOR: Programmed microcontroller to enable 180 degree 3D movement of the dish by using a motor for adjustment of the best signal to be received from the satellite.
  51. MAINS OPERATED LED LIGHT IN STRING: A string of LED’s are made to operate at 230V AC by series capacitor drop and current limit resistor and then being rectified to DC for maintaining a safe operating voltage for the LEDs.
  52. Automobile head light lamp intensity dimmer to control glare: 12 volt, 10 watt automobile lamp dimmer by varying pulse width signal.
  53. Auto selection of Fan available from multiple supply sources: Un-interrupted supply to critical cooling fans from any available supply source.
  54. Random on/off of lamps to deter burglars for locked houses: Automatic switching On/Off of lamps at random intervals in locked house to deter burglar attempt
  55. Display turn table speed control for shops: Low speed synchronous AC motor with programmed speed control in four steps using microcontroller and thyristor.
  56. Automatic surveillance camera panning system from PC: Using pulse width varying technology so generated by the PC with RS 232 interface through a Micro controller enables the speed control of motor from the PC by a motor driver IC controlled from the microcontroller.

Communication based projects

Communication based projects
GSM/GPS/Bluetooth/RFID/DTMFMobile/Ethernet/
RF/XBEE/Networking/Data Acquisition/Smart Card

1) SCADA ( Supervisory Control and Data Acquisition for remote industrial plant operation: Supervisor sitting on the PC terminal is able to control plant parameters remotely over RS 232 network while monitoring the data acquired through several sensors. The project uses a front end for the control and a backend with microcontroller interfaced to an ADC from temperature sensors for data collection and control.

2) Synchronized traffic junction signaling (Get green signal all-through at any street junction)-A new concept to ease traffic congestion in metros: All the traffic junctions in a main road are synchronized for signal lighting such that the vehicle gets green signal at all the junctions while moving at a normal speed.

3) Modern home automation system using intelligent touch screen: A touch screen based transmitting unit is used to manage home lighting system remotely with RF receiver to avoid complicated wiring in existing buildings.

4) WIRELESS POWER TRANSFER: The project is to develop a system of wireless power transfer for pace makers battery charging (A battery operated electronic device implanted in body that works in place of a defective heart valve) .Otherwise the patient is required to be operated every year to replace the battery.

5) TOUCH SCREEN BASED INDUSTRIAL AUTOMATION: Touch screen panel managed industrial automation system( or home ) for industrial load control in corrosive / inflammable environment that prohibits use of conventional switches.

6) SPEED SYNCHRONIZATION OF MULTIPLE MOTORS IN TEXTILE MILLS: Multiple motors used in textile industry, or any other for cloth drawing needs to be synchronized for same speed which is achieved by independent micro controllers for each motor with speed sensing and keypad speed entry for 3 motors supplied to run at same speed .

7) MODERN OFFICE MANAGEMENT TOOL FOR SELECTIVE DATA TRANSMISSION TO MULTIPLE USERS: Extremely useful PC based RF communication system in a office from the boss to the subordinates having small LCD display terminals duly interfaced from independent micro controllers to receive message on selective / common to all basis with message receive tone alert.

8) PC CONTROLLED SCROLLING MESSAGE DISPLAY FOR COLLEGE NOTICE BOARD: Message sent from the PC is transmitted to the notice board over cable ,goes on scrolling in a LCD display in 2 lines until the next message is entered or cancelled.

9) Wireless networking of dedicated computers: A pair of 2.4Ghz transreceiver modules used for bidirectional communication of data from one PC to another wirelessly.

10) MULTIPLE SENSOR DATA ACQUISITION: Different type of data acquisition and display on a LCD ,such as voltage, current, temperature, light intensity etc are monitored by a PIC microcontroller having built in multi channel ADC.

11) RAILWAY TRACK SECURITY SYSTEM: The system detects for breakage /crack in railway tracks using line loop current break to sense the same to send interrupt to the controller to send an SMS to the station master through GSM.

12) STAMP VALUE CALCULATOR FOR POST OFFICE: Calculating the weight of the letters & value by a balancing arrangement is used to control a potentiometer the output of which is fed to an ADC interfaced to microcontroller having a display.

13) CAN based security system: Message based monitoring tool using the RS232 Rx Tx features of the MC to communicate between 3 Microcontrollers, one for input, one for display and the other for some load in semi CAN protocol.

14) Flash Flood intimation over GSM network to the station master: High water level detector interfaced to micro controller that outputs a signal to a GSM modem for sending a signal to the station master to direct the train driver to stop the train.

15) WIRELESS ELECTRONIC NOTICE BOARD: The microcontroller receives the message from transmitter through GSM interface to be displayed on the LCD at user end interfaced to the microcontroller.

16) Theft intimation of the vehicle over SMS to owner who can stop the engine remotely: Theft intimation of the vehicle over sms using GSM modem to the owner while unauthorized door entry is made. Owner can send command through his mobile to stop the engine by activating the relay interfaced to a microcontroller along with the GSM modem used for the purpose.

17) RFID tag based attendance system: RFID tag with details of the employee keep tracking of their attendance while swiped on the RFID reader interfaced to a microcontroller with LCD display for indication.

18) RFID security access control system: RFID tag reader to read the data present on the tag to compare the same to match the built in data for status display and indication with a lamp.

19) Precise kilometer calculation by underground cable fault detector: Feeding a voltage through a fixed set of resistors representing distance in kilometers and resulting varying current fed to a ADC interfaced to a micro controller outputs the display in kilometers based on current flow at specific fault created by a set of switches for testing purposes.

20) A LOW COST LONG RANGE FM TRANSMITTER WITH AUDIO MODULATION: A low cost FM transmitter with audio modulation consisting of 106 MHz oscillator circuit, VFO and RF power amplifier connected to a tuned Yagi antenna to cover about 5 km line of site distance or 1Km by GP antenna.

21) GSM BASED ENERGY METER BILLING WITH LOAD CONTROL: The project is to develop a wireless energy meter reading and load control. The reading of the energy meter is also sent by to any cell phone by a message through GSM modem which also receives commands from the cell phone to control the electrical loads.

22) Automatic locking system in case of burglary with intimation to police station: GSM modem interfaced microcontroller based automatic door locking incase of forced action with SMS to the designated police station number.

23) SMS based intimation and calling over GSM network for emergency assistance: GSM modem interfaced microcontroller based automatic message display incase of forced action with SMS to the designated emergency number.

24) RFID guided automatic parking permission for vehicles in cellar at commercial complexes: RFID tag swiped by the driver over the RFID reader, enables a motor interfaced through relay being driven by the microcontroller to open the gate for vehicle entry.

25) GSM based supervisory control and status acquisition of industrial loads: Mobile message sent to another sim loaded GSM modem interfaced to microcontroller to drive relays to control the home appliances with a confirmation upon the status of the load.

26) RFID based passport details: Identifying the passport holder through data stored in RFID tag by retrieving the same through a reader duly interfaced to the microcontroller by a LCD display.

27) Password based secured area entry with wrong attempt alarm: Password stored in dedicated EEPROM with I2C protocol by user entry keypad is used to lock or unlock the door, by a motor and an alarm is sounded in case of wrong password attempt.

28) PC based wireless notice board: Text message from a computer keyboard attached to a microcontroller is encrypted with LCD display to have decrypted message at receiver end all controlled by RF communication.

29) SPEED CHECKER TO DETECT RASH DRIVING ON HIGHWAYS:The time difference between 2 spots with ,one in advance to the other in the direction of the traffic flow, is fed to a programmed microcontroller to convert the same to the speed of a vehicle and warn if the same exceeds a specified limit by a buzzer sound.

30) 2 PHASE BLDC MOTOR SPEED CONTROL USING FUZZY LOGIC CONTROL: The Project consists of an input stage, a microcontroller processing stage, and an output stage. The input stage maps sensor to the appropriate membership functions and truth values, processing stage invokes them and the output stage results back into specific control output value.

31) A PLD, (PROGRAMMABLE LOGIC DEVICE) BASED BLDC MOTOR OPERATION: The project uses a microcontroller and a EEPROM to store the logic configuration for operation of the motor which is driven by a motor driver IC. The input is set by a set of switches with display.

32) Transformer temperature monitoring by wireless to control room: Temperature rise of distribution transformer sent over RF on real time
basis to the control room for appropriate action.

33) Smart card based door security system: Security area authenticated entry system by individual smart card identification and reading system.

34) Cell phone/landline operated alarm system for help in case of emergency: Cell phone controlled microcontroller based assistance system for multiple needs.

35) WIRELESS AUDIO TRANSMITTER FOR TV: The audio output of the TV is fed to an FM transmitter that transmits the audio to be received by any FM receiver (or a cell phone having FM radio).It can be used to listen to TV sound without disturbing any one else.

36) HOME AUTOMATION USING DIGITAL CONTROL: A circuit interfaced to a land line telephone is used to control ON OFF of home / office load remotely using DTMF technology but without using any microcontroller or any program.

37) RF based home Automation system: Using RF technology several loads in home or office to be controlled for optimum use of energy remotely.

38) Vehicle theft intimation to the owner on his cell phone by GSM(Using PIC Microcontroller): Theft intimation of the vehicle over SMS using GSM modem to the owner while unauthorized door entry is made. Owner can send command through mobile to stop the engine whose ignition is disabled through a relay fed from the microcontroller which gets command from the GSM modem.

39) RFID based device control & authentication(Using PIC Microcontroller): RFID card swiped over the card reader by the vehicle driver enables the motor interfaced through the driver IC to the controller to open the gate for vehicle entry .

40) Password protected bank locker system with intimation to the owner through cell phone/landline: User Programmable telephone number storing by keypad entry enabling auto dial to the person concerned in the event of robbery.

41) PC based light intensity control: Serial port controlled PWM based light intensity monitoring system from PC.

42) Integrated energy management system based on GSM protocol and acknowledgement features: An SMS sent through the cell phone to a distant location GSM modem for any load interfaced from a micro controller through relay and relay driver to switch ON and switch OFF the same with acknowledgement sent back to the sender on SMS upon the action taken and the status of the load.

43) Smart phone based touch controlled garage door opening system: Data so generated by any smart cell phone is received by a decoder IC interfaced to a microcontroller that outputs a relay for door open/lock operation.

44) Large digit display of dialed telephone numbers for STD billing centers: Dialed telephone numbers are picked up by a DTMF decoder to feed to a microcontroller to drive ten numbers seven segment LED displays for better visibility.

45) Automatic Dialing to any telephone using I2C protocol on detecting burglary: User Programmable telephone number storing by key pad entry enabling auto dial to the police station or the person concerned in the event of robbery.

46) User programmable password based hotel room door lock: The microcontroller based Door locker is an access control system that allows only authorized persons to access a restricted area. The password is stored in another dedicated EEPROM which can be changed at any time unlike a fixed one burnt permanently on to the microcontroller.

47) Portable Programmable Medication Reminder: The project takes care of reminder need of people who forget to take medicines in time. Key pad entry stores the relevant information in an EEPROM with several timings based on a RTC. At the programmed time the message for the medicine is displayed over a 16 digit LCD display together with a buzzer sound to alert the person for taking the appropriate medicine.

48) Tampered energy meter monitoring conveyed to control room by wireless communication: The main scope of this project is to send message from any tampered energy meter to be received by the control room by means of GSM communication. A message is sent to the number stored in microcontroller to alert the tampering of the meter.

49) Military use coded communication system with LCD display: The aim of the project is to send encrypted text message transmitted through RF by using Microcontroller and received at receiver which is decrypted by another Micro Controller where message is displayed over the LCD display. Transmitter gets data from a standard computer keyboard and encrypts with a private algorithm. At receiver end the Microcontroller decrypts it with the same algorithm and displays the data on LCD.

50) PC managed, advanced home automation system: External electrical load applications controlled with the help of PC. PC is connected to microcontroller through MAX 232 level shifter, ULN (Driver) is used to drive the relays for connecting to external devices. DB (RS-232) connector is used to connect to PC com port.

51) Authorized operator to access the machine by Smart card: The project is developed to identify authorized personnel with ID cards , where a module is provided to read the ID number from card. Whenever card ID number in the card is matched with the inbuilt ID number in the code then LCD display would indicate that the card being accepted with a relay used to actuate the load.

52) Automatic Wireless health monitoring system in hospitals for patients: Monitoring patient health remotely in hospitals over wireless from the patient bed to the doctor’s chamber by RF with LCD display at both ends and optionally an alarm on critical situation.

53) Four telephones in parallel but still accessed by only one user at a time to maintain secrecy: This Project can be used in houses and offices in which more than one telephone is connected in parallel from a single telephone line. The project is used to connect a maximum of four telephones in parallel. When any one of the phone is lifted, all the other lines are disconnected from the telephone line.

54) MODERN VEHICLE SYSTEM MANAGEMENT in semi CAN, Control Area Network. Three microcontrollers communicating with each other over pair of wire: As the number of microcontrollers embedded in a product increases the solution for communication among them is preferred serially. The paper describes a message based monitoring tool using the RS232 Rx Tx bus features of the MC to communicate between 3 MCs.

55) Using TV remote as a cordless mouse for the Computer: A typical TV remote sends coded infrared data that is read by a sensor which is then burnt to a microcontroller the output of which shall drive desired operation through serial port connection as conventionally performed by the PC Mouse.

56) Human sensed automatic door opening system: Automatic door opening by sensing any approaching human being by piro IR sensors interfaced to a programmed microcontroller that drives a motor through motor driver IC with locked rotor protection system for door operation.

57) Railway level crossing gate control through SMS by the station master or the driver: Railway level crossing gate motor ,controlled by the station master or the engine driver through GSM modem interfaced to microcontroller for deriving an output to dive a relay for the gate motor operation.

58) GSM based monthly Electricity energy meter billing with SMS and display to the user: Domestic electricity consumed is displayed in rupee terms on daily and monthly basics to the user and billing details sent over GSM network form the user to the department for generating the printed bill..

59) DTMF based remote industrial load and/or agricultural pump control: The main scope of this project is to send digit commands from one cell phone to be received by another cell phone to receive the tone mode commands which are then DTMF (Dual Tone Multi Frequency) decoded. The receiving cell phone codes are then fed to a microcontroller which is programmed to recognize those codes for operating any kind of load duly interfaced through relay drivers and relays (or motor driver and motor) as per the sent command from sender’s mobile.

60) Automatic surveillance camera panning system from PC: Using pulse width varying technology so generated by the PC with RS 232 interface through a Microcontroller enables the speed control of motor from the PC by a motor driver IC controlled from the microcontroller.

61) Cell phone /landline based circuit breaker: Remote controlled, password based circuit breaker for industrial load protection.

Live Projects for Industrial Application

1) Remote speed control by Thyristor trigger angle change with display of delayed firing angle: Using a standard TV remote with IR sensors interfaced to a micro controller, reads the coded data from the remote to activate the corresponding output pin to change the time delay for the thyristor firing in 8 steps that drives with varying speed the induction motor.


2) Ultra fast acting electronic circuit breaker: The project is to shut down the power supply when it is overloaded. Conventional circuit breaker is based on thermal bimetal lever trip mechanism is very slow and the trip time is dependent upon the percentage of overload. Here the current sensed from a CT is compared against the preset voltage proportional to the current by a level comparator to generate an output for the contactor to the trip load.


3) Automatic irrigation system on sensing soil moisture content: The circuit comprises of sensor parts built using op-amp and are configured here as a comparator. two stiff copper wires are inserted in the soil to sense whether it is dry. The micro controller turns the motor ON and OFF based on sensors condition that is dry or wet respectively. Sensor signals are operated with the control of software that is stored in ROM of MC.


4) Automatic Wireless health monitoring system in hospitals for patients: Monitoring patient health remotely in hospitals over wireless from the patient bed to the doctor’s chamber by RF with LCD display at both ends and optionally an alarm on critical situation.


5) Precise temperature control for incubators used in hospitals for the pre born child growth: Micro controller observes temperature readings taken from display unit and compares with the keypad programmed temperature value to control the heater (ON/OFF). Here the controller continuously polls the temperature with certain regular time intervals and displays over the 7_segment display unit for the Micro controller to enable the whole operation by executing the program.


6) Office automation system for optimum energy management: This application keeps the database of the number of persons entering as well as exiting. LED's being interrupted on to the IR receiver to sense the person entering as well as exiting. This signal is fed to AT89C51 micro controller for load control purpose with LCD displays on the number of persons in and out with optimum energy use.


7) Authorized operator to access the machine by Smart card: The project is developed to identify authorized personnel with ID cards , where a module is provided to read the ID number from card. Whenever card ID number in the card is matched with the inbuilt ID number in the code then LCD display would indicate that the card being accepted with a relay used to actuate the load.


8) PC managed, advanced home automation system: External electrical load applications controlled with the help of PC. PC is connected to micro controller through MAX 232 level shifter, ULN (Driver) is used to drive the relays for connecting to external devices. DB (RS-232) connector is used to connect to PC com port.


9) Military use coded communication system with LCD display: The aim of the project is to send encrypted text message transmitted through RF by using Micro controller and received at receiver which is decrypted by another Micro Controller where message is displayed over the LCD display. Transmitter gets data from a standard computer keyboard and encrypts with a private algorithm. At receiver end the Micro controller decrypts it with the same algorithm and displays the data on LCD.


10) Bomb-diffusing Robot by RF controlled, laser beam managed hand held unit: In this RF remote control is used to control a robot. A laser beam is actuated after the robot reaches the suspected site on to the object to diffuse the bomb, remotely.

Saturday, December 24, 2011

Edge and Crack Detector

This is a Automated Robot, which senses the cracks and edges over the surface where it'sRunning, for sensing such surfaces it requires a sensing device, which is provided by IR sensor (Transmitter as well as receiver) which is connected with LM324A which is a set of Operational Amplifier as four op-amp are connected in this IC, using 1 IC is more effective than using 2 IC, thus it prefers the most, the IC looks like as shown below: -


and the output from sensors given to the IC LM324A where the signals have been Amplified, it is required because when weaker signals are identified then it gets amplified through LM324, then Output from LM324 is given to Micro-Controller which works as a Brain for Robot which is controlled through the Program.

Now whole Circuit has been connected as shown in figure below: -



C Program Code: -

#include <stdio.h>
#include <8051.h>
void delay (int time)
{
int i,j;
for (i=0;i<=10;i++)
{
for (j=0;j<=10*time;j++)
{
}}}
void moveforward( )
{
P1=0x06;
delay(2);
P1=0x00;
delay(2);
}
void turnright( )
{
P1=0x0A;
delay(2);
P1=0x00;
delay(2);
}
void turnleft( )
{
P1=0x05;
delay(2);
P1=0x00;
delay(2);
}
void main()
{
P1=0xff;
P0=0xff;
delay(10);
while (1)
{
if ((P0_0==1) && (P0_1==1))
{
moveforward();
}
if ((P0_0==0) && (P0_1==1))
{
turnright();
}
if ((P0_0==1) && (P0_1==0))
{
turnleft();
}
if ((P0_0==0) && (P0_1==0))
{
turnright();
}
}
}

Now the project under working condition look likes: -


Thursday, December 22, 2011

Micro-Controller Based Password Controller for Home Appliances

Micro-Controller Based Password Controller for Home Appliances



Security is our Prime concern in our day-to-day life. Everyone wants to be as much
secure as possible. An access control for any appliances forms a vital link in a security chain.
The microcontroller based light is an access control system that allows only
authorized persons to access restricted devices.
Present project deals with the activation of the power supply of an electric bulb.
The system is fully controlled by the 8 bit microcontroller P89V51RD2 which has a
flash for the program memory.









The password is stored in the flash memory.
The system has a Keypad by which the password can be entered through it. The user
entered password is compared with the password in the flash memory. When the entered
password matches with the password stored in the memory then the relay gets activated,
LCD displays as “ACCESS GRANTED” and the bulb glows. If the password entered is
wrong then the LCD displays that “ACCESS DENIED”. The same password is then used to
off the bulb.
The system uses 16*2 alphanumeric LCD that displays the password in a secure way
entered using the keypad of 4*3 push button switches. The total circuit enhances the user toprovide a secured operation.
The application can be used with various appliances like door lock system, alarm systems etc. The security provides an advance feature for the present home automation industry.


DOWNLOAD

LCD CLOCK USING 8051 (89s51) Microcontroller


LCD CLOCK USING 8051 (89S51) Microcontroller


This is a real time clock by using 89c51 micro-controller, clock's data format is hour:min:sec, and it is displayed on 16x2 LCD, the code has been tested and compilled on Keil uVision compiler, circuit diagram for the project is shown below.


Lcd is connected with port 2 and some pins of port 3 of 89c51 uController.

C Code :

#include
#define MAXCOUNT 20
#define HOUR 3
#define MIN 6
#define SEC 9

sbit RS=P3^3; //RS=0; command register RS=1; Data register
sbit RW=P3^4;
sbit E=P3^5;
sbit BF=P2^7;

bit time_keeping;
bit setmode;

bit packetok;
bit secflag;
bit minflag;
bit hourflag;

unsigned char data count;
unsigned char data hour;
unsigned char data hourT;
unsigned char data hourU;
unsigned char data min;
unsigned char data minT;
unsigned char data minU;
unsigned char data sec;
unsigned char data secT;
unsigned char data secU;
unsigned char data curfield;


unsigned char data curstate;
unsigned char data Debounce;
unsigned char data decrease;

//////////////////////////// DELAY/////////////////////////////

void delay(unsigned char z) //For delay (Starts)
{
unsigned char x;
unsigned int y;
for(x=0;x for(y=0;y<=1000;y++);
}
}

///////////////////////////////// LCD CURSOR POSITION//////////////

void setcurpos(unsigned char pos)
{
pos = pos + 0x80;
E=1; //Start LCD command
RS=0; //Its a command.
RW=0;
P2=pos;
E=0; //Finish LCD command
}

////////////////////////////// LCD PULSE//////////////////////////

void LCD_Pulse_E(unsigned char t)
{
unsigned char i;
E = 1; for(i=0; i E = 0; for(i=0; i }

//////////////////////////// READY/////////////////////////////

bit ready(void) //For checking that the LCD is ready or not?
{
BF=1;//Busy flag is one
RS=0;// Command register is one
RW=1;//Read the data from LCD
while(BF==1)
{
E=0;
E=1;
}
return 1;
}

///////////////////////////////// LCD SHOW///////////////////////

void LCD_Show(unsigned char CHARACTER)
{
if(ready())
{
P2=CHARACTER;
RS=1; delay(1);//Data register
RW=0; delay(1);//Write on LCD
LCD_Pulse_E(255);
delay(1);
}
}





/////////////////////////// LCD RUN/////////////////////////

void LCD_Run_Command(unsigned char COMMAND)
{
if(ready())
{
P2=COMMAND;
RS=0; delay(1);//command register
RW=0; delay(1);//read from LCD
LCD_Pulse_E(255);//call to LCD_PULSE_E() function
}
}


/////////////////////////////////// CMD ARRAY///////////////////

bit Cmd_Array(unsigned char cmd)
{
if(cmd)
{
return 1;
}
else
return 0;
}

////////////////////////////////// TIMER 0 ISR/////////////////
void timer0ISR(void) interrupt 1 using 1
{

TR0=0;
TH0 = 0x4B;
TL0 = 0xFF;
TR0 = 1;

count++;
if(count == MAXCOUNT)
{
count = 0;
sec++;
time_keeping = 1;
secflag = 1;
if(sec == 60)
{
sec = 0;
min++;
minflag=1;
if(min==60)
{
min=0;
hour++;
hourflag=1;
if(hour==24)
{
hour=0;
}
}
}
}

}


///////////////////////////////////// THE MAIN ///////////////////////////////

void main(void)
{
setmode=0;
count=0; //initialization
sec=0;
min=0;
hour=0;

curstate = 0;

setcurpos(5);
LCD_Show(':');
setcurpos(8);
LCD_Show(':');

SCON=0x50;
TH1=0xFD;
ES = 1;
TMOD = 0x21;
TH0=0x4B;
TL0=0xFF;

ET0=1;
EA=1;

TR0=1;
TR1=1;

LCD_Run_Command(0x0C); // Display=ON, Curson=OFF, Cursor Blonking=ON

while(1)
{

if(time_keeping)
{
setcurpos(SEC);
LCD_Show(secT+0x30);
LCD_Show(secU+0x30);
setcurpos(HOUR);
LCD_Show(hourT+0x30);
LCD_Show(hourU+0x30);
setcurpos(MIN);
LCD_Show(minT+0x30);
LCD_Show(minU+0x30);
if(hourflag)
{
hourflag=0;
hourT=hour/10;
hourU=hour%10;

}

if(minflag)
{
minflag=0;
minT=min/10;
minU=min%10;

}
if(secflag)
{
secflag=0;
secT=sec/10;
secU=sec%10;

}


}
}
}