voice controlled wheelchair
Active In SP
Joined: Jul 2010
10-09-2010, 06:07 PM
snd me full report of voice controlled wheelchair
Active In SP
Joined: Sep 2010
11-09-2010, 09:44 AM
visit this thread for more details on this topic:
Use Search at http://topicideas.net/search.php wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion
Joined: Feb 2013
19-02-2013, 01:12 PM
VOICE CONTROLLED WHEEL CHAIR
VOICE CONTROLLED.docx (Size: 2.2 MB / Downloads: 21)
The Project aims at controlling a wheelchair for handicaps by means of human voice. The speech recognition system is a useful way of implementation and is easy to use programmable speech recognition circuit. Programmable, in the sense that user can train the words (or vocal utterances) he needs the circuit to recognize. This board allows the user to experiment with many facets of speech recognition technology. It has 8-bit data out, which can be interfaced with any microcontroller for further development. Some of interfacing applications which can be made are controlling home appliances, wheelchair movements, Speech Assisted technologies, Speech to text translation, and many more.
The wheelchair is controlled by voice commands. This can be moved in forward and reverse direction using geared motors of 60RPM. Also this wheelchair is a type of robot which can take sharp turnings towards left and right directions. This project and implimentation uses PIC16F72 MCU as its controller. This project and implimentation uses 6V battery.
STATEMENT OF THE PROBLEM :
Some people find traditional wheelchair difficult to use because of paralysis or weakness in hands. For aiding such people, a voice recognition system should be made which could help them in moving their wheelchair.
The goal of the project and implimentation is to make a system with speech interface i.e. to control the movement of a manual wheelchair by means of human voice for paralyzed patients.
BASIC IDEA OF THE PROJECT:
In this project and implimentation, the controlling of a wheelchair by speech will be studied. Commands are spoken into a microphone, followed by an action by the wheelchair. Voice Controlled Wheelchair is a kind of a mobile robot whose motions can be controlled by the user by giving specific voice commands. The speech recognition software running on a PC is capable of identifying the 5 voice commands ‘Run’, ‘Stop’, ‘Left’, ’Right’ and ‘Back’ issued by a particular user. After processing the speech, the necessary motion instructions are given to the mobile platform via a RF link.
Power supply is the basic requirement of any electronics device. In our project and implimentation we have used a 6V battery to run the 60RPM geared motors. 9V batteries are used to run the relay circuit and RF 434MHz Tx-Rx. 12V power supply will be provided by the PC which would be converted into 5V by Voltage Regulator (7805).
The Digilab board can use any power supply that creates a DC voltage between 6 and 12 volts. A 5V voltage regulator (7805) is used to ensure that no more than 5V is delivered to the Digilab board regardless of the voltage present at the J12 connector (provided that voltage is less than 12VDC). The regulator functions by using a diode to clamp the output voltage at 5VDC regardless of the input voltage - excess voltage is converted to heat and dissipated through the body of the regulator. If a DC supply of greater than 12V is used, excessive heat will be generated, and the board may be damaged. If a DC supply of less than 5V is used, insufficient voltage will be present at the regulators output.
PIC 16F72 MICROCONTROLLER:
The microcontroller that will be used in our project and implimentation is the PIC 16f72, which is at the upper end of the mid-range series of the microcontrollers developed by Microchip Inc. It is characterized by RISC architecture instead of the CISC architecture used, for example, by the Motorola 6809.
The PIC series of microcontrollers are RISC-based processors with an accumulator (also called the working register, W), which use the Harvard3 architecture; therefore the microcontroller has a program memory data bus and a data memory data bus. Separate buses mean that simultaneous access of program and data can be done, which gives a greater bandwidth over the traditional won Neumann architecture. Separating the program and data memory, allows instructions to be sized differently than the 8-bit wide data word. This separation means that the instruction words can be ideally sized for the specific CPU/application. This is necessary since RISC architectures require that instructions have the source and destination operands be encoded within the instruction.
High Performance RISC CPU:
• Only 35 single word instructions to learn
• All single cycle instructions except for program branches, which are two-cycle
• Operating speed: DC - 20 MHz clock input DC - 200 ns instruction cycle
• 2K x 14 words of Program Memory, 128 x 8 bytes of Data Memory (RAM)
• Pinout compatible to PIC16C72/72A and PIC16F872
• Interrupt capability
• Eight-level deep hardware stack
• Direct, Indirect and Relative Addressing modes
Special Microcontroller Features:
• 1,000 erase/write cycle FLASH program memory typical
• Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
• Programmable code protection
• Power saving SLEEP mode
• Selectable oscillator options
• In-Circuit Serial Programming™ (ICSP™) via 2 pins
• Processor read access to program memory
There are two memory blocks in the PIC16F72 device. These are the program memory and the data memory. Each block has separate buses so that concurrent access can occur. Program memory and data memory are explained in this section. Program memory can be read internally by the user code. The data memory can further be broken down into the general purpose RAM and the Special Function Registers (SFRs). The operations of the SFRs that control the “core” are described below. The SFRs used to control the peripheral modules are described in the section discussing each individual peripheral module.
PROGRAM MEMORY ORGANIZATION:
PIC16F72 devices have a 13-bit program counter capable of addressing a 8K x 14 program memory space. The address range for this program memory is 0000h - 07FFh. Accessing a location above the physically implemented address will cause a wraparound. The RESET Vector is at 0000h and the Interrupt Vector is at 0004h
PORTC and the TRISC Register:
PORTC is an 8-bit wide, bi-directional port. The corresponding data direction register is TRISC. Setting a TRISC bit (= 1) will make the corresponding PORTC pin an input (i.e., put the corresponding output driver in a Hi-Impedance mode). Clearing a TRISC bit (= 0) will make the corresponding PORTC pin an output (i.e., put the contents of the output latch on the selected pin).
RELAY DRIVER CIRCUIT ULN 2003
The ULN2003 is a monolithic high voltage and high current Darlington transistor arrays. It consists of seven NPN darlington pairs that features high-voltage outputs with common-cathode clamp diode for switching inductive loads. The collector-current rating of a single darlington pair is 500mA. The darlington pairs may be parrlleled for higher current capability. Applications include relay drivers, hammer drivers, lampdrivers, display drivers (LED gas discharge), line drivers, and logic buffers. The ULN2003 has a 2.7kΩ series base resistor for each darlington pair for operation directly with TTL or 5V CMOS devices.
Relays are remote control electrical switches that are controlled by another switch, such as a horn switch or a computer as in a power train control module. Relays allow a small current flow circuit to control a higher current circuit. Several designs of relays are in use today, 3- pin, 4-pin, 5-pin, and 6-pin, single switch or dual switches.
All relays operate using the same basic principle. Our example will use a commonly used 4 - pin relay. Relays have two circuits: A control circuit (shown in GREEN) and a load circuit (shown in RED). The control circuit has a small control coil while the load circuit has a switch. The coil controls the operation of the switch.
Thinking To Register
21-02-2013, 08:47 AM
pls send me abstract on voice controlled wheelchair
Active In SP
Joined: Feb 2013
21-02-2013, 09:20 AM
i want this project and implimentation.i want to implement this
Joined: Oct 2012
22-02-2013, 12:30 PM
to get information about the topic"voice controlled wheelchair" full report ppt and ralated topic refer the link bellow