Vous êtes sur la page 1sur 25

DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING NALLA MALLA REDDY ENGENEERING COLLEGE

COMMAND AND CONTROL OF APPLAINCES USING SPEECH RECOGNITION

GUIDE: PROF. RAMCHANDRA

BY: E. YAMUNA(08-428) G. AKHILA (08-429) G. VIMALA (08-431)

CONTENTS

INTRODUCTION BLOCK DAIGRAM COMPONENTS USED CIRCUIT DAIGRAM HADRWARE DESCRIPTION SOFTWARE DESCRIPTION FURTHER APLLICATIONS CONCLUSION REFERENCES

INTRODUCTION

Project aimed to ease human efforts and also help physically disabled and old people. Uses two main circuits: 1) Speech Recognition Circuit 2) Interface circuit The speech recognition circuit takes in an analog input (our voice) and stores it in certain locations of the SRAM according to the number pressed on the keypad and then later recognizes the spoken word and gives the gives an 8 bit digital output. This 8 bit output is given to the 8051 microcontroller which in turn is connected to the relays which switch our devices on and off.

BLOCK DAIGRAM:
TRAINING MODE
230V Power supply- ON Input from keypad Presstrain key Input from microphone LED flashesdone

RECOGNITION MODE
Keypad Display 1 CD 4511 Supply 5V CD 4511

HM2007

SRAM

74HCT 573

Displa y2

relay1 Microphone 8051 relay2

light1 light2

8051(microcontroller)

Components Used Are:


HM2007 gm76c88al (8K x 8 SRAM) CD4511B (BCD to 7 Segment Decoder) 74LS573 (Octal D-type Transparent latch) AT89C52 (Microcontroller) 7805 (+5V Voltage regulator) 7812 (+12V Voltage regulator) Relays

PIN CONFIGURATION

AT89C52 Microcontroller

FEATURES

8K Bytes of on-chip memory 4.0V to 5.5V Operating Range 256 x 8-bit Internal RAM 32 Programmable I/O Lines Two 16-bit Timers/Counters

PIN DESCRIPTION OF 8051

GM76C88AL(SRAM)

It is an external memory device with a fast access time of 120/150ns. It is a low power operated IC i.e in standby :2A operation:25A Non volatile storage with Back up Batteries. 3-State output with wired OR capability. Direct TTL compatible for all inputs and outputs.

PIN CONFIGURATION AND TRUTH TABLE OF GM76C88AL


CS1* CS2 OE* WE* A0-A12 DATA I/O MODE

H X L

X L H

X X X

X X L

_ _

Hi-z Hi-z

Stand by Stand by Write

Stable i/p data

L
L

H
H

L
H

H
H

Stable o/p data


stable Hi-z

Read
o/p disabl e

74HCT573(Octal d-type transparent latch;3 state)

It has inputs and outputs on opposite sides of package which allows easy interface with microprocessors. Can be used as input or output port for microprocessors or microcontrollers. It provides 3-state non-inverting outputs for bus oriented applications. Its functionality is identical to 563 and 373

PIN CONFIGURATION OF AND TRUTH TABLE OF 74HCT573


Operating modes Inputs H H L L L L L H l h l h Internal latches L H L H L H Outputs Q0 to Q7 L H L H Z Z

Enable and L read register L Latch and L read register L Latch register and disable outputs H H

h=low voltage level one set-up time prior to the HIGH-to- LOW LE transition. l =low voltage level one setup time prior to the HIGH-to-LOW LE transition

CD4511B (BCD to 7- segment decoder)

This IC takes in the input from the 74hct573 (D latch) and converts it into the 7-segment display output according to its operation. These devices combine the low quiescent power dissipation and high noise immunity features of RCA CMOS with n-p-n bipolar transistors capable of sourcing up to 25mA. This capability allows the CD4511B types to drive LEDs and other displays directly.

FEATURES

High output sourcing capability up to 25mA. Max. input current of 1A at 18V, over full package temperature range 100nA at 18V and 25C.

Pin Configuration and Truth Table of CD4511B

REALYS

SOFTWARE DESCRIPTION:

Here we are using keil micro vision-2 to program the microcontroller 8051. we have written the program using the embedded C programming language.

8051 PROGRAM

#include <AT89X52.H> sfr decoder=0x90; sbit relay1=P2^0; sbit relay2=P2^1; sbit relay3=P2^2; sbit relay4=P2^3; void main() { decoder=0xFF; relay1=0; relay2=0; relay3=0; relay4=0;

while(1) { if(decoder==0xF1) { relay1=1; } if(decoder==0xF2) { relay1=0; } if(decoder==0xF3) { relay2=1; }

if(decoder==0xF4) { relay2=0; } } }

FURTHER APPILICATIONS:

Speech controlled appliances and toys. Speech assisted computer games. Telephone assisted system. Voice recognition security. Controlling the brightness of a bulb.

CONCLUSIONS:

It is a boon for physically challenged and old people. Hence we conclude by saying that using speech recognition we can make our day to day work much more simple and smart.

REFERENCES:

http://www.imagesco.com/speech/hm2007-neural-network.pdf (By Justin Thomas Wodarck) www.nskelectronics.com (speech recognition circuit) http://www.datasheetcatalog.com/datasheets_pdf/H/M/2/0/HM2007.s html (hm2007 IC) www.datasheetcatalog.com (cd4511b,743hct573,gm76c88al,7805,7812)

Vous aimerez peut-être aussi