Anda di halaman 1dari 169

CE - Ultimate Project Ideas for Robotics - 2010

I have seen that many are asking for Projects based on Robotics for your ease i have added some here 1. A robot system for fire fighting in tunnels (IEEE 2005) 2. SMS based automatic two wheeler locking system 3. The development of intelligent home security robot (IEEE 2005) 4. GPS based vehicle root tracking system 5. Design and development of voice / Tele operated intelligent mobile robot (IEEE 1997) 6. Automatic Steering Control robot 7. An intelligent mobile robot navigation technique using RFID Technology (IEEE 2008) 8. Fabrication of GPS Robot 9. GSM mobile phone based automobile security system (IEEE 2000) 10. Automatic alcohol sensing robot 11. Artificial Intelligent based Solar Vehicle 12. Robot for military application 13. GSM based automatic vehicle accident information system 14. Material Dimensions Analyzing Robot 15. Three axis modern trailer 16. SMS controlled video analyzing robot 17. PLC based pick and place Robot 18. Fire Fighting Robot 19. Automatic car overtaking system 20. Path finding Robot 21. Fully Automated Track Guided Vehicle (ATGV) 22. Automatic Ball Printing Robot 23. Industrial temperature analyzing Robot 24. SMS controlled solar vehicle 25. Robot controlled Vacuum Cleaner 26. Automatic fire fighting visitor guided vehicle 27. Robot Hand (Model) 28. SMS controlled pick and place robot 29. Remote controlled bomb detecting robot 30. Automatic Arc Welding Robot 31. Fabrication of Computer Interfaced Robot 32. Automatic sensor based wall painting Robot 33. Remote operated weapons robot 34. Automatic pick and place paint spraying robot 35. Automatic vehicle accident place finding system by using GPS technology 36. Automatic Visitor Guided Robot 37. Sensor Operated Automatic Punching robot 38. Aero plane Controlling System (Flying Model) 39. Remote Controlled Video Analyzing Robot 40. Mini Robot Car for industrial application 41. Remote controlled air craft (Flying Model) 42. Mini Robot Spray Painting System 43. Remote controlled material handling robot 44. Pick and Place jumping robot with remote control 45. Video analyzing remote controlled vacuum cleaning robot 46. Automatic Scrap collecting Robot 47. SMS controlled moving robot 48. PLC based pick and place Robot 49. Cell phone controlled Solar Vehicle

50. Man less defense 51. Robot manipulator 52. Remote controlled paint spraying Robot 53. Mini Robot Car 54. Yarn detector and Braking Controlling Robot 55. Industrial temperature analyzing Robot 56. Human Eye Robot (Model) 57. Robot Excavator (Model) 58. Sensor Operated Path Finding Robot (Way Searching) 59. Automatic Magnetic Accident preventer for Train 60. Cell Phone Controlled Video Analyzing Robot 61. Robot Controlled Vacuum Cleaner 62. Intelligent Way Searching Pick and Place Robot 63. Cell Phone Controlled jumping Robot 64. Voice Controlled Material handling vehicle 65. PC based wireless Pick and Place Robot 66. Automatic Robot Over speed controlling system for People Zone 67. Artificial Intelligent Based Automatic Path finding Cum Video Analyzing Robot 68. PC based pick and place sequence robot 69. Automatic Paint spraying Robot 70. Automatic Vehicle Over speed controlling system for School Zone 71. Automatic vehicle Accident Information System 72. AI Based Fire fighting AGV 73. CNC material handling robot 74. Automatic paint spraying Conveyer Operated Robot Hand Model 75. Automated Guided Vehicle (AGV) 76. Pick and Place Robot with Remote Control 77. Wire Controlled Pick and Place Moving Robot 78. Voice Controlled Robot 79. Intelligent Robot 80. Telephone Operated Robot 81. Computer Interfaced Stationery Robot 82. Pneumatic Four Axis Material Handling Robot 83. Visitor guided with material handling Robot 84. Automatic railway track crack detecting Vehicle 85. Digital locking system (Password) for moving robot 86. Unaided Guided Vehicle(UGV) 87. Sand Collecting Vehicle 88. Automatic Fire Sensing and fighting Robot 89. The development of intelligent home security robot (IEEE 2005) 90. Video analyzing remote controlled vacuum cleaning robot 91. SMS Based automatic vehicle accident information system 92. Automatic Scrap collecting Robot 93. A robot system for fire fighting in tunnels (IEEE 2005) 94. Remote controlled material handling equipment 95. SMS controlled moving robot 96. GPS based vehicle root tracking system 97. Design and development of voice / Tele operated intelligent mobile robot (IEEE 1997) 98. Cell phone controlled Solar Vehicle 99. Fabrication of road curve finding robot 100. Fabrication of mindless defense 101. Industrial temperature analyzing Robot

Select one and go ahead...

1. GSM BASED SMART SENSOR FOR INDUSTRIAL AUTOMATIC FAULT DIAGNOSER WITH VOICE FACILITY 2. ADAPTIVE AUTOMOBILE HEADLIGHTS 3. WIRELESS MICROCONTROLLER BASED BLACK BOX FOR CAR 4. CELLPHONE OPERATED LAND ROVER 5. ELECTRONIC EMBEDDED DATA VERIFICATION AND CONTROL SYSTEM FOR AUTOMOBILES 6. ARTIFICIAL INTELLIGENCE 7. GSM BASED CENTRALIZED ELECTRICITY BILLING SYSTEM 8. MICROCONTROLLER BASED SPY ROBOTIC VEHICLE USING MOBILE TECHNOLOGY (SPYBOT) 9. SMART AMBULANCE 10. GSM NETWORK CONTROLLED ROBOT WITH VIDEO AND AUDIO COMMUNICATION 11. SMART POWER METER 12. HUMAN IRIS PATTERN RECOGNITION FOR BIOMETRICS 13. DETECTION OF BRAIN TUMOR USING IMAGE PROCESSING TECHNIQUES 14. ASYNC REAL TIME OPERATING

SYSTEM FOR Z8F64 MCU 15. AN IMAGE INPAINTING TECHNIQUE BASED ON THE FAST MARCHING METHOD 16. PUBLIC-i-PARTNER 17. VOICE CONTROLLED WHEELCHAIR FOR THE DISABLED 18. AUTOMATION OF PETROLEUM RETAIL OUTLETS 19. AUTOMATED TOLL COLLECTION AND ALCOHOL DETECTION 20. ELECTRONIC SECURITY SYSTEM FOR RAILWAY COMPARTMENT 21. REMOTE INTELLIGENT PATIENT ASSISTANCE SYSTEM 22. POWER SAVING USING AUTOMISATION 23. IMPLEMENTATION OF ELECTRONIC NOSE (E-NOSE) 24. CORPORATION WATER SUPPLY MANAGEMENT SYSTEM 25. INFORMATION SYSTEM FOR VISUALLY IMPAIRED PEOPLE USING RFID 26. EYE BALL SENSED AUTOMATIC ELECTRIC WHEEL CHAIR FOR PARALYZED PATIENTS 27. MYSTIC EYE - AN INSIGHT INTO DEPTH 28. IMAGE MINING 29. BIOMETRIC AUTHENTICATED ATM

30. AUTOMATED TEMPERATURE TRACKING SYSTEM USING iBUTTON 31. DESIGN AND SIMULATION OF MICROCONTROLLER BASED GOVERNOR CONTROLLED IC ENGINE AND ALTERNATOR SET USED FOR GENERATION OF ELECTRICITY USING BIOGAS 32. AUTOMATIC BED FOR IMMOVABLE PATIENTS 33. INFUSION SYSTEM 34. POWER SAVING USING MICROCONTROLLER AND RF 35. GSM BASED AUTO DIALING SYSTEM 36. AUTO TAPPING SYSTEM USING RF SPECTRUM ANALYZER 37. LOCATION BASED WILD ANIMAL INSTRUSION ALARM SYSTEM 38. SIXTH SENSE OF POWER VIGILANCE 39. GPS BASED NAVIGATOR WITH VOICE ANNOUNCEMENT 40. VIDEO SURVEILLANCE FOR SMOKERS AND FIRE DETECTION USING CELL PHONE WITH EMBEDDED TECHNOLOGY 41. MULTI FLOOR SMARTCARD BASED AUTOMATED PARKING SYSTEM 42. FINGERPRINT SCANNER FOR SCURING THE IGNITION OF BIKES

43. BIOMETRICS FINGER PRINT AUTHENTICATION SYSTEM 44. MICROCONTROLLER BASED SURVIELLANCE ROBOT FOR A MILITARY APPLICATION

45. MICROPROCESSOR 46. DESIGN USING VLSI 47. VOICE TRANSFER 48. OVER NETWORK 49. WITH CHANNEL 50. CODING AND ERROR 51. DIGITAL SPEECH 52. SECURITY SYSTEM 53. PLC BASED 54. DISPENSING SYSTEM 55. AUTOMATION 56. SPEECH CODING USING 57. LPC(LINEAR 58. PREDICTIVE CODING 59. JACGUARD SYSTEM 60. ELECTRONIC 61. DOING PROJECT IN 62. L & T. 63. DOING PROECT IN 64. L & T.

65. COMPUTER NUMERIC 66. CONTROL 67. Microcontroller based remote display unit 68. Data acquisition system & control using Microcontroller 69. Embedded Ethernet Card 70. Object identification using digital image processing 71. Speed controller servo motor using Microcontrollers 72. Cautery Machine 73. Diagnosis of cardiorespiratory diseases through heartbeats using DSP 74. Wireless communication & its applications using FM 75. Methods of laboratory Simulation of multipath Fading effect in mobile cellular comunication 76. Combine Series UPS [censored] electronics generator 77. Touch Screen with LCD Display 78. Secure data communication using cipher technology 79. Capnometer 80. Wireless Robotics Mechanism 81. Wireless sensing & control Through SMS 82. Automatic Polar Plot Plotter for Antenna

83. CDMA Communication System 84. Power Line Carrier Communication (PLCC) 85. Digital Subscriber Line 86. USB Interfaced PC Data Logger 87. Microprocessor 8085 Using VHDL 88. Multi Channel Sound System 89. CRYPTOGRAPHER

90. Applicatin of VLST (Interfacing Device) 91. PID Controller 92. Automatic Gaming Machine 93. Microcontroller Based Weighing Scale 94. Microcontroller Based Security System 95. Adaptive Filters and Its Applications 96. Voice Recognition 97. Multi-Parameter Patient Monitoring System (Blood Pressure & Vital parameter 98. Pulse Oximeter 99. Multi Channel Remote Control for Electrical Application 100. Tele Controlled Devices 101. PC to PC communication

102. Voice operating Remote control 103. Fully flexible Micro controlled Robotic arm part I Part II

104. Pc based mobile Robot 105. Line Simulator 106. Speech synthesizer For pc 107. Process Control Using Microcontroller 108. Elevator system Model using Microcontroller 109. Voice scrambling & using tms320c54 110. Intelligent Washing machine 111. Mp and DSP assembly controlled Drives (tms320c26) 112. Pcoscilloscope & Signal generator

113. Anemometer 114. Pc-lab in software Graphical c (pc works as function generator) 115. Automatic control of 3-phase motor 116. Add On Card for PC 117. Automated Teller Machine 118. Networking Protocol Based Applications

119. Micro controller 89C51 Based Universal Indicator 120. DSP application in communication-Amplitude Modulation/Demodulation 121. PC Based Wireless stepper motor Controller 122. Micro controller Based PLC. 123. Radio Controlled Remote Control 124. Micro controller Based Security Systems 125. Digital Filter 126. Automatic Telephone Answering Machine 127. PC -Based EPROM Programmer 128. PC Interfaced Audio Playback device. (sound card) Media Player 129. Transformer Testing using Micro controller 130. MODEM using FSK Technique. 131. Microprocessor Based Punched card System 132. Add on Card Tester 133. Logic analyzer 134. Micro controller based Datalogger controller 135. Microprocessor based moving display 136. Microprocessor based temp. scanner and controller

137. Micro controller based stepper motor control 138. Microprocessor based temperature controller 139. Security systems 140. Speech security system 141. Industrial Robotics 142. Charging a lead accumulator using Solar pannel 143. Electronic Telephone Demonstrator 144. pH meter 145. F.M. Transmitter/Receiver 146. Control of appliances from a remote place 147. LAN traffic Monitoring /Measuring system 148. PC to PC wireless communications 149. Four station, two way Intercom 150. Electronic Private Automatic Branch Exchange (EPABX) 151. PC based Mobile Robot 152. Bar coding and Scanning 153. DSP Application 154. Digital Echo Canceller 155. Electronic Weighing scale 156. Pulse code Modulation Technique

157. Electrocardiogram 158. Microcontroller based IC Tester (Digital) serially interfaced with PC 159. Microprocessor based digital Energy meter 160. Speedometer & Counting meter with remote data sensing on PC 161. Micro Controller Based Telephone Call Unit. 162. 500w PWM Inverter 163. `C Band Satellite Receiver 164. 8085 based Tempreture Controller 165. Remote Device Controller

Please Use Search http://www.seminarprojects.com/se

A Seminar Or Project

Thank given by Ashiq, anand.t.m

computer science crazy


Project Seminar Technology Expert

RE: electronics and communica

1.

Microcontroller Based General Purpose PLC with USB Interface. 2. Data Acquisition system for Dyeing and Printing Industry. 3. Laboratory Type Synchronous Stimulator with Wireless Transmission Capability. 4. Automatic Wheelchair. 5. Mini Weather Station. 6. Hearing Instrument Rehab for Deaf people. 7. Process Control Through GSM Communication. 8. PLC Based Interlock System (For Ammonia Plant KRIBHCO LTD.) 9. PC Based Cascade & ratio Control. 10. Laboratory type Standalone Electronic stimulator for excitable tissues. 11. PC Based feedback control.

12. Blood Electrolyte Analyzer Simulator. 13. Microcontroller based Power Meter. 14. Flow Indicator [censored] Tantalizer 15. Energy saving by Variable Frequency Drives. 16. Micro controller based sequencer circuit for Silica Analyzer. (For Vortex Pvt. Ltd.) 17. 3-phase Maximum Demand Indicator 18. PC based PID simulator 19. Pulse Oximeter 20. Developing a Communication interface using PLC (For ESSAR POWER Ltd.) 21. Micro Controller Based Density measurement 22. PLC based Automation of Condensate Polisher Unit (For KRIBHCO

Ltd.) 23. Wireless level monitoring system . 24. PLC design using PC. 25. Humidity measurement & control. 26. Multipoint temperature control. 27. PC based ratio control system. 28. PC based industrial air dryer. 29. Micro controller based vehicle mileage indicator. 30. PC based ECG monitoring system. 31. Automation with PLC. (of press machine). 32. PLC based data collections, display & controlling using SCADA. 33. Intelligent patient monitoring & surveillance systems for integrated ICUs. 34. 8051 Micro controller based bag filling system. 35. PC controlled robotic Arm.

36. PC based bottle filling system. 37. Micro controller based digital PID controller. 38. Speed control of DC motor. 39. Micro controller based single loop level control system.( Virtual DCS) 40. Demonstration of Flow-Level Cascade Control 41. PC Based Boiler Control 42. Process Simulation Through SCADA 43. Micro PLC System 44. SDK 8085 Based &Temperature Indicator Controller 45. Microprocessor Based Controlling & Monitoring of Gas Run Automobiles 46. PC Based PID Controller 47. Data Acquisition System

Please Use Search http://www.seminarprojects.com/s

A Seminar Or Proje

electronics seminars
Project Phobia

RE: electronics and communica

1. BLUETOOTH ENABLED WIRELESS NETWORK SYNCHRONIZATION 2. ELECTRONIC TELEVOTING SYSTEM 3. INTELLI HOME SECURITY SYSTEM WITH AUTO DIALER THE HOME OF TOMORROW 4. WIRELESS CODE MODULATION FOR SECURE COMMUNICATION USING ENCRYPTION & DECRYPTION 5. WIRELESS PC TO PC COMMUNICATION IMPLEMENTING AES / DES / KERBROSE ALGORITHMS 6. AUTOMATED ROLL CALL WITH PALM BASED DEVICE USING BLUETOOTH 7. INTELLIGENT INDUSTRIAL SECURITY

SURVEILLANCE SYSTEM WITH AUTO DIALER 8. eServices DEVICE STATUS & FAULT INDICATOR THROUGH PHONE LINE 9. WIRELESS HEART BEAT RATE MONITORING & A CARDIAC PACEMAKER SIMULATION MOBILE MESSENGER 10. WIRELESS AI BASED INTELLI ROBO FOR MATERIALS HANDLING 11. WIRELESS AI BASED FIRE FIGHTING ROBOT FOR RELIEF OPERATION 12. WIRELESS INDUSTRIAL SECURITY ROBOT WITH MOTION DETECTION SYSTEM 13. SMART NETWORKED HOME CONNECTED DEVICES WITH AUTO DIALAR 14. ULTRASONIC DISTANCE MONITOR & RANGE FINDER 15. WIRELESS AI BASED MOBILE ROBOT FOR MULTI SPECIALTY OPERATIONS 16. SMART / PROXIMITY BASED COLLEGE CAMPUS CARD & ACCESS CONTROL SYSTEM 17. SMART / PROXIMITY BASED EMPLOYEE ID CARDS & ACCESS CONTROL

SYSTEM 18. SMART CARD / PROXIMITY BASED BIO MEDICAL HEALTH CARD DESIGN 19. SMART / PROXIMITY BASED PUNCTUALITY MONITORING SYSTEM FOR PUBLIC TRANSPORT SYSTEM 20. ?C TO ?C COMMUNICATION MICROCONTROLLER TO MICROCONTROLLER COMMUNICATION SYSTEM WITH LCD DISPLAY 21. WIRELESS LAN IMPLEMENTATION USING PKI ALGORITHM 22. COMPLETE RESTAURANT SERVICES BY HAND HELD DEVICE WITH RF INTERFACE 23. ARTIFICIAL INTELLIGENCE BASED SECURITY FOR TELEPHONE EXCHANGE 24. SMART CARD / PROXIMITY BASED HUMAN RESOURCES MANAGEMENT SYSTEM 25. SMART CARD / PROXIMITY BASED MEMBERSHIP MANAGEMENT SYSTEM 26. WIRELESS TEMPERATURE MONITOR & CONTROLLER BASED

ON VHF TRANSMISSION 27. AUTOMATIC ANESTHESIA CONTROLLER USING INFUSION PUMP WITH HEART BEAT RATE 28. SMART MEDICARE SYSTEM ICU CARE TAKER & LIFE SUPPORT SYSTEM 29. WIRELESS HEART BEAT RATE MONITORING & A CARDIAC PACEMAKER SIMULATION MOBILE MESSENGER 30. AUTOMATIC ANESTHESIA CONTROLLER WITH RESPIRATORY USING INFUSION PUMP 31. DEFIBRILLATOR, EXTERNAL ECG MONITOR DEVICE WHILE TRANSIT 32. PERITONEAL DIALYSIS BLOOD PURIFICATION SYSTEM 33. SMART CARD BASED BIO MEDICAL HEALTH CARD SYSTEM 34. AUTOMATIC EYE POWER CALCULATION 35. INTELLIGENT INSULIN COMPENSATION SYSTEM 36. DENTAL MONITORING SYSTEM IDENTIFYING THE DECAYED TOOTH 37. RECOGNITION OF HUMAN IRIS PATTERNS FOR

BIOMETRIC IDENTIFICATION 38. MEDICARE SYSTEM FOR HOSPITALS 39. ULTRA SONIC BASED PATH PLANNING FOR THE BLIND 40. BLOOD PRESSURE MONITORING SYSTEM 41. DESIGN METHODOLOGY FOR MODELING A MICROCONTROLLER WITH THE TELELOAD SWITCH APPLICATION 42. CODE MODULATION BASED ENCRYPTION & DECRYPTION FOR SECURED WIRELESS COMMUNICATION 43. WIRELESS LAN IMPLEMENTATION USING KERBROSE ALGORITHM 44. INTELLIGENT INDUSTRIAL SECURITY SURVEILLANCE SYSTEM WITH AUTO DIALER 45. SMART NETWORKED HOME CONNECTED DEVICES WITH AUTO DIALER 46. INTELLI HOME SECURITY SYSTEM WITH AUTO DIALER, PEACE KEEPER THE HOME OF TOMORROW 47. WIRELESS PC TO PC COMMUNICATION BY IMPLEMENTING AES / DES ALGORITHM 48. ARTIFICIAL

INTELLIGENCE BASED SECURITY FOR TELEPHONE EXCHANGE WITH SCADA 49. AUTOMATIC RAILWAY GATE SIGNALING SIMULATOR & CONTROLLER 50. BAR CODE READER / SCANNER SYSTEM FOR ACCESS CONTROL 51. SMART / PROXIMITY BASED EMPLOYEE ID CARDS & ACCESS CONTROL 52. SMART CARD / PROXIMITY BASED HUMAN RESOURCES MANAGEMENT SYSTEM 53. SMART / PROXIMITY BASED COLLEGE CAMPUS CARD & ACCESS CONTROL SYSTEM 54. SMART CARD / PROXIMITY BASED MEMBERSHIP MANAGEMENT SYSTEM 55. SMART / PROXIMITY BASED PUNCTUALITY MONITORING SYSTEM FOR PUBLIC TRANSPORT SYSTEM 56. WIRELESS HEART BEAT RATE MONITORING & A CARDIAC PACEMAKER SIMULATION MOBILE MESSENGER 57. WIRELESS LAN IMPLEMENTATION

USING PKI ALGORITHM 58. WIRELESS PC TO PC COMMUNICATION IMPLEMENTING ENCRYPTION & DECRYPTION 59. WIRELESS PC TO PC COMMUNICATION IMPLEMENTING KERBROSE ALGORITHMS 60. ELECTRONIC TELE VOTING SYSTEM WITH VOICE ANNUNCIATION 61. ESERVICES DEVICE STATUS & FAULT INDICATOR THROUGH PHONE LINE 62. WIRELESS BLUETOOTH ENABLED NETWORK SYNCHRONIZER 63. WIRELESS CODE MODULATION FOR SECURE COMMUNICATION USING ENCRYPTION & DECRYPTION 64. SMART NETWORKED HOME CONNECTED DEVICES WITH AUTO DIALAR 65. GPS BASED VEHICLE PARAMETER MONITORING WITH INTELLIGENT DATA ANALYSIS 66. GLOBAL POSITIONING SYSTEM 67. GPS BASED ACTIVE FLEET MANAGEMENT AUTOMATED VEHICLE TRACKING

68. GPS BASED INTELLIGENT GUIDED VEHICLE WITH COLLISION MITIGATION 69. GPS BASED HIGHWAY MONITORING & CONTROL 70. GPS ENABLED PC BASED GEOGRAPHIC INFORMATION SYSTEM (GIS) AND ROUTING/SCHEDULING SYSTEM 71. WIRELESS BLUETOOTH ENABLED NETWORK SYNCHRONIZER 72. A MULTI FUNCTION BLUE TOOTH ENABLED HAND-HELD DEVICE 73. AUTOMATED ROLL CALL WITH PALM BASED DEVICE USING BLUE TOOTH 74. COMPLETE RESTAURANT SERVICES BY HAND HELD DEVICE WITH RF INTERFACE 75. WIRELESS AI BASED INTELLIROBOT FOR MATERIALS HANDLING 76. ARTIFICIAL INTELLIGENCE, FUZZY LOGIC, NEURAL NETWORKS 77. WIRELESS AI BASED MOBILE ROBOT FOR MULTI SPECIALTY OPERATIONS 78. WIRELESS AI BASED FIRE FIGHTING ROBOT FOR RELIEF

OPERATIONS 79. INTEGRATED RULE BASED CONTROL OF ROBOT USING FUZZY SYSTEM & NEURAL NETWORKS 80. AI BASED FIRE FIGHTING ROBOT FOR RELIEF OPERATIONS 81. AI BASED INTELLIROBOT FOR MATERIALS HANDLING 82. AI BASED MOBILE ROBOT FOR MULTI SPECIALTY OPERATIONS 83. INDUSTRIAL SECURITY ROBOT WITH MOTION DETECTION SYSTEM 84. PRODUCTION MONITORING ROBOT 85. TWO AXIS ROBOT WITH ARTIFICIAL INTELLIGENCE 86. THREE AXIS ROBOT WITH ARTIFICIAL INTELLIGENCE 87. FOUR AXIS ROBOT WITH ARTIFICIAL INTELLIGENCE 88. FIVE AXIS ROBOT WITH ARTIFICIAL INTELLIGENCE 89. WIRELESS INDUSTRIAL SECURITY ROBOT 90. SMART CARD / PROXIMITY BASED CORPORATE CARD INTELLIGENT ADMINISTRATION SYSTEM 91. SMART CARD / PROXIMITY BASED CUSTOMER LOYALTY CARD SYSTEM

92. SMART CARD / PROXIMITY BASED DIGITAL ENERGY METER 93. SMART CARD / PROXIMITY BASED HEALTH CARE MANAGEMENT SYSTEM SMART HEALTH CARE SOLUTIONS 94. SMART CARD / PROXIMITY BASED ATTENDANCE MARKING SYSTEM WITH RF ID CONTACT LESS & FACE INDICATOR 95. SMART CARD / PROXIMITY BASED COLLEGE CAMPUS CARD & ACCESS CONTROL SYSTEM 96. SMART CARD / PROXIMITY BASED LIBRARY MANAGEMENT SYSTEM 97. SMART CARD / PROXIMITY BASED MEMBERSHIP MANAGEMENT SYSTEM 98. SMART CARD / PROXIMITY BASED MULTI USAGE SYSTEM 99. SMART CARD / PROXIMITY BASED PUNCTUALITY MONITORING SYSTEM FOR PUBLIC TRANSPORT SYSTEM 100. SMART CARD / PROXIMITY BASED TIME & ATTENDANCE ACCESS CONTROL SYSTEM WITH

SECURITY FEATURES 101. SMART CARD / PROXIMITY BASED VEHICLE IDENTIFICATION & ACCESS CONTROL SYSTEM 102. FUZZY LOGIC CONTROLLER DESIGN DC MOTOR SPEED CONTROL SYSTEM 103. FUZZY LOGIC CONTROLLER DESIGN PID CONTROLLER 104. ELEVATOR CONTROL SYSTEM USING FUZZY LOGIC 105. INTEGRATED RULE BASED CONTROL OF ROBOT USING FUZZY SYSTEM & NEURAL NETWORKS 106. INTELLIGENT FUZZY CONTROL GUIDED VEHICLE FOR COLLISION PREVENTION 107. INTELLIGENT APPLICATION OF FUZZY LOGIC IN AUTOMATED TRAIN SPEED CONTROL SYSTEM 108. SPEED CONTROL OF DC / INDUCTION MOTOR USING PID / FUZZY CONTROLLER 109. FUZZY LOGIC CONTROL OF INDUCTION MOTOR 110. FUZZY LOGIC CONTROL OF STEPPER MOTOR 111. ARTIFICIAL INTELLIGENCE BASED SECURITY FOR TELEPHONE

EXCHANGE 112. AI BASED FIRE FIGHTING ROBOT FOR RELIEF OPERATIONS 113. AI BASED INTELLIROBOT FOR MATERIALS HANDLING 114. AI BASED MOBILE ROBOT FOR MULTI SPECIALTY OPERATIONS 115. INSTRUMENTATION WITH ARTIFICIAL INTELLIGENCE 116. POWER FACTOR ENERGY EFFICIENCY MANAGEMENT & CONTROLLER 117. SMART MULTI FUNCTIONAL POWER METER WITH LCD DISPLAY 118. MAXIMUM DEMAND INDICATOR AND CONTROLLER WITH DAS 119. INTELLIGENT POWER FACTOR CORRECTION WITH MULTIPLE CAPACITORS BANKS 120. INTELLECTUAL POWER ANALYZER & PHASE CHANGER 121. DIGITAL ENERGY METER & VOICE ANNUNICATION WITH PROXIMITY CARD CONTACT LESS 122. INTELLIGENT POWER SHARING OF TRANSFORMERS WITH AUTO PROTECTION 123. FACTS DEVICES OPTIMIZING AN

ELECTRICAL ENERGY MARKET SUBJECT TO POWER TRANSMISSION CONSTRAINTS 124. AC MOTOR DRIVE V/F METHOD OF SPEED CONTROL 125. AUTOMATIC CHARACTERIZATION OF MAGNETIC MATERIALS 126. PREPAID DIGITAL ENERGY METER BILLING & COST INDICATOR WITH VOICE ANNUNCIATION 127. MULTIPLE STARTER WITH OVERLOAD & HIGH, LOW VOLTAGE PROTECTION 128. PREPAID ELECTRICITY BILLING AUTOMATION & COST INDICATOR 129. INDUSTRIAL POWER MANAGEMENT SYSTEM 130. SMART POWER MONITORING FOR EFFICIENT ENERGY MANAGEMENT 131. DISTRIBUTION & SUB STATION AUTOMATION WITH SCADA 132. AUTOMATIC PHASE CHANGER [censored] CHANGE OVER & LOAD BREAKER 133. DIGITAL FREQUENCY METER / PANEL METER 134. DIGITAL MULTI PARAMETER

MONITORING 135. DIGITAL TRI VECTOR METER 136. MULTI CHANNEL VOLTAGE SCANNER SCADA 137. MULTI PARAMETER MEASUREMENT SYSTEM SCADA 138. MULTIPLE INDUSTRY TIMER 139. NATURAL FAILURE PROTECTOR 140. NOISE CHARACTERIZATION OF THE AD CONVERTER ON A 141. ? 142. C 143. POWER LINE MONITORING SYSTEM 144. PROCESS CONTROLLER RECTIFIER UNIT FOR ELECTROLYSIS PROCESS 145. PROTECTIVE RELAY, V, I, V/F PROTECTION & IMPEDANCE REPLY 146. RECTIFIER UNIT FOR ELECTROPLATING 147. ELECTRICAL STATION VARIABLE READER / CONTROLLER SCADA 148. FLEXIBLE AC TRANSMISSION SYSTEM 149. MICROCONTROLLER BASED SCADA FOR SUBSTATION BY WAP 150. RYB PHASE SEQUENCE

CORRECTOR 151. SCADA FOR INSTRUMENTATION 152. SCADA FOR POWER STATION 153. SCR DCR CIRCUIT BREAKER 154. SINGLE PHASE CYCLO CONVERTER DRIVE FOR AC MOTOR 155. SINGLE PHASE INPUT TO DC OUTPUT DC MOTOR DRIVE ARMATURE VOLTAGE CONTROL 156. SINGLE PHASE THYRISTORIZED POWER CONTROLLER FOR INDUSTRIAL APPLICATIONS 157. SINGLE-PHASE TO THREE-PHASE IDLER MOTOR CONVERTER 158. SPEED CONTROL BY SLIP POWER RECOVERY SCHEME DC STEPPER MOTOR 159. SPEED CONTROL OF DC / INDUCTION MOTOR USING PID / FUZZY CONTROLLER 160. TWO QUADRANT OPERATION CHOPPER DRIVE FOR DC MOTOR 161. ? 162. C BASED FIRING CIRCUIT FOR THYRISTOR CONVERTERS 163. MICROCONTROLLER BASED NI-MH BATTERY CHARGER 164. SOFT SWITCHING PWM THREE LEVEL CONVERTERS

165. POWER ELECTRONICS IN ELECTRIC UTILITIES, STATIC VAR COMPENSATION 166. ENERGY SAVING SYSTEM USING THYRISTORIZED POWER CONVERTERS 167. NOISE LESS SPEED CONTROL OF PMDC MOTOR USING PWM CONVERTER 168. MULTI LEVEL INVERTER SIMULATION 169. THIRD HARMONIC AUXILIARY COMMUTATED CURRENT SOURCE INVERTER 170. TRANSDUCERS CALIBRATION SYSTEM FOR AUTOMOTIVE APPLICATION 171. TWO QUADRANT OPERATION CHOPPER DRIVE FOR DC MOTOR 172. PROTECTIVE RELAY, V, I, V/F PROTECTION & IMPEDANCE REPLY 173. QUASI RESONANT CONVERTER 174. REMOTE CONTROL OF AC / DC MOTOR WITH PARAMETER MONITORING 175. REMOTE ON / OFF OF AN AC / DC MOTOR 176. REMOTE ON/OFF CONTROLLER FOR AC MOTORS WITH PARAMETER MONITORING 177. REMOTE SPEED

CONTROL OF AC / DC MOTOR 178. REMOTE SWITCHING SYSTEM FOR HOME APPLIANCES 179. CONTROLLER BASED RESISTANCE & CAPACITANCE MEASUREMENT SYSTEM WITH DATA LOGGER 180. MEASUREMENT OF THE RADIOFREQUENCY SIGNAL OF A CIRCUIT BREAKER 181. MICROCONTROLLER CONTROLLED POWER SUPPLY FOR TESTING APPLICATION 182. SUBSTATION MONITORING SYSTEM - ELECTRICAL TRANSMISSION AND DISTRIBUTION PROCESS 183. ELECTRICAL NETWORK AUTOMATION & COMMUNICATION SYSTEMS 184. REMOTE DATA MONITORING & DATA ANALYSIS FOR POWER STATION 185. DUAL CONTROL OF ELECTRICAL DEVICES THROUGH COMPUTER KEYBOARD AND HARDWARE 186. DUAL CONVEYOR CONVECTION REFLOW SYSTEM 187. EFFICIENCY

DETECTOR FOR RELAY & CIRCUIT BREAKER 188. FLEXIBLE AC TRANSMISSION SYSTEM 189. REMOTE MONITORING SYSTEM FOR TRANSFORMER SUBSTATIONS 190. SCR DCR CIRCUIT BREAKER 191. REMOTE DIGITAL RPM INDICATOR USING PROXIMITY OR MAGNETIC PICK UP WITH SCADA 192. THYRISTOR CONTROLLED DC DRIVER USING SCR 193. SMART SOLAR TRACKING SYSTEM FOR OPTIMAL POWER GENERATION 194. SIGNAL JAMMERS FOR SECURITY 195. WIRELESS AI BASED MOBILE ROBOT FOR MULTI SPECIALTY OPERATIONS 196. WIRELESS AI BASED FIRE FIGHTING ROBOT FOR RELIEF OPERATIONS 197. WIRELESS AI BASED INTELLIROBOT FOR MATERIALS HANDLING 198. GPS BASED HIGHWAY MONITORING & CONTROL 199. GPS BASED INTELLIGENT GUIDED VEHICLE WITH COLLISION MITIGATION 200. BATCH WEIGHING

& AUTOMATION SYSTEM 201. STAIN GAUGE WEIGHING SYSTEM 202. TANK HOPPER WEIGHING SYSTEM 203. VESSEL WEIGHING SYSTEM 204. COMMERCIAL WEIGHING SYSTEM 205. VESSEL WEIGHING SYSTEM 206. PLC BASED BOTTLE FILLING STATION WITH CONVEYORS 207. PLC BASED INTERNAL LOCKING SYSTEM AND CONTROL 208. AI BASED SCADA FOR TELEPHONE EXCHANGE 209. ELECTRICAL STATION VARIABLES READER/CONTROLLER WITH TRUE GRAPH AND SCADA 210. MICROCONTROLLER BASED SCADA FOR SUBSTATION BY WAP 211. MULTI CHANNEL VOLTAGE SCANNER SCADA 212. SCADA BASED TEMPERATURE MEASUREMENT & CONTROL SYSTEM 213. SCADA BASED WATER & WASTE WATER TREATMENT PLANT AUTOMATION 214. SCADA FOR BEDSIDE PATIENT MONITORING SYSTEM

215. SCADA FOR ELECTRICAL SUBSTATION 216. MULTI PARAMETER MEASUREMENT SYSTEM SCADA 217. SCADA BASED TELEPHONE EXCHANGE CONTROLLER WITH ARTIFICIAL INTELLIGENCE 218. SCADA FOR INSTRUMENTATION WITH ARTIFICIAL INTELLIGENCE CONTROL 219. SCADA FOR POWER STATION 220. SCADA FOR REMOTE DIGITAL RPM INDICATOR USING PROXIMITY OR MAGNETIC PICK UP 221. SCADA FOR REMOTE FREQUENCY INDICATOR 222. PLC BASED TIMED APPLICATION 223. PLC BASED WATER & WASTE WATER TREATMENT PLANT AUTOMATION 224. MULTI CHANNEL TEMPERATURE SCANNER USING CURRENT LOOP TRANSMISSION 225. BURNER MANAGEMENT & CONTROLLER SYSTEM 226. HIGH SPEED OBJECT COUNTER 227. MAXIMUM DEMAND INDICATOR &

CONTROLLER 228. MULTI CHANNEL TEMPERATURE MEASUREMENT & CONTROLLER 229. MULTIPLE INDUSTRIAL TIMER 230. ?C BASED BOILER MANAGEMENT SYSTEM 231. BOILER MANAGEMENT & CONTROLLER SYSTEM 232. SINGLE CHANNEL TEMPERATURE MEASUREMENT & CONTROLLER 233. MULTI CHANNEL TEMPERATURE MEASUREMENT & CONTROLLER 234. MULTIPLE STARTER WITH OVERLOAD & VOLTAGE PROTECTION 235. WATER CONTROL SYSTEM FOR ROLLING MILL 236. SCADA / PLC BASED WATER & WASTE WATER TREATMENT PLANT AUTOMATION 237. FLUID LEVEL MONITORING SYSTEM 238. LIQUID LEVEL REMOTE TRANSMITTER 239. MULTI CHANNEL LIQUID LEVEL SCANNER & CONTROLLER 240. TEMPERATURE CONTROLLER 241. DIGITAL

TEMPERATURE INDICATOR & CONTROLLER WITH DAS & ANALYZER 242. MULTI CHANNEL TEMPERATURE SCANNER USING CURRENT LOOP TRANSMISSION 243. PC BASED MULTI CHANNEL TEMPERATURE CONTROLLER & LOGGER AND DAS ANALYZER 244. DE-ICING TEMPERATURE CONTROLLER SYSTEM 245. TEMPERATURE MEASUREMENT & CONTROLLER FOR FURNACES WITH DIFFERENT TIME PERIOD & SET POINTS 246. PC BASED PROGRAMMABLE TEMPERATURE CONTROLLER FOR FURNACES 247. PC BASED PROGRAMMABLE TEMPERATURE CONTROLLER FOR CEMENT PLANT 248. DIGITAL PH MEASUREMENT & CONTROLLER METER 249. PH TRANSMITTER USING CURRENT LOOP 250. GENERAL PURPOSE 251. AI BASED SCADA FOR TELEPHONE EXCHANGE 252. CONTROLLER

BASED RESISTANCE & CAPACITANCE MEASUREMENT SYSTEM WITH DATA LOGGER 253. DIGITAL FREQUENCY METER 254. DIGITAL PANEL METER 255. DIGITAL PID CONTROLLER FOR MULTI CHANNEL TEMPERATURE USING FREQUENCY RESPONSE 256. DIGITAL PID CONTROLLER FOR MULTI CHANNEL TEMPERATURE USING ROOT LOCUS TECHNIQUE 257. RTD TEMPERATE PROCESS CONTROL SYSTEM & SECURITY CHECKING 258. SCADA FOR INSTRUMENTATION 259. SIGNAL CALIBRATORS FOR INSTRUMENTATION 260. ULTRASONIC DISTANCE MONITOR & RANGE FINDER 261. INSTRUMENTATION ANNUNICATION 262. PC BASED WINDOW ANNUNCIATOR 263. SIGNAL CALIBRATORS FOR INSTRUMENTATION 264. DRAW READ RATIO BASED PERFORMANCE EVALUATION & ANALYZER

265. MASTER / SLAVE CONTROL SYSTEM FOR PROCESS INDUSTRIES 266. SIGNAL JAMMERS FOR SECURITY 267. WIRELESS BLUETOOTH ENABLED NETWORK SYNCHRONIZER 268. AUTOMATIC ANESTHESIA CONTROLLER USING INFUSION PUMP WITH HEART BEAT RATE 269. AUTOMATIC ANESTHESIA CONTROLLER USING INFUSION PUMP WITH RESPIRATORY 270. CONVEYOR BELT SEQUENTIAL TIMER CONTROLLER WITH MODEL FOR BOTTLING PLANT 271. COMPUTERIZED FLOW TOTALIZER FOR JUICE INDUSTRIES WITH MODEL 272. GPS BASED ACTIVE FLEET MANAGEMENT AUTOMATED VEHICLE TRACKING 273. GPS BASED HIGHWAY MONITORING & CONTROL 274. GPS BASED INTELLIGENT GUIDED VEHICLE WITH COLLISION MITIGATION 275. SMART SOLAR TRACKING SYSTEM FOR OPTIMAL POWER GENERATION

276. DEFIBRILLATOR EXTERNAL ECG MONITOR DEVICE WHILE TRANSIT 277. PERITONEAL DIALYSIS 278. THREE AXIS STEPPER CONTROLLER / DRIVER WITH OPTO ISOLATION 279. MULTI AXIS STEPPER CONTROLLER / DRIVER WITH OPTO ISOLATION 280. GPS ENABLED PC BASED GEOGRAPHIC INFORMATION SYSTEM (GIS) AND ROUTING/SCHEDULING SYSTEM 281. AI BASED FIRE FIGHTING ROBOT FOR RELIEF OPERATIONS 282. AI BASED INTELLIROBOT FOR MATERIALS HANDLING 283. AI BASED MOBILE ROBOT FOR MULTI SPECIALTY OPERATIONS 284. DIGITAL PID CONTROLLER FOR MULTI CHANNEL TEMPERATURE USING FREQUENCY RESPONSE 285. TWO AXIS STEPPER CONTROLLER / DRIVER WITH OPTO ISOLATION 286. MULTI AXIS STEPPER ROBOTICS WITH ARTIFICIAL INTELLIGENCE

287. TRAFFIC LIGHT CONTROLLER 288. MULTI CHANNEL LIQUID LEVEL SCANNER & CONTROLLER 289. NON-CONTACT LIQUID LEVEL FINDER USING ULTRASONIC 290. DIGITAL PID CONTROLLER FOR MULTI CHANNEL TEMPERATURE USING FREQUENCY RESPONSE 291. DIGITAL PID CONTROLLER FOR MULTI CHANNEL TEMPERATURE USING ROOT LOCUS TECHNIQUE 292. DIGITAL TEMPERATURE INDICATOR & CONTROLLER WITH DAS & ANALYZER 293. MAXIMUM DEMAND INDICATOR & CONTROLLER 294. MULTI BURNER MANAGEMENT & CONTROLLER WITH AUTO FLAME DETECTION & FAILURE INDICATOR 295. MULTI BOILER MANAGEMENT & CONTROLLER WITH AUTO FAILURE INDICATOR 296. CONVEYOR BELT SEQUENTIAL TIMER CONTROLLER WITH MODEL FOR BOTTLING PLANT 297. DESIGN METHODOLOGY FOR

MODELING A MICROCONTROLLER TELELOAD SWITCH 298. INDUSTRIAL ANNUNICATOR 299. PRESSURE MONITOR & CONTROL UNIT 300. PROGRAMMABLE TIMER & COUNTER 301. OIL FURNACE CONTROLLER 302. CONVEYOR BELT SEQUENTIAL TIMER CONTROLLER WITH MODEL FOR BOTTLING PLANT 303. COMPUTERIZED FLOW TOTALIZER FOR JUICE INDUSTRIES WITH MODEL 304. AI BASED INTELLIROBOT FOR MATERIALS HANDLING 305. SIGNAL JAMMERS FOR SECURITY 306. DIGITAL PID CONTROLLER FOR MULTI CHANNEL TEMPERATURE USING FREQUENCY RESPONSE 307. AI BASED MOBILE ROBOT FOR MULTI SPECIALTY OPERATIONS 308. WIRELESS AI BASED MOBILE ROBOT FOR MULTI SPECIALTY OPERATIONS 309. SMART SOLAR TRACKING SYSTEM FOR OPTIMAL POWER GENERATION 310. AI BASED FIRE FIGHTING ROBOT FOR

RELIEF OPERATIONS 311. GPS BASED ACTIVE FLEET MANAGEMENT AUTOMATED VEHICLE TRACKING 312. AUTOMATIC ANESTHESIA CONTROLLER USING INFUSION PUMP WITH HEART BEAT RATE 313. GPS BASED INTELLIGENT GUIDED VEHICLE WITH COLLISION MITIGATION 314. MULTI AXIS STEPPER CONTROLLER / DRIVER WITH OPTO ISOLATION 315. PERITONEAL DIALYSIS 316. SOLAR TRACKING UNIT AUTOMATIC POSITIONING APPLICATION & INTEGRATION 317. THREE AXIS STEPPER CONTROLLER / DRIVER WITH OPTO ISOLATION 318. WIRELESS BLUETOOTH ENABLED NETWORK SYNCHRONIZER 319. GPS BASED HIGHWAY MONITORING & CONTROL 320. WIRELESS AI BASED FIRE FIGHTING ROBOT FOR RELIEF OPERATIONS 321. WIRELESS AI BASED INTELLIROBOT

FOR MATERIALS HANDLING 322. GPS ENABLED PC BASED GEOGRAPHIC INFORMATION SYSTEM (GIS) AND ROUTING/SCHEDULING SYSTEM 323. AUTOMATED WEIGH LOAD CELL 324. BATCH WEIGHING & AUTOMATION SYSTEM 325. STAIN GAUGE WEIGHING SYSTEM 326. TANK HOPPER WEIGHING SYSTEM 327. VESSEL WEIGHING SYSTEM 328. COMMERCIAL WEIGHING SYSTEM 329. VESSEL WEIGHING SYSTEM CONTACT Phone : +91 98400 72800 FOR THIS PROJECTS

Please Use Search http://www.seminarprojects.com/s

A Seminar Or Proje

electronics seminars
Project Phobia

RE: electronics and communica

a) ECG Telemetry System b) Application Specific Standard Product (ASSP) Implementation on Programmable Logic c) License Plate Detection and Recognition using model/template based approach d) Implementation of video watermarking algorithms in STRETCH processor e) Support Vector Machines: Theory, Application and Extensions. f) Human Motion Tracking g) Condensation algorithm and its application to Motion detection h) Real-time implementation of OGGVORBIS

CODEC on AD21364 i) Error concealment in H.264 Decoder using Directional Spatial Interpolation j) Classification of a sound segment into music, speech and background noise using a k) sound activity detection algorithm l) Improvement of H.264 Video Codec without violating the codec standard m) Interfacing of LEDS, LDRS, Seven segment LEDS, & dc motors, using AVR microcontrollers on bread board. n) Obstacle avoider, single line tracer, temperature detector using AVR microcontroller kit. o) Obstacles Avoider using infrared sensors using basic gates on bread board. p) System

design, design verification amd performance analysis of Physical (PHY) Layer of q) HomePNA 3.1 Standard r) Implementation of Video Scaler on Trinity FPGA Board s) Implementation of Distributed Video Coding on STRETCH Processor t) Music source separation u) VHDL Implementation of DWT and IDWT of 2D image on FPGA v) Mapping of DSP Algorithms onto a Reconfigurable Functional Unit (RFU) w) Design of Reconfigurable Functional Unit (RFU) x) Design of Application Specific Instruction Set Processor (ASIP) y) Channel Management in WLANs z) An Optimum Power

Management Scheme for Wireless Video Service in CDMA Systems aa) Study on Digital Certificates in various formats and their Generation with UI bb) Software based GPS receiver cc) Implementation of data encryption and decryption techniques using rsa algorithm dd) Implementation of digital image water marking techniques ee) Design and hardware implementation of Frequency hopping spread spectrum for 16 ff) hops gg) Design and Simulation of Channel Coding Algorithms for Error Control on Magnetic Data hh) Storage Systems ii) Design and implementation of High precision

constant current source qq) Reed Solomon Codec Algorithms and Architecture in VLSI. rr) Design and simulation of Coded Modulation schemes ss) End to end simulation of digital audio broadcast system tt) Design optimization and performance simulation of turbo codes for deep space applications vv) MP3 decoder a) Channel management in Wireless LANs b) Traffic channel allocation procedure in wireless NW under spatial & temporal traffic variation c) Software to diagnose diabetes by analyzing retina d) Database restoration during VLR

failure e) Distributed Video Coding using Wavelets f) Frequency Synthesizer using CMOS PLL g) Current Mode Filters for HF application h) QoS preservation & maintenance in MANETs i) Design & dev. of efficient transmission and storage techniques for medical images j) Performance Analysis of routing protocols in Adhoc networks using NS2 k) Design of analog delay locked loop for DDR2 SDRAM Controller l) Lifting based DWT for image compression on FPGA m) On chip voltage regulation using current mode regulator n) Implementation digital water marking techniques o) Curvature

correction of bandgap references in flash memories p) Design of Sigma Delta ADC q) Design Simulation And Scheduling Of Afdx End System r) Development techniques for improving performance of DAB using OFDM s) Simulation studies of CDMA applications t) Implementation of fuzzy filters for smoothing and sharpening of digital gray and color images u) Automatic Quality Assurance For The Design Collateral v) Dc-Dc Converter/Video System Design using Video Starter Kit w) Smart Audio Processor (Sap) x) Design of Sigma Delta ADC

Please Use Search http://www.seminarprojects.com/s

A Seminar Or Proje

Thank given by akbari

Electrical Fan
Project Phobia

RE: electronics and communica

please read http://www.seminarprojects.com/ThreadWI...93#pid3993 for having more information about wisenet see more 1. AUTOMATIC STREET LIGHT CONTROLLER 2. DEVELOPMENT OF TEACHING AID USING ICS 3. SHOCK PREVENTER 4. KILN WITH TEMPERATURE CONTROL 5. WIND ROSE METER 6. DID AND DIM EQUIPMENT (SWITCH) FOR AUTOMOBILES 7. ELECTRONIC TEACHING AIDS -DIGITAL LOGIC PROBE

8. MICROPROCESSOR BASED PROGRAMMABLE SEQUENCER 9. THE LOW COST MICROWAVE OVEN 10. A 16 KB DYNAMIC RAM MEMORY BOARD TO ENHANCE THE MEMORY OF MICROPROCESSOR DEVELOPMENT KIT 11. AUTOMATIC TRAFFIC SIGNILLING SYSTEM 12. AUTOMATIC POWER FACTOR SENSING AND CORRECTION USING THRYISER ASSOCIATED CAPACITOR 13. AUTOMATIC WATER LEVEL MONITOR 14. THYRISTOR TRAINER 15. PROJECT REPORT ON MICROWAVE OVEN 16. CASSETTE INTERFACING WITH MICROCOMPUTER 17. COMPUTER AIDED STUDIES DEVELOPMENT OF AN ALGORITHM TO PREPARE TIME -TABLE 18. MICROPROCEESOR BASED RAILWAY BOOKING ENQUIRY SYSTEM 19. DEVELOPMENT OF AN ASSEMBLER FOR A MICROPROCESSOR 20. ELECTRONIC WEIGHING MACHINE 21. MATH PROCESSOR 22. SERVO CONTROLLED VOLTAGE STABLIZER 23. NON-CONTACT DIGITAL TECHO METER 24. MICROCOMPUTER DESIGN

25. WIND SPEED MEASUREMENT 26. MICROPROCESSOR BASED SIGN DISPLAY OF CHARACTERS 27. MICROPROCESSOR BASED EXAMINATION CODING AND DECODING 28. MICROPROCESSOR BASED EXAMINATION CODING AND DECODING 29. SINGLE PHASE PREVENTER 30. CODIFICATION OF MATERIALS INVENTORY CONTROL AND ORGANISATION OFA TOOLDRIB 31. AUTOMATIC PLAEMENT COMPANIES FOR PRINTED CIRCUIT BAORDS 32. MICRO TRACER 33. KANNADA ELECTRONICS TYPEWRITER 34. COMPUTERISED STUDENT INFORMATION SYSTEM 35. FAST FOURIER TRANSFORM ANALYSIS USING 8086 MICROPROCESSOR 36. RAILWAY BOOKING ENQUIRY SYSTEM - CRT INTERFACING 37. TPA - 85 TWO PASS ASSEMBLER FOR MICROPROCESSOR INTEL 8080 / 8085 38. TONE GENERATION AND INJECTION 39. PARABOLIC DISH ANTENA FOR D R S DESIGN FABRICATION AND TESTING 40. PRINTER INTERFACE TO A WEIGHING MACHINE

41. DESIGN, FABRICATION AND TESTING OF A DRS DOWN -CONVERTOR FOR INSAT-1B 42. THYRISTOR CONTROLLED STARTER FOR D.C MOTOR 43. VIDEO CHARACTER DISPLAY USING MICROPROCESSOR 44. ECG SIGNAL DATA ACQUISATION AND ANALYSIS USING MICROCOMPUTER 45. MICROPROCESSOR BASED CONTROL OF PRODUCTION LIME PARAMETERS 46. VIDEO INTERFACE FOR MICROPROCESSOR 47. ELECON ELEVATOR CONTROL 48. DATA ACQUISITION SYSTEM 49. CENTRALISED CAPTIVE POWER GENERATING STATION 50. MICROPROCESSOR BASED FLOW METER 51. MICROPROCESSOR BASED CAPACITOR ASSISTED LINE POWER FACTOR IMPROVEMENT 52. UNBALANCED CURRENT SENSING IN A SINGLE PHASE SYSTEM 53. MICROPROCESSOR BASED PLANIMETER 54. CHARACTER DISPLAY ON CRT USING MICROPROCESSOR 55. BILINGUAL WORD PROCESSOR 56. SOLAR PHOTOVOLTAIC POWER USING SINGLE AXIS AUTOMATIC

TRACKING 57. ROBOT MOVEMENT CONTROL 58. PROGRAMMABLE LOGIC CONTROLLER 59. DESIGN AND FABRICATION GRAIN OF DISINFESTER 60. STORE AND FAST FORWARD TRANSMISSION 61. NUMERICALLY CONTROLLED DRILLING MACHINE 62. DESIGN AND FABRICATION OF SOLAR GRAIN DISINFESTER 63. BASIC COMPUTERISED ACCOUNTING 64. LAYOUT STUDY AN APPROCH TO COMPARISION AND METHOD STUDY 65. SECURITY MONITORING SYSTEM 66. AN INVESTIGATION INTO NUMERICAL SOLUTION OF AXISYMMENTRIC LAPLACIAN FIELD PROBLEMS 67. COMPUTER ASSISTED INSTRUCTIONS USING GRAPHICS AND ANIMATION 68. FABRICATIONS AND TESTING OF BALUNS 69. THYRISTOR CONTROLLED VAR COMPENSATOR FOR POWER FACTOR IMPROVEMENT 70. MICROPROCESSOR PHIRIPHERAL NETWORK 71. S C R EXPERIMENT BOARD LINE COMMUTATED CIRCUITS

72. MICROPROCESSOR BASED LIGHTING SYSTEM 73. LATHE DYNAMOMETER 74. MARKS TABULATION SOFWARE PACKAGE 75. INTER FACE BOARD 76. AUTOMATIC PLANT WATERER 77. ROLLING DISPLAY MICROPROCESSOR 78. OPERATING SYSTEM TUTOR 79. LINEAR SYSTEM ANALYSIS PROGRAM 80. MICROPROCESSOR BASED POWER FACTOR CORRECTOR 81. PROGRAMMABLE CONTROLLER 82. TV DOCTOR 83. ELECTRONIC TUNER 84. 8085 MICROPROCESSOR CONTROLLED D C MOTOR 85. CYCLO CONVERTER 86. LED SCOPE 87. TIME TRACK SYSTEM 88. MICROSTEPPER 89. SIMULATION STUDY OF DIGITAL COMMUNICATION SYSTEM 90. INTELLIGENT I O MANAGEMENT UNIT 91. DIGITAL VIBRATION METER

92. PROTOCOL CONVERSION CARD 93. AUDIO COMMUNICATION USING OPTICAL FIBER 94. MICROPROCESSOR BASED SAFETY AND SECURITY MONITOR 95. COMPUTER AIDED DETECTION AND DIAGNOSIS OF URINARY PROBLEMS 96. SOFTWARE PACKAGE FOR PERFORMANCE CHARACTERISTICS OF 3 PHASE INDUCTION MOTOR FROM TEST DATA 97. DIGITAL ENERGY METER 98. SDLC ADAPTER FOR PC S 99. INTELLIGENT TELEMENTRY SYSTEM 100. COMPUTER AIDED DESIGN, ANALYSIS AND MODELLING OF DC - TO DC CONVERTERS 101. ADAPTIVE CONTROLLER FOR A DC MOTOR USING MC68000 102. GEOTECHNICAL INVESTIGATION OF CAUSES FAILURE OF BUILDINGS , CASE STUDIES 103. COMPUTER AIDED ANTENNA DESIGN 104. MICROPROCESSOR BASED SCHEME FOR CONSTANT ANGLE FIRING OF THYRISTORS UNDER VARIABLE POWER FREQUENCY 105. PORTABLE ULTROSONIC SIMS DETECTOR 106. PROGRAMMABLE DIGITAL ODOMETER

107. MICROPROCESSOR BASED ENCIPHERED TRANSMITTER RECIEVER SYSTEM 108. POTENTIOMETRIC MEASUREMENT OF SOLUTION CONCENTRATION 109. AUTOMATIC TELEPHONE DIALLER WITH MEMORY 110. SATELLITE RECEPTION 111. CONDITIONAL INTERACTIVE ASSEMBLER FOR 8085 112. DIGITAL PID CONTROLLER FOR THE SPEED CONTROL OF DC MOTOR 113. HARDWARE IMPLEMENTATION OF CYCLIC HAMMING CODE 114. DIGITAL FILTER DESIGN USING 8086 8087 115. DIGITAL COMMUNICATION USING FIBRE OPTICS 116. FLOATING POINT ADDITION USING PIPELINE PROCESSING 117. A TIME MULTIPLEXED SWITCH 118. MICROCOMPUTER BASED DRIP FEED REGULATOR 119. MICROPROCESSOR BASED 2 AND 3 LEVEL PWM INVESTER CONTROL 120. COMPUTER CONTROL OF RAILWAY TRAFFIC 121. MICROPROCESSOR BASED DRILLING MACHINE 122. MICROPROCESSOR BASED ACTIVE NOISE SUPPRESSOR

123. DATA ENCRYPTION AND DECRYPTION SYSTEM 124. MICROPROCESSOR BASED AUTOMOBILE CAR PANEL 125. 3-DIMENSIONAL COMPUTER GRAPHICS UNIT FOR TURBO- PASCAL 5.0 126. ACOUSTIC NOISE POLLUTION CONTROLLER 127. CARDIAC DISEASE ANALYSER 128. ARRHYTHMIA DETECTING [censored] MONITORING SYSTEM 129. TELEPHONE FOR BLIND 130. MICROPROCESSOR BHASED PRE SET HANK COUNTER 131. PRESSURE SENSOR USING OPTICAL FIBRES 132. MICROPROCESSOR BASED HARMONIC ELMINATION IN CHOPPER TYPE AC VOLTAGE 133. MICROPROCESSOR BASED MOISTURE METER 134. HARDWARE DEVELOPMENT OF CONVERTER DC TRANSMISSION LINE INTERFACE 135. WIRELESS COMMUNICATION BETWEEN PC 136. DMA CONTROLLED TUTOR 137. EVOKE POTENTIAL MONITOR 138. COMPUTER CONTROL OF RAILWAY TRAFFIC

139. COMPUTERISED PLOTTER 91 140. EXPERT IN-CIRCUIT ANALYSER 141. MICROPROCESSOR IMPLEMENTATION OF A MININET 142. AUTOMATIC DRILLING MACHINE 143. MICROPROCESSOR BASED TEMPERATURE REGULATOR 144. MICROPROCESSOR BASED X-Y PLOTTER 145. COBGEN 146. CIRCUIT SIMULATION USING PSPICE 147. AUDIO SPECTRUM ANALYSER 148. AUTOMATION OF PETROL BUNK 149. MICROPROCESSOR BASEDE FERRO ANALYZERB 150. MICROPROCESSOR BASED DIGITAL IMAGE ANALYSER 151. SMART MODEM 152. DUAL PARABOLIC CYLINDRICAL REFLECTOR ANTENNA DESIGN 153. PC BASED EPROM EMULATOR 154. MICROPROCESSOR BASED TEMPERATURE SCANNER AND CONTROLLER 155. OPTIC FIBRE COMMUNICATION 156. MICROPROCESSOR BASED MOBILE ROBOT

157. FIELD DATA LOGGER FOR WEATHER MONITORING 158. FIBRE OPTIC STACNET STAR TOPOLAOGICAL CONCANTATION FOR SIMULATION DATA COMMUNICATION 159. MILEAGE METER FUEL EFFICIENCY MONITOR 160. ELECTRONIC SILENCER 161. MICROPROCESSOR BASED SPEED REGULATOR FOR DC DRIVES 162. DIGITAL RAIN GAUGE 163. LOW COST LAN ROUTER 164. MICROPROCESSOR BASED PRINTER BUFFER 165. 5-LEVEL PWM INVERTER A MICROPROCESSOR CONTROLLED SYSTEM 166. MICROPROCESSOR BASED MILTIPLE OVER CURRENT RELAYS 167. SIMULATION AND IMPLEMENTAION OF LINEAR PHASE FINITE IMPULSE RESPONSE DIGITAL FILTERS 168. OOVER FLUX PROTECTION FOR TRANSFORMERS USING MP 8085 169. MICROPROCESSOR BASED PROTECTIO OF INDUCTION MOTOR 170. DETERMINATION OF D C MOTOR TRANSIENT USING A MICROPROCSSOR 171. R F TRANSMISSION OF DATA 172. MICROPROCESSOR BASED ELECTROPLATING

173. DIGITAL OPTICLE COMMUNICTION 174. SATELLITE TRACKING ANTENNA FOR GEOSTATIONARY SATELLITES 175. COMPUTERISATION OF ARRHYTHMIA DETECTION 176. MICROCOMPUTER BASED ELECTROENCEPHALOGRAM FOR EVOKED 177. DATA ENCRYPTION 178. MICROPPROCESSOR BASED PAPER LESS BRAILLE TRAINER 179. AUDIO METER 180. ELECTRO CARDIOGRAM 181. 8086 MICROPROCESSOR BASED AUTOMATED EVALUATOR 182. MULTI CHANNEL DIGITAL PH SCANNER 183. DIGITAL SOIL MOISTURE METER 184. AUTOMATION OF PETROL BUNK 185. AUTOMATIC SUN TRACKER 186. FAULT DETECTION AND LOCATION IN COMBINATIONAL CIRCUITS 187. RADIO GODE CLOCK 188. DIGITAL YARN QUALITY CONTROLLER 189. FAULT DETECTION AND LOCATION IN COMBINATIONAL CIRCUITS 190. INTELLEGENT RESOURCES ALLOCATOR

191. OPTO-FINISH REPORTAGE 192. MICROPROCESSOR BASED WATER VELOCITY MEASURING SYSTEM 193. 8085 BASED INFORMATION DISPLAY SYSTEM 194. FAUALT ANALYSIS OF THREE PHASE INDUCTION MOTOR INSTALLED AR HPF 195. MICROPROCESSOR BASED NUCLEAR RADIATION IN AIR MONITOR 196. EPROM PROGRAMMING BOARD 197. ADAPTIVE DELTA MODULATION TECHNIQ FOR AUDIO TRANSMISSION THROUGH OPTOCAL FIBRE 198. DESIGN AND IMPLEMENTATION OF FIR FILTERS USING 8085 MICROPROCESSOR 199. P C BASED TEST BENCH 200. AUTOMATION OF SUGERCANE FEEDING 201. A STUDY ON EXHAUST POLLUTANT FROM AUTOMOBILES 202. FREQUENCY SYNTHESISED SINGLE SIDE-BAND TRANSCEIEVER 203. DATA ACQUISITION SYSTEM AND LOGGER 204. SINGLE CHANNEL COLOUR VIDEO TRANSMISSION THROUGH OPTICAL FIBER USING OPTOHYBRIDS 205. SPEED CONTROL OF DC MOTOR USING VOLTAGE COMMUTATED CHOPPER 206. MICROPROCESSOR BASED

THICKNESS MEASUREMENT 207. DUAL VOLTAGE STEPPER MOTOR DRIVE 208. CARTOON SIMULATION USING COMPUTER GRAPHICS AND ANIMATION 209. MICROPROCESSOR BASED TELEPHONE INTERCOM SYSTEM 210. COMPUTER AIDED DESIGN AND ANALYSIS OF ACTIVE RC-FILTERS 211. PC BASED OP-AMP PARAMETER MEASUREMENT 212. MICROPROCESSOR BASED ATTENDANCE RECORDING SYSTEM 213. PC BASED SPEECH SYNTHESIZER 214. SOLID STATE ELECTROSURGICAL UNIT 215. MICROPROCESSOR CONTROLLED INDUCTION HEATING 216. MICROPROCESSOR BASED ADAPTIVE CLOSED LOOP ANAESTHESIA CONTROL 217. ERROR CONTROL PROCESSING AND DATA SECURITY IN NETWORKS 218. MICROPROCESSOR BASED SEMIAUTOMATIC PCB ASSEMBLER 219. AUTOMATED TESTING OF PCB USING JIG AND PC 220. TELEPHONE ANSEWRING AND RECORDING DEVICE 221. VIDEO TRANSMISSION BY DELTA MODULATION

222. FSK MODEM DEVELOPMENT BASED ON PC 223. UNIVERSAL PROTOCOL CONVERTER / BUFFER FOR CENTRONICS PRINTER 224. DESIGN OF TRANSDUCER FOR THE MEASUREMENT OF HAEMOGLOBIN PERCENTAGE IN HUMAN BLOOD USING MICROPROCESSOR 225. ULSAR - ULTRASONIC AUTO RANGER 226. RECTANGULAR MICROSTRIP RADIATOR 227. GREEN WAY SIGNALLING 228. MICROPROCESSOR BASED ROTOMATIC CHANNEL SELECTOR 229. A PC BASED ANTENNA RADIATOR PATTERN GENERATOR 230. DISTANCE MEASUREMENT BY ULTRASONICS 231. 8051 SINGLE BOARD COMPUTER 232. MICROPROCESSOR BASED GENERATION AND DISPLAY OF SCROLLING CHARACTERS ON A TV MONITOR 233. FM TECHNIQUE - A TEACHING AID AND THE RECEPTION OF TV AUDIO SIGNALS USING FM RECEIVER 234. BAR CODE GENERATION AND MICROPROCESSOR BASED DECODING UNIT 235. A SOFT-START SYSTEM FOR AN INDUCTION MOTOR - A MICROPROCESSOR CONTROLLED

SYSTEM 236. A LOW COST MULTICHANNEL E.C.G AMPLIFIER 237. SIMULATION OF DUAL PORT RAM FOR INTERPROCESSOR COMMUNICATION LINK 238. LINE POWER FACTOR IMPROVEMENT BY SWITCHED / VARIABLE CAPACITORS 239. ALPHA - NUMERIC DISPLAY OF MORSE CODED SIGNAL FOR HEARING IMPAIRED 240. A LARGE MULITPLEXED DISPLAY SYSTEM 241. SERIAL ASYNCHRONOUS DATA COMMUNICATION 242. AUDIO BRAILLE TRAINER 243. ELECTRONIC MAIL FOR THE LABAROTARY 244. MICROPROCESSOR BASED PHASE DIFFERENCE METER 245. DIGITAL STANDING WAVE RATIO AND FREQUENCY METER 246. KLYSTRON POWER SUPPLY 247. MICROPROCESSOR BASED FLUX METER USING UJT PROBE 248. MICROPROCESSOR BASED ENVIRONMENTAL MONITORING UNIT 249. OPTICLE FIBRE AS A BENDING SENSOR 250. STORAGE LED SCOPE

251. AN EDUCATINAL PACKAGE ON PARALLEL PROCESSING WIT ANIMATION 252. LAN ACCESS TECHNIQUES 253. MULTIPLE FAULT DETECTION AND LOCATION IN COMBINATIONAL CIRCUITS USING MINIMAL TEST PATTERNS 254. MICROCONTROLLOR BASED PULSE OXIMETER 255. 8088 BASED CONTROL SYSTEM TUTOR AND ELECTRONIC CIRCUIT ANALYZER 256. MEASUREMENT OF RELATIVE DENSITY OF HOMOGENOUS FLUIDS USING OPTICAL TECHNIQUE 257. SINGLE PARABOLIC TORUS REFLECTOR FOR MULTIPLE SATELLITE RECEPTION 258. MICROPROCESSOR BASED MILK FAT CONTENT TESTER AND DIGITAL PRICE DISPLAY UNIT 259. 8085 BASED SOLAR TRACKER 260. INTELLIGENT TELEMETRY SYSTEM 261. COLOUR TEST PATTERN GENERATOR 262. 12V DC TO 240AC INVERTER 263. P C BASED EPROM EEPROM PROGRAMMER 264. PROGRAMMABLE SIREN USING 8748 MICRO CONTROLLER 265. PC BASED EDUCAIONAL INTERACTIVE PROECTIVE REALY DEMONSTRATOR

266. PROGRAMMABLE LOGIC CONTROLLER 267. X-Y PLOTTER 268. A SIMPLE ADAPTIVE PID CONTROLLER USING 8052AH-BASIC 269. DESIGN AND IMPLEMENTATION OF A SCALEEABLE COHERENT DISTRIBUTED SHARED MEMORY MULTIPROCESSOR FOR 80386/486 BASED SYSTEMS 270. FOETAL HEART BEAT MONITOR 271. ELECTRONIC IGNITION FOR MULTICYLINDERED PETROL ENGINE 272. SAFETY SECURED SEMAPHORE 273. MULTICORE CABLE TESTER 274. MICROPROCESSOR BASED GPIB COMPATIBLE PROGRAMMABLE PULSE GENERATOR 275. MEASUREMENT OF HARMONICS MICROPROCESSOR BASED 276. A PC BASED AUDIO RANGE FREQUENCY RESPONSE ANALYSER 277. A VERSATILE LOW COST ANALOG AND DIGITAL DATA COMMUNICATION ON TELEPHONE LINES 278. A DIGITAL SIGNAL PROCESSOR BASED ACOUSTIC FEEDBACK CANCELLER FOR PUBLIC ADDRESS SYSTEMS 279. VIDEO TEST PATTERN GENERATOR 280. DIGITAL ELECTROMYOGRAPH 281. SPEAKER BASED ELECTRONIC BALANCE

282. A WIRELESS TEMPERATURE MEASUREMENT 283. MAINS SIGNALLING SYSTEM 284. TELEPHONE ATTENDING SYSTEM 285. VGA TO PAL 286. SPREAD SPECTRUM COMMUNICATION AND THE UTURE AUTOMATED HOME 287. SMART TROUBLE SHOOTING PACKAGE FOR COLOUR TELEVISION 288. MEAURMENTS OF REFRACTIVE INDEX USING OPTICAL 289. THRISTOR CONTROOLER TRICYCLE FOR THE HANDICAPPED 290. PERHUIPHERAL FOR GRAPHICLE DATA IPUT 291. SOME STUDY ON VAPOUR ABSORPTION REFRIGARATION SYSTEM 292. STUDY OF ADVANCES IN CONDITION HEAT TRANSFER 293. DESIGN AND FABRICATION OF CAPS MAKING PRESS 294. SIMULATION OF A FAST PACKET SWITCH WITH SHARED CONCENTRATION AND OUTPUT QUEUEING 295. SIDELOBE CANCELLER SIMULATION - AN ARRAY SIGNAL PROCESSING 296. FUZZY CONTROLLED SOLVENT TRANSFER SYSTEM FOR THE EFFECTIVE DISSOLUTION OF THE GALLSTONES 297. CLOSED LOOP SPEED CONTROL OF

D.C SERIES MOTOR USING THYRISTOR CONVERTER 298. MICROPROCESSOR BASED COLOUR MATHNG SYSTEM 299. VOICE MAIL SYSTEM IN TELEPHONE EXCHANGES 300. HIGH ACCURACY MEASUREMENT OF LOW FREQUENCIES USING 8-BIT MICROPROCESSOR 301. MICROPROCESSOR BASED AREA MEASUREMENT (ELECTRONIC PLANIMETER) 302. MICROPROCESSOR BASED DIGITAL FILTER 303. ULTRASONICS STICK FOR BLIND PEOPLE 304. SERIAL VIDEO CARD 305. DUPLICATION CONTROLLER CARD 306. AUTOMATIC DISTORTION METER 307. DIGITAL HEART BEAT MONITOR 308. VIDEO DIGITIZER FOR PCS 309. R G B TO C V B S CONVERTER 310. ELEVATOR WITH EXTENDED TECHNOLOGY 311. MULTIUSER MULTIMETER 312. MULTIPURPOSE DISPENSER 313. MICRO-CONTROLLER BASED INFRARED RANGE FINDER 314. DIRECT SESQUENCES SPREAD SPECTRUM SYSTEM

315. WATTMETER FOR TRACEABLE POWER MEASUREMENT AT AUDIO FREQUENCIES 316. TALKING TOKEN DISPLAY 317. A DIGITAL TACHOMETER WITH FAST DYNAMIC RESPONSE IMPLEMENTED BY A MICROPROCESOR 318. A VERSATILE COMMUNICATION CONTROLLER 319. GENERATION OF INDIAN STANDARD TIME USING INSAT 1D SATELLITE TIMING SIGNALS 320. A NOVEL VIEWO DETECTOR FOR ELIMINATION OF GHOST IMAGES 321. MICROPROCESSOR CONTROLLED ELECTRO PLATING 322. A NOVEL METHOD OF MEASUREMENT OF INDUCTANCE AND CAPACITANCE USING PHASE SENSITIVE DETECTORS 323. GENERATION OF MULTI-LEVEL WAVEFORMS FOR THE REDUCTION OF HARMONICS IN INVERTERS 324. AN ADAPTIVE DETECTING METHOD FOR HARMONIC AND REACTIVE CURRENTS 325. WIRELESS BIOTELEMETRY SYSTEM 326. DEVELOPMENT OF ELECTRONIC GOVERNOR FOR IC ENGINES 327. UPS SYSTEM FOR COMPUTERS USING PWM INVERTERS 328. LOW COST SATELLITE RECEIVER

329. VOICE MAIL 330. PROGRAMMABLE LOGIC CONTROLLER 331. REMOTE LOGIN REMOTE DATABASE ACCESS AND REMOTE PROCEDURE CALL 332. WIRELESS TELEMETRY AND TELECONTROL SYSTEM 333. MAULTIMEDIA BASED COMPUTER NETWORKS TUTOR 334. SOFTWARE DESIGN OF FIR AND IIR DIGITAL FILTERS 335. MULTIMEDIA BASED DIGITAL CIRCUITS TUTOR 336. HARWARE IMPLUIMENTATION OF LOW PASS IIR DIGITAL FILTERS 337. WATCHMAN 338. PACEMAKER 339. DIGITISED OPTICAL COMMUNICATION 340. VIDEO DIGITIZER FOR PCS 341. ADDRESSED AUDIO SIGNAL TRANSMISSION SYSTEM 342. SONIC PATHFINDER 343. FUZZY LOGIC CONTROL OF AN AUTOMOTIVE SUSPENSION SYSTEM 344. NON CONTACT NOVEL KEYBOARD FOR MICRO COMPUTERS 345. COMPUTER AIDED DIGITAL SIGNAL PROCESSING TRAINER

346. POWER SAVER USING CLOSED LOOP INTEGRAL CYCLE SWITCHING 347. DATA COMPRESSION OF IMAGES 348. EQUALIZATION OF SATELLITE COMMUNICATION CHANNELS USING NEURAL NETWORKS 349. DATA COMPRESSION OF VOICE SIGNALS 350. INTELLIGENT CHAOTIC LOAD CONTROLLER 351. PC BASED SHELF CONTROLLER 352. MULTITASKING ON DOS PLATFORM FOR REAL TIME APPLICATIONS 353. DESIGN OF LINEAR PHASE F.I.R FILTER 354. SIMULATION OF LOCOMOTION OF INSECTS 355. MULTIMEDIA BASED KARANATAKA TOURISM GUIDE 356. SOLAR POWER CONDITIONING SYSTEM 357. MULTIPURPOSE CONTROL SYSTEM 358. LOW COST PROTOTYPE MICROPROCESSOR BASED WEATHER MONITORING AND FORECASTING STATION 359. RADIO BIO-TELEMETRY 360. REMOTE POWER CONTROLLER 361. PC BASED REMOTE CONTROL OF DEVICES USING TELEPHONE SYSTEM 362. SOFTWARE BASED ULTRASONIC

FISH FINDER 363. COMPUTER AIDED DESIGN (CAD) FOR SYNCHRONOUS SEQUENTIAL CIRCUITS 364. NUMERIC PAGING SYSTEM 365. SURROND SOUND DECODER 366. GENERIC I/O ADD ON CARD FOR IBM PC COMPATIBLES 367. TELEPHONE CONTROLLED SWITCH 368. AUTOMATIC CALL DISTRIBUTION SYSTEM 369. AUDIO BAND SPECTRUM ANALYSER 370. DIGITAL STORAGE ADAPTER FOR ANALOG OSCILLAOSCOPE 371. SOLAR TRACKING SYSTEM 372. HEMISPHERE ACTIVATION LEVEL DETECTOR 373. SPATIAL ROBOT 374. SMART CARD AND ITS APPLICATION 375. FUZZY LOGIC BASED WATER HEATER CONTROLLER 376. MAGNETIC TAPE READER 377. IMAGE COMPRESSION 378. IMAGE REGISTRATION AND RESAMPLING 379. A NEW SINGLE PHASE UNITY POWER FACTOR PWM CONVERTER 380. SIMULATION OF ASYNCHRONOUS TRANSFER MODE

381. PATTERN RECOGNAITION BY NEAURAL NETWORK SIMULATOR 382. AUTOMATIC TESTING OF SIGNAL GENERATOR 383. IMPLEMENTATION OF REMOTE PROCEDURE CALL FACILITY FOR A PC ENVIRONMENT 384. INTERACTIVE VOICE RESPONSE SYSTEM 385. PC BASED AUTOMATED MEASURMENTS OF MCROWAVE PARAMETER 386. WORELESS COMPUTER COMMUNICATION 387. ACOUSTIC COUPLER MODEM 388. EXPLOSIVE DETECTOR 389. HAND WRITTEN CHARACTER RECOGNATION FOR KANNADA LANGUAGE 390. IMAGE DEBLURRING SYSTEM USING ADAPTIVE FILTERS 391. SMART TELPHONE USING LINEAR PRIDCTIVE SPEECH CODING 392. COMPUTER FOR THE HANDICAPPED 393. NEURAL CONTROLLER FOR LOCOMOTUION IN A HEXAPOD ROBOT 394. FUZZY CONTROLLER FOR PROGRAMABLE MACHINE 395. UNICON 396. MICROPROCESSOR BASED

UNITERRUPTED LOGIC CONTROLLER 397. MICRO PLC SYSTEM 398. PC BASED TEMRATURE MONITORING AND CONTROL 399. MICROPROCESSOR BASED SUB STATIO PROTECTION 400. ELECTRONIC ENERGY METER 401. MICROPROCESSOR BASEDATTENDENCE REGISTER 402. MICRO CONTROLLER BASED INSTRUMENTS TRANSFORMER TESTING KIT ` 403. ELECTROLYTIC LIQUID LEVEL INDICATOR [censored] CONTROLLER 404. INDUCTION COOKING UNIT 405. MICROPROCEESOR BASED RESISTIVITY METER 406. ADAPTIV EFILTER FOR POWER LINE NIOSE ELIMINATION FROM ECG 407. PAL TEST PATTERN GENETAROR 408. A REAL TIME VOICE ENCRYOPTION METHOD USING MICROPROCESSOR 409. VIDEO TRANSMISSION USING PULSE FREQUENCY MODULATION THROUGH OPTICAL FIBRE 410. DIGITAL STORAGE OSCILLOSCOPE IN PC 411. 8085 MICROPROCESSOR BASE MULTIFUNCTION RELAY SWITCHING 412. P C BASED SPEECH SYNTHESISER

413. MICROPROCESSOR BASED AURAL RESONSIVE TESTER 414. MICROPROCESSOR BASED RESISTIVITY METER 415. MICROPROCESOR BASED OPMAP PARAMETER TESTER 416. WIRELESS COMMUNICATION BETWEEN PCS USING INFRARED SIGNALS 417. DIGITAL VOICE RECORDING AND TRANSMISSION ON A COMPUTER NETWORK ( VOICE MAIL ) 418. OPTOCOUPLER CONTROLLED PWM INVERTER USING POWER MOSFETS 419. MICROPROCESSOR BASED INSTRUMENT FOR RESISTANCE AND DIODE TESTING 420. BANDWIDTH CONSERVATION FOR TRANSMISSION OF SPEECH SIGNALS 421. ELECTRONIC ACCESS CONTROL SYSTEM 422. MULTI CHANNEL DATA ACQUISITION AND STORAGE 423. DIGITAL SYSTEM ANALYSIS USING LOGIC ANALYSER 424. IMAGE DATA COMPRESSION USING JPEG APROACH 425. MODULATIO AND DEMODULATION 0F AM FM SIGNALS IN SINGLE CARREIS USING ENERGY OPERATYORS 426. TIME FREQUENCY SIGNAL REPRASENTAITON AND APPLICATION 427. PC TO PC COMMUNICATION USING

SPREAD SPECTRUM TECHNIQUES 428. PC BASED ANTENNA RADIATION PATTERN GENERATOR 429. PC BASED RADIATION ANALYSIS OF OPTICAL SOURCES 430. REMOTE STD DIALLING 431. SPEED CONTROL OF ELECTRICAL MACHINE USING FUZZY LOGIC 432. PC PHONE 433. LOW-COST VOICE AND DATA TRANSMISSION THROUGH TELEPHONE LINES 434. REMOTE CONTROLLING OF ELECTRICAL DEVICE USING PSTN LINES 435. ANTI-TAPPING SECRET COMMUNIACTION 436. MISSILE TRACKING SYSTEM USING INFRARED SENSORS 437. TELECONFERENCING ON LAN WITH AUDIO INPUT 438. SENTINEL 439. FM BASED SECURITY SYSTEM 440. A NOVEL ROBO 441. P.C BASED AUTOMATIC INFORMATION ANSWERING SYSTEM 442. MICRO CONTROLLED TRANSISTOR TESTER 443. 8085 CONTROLLED SOLAR TRACKING SYSTEM 444. SIMULATION OF MODIFIED

TELEPHONE SYSTEM 445. SOFT WARE SIMULATION OF ADAPTIVE DIFFERENTIAL PULASE CODE MODULATION FOR SPEECH CODE 446. DISK CLEANER THE UTILITY 447. CALCULATOR FOR BLIND 448. IMAGE CLASSIFICATION USING FUZZY SET THEORETIC METHODS 449. MICROPROCESSOR BASED ANAESTHESIA MONITORING SYSTM 450. CUSTOMISING OF BASIC FILE TRANSFER PROTOCOL FOR NETWORKING OF COMPUTER 451. AUTOMATIC POWER MANAGEMENT SYSTEM 452. COMPUTER FOR BLIND 453. DOCUMENT ANALYSIS SYSTEM 454. CONVERSION OF MANUSCRIPT INTO FORMATTED OUTPUT USING PATTERN RECOGNITION TECHNIQUE 455. DTECTION AND IDENTIFICATION OF FINGERPRINT IMPRESSION FOR BANKING AND CREDIT 456. RESOURCE MANAGER FOR HUMAN RESIOURCES ALLOCATION I I TINDUSTRIES 457. PERFORMACE COMPARISON OF DIFFERENT CONTROL STRATEGIS FOR AMECHATRONIC MODEL 458. VOICE COMMAND RECOGNITION 459. DATA COMPRESSION USING ARITHMETIC CODING

460. CALLER IDENTIFIER 461. PC BASED FUSION SPLICER FOR OPTICAL FIBER 462. GENETIC RULE BASED CLASSIFIER FOR CHARACTER RECONGNITION 463. P.C BASED BRAILLE TRAINER 464. DSP TUTOR 465. MICROPROCESSOR BASED PCB DRILLER 466. MICROPROCESSOR BASED INTELLIGENT TRAFFIC LIGHTS 467. MICROPROCESSOR 8085 BASED EXHAUST MONITORING SYSTEM FOR POLLUTION CONTROL 468. MICROPROCESSOR BASED WEIGHING MACHINE WITH SPEECH SYNTHESIZER 469. MICROPROCESSOR BASED INTELLIGENT TRAFFIC LIGHTS 470. DESIGN AND IMPLEMENTATION OF PERSONAL COMPUTER BASED DATA ACQUISITION SYSTEM 471. LOW COST VIDEO DIGITIZER 472. STATIC AUTOMATIC VOLTAGE REGULATOR AND OVER LOAD PROTECTION FOR THREE PHASE ALTERNATOR 473. P.C BASED SECURITY SYSTEM 474. AUTOMATED GUIDED VEHICLE 475. SECURE SPEECH COMMUNICATION

476. VOICE OPERATED TELEPHONE DIALLING 477. BINARY PHASE SHIFT KEYING TECHNIQUE FOR AUDIO TRANSMISSION THROUGH OPTICAL FIBRE 478. HARDWARE REALIZATION OF QPSK MODEM AND SOFTWARE SIMULATION OF M-ARY PSK SCHEMES 479. MICROPROCESSOR BASED ADVANCED TELEPHONE COMMUNICATION SYSTEM 480. SIMULATION AND HARDWARE REALIZATIO OF FEC USING CONVOLUTIONAL CODES 481. PC BASED REMOTE CONTROL OF APPLIANCES USING PUBLIC SWITHCING PELEPHONE NETWORK 482. PC BASE DINFORMATION ACCESS THROUGH TELEPHONE 483. PC BASED DESIN OF DIGITAL CIRUITS 484. TWO DIMENSIOL ENCRYPT DECRYPT ALGORITHMS FOR SPEECH SECURITY SYSTEM 485. HARDWARE REALISATION AND SOFTWARE SIMULATION OF DPSK MODEM WITH ERROR CONTROL CODING 486. MINIMIZATION OF BOOLEAN EXPRESSIONS AND SIMULATION USING PC 487. ROBOT ARM MOVEMENT USING HIGH LEVEL PROGRAMMING 488. COMPUTERISATION OF LECTION PROCDURE

489. GPIB INTERFACING CARD FOR COMMUNICATION EQUIPMENT 490. MICROPROCESSOR BASED DATA SECURITY SYSTEM 491. PC BASED 3D ANTENNA RADIATION PATTERN PLOTTER 492. SIMULATION AND ANALYSIS OF ROUTING ALGORITHM 493. SIMULATION OF INTELLIGENT ROUTER 494. VIDEO PHONE 495. KARNAUGH MAPS AN ARTIFICAL INTELLIGENCE APPROACH 496. AUDIO ON DEMAND 497. PC BASED DRILLING MACHINE CONTROL 498. FUZZY CONTROLLED AIR CONDITIONING SYSTEM 499. DIGITAL HYGROMETER 500. MICROPROCESSOR BASED PWM INVERTER FOR AC DRIVES 501. COMMUNICATION AID FOR NEUROLOGICAL PATIENTS 502. REMOTE POWER CONTROLLER 503. PC BASED WEATHER MONITORING SYSTEM 504. VIBRATION MEASUREMENT METER 505. SIMULATION OF BEDSIDE PATIENT MONITORING SYSTEM

506. TELEPHONE CONVERSATION RECORDING USING PC 507. ROTOMATIC CHANNEL SELECTOR 508. DESIGN AND IMPLEMENTATION OF CYCLIC ENCODER ,ERROR DETECTOR AND DECODER 509. PC BASED SMART CARD FOR MAINTAINING ATTENDANCE 510. MICROPROCESSOR CONTROLLED COMMUNICATION RECEVIER 511. INTELLIGENT ACCESS SYSTEM 512. VOICE IDENTIFICATION USING TMS320C50 513. COMPUTER AIDED CARTOGRAPHY 514. FULLY COMPUTERISED TABULATION AND REPORT GENERATION SOFTWARE PACKAGE FOR UNIVERSITY EXAMINATION 515. SOFTWARE PACKAGE FOR QUESTION PAPER SETTING 516. EDUCATIONAL INSTITUTE WEB SITES ON INTRANET 517. DIGITAL SPEECH SECUITY SYSTEM 518. E COMMERCE STTING UP OF AN INTENET AND WEB SITE 519. ECONOMIC MULTILINUAL MULTIMEDIA 520. DIGITAL CIRCUITS SIMULATOR WITH MULTI INSTRUMENTAL FEATURE 521. CONTROL OF AIR CONDITIONERS USING PROGRAMABLE LOGIC CONTROLLER

522. ELECTRONIC AUTOMATION OF RAW MILK RECEPTION DOCK 523. PC BASED WATER TREATMENT 524. MACHINE VISION IN QUALITY ASSURANCE 525. SOFTWARE DEVELOPMENT OF 8085 SIMULATOR 526. INTERACTIVE CARD SECURITY SYSTEM 527. A DSP BASED ADAPTIVE ACOUSTIC ECHO CANCELLER 528. MICROPROCESSOR 8085 BASED PRINTED CIRCUIT BOARD DRILLING MACHINE 529. DESIGN AND SIMULATION OF ANALOG CIRCUITS 530. PERSONAL CALL ROUTING SYSTEM 531. PC BASED ECG TELEMETRY 532. STATIC SIGNATURE VERIFICATION SYSTEM 533. PRIVATE KEY ALGORITHMS FOR SECURE SPEECH COMMUNICATION 534. FREQUENCY METER AND EVENT COUNTER MODULE 535. DESIGN AND IMPLEMENTATION OF DIGITAL NON RECURSIVE FILTER USING C 536. MESURING AND PROCESSING WITH PC MULTI METER 537. DATA COMPRESSON AND DECOMPRESSION TECHNIQUE

538. C BAND STELLITE RECEIVER 539. PC BASED MICROCONTROLLER PROGRAMMER 540. ELECTRONIC TELEPHONE DEMONSTRATOR 541. MICROPROCESSOR BASED STREET LIGHT CONTROLLER 542. PROGRAMMABLE TRIGGERING OF THYRISTOR 543. A REAL TIME ONLINE WEATHER STATION 544. REMOTE CONTROLLED ROBOTIC SPIDER 545. ON-LINE EXAMINATION 546. ONLINE MEDICAL SERVICE 547. PC BASED AUTOMATIC PCB DRILLING MACHINE 548. PERIPHERIAL INTERFACE CONTROLLER (PIC) BASED VELOCITY DETECTION FOR AUTOMOBILES 549. AUTOMOBILE PARAMETER AUTOMATION 550. PC TO PC COMMUNICATION BY INFRARED RAYS 551. CREATION OF VIRTUAL SYSTEM FOR PARALLEL EXECUTION 552. INGREMENTAL MOTION CONTROL SYSTEM 553. ROBOT CONTROL THROUGH SPEECH RECOGNITION SYSTEM

554. PC BASED INDUSTRIAL CONTROLLING AND MONITORING SYSTEM 555. AN EFFICIENT DIGITAL CASH PAYMENT SYSTEM 556. RESOURCES MANAGEMENT SYSTEM USING INTERNET PROGRAMMING 557. MICROPROCESSOR 8085 BASED AUTO DIALLER FOR SECURITY AGAINST FIRE, SMOKE, THEFT 558. ADVANCED GUI-PC DRIP IRRIGATION SYSTEM 559. A MICROPROCESSOR BASED FIRING CIRCUIT FOR THYRISTOR WORKING UNDER 3-PHASE VARIABLE FREQUENCY SUPPLY 560. DC-DC CONVERTER -CHOPPER FOR SPEED CONTROL 561. PC BASED ON-LINE POWER THEFT MONITORING WARNING AND PREVENTION SYSTEM 562. LIGHT-FINDER 563. A HIGH PERFORMANCE ZVS FULL BRIDGE DC-DC 0.50V/0-10A POWER SUPPLY WITH PHASE SHIFT CONTROL 564. AUXILLARY IMPULSE COMMUTATED D.C CHOPPERS FOR TWO-WHEELER DRIVES 565. PC BASED AUTOMOBILE PARAMETERS CONTROLLER 566. HARDWARE IMPLEMENTATION OF BIT CIPHER USING VLSI DESIGN PACKAGE (VHDL) FOR SECURE SPEECH COMMUNICATION

567. INDUSTRIAL UPS WITH BICHANNEL RADIOTELEMETRIC CONTROL 568. DSP BASED RAILWAY SIGNALLING FOR ACCIDENT PREVENTION 569. MODEM DESIGN USING QUADRATURE AMPLITUDE MODULATION 570. IMPLEMENTAION OF SDRAM CONTROLLER IN CPLD 571. COMMUNICATION THROUGH AC MAINS 572. DESIGN OF DIGITALLY PROGRAMMABLE HIGH FREQUENCY WAVEFORM GENERATOR 573. PC BASED CONTROL OF HOME APPLIANCES THROUGH VOICE 574. SMART POWER SWITCH 575. SCALABLE CLUSTER COMPUTING 576. DESIGN AND PEMTRATURE OF DIGITAL FILTERS 577. IMPLIMENTATION OF FILTERS 578. DESIGN AND INTERGRATION OF WLAN TRANSCIEVER(USING VHDL) 579. IMPLEMENTATION OF PASSPORT USING SMARTCARD 580. SOFTWARE PACKAGE FOR STABILITY ANALYSIS OF CONTROL SYSTEMS 581. REMOTE DATA ACCESS THROUH STANDARD DATA TRANSFER OR FILE TRANSER PROTOCOL 582. PC BASED RAILWAY ROUTE

MAINTENCE SYSTEM 583. COMPANDING USING DSP TMS 320C50 584. SIMULATION OF PROPORTIONAL INTEGRAL DERIVATIVE CONTROLLER USING DSP 585. MICRO CONTROLER BASED DISTANCE AND TARIFE METER 586. CODE CONVERSION MODULE FOR ACCESSIBILITY OF HTTP FILES THROUGH WAP ( INTERNET ON THE MOBILE) 587. TARGET POSITIONING IN RADAR SYTEM USING DSP CHIP TMS 320C50 588. POWER FACTOR CORRECTION USING DIGITAL SIGNAL PROCESSING 589. REAL TIME AUDIO CONFERENCING ON LAN 590. REAL TIME IMPLEMENTATION OF ADPCM ALGORITHM FOR SPEECH COMPRESSION AND DECOMPRESSION USING DSP(TMS 320C50) 591. POSITION CONTROLLER OF SOLAR PANL USING MICROCONTROLLER 592. WIRELESS LAN 593. SMART CARD BASED CONTROL SYSTEM 594. CENTRALISED ENERGY RECORDER USING MICROPROCESSOR 595. INTELLIGENT TRAFFIC CONTROL SYSTEM 596. SMART CARD BASED TOLL BOOTH COLLECTION

597. ENERGY CONSUMPTION DATA TRANSMITTER AND RECEIVER THROUGH WIRELESS 598. SPREAD SPECTRUM TECHNIQUE FOR CONDUCTED EMI SUPPRESSION 599. INTELLIGENT DISTRIBUTION TRANSFORMER 600. DIGITAL HYGROMETER 601. PC -AT BASED REAL TIME CLOSED LOOP SPEED CONTROL OF 1-0 INDUCTION MOTOR 602. PUBLIC ADDRESSING SYSTEM WITH REMOTE MICROPHONE 603. SCR PARALLEL INVERTER 604. GMSK MODULATION USING DSP TMS320C50 605. PC BASED RESULT ANNOUNCEMENT THROUGH TELEPHONE LINES 606. MICROCONTROLLER TRANSFORMER SAFETY UNIT 607. DESIGN AND DEVELOPMENT OF PC BASED EVOKED RESPONSE AUDIOMTRY SYSTEM 608. VIOCE CONTROLLED TELEVISION 609. ADD ON MODULE FOR TELEPHONE USING FEATURES OF DTMF 610. A FAST SCHEME TO ALTER RESOLUTION IN COMPRESSED 611. FPGA IMPLEMENTATION OF EXTENDED PCM INTERFACE CONTROLLER FOR CDOTS ACCESS

NETWORK 612. 8251A USART 613. SIMULATION AND IMPIMENTAION OF FIR FILTER USING DSP 614. WIRELESS PAGING SYSTEM FOR A PC 615. DESIGN AND REALIZATION OF DLX PROCESSOR USING VHDL 616. APPLICATION SPECIFIC OPERATING SYSTEM 617. SIMULATION OF RISC-8 MICROPROCESSOR CORE USING VHDL 618. VOICE ACTIVATED TELEPHONE DIALING 619. S M S ENABLED TRACKING OF A VEHICLE USING G P S 620. IVR BASED EXAMINATION RESULT ANNOUNCEMENT OVER TELEPHONE FOR VISVESWARAIAH TECHNOLOGY UNIVERSITY 621. PC TO PRINTER WIRELESS COMMUNICATION 622. ANGLE MESURMENTS USING PIC MICROCONTROLLER 623. ADVANCED TELEPHONE OPERATED DEVICE AND ITS VHDL SIMULATION 624. HI-TECH PARLIMENT SECURITY SYSTEM 625. TELEREMOTE CONTROL 626. ALARM ENUNICATOR 627. MICROCONTROLLER BASED SERVO

STABILIZER 628. AUTOMATION OF BRAILLE CODE PUNCHER USING MICROPROCESSOR 629. REMOTE WIRELESS MESSAGING USING PIC IN REAL TIME 630. WIRELESS COMMUNICATOR FOR CONTROLLING USING DSP IN REAL TIME 631. PC MOTHER BOARD TESTING USING PIC MICROCONTROLLER 632. POWERLINE DATA COMMUNICATION 633. DESIGN OF OPTIMAL TURBO CODEC 634. I2C BASED CONTROL OF DEVICES 635. DESIGN OF ELECTROLYTIC TANK MODELS 636. ACQUISITION AND ANALYSIS OF DFCC-CCDL DATA OF LCA 637. DSP BASED VOLTAGE RELAY USING TMS320C50 638. WIRELESS WATER LEVEL INDICATOR USING PIC MICROCONTROLLER 639. MICROCONTROLLER BASED SIGNAL RECONTRUCTION AND ENHANCEMENT 640. PIC BASED ANSWER SYSTEM AND CALLER ID 641. SMART CONTROL OF ROBOT AND WITH SPEECH COMMUNICATION 642. WIRELESS BASED DATA ACQUISITION SYSTEM FOR PROCESS INDUSTRY

643. MICROPROCESSOR AND MICROCONTROLLER DEVELOPMENT SYSTEM 644. ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING RECEIVER 645. NOISE POLLUTION SUPPRESSOR USING ADAPTIVE SIGNAL PROCESSING 646. CENTRALIZED ELECTRICITY BILLING SYSTEM 647. IMPLEMENTATION OF PROGRAMMABLE DIGITAL DOWN CONVERTOR ON FPGA 648. AUTOMATIC DISTRIBUTION OF COMMODITIES IN GENERAL PROVISIONAL STORES 649. PC TO PC COMMUNICATION USING FM WITH FILE TRANSFER USING PC 650. WIRELESS DATA ACQUISITION 651. SMART LACTOMETER 652. ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING TRANSMITTER 653. CULPRIT RECOGNITION USING WITNESS INFORMATION 654. SYNCHRONISATION OF ELECTROMECHANICAL JACKS USING EMBEDDED CONTROLLER 655. REMOTE ACCESSIBLE ANSWERING MACHINE WITH APPLIANCE CONTROL 656. FUZZY LOGIC BASED DROWSY DRIVER MONITORING AND ALARM SYSTEM 657. PIC-16F87X BASED HOME

AUTOMATION SYSTEM REMOTE ACCESSIBLE USING CELL-PHONE 658. OPTIMUM RECONFIGURATION OF DISTRIBUTION NETWORKS 659. MICRPROCESSOR BASED PERFORMANCE MONITORING FOR AN INDUCTION MOTOR 660. MICROCONTROLLER BASED TRANSFORMER TEST KIT 661. MICROPROCESSOR BASED SPEED CONTROL OF SINGLE PHASE INDUCTION MOTOR 662. PC BASED ENERGY AUDITING SYSTEM USING RADIO WAVES 663. MULTI VARIABLE PC BASED CONTROL SYSTEM 664. PC BASED HOME AUTOMATION SYSTEM 665. PC BASED APNEA MONITOR 666. VLSI DESIGN AND SIMULATION OF DCT ARCHITECTURE FOR IMAGE COMPRESSION 667. DTMF REMOTE MULTIPLE SWITCHING AND SECURITY MONITORING WITH SPEECH 668. LOW IMPACT MUSCLE STIMULATOR 669. SMART CARD BASED PREPAID ELECTRICITY 670. TRUSTEE PARAGON FOR THE DISABLED 671. MICROPROCESSOR BASED TELEPHONE CALL ESTABLISHMENT SYSTEM

672. INTELLIGENT CURRENT CONTROLLER FOR AN INDUCTION MOTOR 673. IMPLEMENTATION OF INFRARED CONTROLLED MINIATURE ROBOT USING 8051 MICROCONTROLLER 674. E-BIKE 675. WIRELESS DATA COMMUNICATION USING INTENSITY MODULATION 676. REMOTE CONTROL OF THE HOME APPLIANCES USING EMBEDDED SYSTEM TECHNOLOGY 677. SPEECH RECOGNITION SYSTEM USING VECTOR QUANTIZATION 678. FINGERPRINT IDENTIFICATION FOR VOTING SYSTEM 679. SERIAL EPROM PROGRAMMER AND DUPLICATOR USING PIC 16F877 680. DESIGN OF STANDALONE DSP BOARD FOR GROUND BASED TELESCOPE 681. IMPLEMENTATION OF SPEECH SIGNAL COMPANDER USING A-LAW ON TMS320C50 682. PIC MICROCONTROLLER BASED SPREAD SPECTRUM TRANSCEIVER 683. CDMA DEMONSTRATION KIT 684. FINGERPRINT RECOGNITION SYSTEM USING DSP TECHNIQUES 685. DESIGN AND IMPLEMENTATION OF PROCESS MIGRATION ON LINUX BASED SYSTEMS

686. NETWORK MONITORING TOOL 687. SWITCHING STREETLIGHTS OFF USING WIRELESS 688. VLSI IMPLEMENTATION OF A TRAFFIC CONTROL SYSTEM 689. STUDY OF PHOTOVOLTAIC APPLICATION IN GRID SYSTEM 690. IMPLEMENTATION OF MOBILE ROBOT USING 89C51 MICROCONTROLLER 691. DESIGN OF ELECTRONIC DRIVE FOR TRACTION MOTOR 692. ADVANCED CONTROL UNIT FOR AUTOMATION OF SOLAR POWERED WATER PUMP 693. IMPLEMENTATION OF NIC DRIVERS USING TCP/IP STACK 694. RECONFIGURATION OF MEMORY FOR HIGH SPEED MATRIX MULTIPLICATION 695. PORTABLE TELEMONITORING KIT 696. VECHILE NUMBER PLATE RECOGNITION 697. AD-HOC NETWORK SIMULATION 698. PROCESSOR ARCHITECTURE FOR SEED VARIETY INDENTIFICATION 699. EFFICENT PREDICTIVE ZONAL ALGORITHM FOR FAST BLOCK MATCHING MOTION ESTIMATION 700. DIGITAL DIAGNOSTIC KIT FOR CELLCOUNT 701. HEAD ON COLLISION PREVENTION

SYSTEM FOR TRAINS 702. PC BASED ELECTRICAL BILLING THROUGH POWER LINE 703. MICRO CONTROLLLED BRAILER 704. MICROPROCESSOR BASED SATELLITE TRACKING SYSTEM 705. PIC BASED WIRELESS DATA ACQUISITION SYSTEM 706. ROTOMATIC CHANNEL SELECTOR USING PIC 707. UNIVERSAL SERIAL BUS (USB) DRIVER USING PIC MICROCONTROLLER FOR REAL TIME APPLICATIONS 708. PIC NETWORK IN REAL TIME ENVIRONMENT USING PC 709. APPLIANCE CONTROL USING SPEECH SIGNAL 710. MULTIPLE DEVICE SWITCHING AND STATUS MONOTORING 711. CDMA TRAINER KIT 712. DESIGN OF WIRELESS MOUSE FOR USB PORT USING PIC 713. CRYPTO-IR WIRELESS COMMINICATION 714. PC BASED LIQUID SAMPLE ANALYSER [censored] PURIFER 715. VHDL BASED DRIVER FOR SPEECH PROCESSING UNIT 716. STEGANOGRAPHY 717. DYNAMIC HOST CONFIGURATION PROTOCOL

718. DESIGN AND IMPLEMENTATION OF IC PROTOCOL IN REAL TIME SYSTEM 719. PIC BASED SAFETY SYSTEM FOR CARS 720. WRIST TOP FOR PHYSICALLY CHALLENGED 721. COIN OPERATED AUTOMATIC PAPER DISPENSING MACHINE 722. PROGRAMMABLE LOGIC CONTROLLER 723. DYNAMAN GESTURE RECONGNISING ROBOTIC ARM A SOFTWARE SIMULATIO 724. KALMAN FILTER FOR ESTIMATION OF THE STATES OF A FLYING VECHILE FROM NOISY MEASUREMENTS 725. HOME AUTOMATION FOR DISABLED THROUGH VOICE CONTROL 726. IMPLEMENTATION OF SOFTPHONE OVER H 323 PROTOCOL 727. SPEECH SYNTHESIZER 728. PIC BASED OBSTACLE AVOIDING ROBOT 729. RF LAN USING BLUETOOTH TECHNOLOGY 730. LOW SENSITIVITY RECURSIVE DIGITAL FILTER STRUCTURES - A REALIZATION 731. FULLY AUTOMATED CAR TECHNOLOGY AUTO-DRIVE VERSION1.0 732. PROJECT REPORT ON PICNET

733. REAL TIME REMOTE DATA LOGGER USING MOBILE TECHNOLOGY 734. A FET INVERTER WITH SUPPRESSION OF LOWER ORDER HARMONICS FOR CRITICAL CONDITIONS 735. PROJECT REPORTN ON SOFTWARE BASED VOLTAGE CONTROLLER 736. FACE RCCOGNITION USING EIGEN IMAGES 737. MICROCONTROLLER BASED DIGITAL DIMMERSTAT 738. DESIGN AND SIMULATION OF SONET BASED TRANSCEIVER 739. CLOSED LOOP POSITION CONTROL OF DISH ANTENNA PIC 16F877 740. SPEECH BASED CONTROL OF WHEELCHAIR FOR HANDICAPPED 741. SIMULATION OF HDLC CONTROLLER USING VERILOG HDL 742. PC BASED PIC PROGAMMER 743. DESIGN AND SIMULATION OF PIPELINED FFT PROCESSOR USING VERILOG HDL 744. TRAFFIC ANALYSIS AND CONTROL USING MICROCONTROLLER 745. AUTOMATION OF LEVEL CROSSING SYSTEM 746. POWER LINE COMMUNICATION USING OFM TECHNIQUE 747. GUARDIAN ANGEL FOR INDIAN LOCOS 748. DIGITAL TACHOMETER

749. PRECISE CONTROL OF RADAR ANTENNA USING EMBEDDED SYSTEM 750. AUTOMATIC TRAIN TRACK CHANGEOVER SYSTEM 751. POWER SYSTEM STATE ESTIMATION - A CASE STUDY FOR KARNATAKA POWER SYSTEM 752. INTERNET CONTROLLED ELECTRICAL APPLIANCES USING 8051 MICROCONTROLLER 753. DIGITAL VOICE COMMUNICATION 754. SMART CARD BASED CAR SECURITY SYSTEM 755. IMPLEMENTATION OF DEMAND SIDE MANAGEMENT TECHNIQUES IN RURAL ELECTRIC DISTRIBUTION SYSTEM 756. INTELLIGENT CONTROL OF CENTRALIZED ELECTRICITY BILLING SYSTEM 757. MICROCONTROLLER BASED STATION NAME INDICATING AND ANNOUNCING SUPPORT SYSTEM FOR PASSENGERS IN RAILWAY COMPARTMENTS 758. MICROCONTROLLER BASED SOLAR TRACKING SYSTEM 759. DIGITAL CELLULAR TELECOMMUNICATION USING ETSI SPECIFICATIONS 760. ERGONOMICALLY DESIGNED WHEEL CHAIR FOR HANDICAP 761. RURAL RENEWABLE ENERGY CENTRE FOR A VILLAGE DUDDIHALLI BASED ON BIOGAS AND WOOD GASIFIER

SYSTEM 762. ENERGY METERING AND ENERGY PULSE 763. ANTI MISSILE LAUNCHER 764. POWER INDICATION USING AC LINE 765. SMART WHEEL CHAIR 766. DESIGN & IMPLEMENTATION OF ADAPTIVE SUBBAND SPEECH CODING 767. E-1 LINE ANALYZER 768. HEART RATE MONITORING AND MESSAGING USING GSM 769. ALL-TERRAIN ROBOTIC VEHICLE FOR MULTIPLE APPLICATIONS 770. MICROCONTROLLER BASED HOME SECURITY SYSTEM 771. DSP BASED INTELLIGENT POWER SAVER 772. AUTOMATIC EDIBLE OIL DISPENSING SYSTEM 773. SOFTWARE DEFINED RADIO LISTENING STATION 774. ELECTRONIC LEAF GRADER 775. WIRELESS RADIO DATA TRANSFER USING ICRO CONTROLLER 776. IS-95 CDMA FORWARD LINK SIMULATION 777. INTELLIGENT SECURITY SYSTEM FOR OPEN LIBRARY 778. INTERACTIVE PERSONAL COMPUTER FOR VISUALLY IMPAIRED

779. AUTOMATION OF TOLL GATE 780. MULTI-PURPOSE REMOTE SENSING SYSTEM 781. MICROCONTROLLER BASED REMOTE LOCATOR 782. TMS320C6711 BASED CONTROLLER FOR BRUSHLESS DC MOTOR4753 783. MICROCONTROLLER BASED PREPAID AND POST-PAID ELECTRICITY BILLING SYSTEM 784. AUTOMATION OF OVERHEAD CRANE 785. DIGITAL STETHOSCOPE 786. ARTFICIAL EYE FOR THE BLIND WITH VOICE ANNOUNCEMENT 787. IMPLEMENTATION OF OFDM 788. DSP BASED DIGITAL OSCILLOSCOPE 789. AUTOMATED TARGET RECOGNITION BY MATCHING ORIENTED EDGE PIXELS 790. AUTOMATED DIALING OF CELLULAR TELEPHONES USING SPEECH RECOGNITION 791. HANDS FREE VOICE ACTIVATED ASSISTIVE SYSTEM FOR PHYSICALLY HANDICAPPED 792. ESTIMATION OF 3D COORDINATE OF AN OBJECT 793. VOICE OPERATED PC-BASED MP3 PLAYER 794. DIGITAL WATERMARKING

795. IRIS RECOGNITION FOR BIOMETRIC IDENTIFICATION 796. AQUISITION OF GPS SIGNALS 797. RURAL ELECTRIFICATION USING BIOGAS 798. MICROPROCESSOR CONTROLLED ACTIVE HARMONIC FILTER 799. SCADA FOR INDUSTRIAL AUTOMATION AND ENERGY MANAGEMENT 800. STREAM DATA MINING 801. MICROCONTROLLER READ OUT UNIT SUITABLE FOR PROXIMITY PICK UP 802. DIRECT ADDRESSING LIGHTING INTERFACE 803. WIRELESS DATA TRANSMISSION FOR CONTROLLING DIESEL GENERATOR PARAMETERS 804. BLACK BOX FOR FOUR WHEELERS 805. RAILWAY TRACK MONITORING SYSTEM 806. WIRELESS PAGING USING PIC IN REAL TIME 807. ON/OFF CONTROL AND DATA COMMUNICATION THROUGH POWER LINE 808. EMBEDDED BASED WIRELESS SMART SENSOR 809. LDPC BASED CDMA SYSTEM 810. DESIGN AND IMPLEMENTATION OF THIRD GENERATION WIRELESS

COMMUNICATION SYSTEM (WCDMA UMTS) 811. UTILIZING SOLAR ENERGY TO DRIVE INDUCTION MOTOR AND CONTROL ITS SPEED BY VARYING DUTY CYCLE AS WELL AS FREQUENCY 812. COMPUTER BASED OBSTACLE DETECTOR USING RADAR 813. SPEED CONTROL OF VARIOUS MOTORS IN REAL-TIME ENVIRONMENT 814. REMOTE INDUCTION MOTORS MONITORING UNIT 815. EMBEDDED STEGANOGRAPHY 816. BRAILLE READER-WRITER 817. INDUSTRIAL PROCESS CONTROLLER 818. EMBEDDED SYSTEM FOR WIRELESS DATA ACQUISITION 819. A NOVEL SOFTWARE PROGRAMMABLE 3-PHASE SINE WAVE REFERENCE GENERATOR FOR VARIABLE FREQUENCY, VARIABLE AMPLITUDE CONTROL OF 3-PHASE CYCLOCONVERTER 820. ELECTRONIC WHEELCHAIR 821. SWITCH MODE POWER SUPPLY 822. PROGRAMMABLE REMOTE CONTROLLED ROBOTIC ARM 823. PC BASED COLUR MIXER 824. MOBILE PHONE BASED CONTROLLER FOR SINGLE PHASE INDUCTION MOTOR

825. MICROCONTROLLER BASED TAXI FARE METER 826. MICROCONTROLLER BASED DUAL TARIFF ENERGYMETER USING MAXIMUM DEMAND TECHNIQUE 827. REMOTE SPEED CONTROL OF AC MOTOR USING WIRELESS TECHNOLOGY 828. ELECTRONIC EYE FOR BLINDS 829. VOICE ACTIVATED HOME CONTROL SYSTEM 830. DIGITHERMOMETER 831. OBSTACLE DETECTOR FOR BLIND 832. CONTROLLING PROCESSES AND DEVICES THROUGH MOBILE 833. TELEPHONE ELECTRONICS MESSAGE SYSTEM 834. TEMPERATURE DATA ACQUISITION 835. WIRELESS KILOWATT HOUR METER FOR POWER SUPPLYING COMPANIES 836. REMOTE MESSAGE DISPLAY SYSTEM 837. EMBEDDED SECURE IMAGE ENCRYPTION & DECRYPTION 838. UNIVERSAL CONTROL SYSTEM USING DSPIC VIA CAN 839. RFID BASED OFFICE AUTOMATION 840. CLASSIFICATION OF SOYBEAN SEEDS BY COLOR IMAGE ANALYSIS 841. FUEL KNOS CONTROL USING CAN 842. DESIGN AND IMPLEMENTATION OF

AUTOMATIC DRIVING LICENSE ISSUING SYSTEM 843. PICK AND PLACE MOBILE ROBOT(PPMR) 844. LEARNING AID FOR HEARING IMPAIRED 845. HI-TECH FOOD ORDERING SYSTEM 846. MICROCONTROLLER BASED DATA ACQUISITION SYSTEM FOR ANY, METROLOGY MEASUREMENTS 847. ROBO MINE ROVER 848. SMART PLANTER 849. SOLAR POWERED SPEECH CONTROLLED WHEEL CHAIR 850. INTELLIGENT VEHICLE MONITORING AND CONTROL SYSTEM USING GSM TECHNOLOGY 851. UNIVERSAL HELPING AND FOR PHYSICALLY CHALLENGED 852. NAVIGATION FOR BLIND 853. ATTENDANCE RECORD USING IMAGE PROCESSING USING EIGENFACES 854. MICROCONTROLLER BASED RFID SYSTEM FOR LIBRARIES 855. MULTIPROCESS PROGRAMMABLE TIMER 856. PATIENT CLINICAL INFORMATION STORING DEVICE USING SMART CONTROLLER 857. IMAGE MINING

858. RFID BASED OFFICE AUTOMATION WITH PAYROLL 859. VLSI DESIGN OF LOW POWER AND HIGH-PERFORMANCE MAC UNIT 860. GPS CAR TRACKING AND PARAMETER MONITORING THROUGH GSM SYSTEM 861. ANTI VEHICLE THEFTING & TRACKING SYSTEM 862. WIRELESS FARM MANAGEMENT: GREENHOUSE PARAMETER CONTROL 863. EMBEDDED BASED PATIENT MULTIPLE PARAMETER MONITOR WITH AUTODIAL ISING SPEECH PROCESSOR 864. VEHICLE NUMBER PLATE RECOGNITION 865. SMART WHEELCHAIR 866. ONLINE SECURED QUESTION PAPER USING GSM 867. FINGERPRINT BASED VOTING SYSTEM 868. MAKE YOUR CAR JUST AS FAR AS YOUR MOBILE 869. MINILOGGER AN APPLICATION ON ETHERNET ADAPTOR 870. REAL-TIME DATA ACQUISITION USING BLUETOOTH 871. IMPLEMENTATION OF ADVANCED SECURITY ALGORITHM ON FPGA 872. DETECTION OF EPILEPTIC SEIZURE USING DSP TECHNIQUES 873. HANDHELD CONFIGURATION

DEVICE PROGRAMMER 874. WATER BATH SHAKER 875. QUALITY CONTROL AND INSPECTION ROBOT USING COMPUTER INTERFACE 876. SPEECH BASED CONTROL OF WHEEL CHAIR FOR THE HANDICAP 877. MICRO CONTROLLER BASED INSTUMENTATION SYSTEM NETWORKING 878. EMBEDDED WEB SERVER 879. SOJOURNER A WIRELESS PROGRAMMABLE CONTROLLER 880. STUDENT DATABASE MANAGEMENT USING RFID 881. WIRELESS SENSOR ALARM WITH LCD DISPLAY USING MICROCONTROLLER 882. REAL TIME PATIENT DATA MONITORING SYSTEM 883. AUTOMATIC CAMERA POSITIONING AND SAFETY SENSOR INTEGRATION FOR SECURITY SYSTEM 884. SMART CARD BASED KPTCL METER 885. AN AUTOMATED GREEN HOUSE SYSTEM WITH REMOTE MONITORING FACILITY 886. WIRELESS CONTROL OF HOME APPLIANCES USING VHDL 887. RAILWAY GATE CONTROL USING WIRELESS TECHNIQUE 888. DIGITAL SPEECH SCRAMBLER

889. REMOTE SURVEILLANCE VEHICLE 890. EMBEDDED SYSTEM BASED PARKING GARAGE 891. VIRTUAL REALITY DEMONSTRATION FOR ROBOTICS 892. SEISMIC ALERT THROUGH GSM NETWORK 893. AUTOMATIC LOGGER 894. ALUMINIUM FOIL WINDING AUTOMATE SYSTEM 895. AUTOMATION OF RAILWAY SAFETY 896. AUTOMATION OF TOLL GATE 897. GSM WEATHER STATION 898. ARTIFICIAL INTELLIGENCE MISSILE DETECTOR AND MISSILE LAUNCHER 899. GEOGRAPHICAL INFORMATION SYSTEM FOR THE CITY OF MANGALORE 900. INTELLIGENT TRAIN 901. VIRTUAL REALITY FOR ROBOTICS 902. SOLAR MOBILE CHARGER 903. BRAILLE TRANSFORMATION TOOLKIT FOR GSM MODEM 904. AUTOMATION OF TOLL GATE 905. TARGET TRACKING USING MICROCONTROLLER 906. AVR DEVELOPMENT SYSTEM USING AT90S2313 907. AUTOMATED RAILWAY LEVEL

CROSS MONITORING SYSTEM 908. IMPLEMENTATION OF TMS320C54XX DSP PROCESSOR USING VHDL 909. FINGERPRINT RECOGNITION 910. AUTOMATION OF SOYBEAN SEEDS SEPARATION 911. ADVANCED COST EFFECTIVE DIGITAL AUTORICKSHAW FARE METER 912. TRACER-A REAL TIME WIRELESS TRACING APPLICATION 913. CONTACTLESS SMART CARD ONLINE VOTING 914. GSM PATH FINDING AND MOBI CARE SYSTEM 915. LOW COST CAR DASHBOARD MONITORING SYSTEM 916. DESIGN AND IMPLEMENTATION OF INTERACTIONLESS INTELLIGENT DATA SECURITY SYSTEM 917. MULTIFUNCTION WIRELESS ROBOT CONTROLLED THROUGH PC 918. REAL TIME IMAGE PROCESSINGNOISE REMOVAL ALGORITHM 919. ANTOMATED ERROR-FREE PACKING MECHANISM IN DAIRY 920. REMOTE ADVERTISEMENT DISPLAY USING GSM NETWORK 921. AUTOMATIC CAR PARKING 922. SIGN LANGUAGE TUTOR 923. AUDIO AND VIDEO ON DEMAND OVER THE WWW

924. VIDEO STREAMING 925. MICROCONTROLLER BASED PATIENT MONITORING SYSTEM 926. DESIGN OF IED FOR AUTOMATION 927. WAVELET-BASED IMAGE COMPRESSION USING MATLAB 928. FACE RECOGNITION FOR SECURITY SYSTEMS 929. IMPLEMENTATION OF TCP/IP ON MICROCONTROLLER FOR REMOTE DATA ACCESS 930. INTELLIGEBT VEHICLE TRACKING AND CONTROLLING USING GSM TECHNOLOGY 931. EMBEDDED BASED ROBOTIC VEHICLE FOR MONITORING INDUSTRIAL HAZARDS 932. EMBEDDED BASED REMOTE DEVICE CONTROL AND STATUS MONITORING BY VOICE ALERTS TROUGH GSM NETWORK 933. EMBEDDED BASED NIGHT VISION ROBOTIC VEHICLE WITH WIRELESS CAMERA FOR REMOTE SURVEILLANVE 934. PREPAID DIGITAL ENERGY METER 935. FPGA CONTROLLED TELEPHONE EXCHANGE 936. POWER LINE COMMUNICATION-LAN 937. MICROCONTROLLER BASED MANLESS VEHICLE MANAGEMENT SYSTEM 938. REMOTE BILLING OF ENERGY METER USING GSM MODEM

939. AUTOMATED REMOTE PATIENT MONITORING SYSTEM 940. DESIGN OF RAISED COSINE FILTER USING VLSI 941. VIDEO STREAMING 942. IR BASED INTRUDER DETECTION USING CELL PHONE 943. COMPLETE DESIGN AND FABRICATION OF VERSATILE LED DISPLAY SYSTEM 944. FM BASED DATA TRANSMISSION TO CONTROL REMOTE APPLICATIONS 945. PC TO PC WIRELESS COMMUNICATION FOR MONITORING TRAFFIC CONGESTION 946. WIRELESS PAGING USING PIC IN REAL-TIME 947. TEXT DEPENDENT SPEAKER VERIFICATION SYSTEM USING MFCC AND VQ TECHNIQUE 948. INFRA-RED SURVEILLANCE SYSTEM USING VIDEO STREAMING 949. OPTIMIZATION OF ELECTRICAL POWER GRID FOR OPTIMAL POWER TRANSMISSION OF WIND POWER 950. POWER THEFT AND POWER LOSS DETECTION USING EMBEDDED SYSTEM 951. ELECTRONIC VEHICLE SUSPENSION ENHANCEMENT SYSTEM 952. DIGITAL STETHOSCOPE USING MICROCONTROLLER 953. ON LINE VEHICLE TRACKING WITH

REMOTE CONTROL 954. AUTOMATIC BABY PRAM 955. ECHO CANCELLER BASED ON LOW RESOLUTION TIME DELAY ESTIMATION 956. GREEN HOUSE DATA ACQUISITION, MONITORING AND CONTROLING 957. VLSI IMPLEMENTATION OF DWT FOR IMAGE COMPRESSION 958. BRAIN COMPUTER INTERFACE 959. HOME AUTOMATION AND SECURITY USING GSM MODEM WITH SMS 960. WIRELESS DVD VIDEO AND AUDIO TRANSMITTER 961. ACTIVE TRANSPONDER FOR FARE COLLECTION SYSTEM 962. AUTOMATED BOMB DISPOSAL ROBOT 963. MICROCONTROLLER BASED AUTOMATED IRRIGATION SYSTEM 964. RF BASED WIRELESS INDUSTRIAL DEVICE AUTOMATION 965. INDUSTRIAL OPERATION BASED ON THUMB READING 966. HITECH CAR WITH REMOTE CAMERA FOR THE POLICE 967. SECURED VOTING MACHINE USING TOUCH SCREEN AND SMART CARD 968. K.S.R.T.C BUS TRACKING USING GPS AND GSM SYSTEM 969. INTELLIGENT TRAFFIC CONTROL WITH SIGNAL JUMP DETECTION USING

CMOS CAMERA AND ALSO INTELLIGENT AMBULANCE CONTROLLER 970. FLYOVERS,EXPRESS WAYS,BUILDINGS AND BRIDGES SAFETY SYSTEM BASED ON GSM 971. IMPLEMENTATION OF ZIGBEE IN COMMUNICATION SYSTEM 972. WIRELESS HEART BEAT RATE MONITORING SYSTEM 973. WIRELESS DIGITAL DATA LOGGER 974. ONLINE SMART E-EVALUATION 975. ADVANCED STUDENT PERFORMANCE ENQUIRY 976. VF CONTROL OF A 3 PHASE INDUCTION MOTOR USING RENESAS MICROCONTROLLER 977. IR BASED SURVEILLANCE SYSTEM 978. WIRELESS REMOTE SENSING SYSTEMS 979. MICROCONTROLLER BASED WHEEL CHAIR 980. AUTOMATED CAR PARKING SYSTEM 981. UNMANNED GROUND COMBAT VEHICLE 982. PERFORMANCE EVALUATION OF ADVANCEDE SPEECH CODECS USING IN WIRELESS COMMUNICATION 983. GRAPHICAL CALLER ID 984. GOVERNMENT STAMP PAPER AUTOMATION AND TRACKING USING GSM MODEM

985. EMBEDDED SYSTEM FOR WIRELESS DATA ACQUISITION 986. AUTOMATED VOTING MACHINE 987. TELEPHONE ELECTRONICS MESSAGE SYSTEM 988. VIRTUAL VISION FOR THE BLIND USING IMAGE PROCESSING 989. GSM BASED SMS NOTICE BOARD WITH MOVING MESSAGE DISPLAY 990. POSSIBILITY OF REDUCING NOX EMISSION USING EGR IN A SINGLE CYLINDER DIESEL ENGINE 991. RAILWAY TICKET BOOKING USING SMART CARD AND TOUCH SCREEN 992. LINE FOLLOWER ROBOTIC VEHICLE WITH INTELLIGENCE 993. WIRELESS CAMERA WITH REMOTE CONTROL CAR FOR SECURITY VIGILANCE AND TOTALLY CONTROLLED THROUGH THE COMPUTER 994. AUGMENTED DIGITAL WATERMARKING 995. IMPLEMENTATION OF I2C PROTOCOL BETWEEN MICROCONTROLLER AND MEMORY DEVICES 996. E-AGRICULTURE 997. MICROCONTROLLER BASED ATM SECURITY SYSTEM 998. MICROCONTROLLER BASED INDUSTRIAL AUTOMATION AND SAFETY 999. BIOMETRIC VERIFICATION BASED

ELECTRONIC VOTING MACHINE 1000. DESIGN AND IMPLEMENTATION OF AUTOMATIC BRAKING SYSTEM FOR VEHICLES TO PREVENT ACCIDENTS 1001. DESIGN AND IMPLEMENTATION OF INTELLIGENT POWER SAVER USING MICROCONTROLLER 1002. DEVICE CONTROL USING GSM TECHNIQUE 1003. EMBEDDED SOLUTION FOR EMERGENCY VEHICLES WITH TRAFFIC LIGHT CONTROLLER 1004. MODEL RAILROAD AUTOMATED TRACK INSPECTION CAR 1005. STATION MONITORING SYSTEM 1006. VHDL IMPLEMENTATION OF CONVOLUTIONAL ENCODER AND VITERBI DECODER 1007. WIRELESS ENABLED ELECTRONIC HELMET FOR VEHICLE SECURITY AND LAW ENFORCEMENT 1008. AUTOMATED SECURITY SYSTEM USING MICROCONTROLLER 1009. DETECTION OF INFESTED MAIZE SEEDS USING SOUND PROCESSING TECHNIQUE 1010. GESTURE CONTROLLED LOCOMOTIVE ROBOT 1011. GPS AND GSM BASED VEHICLE TRACKING SYSTEM 1012. IMPLEMENTATION OF CONVOLUTIONAL CODING AND VITERBI DECODING ON FPGA

1013. IMPLEMENTATION OF TURBO CODES ON DSP FOR WIRELESS COMMUNICATION 1014. INTELLIGENT AUTOMOBILES 1015. MICROCONTROLLER BASED CODED CARD SECURITY SYSTEM 1016. ONLINE DECISION SUPPORT SYSTEM FOR MEDICAL DIAGNOSIS 1017. BLUETOOTH BASED ROBOT 1018. FACE RECOGNITION 1019. FAULT FINDING SYSTEM FOR POWERLINES 1020. PC BASED ELECTROCARDIOGRAPH 1021. AUTOMATIC MACHINE CONTROL USING GSM 1022. COMMUNICATION THROUGH AC MAINS 1023. EMBEDDED BASED INTELLIGENT SECURITY SYSTEM WITH SMS USING GSM NETWORK FOR HOME AND INDUSTRIES 1024. ENCRYPTING DATA AND STORING IT INTO AUDIO CASSETTE 1025. GAS LEAKAGE MONITORING AND HAZARD PREVENTION THROUGH GSM NETWORKS FOR GAS PIPELINES 1026. IMPLEMENTATION OF RFID AND ITS APPLICATIONS 1027. INTEGRATED SAFETY TOOL FOR CAR USING CAN BUS 1028. SMART ZONE SENSING WITH

AUTOMATIC CONTROL SYSTEM 1029. POWER MONITOR 1030. PROXIMITY CONTROL SYSTEM 1031. SMART LIGHTING SOLUTION 1032. AIR SURVELLIANCE 1033. ENHANCED RESTORATION OF BROKEN/HAZY CHARACTERS 1034. INVISIBLE EYE 1035. SMC AND FLC FOR BUCK AND BOOST REGULATORS 1036. TRACKING OF LOST CELL PHONE 1037. ACTIVE KIOSK WITH SPEECH 1038. ADVANCED POWER GENERATION USING SOLAR TRACKING SYSTEM 1039. AUTOMATED LPG MONITORING SYSTEM 1040. BLUETOOTH MDC-MULTI DEVICE CONTROLLER 1041. CAN BASED INDUSTRIAL AUTOMATION SYSTEM 1042. EGBMAC-EMBEDDED GSM BASED MONITOR AND CONTROL 1043. MICROCONTROLLER BASED WATER SAMPLE ANALYZER 1044. MISSED CALL BASED CONTROL OF DEVICES 1045. IMPLEMENTATION OF OFFICE AUTOMATION USING LIN 1046. ROBOTIC FIRE FIGHTER

1047. STUDENT PEG-PERFORMANCE ENQUIRY SYSTEM USING GSM 1048. ADDRESSING SYSTEM WITH SPEECH UNIT 1049. AUTOMATED KITCHEN WITH INTELLIGENT APPLIANCES 1050. GSM BASED COMMUNITY ELECTRIC BILLING CONTROLLER 1051. GSM BASED INDUSTRIAL DISASTER INTIMATION CONTROL SYSTEM 1052. IMPLEMENTATION OF SPEED CONTROL USING VHDL TECHNIQUE 1053. MOBILE APPLICATION SECURITY 1054. NEONATAL INTENSIVE CARE UNIT MONITORING WITH PC 1055. RADIO FREQUENCY BASED AUTOMOBILE TRACKING AND DISABLING SYSTEM 1056. REAL TIME MONITORING OF ANALOG PARAMETER USING GRAPHICAL LCD 1057. SPEECH BASED CONTROL SYSTEM FOR PHYSICALLY CHALLENGED 1058. TELEPHONE ELECTRONIC MESSAGE SYSTEM 1059. VHDL BASED DRIVER FOR SPEECH PROCESSING UNIT 1060. ZIGBEE BASED WIRELESS WEATHER MONITORING STATION 1061. AUTOMATIC CONTROL OF EXHAUST FAN COUPLED WITH GAS LEAK DETECTION

1062. AUTOMATION OF COFEE PLANTATION USING RF CARD AND DIGITAL WEIGHING SCALE 1063. BABY MONITORING INTENSIVE CARE UNIT 1064. ELECTRONIC BINOCULAR WITH X AND Y AXIS MOVEMENT WITH CAMERA 1065. INTELLIGENT AMBULANCE FOR CITY TRAFFIC POLICE 1066. INTELLIGENT CAR ACCIDENT AVOIDER USING AIR BAG 1067. LIGHT FINDER-A ROBOT VEHICLE 1068. MICROCONTROLLER BASED AUTOMATIC PLANT IRRIGATION SYSTEM 1069. REMOTE BILLING OF ENERGY METER USING GSM MODEM 1070. REMOTE CONTROL THROUGH LAN/WEBSITE 1071. ROBOTIC ARM CONTROLLED THROUGH LAN FOR PATIENT OPERATION 1072. VEHICLE ANTICOLLISION USING ULTRASONIC SIGNALS 1073. AUTONOMOUS ROBOT 1074. TOUCHLESS INTERFACE ENVIRONMENT 1075. ZIGBEE BASED WIRELESS WEATHER MONITORING STATION 1076. IMAGE COMPRESSION USING WAVELET TRANSFORM 1077. VOICE CONTROLLED

AUTONOMOUS ROBOT WITH OBSTACLE AVOIDANCE 1078. WEIGHT MONITORING AND DATA LOGIN SYSTEM WITH USER AUTHENTICATION 1079. REAR ENTERTAINMENT DVD SYSTEMS IN CARS 1080. AUTOMATED/NON-AUTOMATED ROBOT FOR SENSING AND DETECTION 1081. AUTOMATED LPG MONITORING SYSTEM 1082. AUTOMATIC MICROCONTROLLER BASED E-AGRICARE 1083. FAULT DETECTION AND AUTOMATION OF INDIAN RAILWAYS 1084. GSM BASED COMMUNITY ELECTRIC BILLING CONTROLLER 1085. IMPLEMENTATION OF SLANTLET ALGORITHM FOR AUDIO AND IMAGE COMPRESSION 1086. REAL ECG MACHINE AND DATA TRANSMISSION THROUGH TELEPHONE 1087. SMART ZONE SENSING SYSTEM WITH AUTOMATIC CONTROL 1088. SOLAR POWERED ELECTRIC FENCE WITH HIGH VOLTAGE 1089. WIRELESS WEATHER MONITORING SYSTEM BASED ON ZIGBEE TECHNOLOGY 1090. SMART CARD AND RFID BASED AUTOMATED PARKING SYSTEM 1091. MONITORING DIAGNOSTIC MESSAGES ON A CAN NETWORK

1092. GSM BASED AIRPORT AUTOMATION 1093. SMARTRACK INVENTORY MANAGEMENT SYSTEM 1094. INTELLIGENT LIGHTING SYSTEM [censored] TRAIN IDENTIFICATION USING RFID 1095. INTELLIGENT LIGHTING SYSTEM [censored] TRAIN IDENTIFICATION USING RFID 1096. MICROCONTROLLER BASED 4CHANNEL INDUSTRIAL SAFETY SYSTEM 1097. MICROCONTROLLER BASED ADVANCED ATM SECURITY SYSTEM 1098. DESIGN OF ADAPTIVE AUTOMOBILE HEADLIGHTS USING PIC 16F877A 1099. MYSTIC EYE-AN INSIGHT INTO DEPTH 1100. ARTIFICIAL INTELLIGENCE 1101. DETECTION OF BRAIN TUMOR USING IMAGE PROCESSING TECHNIQUES 1102. RFID FOR SECURING IGNITION OF BIKES 1103. MULTI-AGENT BASED DATA DISSEMINATION IN VEHICULAR ADHOC NETWORK(V ANET S) 1104. VOICE OPERATED INTELLIGENT WHEELCHAIR 1105. VOICE CONTROLLED WHEELCHAIR FOR THE DISABLED

1106. EMBEDDED BASED INTELLIGENT RESTAURANT ORDERING SYSTEM 1107. AUTOMATION OF PETROLEUM RETAIL OUTLETS 1108. AUTOMATED TOLL COLLECTION AND ALCOHOL DETECTION 1109. ELECTRONIC SECURITY SYSTEM FOR RAILWAY COMPARTMENT 1110. AUTOMATIC FUEL CONSERVATION SYSTEM FOR VEHICLE AT TRAFFIC SIGNALS 1111. REAL TIME IMPLEMENTATION OF ANCIENT VEDIC ALGORITHM IN IMAGE PROCESSING APPLICATIONS 1112. WATER MANAGEMENT 1113. IMPLEMENTATION OF ELECTRONIC NOSE (E-NOSE) 1114. AUTOMATIC BED FOR IMMOVABLE PATIENT 1115. SPEED TRAP-AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM 1116. INFUSION SYSTEM 1117. SMART AGV FOR MOTION IMAGE TRACKING 1118. VLSI IMPLEMENTATION OF REAL TIME IMAGE PROCESSING SYSTEM 1119. POWER SAVING USING MICROCONTROLLER AND RF 1120. AUTOMATED WATER SUPPLY CONTROL AND MAINTENANCE USING MICROCONTROLLER APPLICATION 1121. WIRELESS ELECTRONIC

AUTOMATION FOR AGRICULTURAL FIELDS 1122. POWER SAVING USING AUTOMISATION 1123. EYE BALL TRACKING AND CONTROLLING APPLICATION 1124. SMART POWER METER 1125. HUMAN IRIS PATTERN RECOGNITION FOR BIOMETRICS 1126. SMART BUS 1127. MICROCONTROLLER BASED WATER SAMPLE ANALYZER [censored] PURIFIER 1128. ASYNC REAL TIME OPERATING SYSTEM FOR Z8F64 MCU 1129. CLASSIFICATION OF MAMMOGRAM USING RULE BASED CLASSIFIER 1130. AN IMAGE IMPAINTING TECHNIQUE BASED ON THE FAST MARCHING METHOD 1131. REMOTE NOTICE BOARD USING GSM WITH SMS 1132. GSM BASED AUTO DIALING SYSTEM 1133. GSM BASED LUGGAGE SECURITY SYSTEM 1134. EMBEDDED WEB SERVER 1135. AUTO TAPPING SYSTEM USING RF SPECTRUM ANALYZER 1136. SIXTH SENSE OF POWER VIGILANCE

1137. GPS BASED NAVIGATOR WITH VOICE ANNOUNCEMENT 1138. ZIGBEE BASED PATIENT ANALYZING SYSTEM WITH WAP 1139. VIDEO SURVEILLANCE FOR SMOKERS AND FIRE DETECTION USING CELL PHONE WITH EMBEDDED TECHNOLOGY 1140. MULTI-FLOOR SMART CARD BASED AUTOMATED PARKING SYSTEM 1141. LOCATION BASED WILD ANIMAL INTRUSION ALARM SYSTEM 1142. SOIL TESTING ROBOT 1143. ELECTRONIC EMBEDDED DATA VERIFICATION AND CONTROL SYSTEM FOR AUTOMOBILES 1144. IRIS RECOGNITION SYSTEM FOR BIOMETRIC AUTHENTICATION 1145. BIOMETRIC FINGER PRINT AUTHENTICATION SYSTEM 1146. AUTO WATER LEVEL CONTROLLER AND REMOTE DIALER IN DAM 1147. MICROCONTROLLER BASED SURVEILLANCE ROBOT FOR A MILITARY APPLICATION 1148. GSM NETWORK CONTROLLED ROBOT WITH VIDEO AND AUDIO COMMUNICATION 1149. PROTECTIVE RELAYING FOR POWER TRANSFORMER USING FPGA 1150. GSM BASED SMART SENSOR FOR INDUSTRIAL AUTOMATIC FAULT DIAGNOSER WITH VOICE FACILITY

1151. REMOTE INTELLIGENT PATIENT ASSISTANCE SYSTEM 1152. BIOMETRIC AUTHENTICATED ATM(AUTOMATED TELLER MACHINE) 1153. PSOC IMPLEMENTATION OF A NEWSPAPER VENDING MACHINE CONTROLLER 1154. AUTOMATED TEMPERATURE TRACKING SYSTEM USING IBUTTON 1155. GSM BASED EDUCATIONAL ROBOT 1156. MICROCONTROLLER BASED AUTOMATED DRIP IRRIGATION 1157. IMAGE MINING 1158. ELECTRONIC EMBEDDED LICENSE VERIFICATION AND CONTROL SYSTEM FOR AUTOMOBILES 1159. SPYBOT 1160. OFDM BASED WIRELESS ENCRYPTION AND DECRYPTION MESSAGE TRANSFER SYSTEM FOR MILITARY APPLICATIONS 1161. STUDENTS PERFORMANCE ENQUIRY BASED SYSTEM USING GSM 1162. CORPORATION WATER SUPPLY MANAGEMENT SYSTEM 1163. INFORMATION SYSTEM FOR VISUALLY IMPAIRED PEOPLE USING RFID 1164. EYE BALL SENSED AUTOMATIC ELECTRIC WHEEL CHAIR FOR PARALYZED PATIENTS 1165. MICROCONTROLLER BASED ALCOHOL BREATH ANALYSER WITH

AUTOMATIC IGNITION LOCK SYSTEM 1166. ULTRASONIC ANTI CRASHING SYSTEM 1167. DESIGN AND SIMULATION OF MICROCONTROLLER BASED GOVERNOR CONTROLLED IC ENGINE AND ALTERNATOR SET USED FOR GENERATION OF ELECTRICITY USING BIOGAS 1168. MICROCONTROLLER BASED MPPT SYSTEM FOR SOLAR PANEL 1169. INTELLIGENT PASSENGER ALERT SYSTEM 1170. CELL PHONE OPERATED LAND ROVER 1171. GSM BASED CENTRALIZED ELECTRICITY BILLING SYSTEM 1172. USB 2.0 DRIVER DEVELOPMENT FOR MCSBSTR9 EVALUATION BOARD USING ARM9 1173. PUBLIC I PARTNER 1174. CORPORATION WATER SUPPLY MANAGEMENT SYSTEM 1175. ONLINE WIRELESS COMMUNICATION BETWEEN 2 MICROCONTROLLER 1176. SMART AMBULANCE

Reference: http://www.seminarprojects.com/Thread-electronics-and-communication-projecttopics#ixzz1CevJJZGH

1. FASTEST-FINGER-FIRST USING 89C51 2. MICRO PROCESSOR BASED REVERSIBLE D.C. MOTOR CONTROL

3. MOVING MESSAGE DISPLAY 8085 MICROPROCESSOR(LATEST) 4. PC16F84- BASED CODED DEVICE SWITCHING SYSTEM 5. STEPPER MOTOR CONTROL USING 89C51

6. MIC-89C51 MONITORING SYSTEM(LATEST) 7. MANUAL AT 89C51 PROGRAM 8. AT 89C2051 BASED COUNTDOWN TIMER 9. MICROCONTROLLER BASED CODE LOCK USING AT 89C2051 10. LCD FREQUENCY METER USING 89C2051 11. CALLER ID UNIT USING MICRO-CONTROLLER 12. PIC 18 F 84 MICRO-CONTROLLER BASE CODE DEVICE SWITCH SYSTEM 13. MICROPROCESSOR-BASED HOME SECURITY SYSTEM(LATEST) 14. STEPPER MOTOR CONTROL USING 89C51 MICRO-CONTROLLER

15. MICRO CONTROLLER BASED TEMPERATURE METER(LATEST) 16. MICRO CONTROLLER BASED HEARTBEAT MONITOR 17. RS232 ANOLOG TO DIGITAL CONVERTER USING AT89C51 MCU 18. ULTRASONICRANGEFINDER USING PIC MICRO CONTROLLER 19. CALLER- ID UNIT USING MICRO CONTROLLER 20. MICRO CONTROLLER BASED PATHFINDER(LATEST) 21. MICRO CONTROLLER BASED ROBOT.(LATEST) 22. MICRO CONTROLLER MOVING MESSAGE DISPLAY(LATEST) 23. MICRO CONTROLLER BASED RELAY SWITCHING 24. MICRO CONTROLLER AUTO DIALER USING GSM. 25. MICRO CONTROLLER BASED WATER LEVER INDICATOR(LATEST) 26. MICRO CONTROLLER BASED WIRELESS HOME AUTOMATION(LATEST) 27. MICROCONTROLLER BASED RADAR SYSTEM(LATEST) 28. MULTI CHANNEL INFRA RED CONTROL 4 different point 89c2051 micro controller in transmitter and receiver, using infra red technique. 29. MOVING MESSAGE DISPLAY : 89c51 micro controller Led matrix, 30. Digital clock with alarm: using 89c51 micro controller 31. TRAFFIC LIGHT WITH DOWN COUNTER : all the four sides of the road with one side counter display using 89c51 micro controller circuit. 32. ULTRASONIC DISTANCE METER USING MICROCONTROLLER 33. PRI-PAID CAR PARKING SYSTEM 34. MULTILEVEL CAR PARKING BY MCU 35. MICRO CONTROLLER TEMPERATUIRE METER 36. ANOLOG TO DIGITAL CONERTER USING AT89C51 MCU 37. INFARED REMOTE CONTROLE SYSTEM 38. ULTRASONIC MOVEMENT DETECTOR 39. MICROCONTROLLER BASED TACHOMETER 40. MCU BASED VISITOR COUNTER 41. PWM CONTROL OF DC MOTOR USING 89C51 42. AN INTELLIGENT AMBULANCE CAR WHICH CONTROL TO TRAFFIC LIGHT 43. PRE-PAID ENERGY METER 44. MICROC CONTROLLER BASED LINE FOLLOWER OR TRACING ROBOT 45. AUTOMATED WALKING ROBOT CONTROLLED BY MCU 46. AUTO BRAKING SYSTEM 47. AUTOMATIC RAILWAY CROSSING GATE CONTROLLER

TO BOOK PROJECTS WITH US MAIL US AT FRESHERSBLOG@GMAIL.COM OR CALL US AT STUDENTS FROM INDIA DIAL -09717408885 FOR STUDENTS CALLING FROM OUTSIDE INDIA -00919717408885 WE BET OUT PRICES ARE THE BEST BECAUSE W E VALUE YOUR MONEY. COLLEGES AND INSTITUTIONS CAN MAIL US FOR TRAINING AND TIE-UP PROGRAMS. projects recomended for UP TECH UNIVERSITY,DDU,PTU,ANNA UNIVERSITY,IP UNIV, JAMMU UNIV AND ALL OTHER UNIVERSITY STUDENTS. STUDENTS FROM SOUTH INDIA CALL 09717408885 (ANY TIME) STUDENTS FORM NORTH INDIA CALL 09718246286 (ANY TIME) STUDENTS FROM DELHI,UP,HARYANA,PUNJAB AND OTHER PARTS CALLL 09530140501 ( ANY TIME) THANKS FOR YOUR VISIT PLEASE MAIL US TO KNOW MORE ABOUT US OR CALL US ANY TIME. BEST OF LUCK! The function of this speech recognition security system is to have a system that will only unlock upon recognizing a voice password spoken by the administrator or password holder. Firstly, we looked at the speech recognition algorithm to understand the implementation. We then prepared the microphone circuit, and then proceeded to start sampling and generate the digital data for the speech. Once we have the data, we started writing the code based on Tor's speech recognition algorithm. We also wrote the digital filters in assembly code to save the number of cycles necessary for the sampling rate of the speech, which is at 4K/second. Afterwards, we analyzed the output of the filters to recognize which word was spoken. Finally, we added an LCD for better user interface to signal if the password spoken is correct or not.

Note: I do not provide technical support for people trying to use the information on this page. I wrote this up years ago and my interests have long since diverged quite far from speech recognition. That said many people seem to dig up links to this information and find it useful, so here it is...

A Simple Speech Recognition Algorithm for ECE341...

Last revision: April 15, 2003, 2:17pm Previous revision: November 29th, 2001, 6:13pm Download Tor's Reference Implementation (achieves 100% accuracy on the following benchmarks) Training and Testing Inputs (Tor saying "one", "two", "three", "left", "right", twice - 4000 samples/word, 10 words) Spectrogram of Above Tor's Float-to-Fixed Conversion Software (currently unavailable) Citings (some folks that have used this information in their projects) There are several points that need to be considered. Let us start with the fundamental, then progress to the details. Basic Algorithm: There are two phases: training, and recognition. To train, you store a spoken word's waveform sampled in the time domain (eg. lab M11) in a temporary buffer and ask the trainer which word this was (ie. have them type some text, or perhaps if there is a small fixed vocabulary, the program will tell the trainer which words to say). Next you simplify the waveform into a "fingerprint". This fingerprint represents characteristics of the sound in the frequency domain as time evolves. Specifically, we are interested in how the power within a few adjacent frequency bands evolves over time. This fingerprint is just a vector of numbers. Each number represents the energy, or average power that was heard in a particular frequency band, during a particular interval of time. Don't worry how you get these numbers just yet. For each word, you must create one of these "fingerprints" and store it in memory in a "dictionary". When you have a fingerprint for each word you want to recognize, you are ready to start doing crude but effective speech recognition... To recognize a word, you speak into your microphone and perform the same fingerprinting process which gives you another one of these vectors. You take this vector, call it X, and compare it to the ones you saved earlier in your dictionary. By compare I mean do the following: find the Euclidean distance squared between X and a vector stored in the dictionary. The vector in your dictionary that is closest to X, in other words, has the minimum Euclidean distance squared, was the closest match. To find the Euclidean distance squared, you are basically taking the difference (ie. subtracting) elementwise of the two vectors, squaring the difference, and taking the sum of all the squared differences (you should know this). Framing the input...

Before we worry about converting this time-domain input into a "fingerprint", we need to think about one practical issue: Framing. By framing, what I mean is searching the input stream looking for the beginning of a word. This is pretty hard in general as background noise complicates things, even when you tell the group next to you to shut-up for a moment. At the very least, what you have to do is monitor the input waveform and look for an increase in the amplitude above a certain level. A good threshold level can be something like a factor of 2-4 times the average backgound noise amplitude (ie. a dynamic quantity). So, how do i get one of these "fingerprint" things? Here there are a number of alternatives. One is you use the Fast Fourier Transform to get the power spectrum in the frequency domain. The benefit of this method is you can use off-the-shelf FFT code. One alternative is to use bandpass filters, using code like that below. The benefit of the latter approach is that it requires far less storage (you don't really need to store each input sample into a queue, or buffer like you did in lab M11), and will almost certainly work with with my floating-point to fixed-point conversion software. The alternative to using this conversion software is basically using floating-point emulation which gcc can in priciple support using the -msoft-float option (you may need to supply your own floating-point emulation library--written in assembly!) There is a version of gcc on the ugsparc's that generates assembly for the motorola 68k: m68k-coff-gcc -S foo.c -o foo.s This generates motorola 68k assembly. Unfortunately it does not use the same syntax that a68 understands (a68 is the assembler used in the labs). You will have to modify the outputed assembly when using m68k-coff-gcc. Okay before going into the FFT's etc, instead of sampling at 48 kHz (as done in previous labs), let's drop 5 out of every 6 samples to get a sample rate of around 8 kHz. Bandpass filter method The benefit of this method is that it is really pretty simple, and you don't really need to store the whole waveform so you may get faster recognition times given all the signal processing that needs to be done. This is what you need to do: You use Matlab to create, let us say five 4th-order filters and convert them to a form that has good numerical properties (especially important after conversion to fixed-point!). For example:

matlab>> [B1,A1] = matlab>> [B2,A2] = matlab>> [B3,A3] = matlab>> [B4,A4] = matlab>> [B5,A5] = 2.5kHz matlab>> [sos1,g1] sections... matlab>> [sos2,g2] matlab>> [sos3,g3] matlab>> [sos4,g4] matlab>> [sos5,g5]

cheby2(4,40,0.2); % lowpass with cutoff above 500 Hz cheby2(2,20,[0.1 0.25]); % bandpass from 500 to 1000 Hz cheby2(2,20,[0.25 0.45]); % bandpass from 1kHz to 1.7kHz cheby2(2,20,[0.45 0.65]); % bandpass from 1.7kHz to 2.5kHz cheby2(4,20,0.47,'high'); % highpass with cutoff below = tf2sos(B1,A1,'up','inf'); % create second-order filter = = = = tf2sos(B2,A2,'up','inf'); tf2sos(B3,A3,'up','inf'); tf2sos(B4,A4,'up','inf'); tf2sos(B5,A5,'up','inf');

If you want to see the filter transfer function use:


matlab>> freqz(B1,A1,1000,8000);

The "sosN" matrices and "gN" values are what you need. This is the syntax:
sosx = [ b01 b11 b21 1 a11 a21 b02 b12 b22 1 a12 a22 ]

For each of these sosN/gN pairs, you write ANSI C code that looks like this:
float filterN( float x ) { static float d01 = 0.0; static float d11 = 0.0; static float d02 = 0.0; static float d12 = 0.0; float y1, y2, t0, t1; /* first 2nd-order filter stage */ t0 = x - a11*d01 - a21*d11; y1 = b01*t0 + b11*d01 + b21*d11; d11 = d01; d01 = t0; /* second 2nd-order filter stage */ t1 = y1 - a12*d02 - a22*d12; y2 = b02*t1 + b12*d02 + b22*d12; d12 = d02; d02 = t1; return g*y2; // g is "gN" from tf2sos }

For each sample you get from the codec you call filterN(), square its output, then add it to an accumulator:
y1 = filter1(x); s1 += y1*y1;

You want to do this for around 500 samples, then you append s1..s5 onto your fingerprint vector, and reset s1...s5 back to zero. (Actually, empirically, it is better to take the logarithm of the magnitudes s1...s5 before storing into the fingerprint--this is what I basically do in my reference implementation. The intuition is that hearing is fundamentally logarithmic in nature. This small change increased recognition accuracy from 60% to 100% for the example given). Repeating this 16 times you have a fingerprint that is 80 elements. You might want to play around with the filter cutoff frequencies etc... also with the number of time intervals. FFT Method: You want to do around 16 separate 1024-point FFT's so you end up sampling around 2 seconds of sound. The FFT code I can giving you will provide you with two output arrays, one real, one imaginary (perhaps use the FFT source in "Numerical Recipies in C"). Sum up 128 contiguous magnitude-squared samples of the output (remember they are complex values). Do this 4 times to cover the first 512 frequency domain values. The other 512 frequency values don't give you much more information, so ignore them. Thus you have taken the output of one 1024-point FFT and converted it into 4 numbers. In total you'll have 64 numbers for your fingerprint. Interfacing compiler generated code with assembly You will have to write some of your code in assembly and some in ANSI C. If you are using my "Float-to-Fixed Conversion Tool" you will pass the code you wrote in ANSI C through that with some sample inputs eg. speech waveforms sampled with a PC at home using Microsoft Sound Recorder. Matlab can read .WAV files so you can manipulate these and do what you want with them using "wavread" and "wavwrite" (type "help wavread" for details). Try to use 16-bit values like you end up using in the lab. The Float-to-Fixed Conversion Tool has been tested on Windows 2000, and Windows 98. Then you take the output from this (integer only ANSI C) and you get your 68000 assembly using m68k-coff-gcc and appropriate flags (eg. use -S to generate assembly output). Unfortunately, you need to modify the output so that the syntax is compatible with a68. To interface your assembly you should look at the assembly generated by the compiler and figure out what registers or stack locations to write/read to. Citations: 1. http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2006/avh8_css34/avh8 _css34/index.html 2. http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2006/XL76_SL362/XL 76%20SL362/index.html

// Tor's Speech Recognition reference code... // // Copyright (C) 2001 // Tor Aamodt <aamodt@eecg.utoronto.ca> // University of Toronto // // For use with the "Float-to-Fixed Conversion Tool" // available from http://www.float-to-fixed.com // Achieves 100% recognition accuracy with the following inputs: // http://www.eecg.utoronto.ca/~aamodt/ece341/speechrecognition/train_test.dsp.gz // #ifdef GCCmod #include "traps.h" #else #ifndef WORKSTATION #define WORKSTATION #endif #endif #ifdef WORKSTATION #ifdef WIN32 #include "StdAfx.h" #endif #include <math.h> #include <stdio.h> #include <assert.h> #pragma warning(disable : 4005) #endif #define #define #define #define NSAMPLES_PER_INTERVAL 250 NSAMPLES 4000 NDIM 80 NWORDS 5

float Buffer[NSAMPLES]; float word[NDIM]; float dic[NWORDS][NDIM]; void initialize(); void get_sample(); void analyze( float *, float * ); int lookup( float[][NDIM], float * ); void control( int, int ); float euclidean( float *a, float *b, int length ); float float float float float filter1( filter2( filter3( filter4( filter5( float float float float float x x x x x ); ); ); ); );

void main() { int i, j;

#ifdef WORKSTATION float max; #endif initialize(); // open files (if testing on workstation), // initialize interrupts (if on UltraGizmo board) for( i=0; i<NWORDS; i++ ) { get_sample(); // read in a word sample (assume framing is done by low level routine) analyze( Buffer, dic[i] ); #ifdef WORKSTATION max = 0.0f; for( j=0; j < NDIM; j++ ) { if( dic[i][j] > max ) max = dic[i][j]; } printf("word %d max = %f\n", i, max ); #endif } for( i=0; i<NWORDS; i++ ) { int command = -1; // assume keyboard i/o is used to interrupt this loop get_sample(); analyze( Buffer, word ); #ifdef WORKSTATION printf( "doing recognition on test vector %d...\n", i ); #endif command = lookup( dic, word ); control( command, i ); #ifdef WORKSTATION printf( "\n" ); #endif } } ///////////////////////////////////////////////////////////////////////////// /// // #ifdef WORKSTATION FILE *g_infile; void initialize() { g_infile = fopen( "train_test.dsp", "r" ); assert( g_infile ); } #else void initialize() { } #endif ///////////////////////////////////////////////////////////////////////////// /// void get_sample()

{ #ifdef WORKSTATION int i; for( i=0; i < 4000; i++ ) { fscanf( g_infile, "%g\n", Buffer+i ); } #endif #ifdef GCCmod input_dsp( Buffer, NSAMPLES, 0 ); #endif } ///////////////////////////////////////////////////////////////////////////// /// void analyze( float *sample, float *fingerprint ) { int i, k, x; k = 0; for( i=0; i < NSAMPLES; i+= NSAMPLES_PER_INTERVAL ) { int j; double y1=0.0f, y2=0.0f, y3=0.0f, y4=0.0f, y5=0.0f; double m; for( j=0; j < NSAMPLES_PER_INTERVAL; j++ ) { float y = filter1( sample[i+j] ); y1 += y*y; } m = frexp(y1+1, &x); fingerprint[k++] = x+m; for( j=0; j < NSAMPLES_PER_INTERVAL; j++ ) { float y = filter2( sample[i+j] ); y2 += y*y; } m = frexp(y2+1, &x); fingerprint[k++] = x+m; for( j=0; j < NSAMPLES_PER_INTERVAL; j++ ) { float y = filter3( sample[i+j] ); y3 += y*y; } m = frexp(y3+1, &x); fingerprint[k++] = x+m; for( j=0; j < NSAMPLES_PER_INTERVAL; j++ ) { float y = filter4( sample[i+j] ); y4 += y*y; } m = frexp(y4+1, &x); fingerprint[k++] = x+m; for( j=0; j < NSAMPLES_PER_INTERVAL; j++ ) { float y = filter5( sample[i+j] ); y5 += y*y; }

m = frexp(y5+1, &x); fingerprint[k++] = x+m; } } int lookup( float dic[][NDIM], float *word ) { int result, i; float min = 0; // by default assume the first word... result = 0; min = euclidean( dic[0], word, NDIM ); #ifdef WORKSTATION printf( "distance 0 = %g\n", min ); #endif for( i=1; i < NWORDS; i++ ) { float tmp; tmp = euclidean( dic[i], word, NDIM ); #ifdef WORKSTATION printf( "distance %d = %g\n", i, tmp ); #endif if( tmp < min ) { min = tmp; result = i; } } return result; } float euclidean( float *a, float *b, int length ) { int i; float result=0.0f; for( i=0; i < length; i++ ) { float tmp = a[i]-b[i]; result += tmp*tmp; } return result; } ///////////////////////////////////////////////////////////////////////////// /// void control( int command, int i ) { #ifdef WORKSTATION printf("word %d was recognized as word %d\n", i, command ); #endif #ifdef GCCmod output_dsp( &command, 1, 1 ); #endif } #define A11 -1.42116311276060f #define A21 0.51814706507531f

#define B01 #define B11 #define B21 #define #define #define #define #define

0.05114107979340f -0.01658864464707f 0.05114107979340f

A12 -1.70960095672886f A22 0.80456561825031f B02 2.51696834558782f B12 -3.92574709726961f B22 2.51696834558782f

#define G 0.09698395231471f float filter1( float x ) { static float d01 = 0.0; static float d11 = 0.0; static float d02 = 0.0; static float d12 = 0.0; float y1, y2, t0, t1; /* first 2nd-order filter stage */ t0 = x - A11*d01 - A21*d11; y1 = B01*t0 + B11*d01 + B21*d11; d11 = d01; d01 = t0; /* second 2nd-order filter stage */ t1 = y1 - A12*d02 - A22*d12; y2 = B02*t1 + B12*d02 + B21*d12; d12 = d02; d02 = t1; return G*y2; } #undef #undef #undef #undef #undef #undef #undef #undef #undef #undef A11 A21 B01 B11 B21 A12 A22 B02 B12 B22

#undef G /**************************************************************************** **/ #define #define #define #define #define A11 -1.53842908421193f A21 0.84855856514738f B01 0.14854092486721f B11 -0.18034827240976f B21 0.14854092486721f

#define #define #define #define #define

A12 A22 B02 B12 B22

-1.71544355837494f 0.88466680917388f 7.79767408119502f -15.05579486140652f 7.79767408119503f

#define G 0.08332454239234f float filter2( float x ) { static float d01 = 0.0; static float d11 = 0.0; static float d02 = 0.0; static float d12 = 0.0; float y1, y2, t0, t1; /* first 2nd-order filter stage */ t0 = x - A11*d01 - A21*d11; y1 = B01*t0 + B11*d01 + B21*d11; d11 = d01; d01 = t0; /* second 2nd-order filter stage */ t1 = y1 - A12*d02 - A22*d12; y2 = B02*t1 + B12*d02 + B21*d12; d12 = d02; d02 = t1; return G*y2; } #undef #undef #undef #undef #undef #undef #undef #undef #undef #undef A11 A21 B01 B11 B21 A12 A22 B02 B12 B22

#undef G /**************************************************************************** **/ #define #define #define #define #define A11 -0.68409535605940f A21 0.81492279180742f B01 0.27236347795640f B11 -0.00976249855546f B21 0.27236347795640f -1.03911439917059f 0.83366555983124f 2.13458312080822f

#define A12 #define A22 #define B02

#define B12 -3.28873727029416f #define B22 2.13458312080822f #define G 0.17130780020174f

float filter3( float x ) { static float d01 = 0.0; static float d11 = 0.0; static float d02 = 0.0; static float d12 = 0.0; float y1, y2, t0, t1; /* first 2nd-order filter stage */ t0 = x - A11*d01 - A21*d11; y1 = B01*t0 + B11*d01 + B21*d11; d11 = d01; d01 = t0; /* second 2nd-order filter stage */ t1 = y1 - A12*d02 - A22*d12; y2 = B02*t1 + B12*d02 + B21*d12; d12 = d02; d02 = t1; return G*y2; } #undef #undef #undef #undef #undef #undef #undef #undef #undef #undef A11 A21 B01 B11 B21 A12 A22 B02 B12 B22

#undef G /**************************************************************************** **/ #define #define #define #define #define #define #define #define #define #define A11 A21 B01 B11 B21 A12 A22 B02 B12 B22 0.10267001417836f 0.82136833847176f 0.35674871341912f -0.19766424653713f 0.35674871341912f 0.49110760091747f 0.82712351283885f 1.56380116360973f 1.71597288553293f 1.56380116360973f 0.17852339322998f

#define G

float filter4( float x ) { static float d01 = 0.0; static float d11 = 0.0; static float d02 = 0.0; static float d12 = 0.0; float y1, y2, t0, t1; /* first 2nd-order filter stage */ t0 = x - A11*d01 - A21*d11; y1 = B01*t0 + B11*d01 + B21*d11; d11 = d01; d01 = t0; /* second 2nd-order filter stage */ t1 = y1 - A12*d02 - A22*d12; y2 = B02*t1 + B12*d02 + B21*d12; d12 = d02; d02 = t1; return G*y2; } #undef #undef #undef #undef #undef #undef #undef #undef #undef #undef A11 A21 B01 B11 B21 A12 A22 B02 B12 B22

#undef G /**************************************************************************** **/ #define #define #define #define #define #define #define #define #define #define A11 A21 B01 B11 B21 A12 A22 B02 B12 B22 -0.21056140351043f 0.09788861328985f 0.24406979722562f -0.38256354918778f 0.24406979722561f 0.18598749427533f 0.59703380841889f 1.06503129234894f -0.36602825038992f 1.06503129234894f 0.84950884997695f

#define G

float filter5( float x ) {

static float d01 = 0.0; static float d11 = 0.0; static float d02 = 0.0; static float d12 = 0.0; float y1, y2, t0, t1; /* first 2nd-order filter stage */ t0 = x - A11*d01 - A21*d11; y1 = B01*t0 + B11*d01 + B21*d11; d11 = d01; d01 = t0; /* second 2nd-order filter stage */ t1 = y1 - A12*d02 - A22*d12; y2 = B02*t1 + B12*d02 + B21*d12; d12 = d02; d02 = t1; return G*y2; } #undef #undef #undef #undef #undef #undef #undef #undef #undef #undef A11 A21 B01 B11 B21 A12 A22 B02 B12 B22

#undef G

WinAVR User Manual - 20100110


Eric B. Weddington
<arcanum@users.sf.net>

WinAVR is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors and AVR32 series of microprocessors hosted on the Windows platform. It includes the GNU GCC compiler for C and C++.

1.0 What's New


AVR32 GNU toolchain Splint 3.1.2 Splint is a tool for statically checking C programs for security vulnerabilities and programming mistakes. Splint does many of the traditional lint checks. More

powerful checks are made possible by additional information given in source code annotations.

New Device Support Component Version Upgrades

2.0 WinAVR Installation


This section describes various information and notes about the installation of WinAVR.
2.1 Manifest

1. AVR GNU Binutils 2.19


Binary utilities for AVR target (including assembler, linker, etc.).

2. AVR GNU Compiler Collection (GCC) 4.3.3


3. C language and C++ language compiler for AVR target. There are 4. caveats for using the C++ compiler. See the installed avr-libc User Manual in the <InstallDir>\doc directory.

5. avr-libc 1.6.7cvs
C Standard Library for AVR.

6. AVRDUDE 5.8cvs
avrdude is an open source programmer software that is user extensible.

7. AVR GNU Debugger (GDB) / Insight 6.8


GDB is a command-line debugger. Insight is GDB with a GUI!

8. AVaRICE 2.9
9. avarice is a program for interfacing the Atmel JTAG ICE to GDB and users can debug their AVR. Use it in conjunction with GDB.

10. SimulAVR 0.9cvs


simulavr is used in conjunction with GDB to provide AVR simulation.

11. AVR32 GNU Binutils 2.19 12. AVR32 GNU Compiler Collection (GCC) 4.3.2 13. Newlib (for AVR32) 1.16.0 14. AVR32 GNU Debugger (GDB) / Insight 6.7.1 15. Splint 3.1.2 16. SRecord 1.47
17. SRecord is a collection of powerful tools for manipulating EPROM load files. 18. It reads and writes numerous EPROM file formats, and can perform many different manipulations.

19. MFile
An automatic makefile generator for AVR GCC.

20. Programmers Notepad 2.0.8.718


21. Programming editor and IDE. This editor includes the Scintilla editor component.

22. LibUSB 0.1.12.1 and device drivers


23. This is a USB library that is linked into AVRDUDE and AVaRICE to allow them 24. to connect to the Atmel JTAG ICE mkII and the Atmel AVRISP mkII. Drivers for these devices are also included.

25. Cygwin DLLs


26. Certain DLLs from the Cygwin project are required for specific included packages. See the Build Notes section for which packages require which DLL. NOTE: Not all executables require these Cygwin DLLs.

27. Many native Win32 GNU programs and utilities including make and bash. 28. Tofrodos 1.6
A command-line text file line-ending convertor.

29. A Makefile Template for you to use in your projects. 30. Documentation for the various projects. 31. Source code patches used to build the various projects.
2.2 Layout

Listed below are some directories you might want to know about.
<install>

= The directory where you installed WinAVR.

<install>\bin

The AVR software development programs. This directory should be in your PATH environment variable. This includes:

GNU Binutils GCC avrdude GNU Debugger (GDB) Insight AVaRICE

SimulAVR SRecord Various required DLLs

<install>\utils\bin

A collection of Unix programs built for the Windows platform. The programs make and sh (bash) reside here. This directory should be in your PATH environment variable.
<install>\avr\lib

avr-libc libraries, startup files, linker scripts, and stuff.


<install>\avr\include

avr-libc header files. This is where, for example, #include <string.h> comes from.
<install>\avr\include\avr

avr-libc header files specific to the AVR microprocessor. This is where, for example, #include <avr/io.h> comes from.
<install>\lib

GCC libraries, other libraries,headers and stuff.


<install>\libexec

GCC program components


<install>\doc

Various documentation. Before asking, RTFM! :-)


<install>\doc\avr-libc\examples

Example projects with source code. Have fun!


<install>\sample

Sample makefile (see below). Batch files to use in compiling from AVR Studio 3.x (see below).
<install>\pn

Programmers Notepad

<install>\mfile

MFile
<install>\source

Documentation on where to find the source code for the various projects and source code patches that were used to build the tools.
<install>\utils\bin

Utility programs, mainly from Unix-land that are used in building the software, such as the shell (sh.exe), make.exe, and other programs called from a Makefile.
<install>\utils\libusb\bin

LibUSB programs and drivers.


2.3 PATH Environment Variable

There are two directories in WinAVR that contain executable programs. If <install> is your install directory then these two directories are:
<install>\bin <install>\utils\bin

The <install>\bin directory contains the software development toolset proper. This includes GNU binutils, GCC, and other programs. The <install>\utils\bin contains many miscellaneous Unix or GNU programs that are built for Windows. This includes sh (bash) and make among a host of other things. For your operating system to easily locate these directories, they must be put at the beginning of the PATH environment variable. WinAVR can do this automatically upon installation, if you selected this option. The reason for putting these directories at the beginning of the PATH environment variable is for the correct make program to be called. There have been reports from users that have Borland tools installed and the Borland make program is started rather than GNU make correctly started. These programs are put into two seperate directories in case you want to use a different set of utility programs than the set that comes with WinAVR. If you do not wish to use the utilities that comes with WinAVR, remove the <install>\utils\bin directory from your PATH environment variable. For Windows 95 and 98 users, see the autoexec.bat file in the root drive where your OS is installed. This is usually in C:\.

For all other Windows users, the WinAVR installer modifies this registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path

Important

On Windows NT/2K/XP you must have Administrator priviledges for the installer to automatically put these directories in your PATH environment variable.

2.4 Registry Keys

WinAVR installs a minimal amount of registry keys. These keys are installed to inform of the installation path, the uninstaller, and for GCC to find other parts of the compiler as needed. Below are the specific keys that are installed.

Installation Location:: This registry key will be added to provide the location of the WinAVR installation:
`HKEY_LOCAL_MACHINE\SOFTWARE\WinAVR\{VERSION}` with {VERSION} being replaced by the version number of WinAVR. Formerly, the key above without {VERSION} was equal to the install location.

GCC Component Paths:: There are some keys that are installed that are used to help GCC find installed component programs:
`HKEY_LOCAL_MACHINE\Software\Free Software Foundation\WinAVR{VERSION}\GCC` `HKEY_LOCAL_MACHINE\Software\Free Software Foundation\WinAVR{VERSION}\BINUTILS` `HKEY_LOCAL_MACHINE\Software\Free Software Foundation\WinAVR{VERSION}\G++` with {VERSION} being replaced by the version number of WinAVR. Each of these keys points to the WinAVR install location for that version of WinAVR.

PATH Environment Variable:: The registry key:


`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path` may be modified (if selected at installation time) to add two directories to the PATH environment variable.

Uninstaller:: There are several registry keys written under:


`HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall \WinAVR-{VERSION}` with {VERSION} being replaced by the version number of WinAVR. These registry keys are used to register the uninstaller with Windows.

2.5 LibUSB-Win32

LibUSB-Win32 is a USB library that is linked into AVRDUDE and AVaRICE to allow them to connect to the Atmel JTAG ICE mkII and the Atmel AVRISP mkII. Drivers for these devices are also included. LibUSB is installed under:
<install>\utils\libusb\bin

The drivers for the JTAG ICE mkII and the AVRISP mkII are also located in the above directory. To install the LibUSB-Win32 drivers (when AVR Studio is not installed): - Plug in your Atmel device (JTAG ICE mkII or AVRISP mkII). - When Windows asks to locate drivers for this device, select "Install from a list or specific location". Press Next. - Uncheck the checkbox, "Search removable media". - Check the checkbox "Include this location in the search" and select the location of the drivers in the directory specified above. Press Next. The driver will then be installed. AVR Studio can install and use the USB drivers from Jungo (which is included as part of the AVR Studio installation). However, the Jungo drivers and the LibUSB-Win32 drivers are mutually exclusive; if one set is installed the other set will not work. You can uninstall the driver by plugging in the device (and making sure it is powered on), use the Device Manager to find and select the device (under Jungo or LibUSB-Win32, depending on which driver is installed), right click and select "Uninstall". Then, install the other driver according to the correct procedures. LibUSB also has a "filter" driver that is available, however, using this is not recommended by the LibUSB author.

3.0 Toolset Background


WinAVR is a collection of executable software development tools for the Atmel AVR processor hosted on Windows. These software development tools include:

Compilers Assembler Linker Librarian File converter Other file utilities

C Library Programmer software Debugger In-Circuit Emulator software Editor / IDE Many support utilities

3.1 The Toolset and Open Source

Each of the tools included in WinAVR is Open Source and/or Free Software. Each tool has it's own project, usually hosted on SourceForge or Savannah, with their own project maintainers and developers who all volunteer their time and energy to creating these tools. Look in the Links section below to find out the websites of each of these projects. Especially note many of these programs come from the Unix and Linux platforms. These programs have been ported to the Windows platform but generally behave for a Unix-like environment. If you are not used to a Unix-like environment it can possibly be frustrating. Read as much documentation as you can. Look at examples. Search the Internet. Many links are also provided in this manual. Also remember that this software is updated and improved continually by many people who volunteer their precious time to provide some of the best software for absolutely no cost or obligation to you. Volunteers are always welcome in furthering any of these projects!
3.2 Compiler

The compiler in WinAVR is the GNU Compiler Collection, or GCC. This compiler is incredibly flexible and can be hosted on many platforms, it can target many different different processors / operating systems (back-ends), and can be configured for multiple different languages (frontends). The GCC included in WinAVR is targeted for the AVR processor, is built to execute on the Windows platform, and is configured to compile C, or C++.
There are caveats on using C++. See the avr-libc FAQ.

Caution

Because this GCC is targeted for the AVR, the main executable that is created is prefixed with the target name: avr-gcc.exe. It is also referred to as AVR GCC.
avr-gcc is just a "driver" program only. The compiler itself is called cc1.exe for C, or cc1plus.exe for C++. Also, the preprocessor cpp.exe will usually automatically be prepended

with the target name: avr-cpp.exe. The actual set of component programs called is usually derived from the suffix of each source code file being processed. GCC compiles a high-level computer language into assembly, and that is all. It cannot work alone. GCC is coupled with another project, GNU Binutils, which provides the assembler, linker, librarian and more. Since GCC is just a "driver" program, it can automatically call the assembler and linker directly to build the final program.
3.3 Assembler, Linker, Librarian and More

GNU Binutils is a collection of binary utilities. This also includes the assembler, as. Sometimes you will see it referenced as GNU as or gas. Binutils includes the linker, ld; the librarian or archiver, ar. There are many other programs included that provide various functionality. Note that while the assembler uses the same mnemonics as proposed by Atmel, the "glue" (pseudo-ops, operators, expression syntax) is derived from the common assembler syntax used in Unix assemblers, so it is not directly compatible to Atmel assembler source files. Binutils is configured for the AVR target and each of the programs is prefixed with the target name. So you have programs such as:
avr-as

The Assembler.
avr-ld

The Linker.
avr-ar

Create, modify, and extract from archives (libraries).


avr-ranlib

Generate index to archive (library) contents.


avr-objcopy

Copy and translate object files.


avr-objdump

Display information from object files including disassembly.


avr-size

List section sizes and total size.


avr-nm

List symbols from object files.


avr-strings

List printable strings from files.


avr-strip

Discard symbols.
avr-readelf

Display the contents of ELF format files.


avr-addr2line

Convert addresses to file and line.


avr-c++filt

Filter to demangle encoded C++ symbols. See the binutils user manual for more information on what each program can do.
3.4 C Library

avr-libc is the Standard C Library for AVR GCC. It contains many of the standard C routines, and many non-standard routines that are specific and useful for the AVR processor.
The actual library is currently split into two main parts, libc.a and libm.a, where the latter contains mathematical functions (everything mentioned in <math.h>, and a bit more). Thus it is a good idea to always include the -lm linker option. The WinAVR Makefile Template automatically includes the -lm linker option. Also, there are additional libraries which allow a customization of the printf and scanf function families.

Note

avr-libc also contains the most documentation on how to use (and build) the entire toolset, including code examples. The avr-libc user manual also contains the FAQ on using the toolset.

3.5 Making Your Software

There is one program that brings all of this together. This program is GNU make. The make program reads and interprets a makefile. A makefile is a text file that you write that lists and controls how something is made. It is most often used to control how software is made. Each of these programs are Command Line Interface (CLI) tools. They are controlled by parameters or switches that are added to the command line. Or, in the case of make, by text files that are written and used as input. Most commercial software development toolsets have an Integrated Development Environment (IDE). This consists of a graphical user-interface (GUI) that contains a programming editor and graphical front-ends to compiler, assembler, linker, standard C library, and librarian programs. These front-ends consist of dialog boxes which allow you to set build options and a way of creating a list of files that are in a "project". These graphical front-ends hide and encapsulate the real command-line compiler, assembler, linker, and standard library that are in the background of any software development toolset. WinAVR is a collection of open-source, software development tools from various projects. WinAVR does not have a complete graphical IDE like a commerical toolset, yet. Because of this, learning to build software under GCC means that it would be best to learn how to use the make program and learn how to write makefiles. Learn the common flags that are used to control GCC which in turn can control gas and ld. You can learn a lot by looking at the Makefile Template that comes with WinAVR and looking up all the programs and flags in the included user manuals.
3.6 Programming

After creating your software, you'll want to program your device. You can do this by using the program avrdude which can interface with various hardware devices to program your processor.
avrdude

is a very flexible package. All the information about AVR processors and various hardware programmers is stored in a text database. This database can be modified by any user to add new hardware or to add an AVR processor if it is not already listed.
3.7 Debugging

Debugging encompasses both simulation and emulation. Both are available in WinAVR. The GNU Debugger (GDB) is the main package that can be used for general debugging. GDB is a command-line program only. Insight is GDB plus a GUI written in Tcl/Tk. Both GDB and Insight are configured for the AVR and the main executables are prefixed with the target name: avr-gdb, and avr-insight. There is now also a "text mode" GUI for GDB: avr-gdbtui. To do emulation with the JTAG ICE, GDB / Insight requires a "helper" program called avarice which is also included.

To do simulation, GDB / Insight requires a different "helper" program called simulavr which is also included. There are also alternatives for simulation. Atmel offers a free package called AVR Studio which can also do simulation. The latest version of AVR Studio is 4.13. Note that AVR Studio is currently free to the public, but it is not Open Source. See the section, 5.0 Debugging, Simulating, and Emulating, for detailed information on debugging.

4.0 Setting Up a Project


4.1 Where's the GUI / IDE?

You won't find a typical GUI / IDE like you might be used to with other commercial crosscompilers, or like native compilers on Windows. Each of the tools in WinAVR are from their own projects. In this case, an editor or IDE is just another component in the toolset. And, everybody has their own favourite they want to use. WinAVR allows flexibility. WinAVR comes with an editor / IDE called Programmers Notepad. This is an Open Source editor with some IDE capabilites. Because the compiler and associated utilities are all commandline driven, you are free to use whatever editor / IDE you want to provided it can call commandline programs. See below for more information on Programmers Notepad. There is current work going on to continually improve the IDE capabilities of Programmers Notepad. Let us know if you're interested in volunteering to help on these projects.
4.2 Programmers Notepad

Programmers Notepad (PN) is an Open Source editor with some IDE features. Version 2.x is is a complete rewrite of version 1. Many new features are still being added. PN contains the Open Source Scintilla editor component as the basis for its editor. PN can call any command-line tool and capture it's output. This is ideal for calling the make utility, which executes your makefile, which in turn calls the compiler, linker, and other utilities used to build your software. PN will then capture the output and display it in a window. You can also click on any GCC warning or error and PN will automatically open the file and go to the line where the warning or error occurred. To set up tools, go to the Tools menu up top, select Options, then select Tools on the left side menu. The best Scheme to add tools is under "(None - Global Tools)". After you add your tool, it will appear in the Main Menu under Tools.

4.3 Make, Makefiles, and the Makefile Template

make is a program that is widely used to build software. make reads and executes makefiles, which are descriptions of how to build something. Makefiles typical do things such as group files together, set lists of compiler and linker flags, list rules of how to compile source code to object code, how to link object files, how to convert files from one type to another, and many other things. When you set up your project, add a makefile to control how to build your software. When you use Programmers Notepad, or other IDE, set it up to call make and have it execute your project's makefile. Three Makefile Templates are included in WinAVR, which provides a lot of functionality already written for you. There is the standard Makefile Template (Makefile) that has always been included with WinAVR. And there are two new Makefile Templates, one to generate a library instead of an application (Makefile.lib) and another Makefile Template that enables whole program optimization (Makefile.wpo). You can can copy any of these templates to your project's directory and easily modify it to fit your project. These Makefile Templates can be found in the <install>\sample directory. Copy any of these templates and rename them to Makefile. WinAVR also includes the MFile utility. MFile is a automatic makefile generator for AVR GCC written in Tcl/Tk and can run on various platforms including Windows, FreeBSD, Linux, etc. You can use this utility to help you quickly generate a makefile for your project based on some simple menu input. MFile for the Windows platform uses the WinAVR Makefile Template for it's template.
I HIGHLY RECOMMEND THAT YOU BECOME FAMILIAR WITH THE MAKE PROGRAM AND WRITING MAKEFILES! PLEASE READ THE MAKE USER MANUAL!

Note

For more information on the make program and writing makefiles, see the make user manual that is included or see Links below for GNU Manuals Online.

5.0 Debugging, Simulating, and Emulating


Note
The term "debugging" is a generic term and can mean either simulation or emulation below.

There are several different ways to go about debugging, simulating, and emulating. Each solution has their own requirements and may involve various tradeoffs. There are open source applications that can be used for simulation and emulation, and they are included with WinAVR. Use GDB or Insight, with the simulavr back-end for simulating, or with the avarice back-end to emulate using the Atmel JTAG ICE.

There is a free application from Atmel that can be used for simulation or emulation: AVR Studio. The latest version as of this writing is 4.11. AVR Studio can be downloaded from the Atmel web site. There are also a number of commercial simulators, such as VMLab or Proteus VSM. In general, debugging is dependent upon: 1. The application used to debug. 2. The file format used. 3. The type of debugging information generated in the object code. Many times the application that is being used, determines the file format, and the type of debugging information that needs to be generated. This version of the compiler can generate both DWARF2 and stabs debugging information.
The compiler will currently default to generating DWARF2 debugging info.

Note

If you are using the WinAVR Makefile Template, or using MFile, there is a line in the makefile that controls the type of debug information that is generated:
DEBUG = dwarf-2

To generate stabs information change this line to:


DEBUG = stabs

Tip

MFile can change this setting automatically through a menu option.

This line in the makefile changes the -g compiler switch that is sent to GCC. See the GCC user manual for more information. The compiler will build your software and automatically output an ELF file.
5.1 GDB/Insight + simulavr or avarice

The GNU Debugger (GDB) can be used, with other programs, to simulate or emulate your AVR program. Insight is GDB with a GUI (written in Tcl/Tk). Insight also has a console window which provides the traditional command-line interface to GDB. The terms GDB and Insight will be used interchangably. Use avarice with GDB for use with your JTAG In-Circuit Emulator (ICE).

Use simulavr with GDB for simulation. See each of the package's documentation for more information on usage.
Requirements

File Format: ELF Debugging Information: DWARF-2 (preferred) or stabs


There is a tutorial on how to use GDB and avarice at the WinAVR web site. If you use avarice, when you specify a serial port to use with the jtag flag, you must specify it in the form of:

Tip Tip

--jtag /dev/comX

where X is the COM port number you are using. This is due to the fact that avarice is linked to the Cygwin DLL, which requires a Unix-type format for the COM port number.
5.2 AVR Studio

AVR Studio 4.10 and above has a new parser component that can read ELF files natively. These ELF files must contain DWARF2 debugging information.
Requirements (for AVR Studio version 4.10 and greater)

File Format: ELF Debugging Information: DWARF-2


5.3 Commercial Simulators

Certain commercial simulators have more requirements to use their products. Namely, you must compile your software with the stabs debugging information, and you must convert your ELF file to either the COFF format or to the Atmel Extended COFF format.
Requirements (dependent upon application used)

File Format: COFF / Atmel Extended COFF Debugging Information: stabs The GNU Binutils program objcopy (avr-objcopy) has been patched where it can now convert from ELF to either of these formats. Note that the converter is a beta release. The usage of avr-objcopy to convert ELF/stabs debugging information into AVR COFF debugging information is (long lines wrapped with backslashes):

avr-objcopy \ --debugging \ -O $(FORMAT) \ --change-section-address .data-0x800000 \ --change-section-address .bss-0x800000 \ --change-section-address .noinit-0x800000 \ --change-section-address .eeprom-0x810000 \ $(filename).elf $(filename).cof

where $(FORMAT) should either be coff-avr (COFF format that matches the older Atmel AVR COFF documentation, as understood by AVR Studio 3, early versions of AVR Studio 4, and also by VMLab), or coff-ext-avr (current AVR Extended COFF specification, as understood by AVR Studio 4.07+; adds long filenames and structure debugging). There might be some warnings when you run the above, like
Warning: file {standard input} not found in symbol table, ignoring Warning: ignoring function __vectors() outside any compilation unit Warning: ignoring function __bad_interrupt() outside any compilation unit

Perhaps more of them if your avr-libc has been installed with debugging symbols (the default WinAVR installation strips debugging symbols from the installed library files). There should be no other warning normally.
The avr-objcopy usage describe above is in the Makefile Template that is included with WinAVR and in the MFile template. You should only have to call make coff to convert to AVR COFF, or call make extcoff to convert to AVR Extended COFF.

Note

As Atmel has now moved towards the ELF file format with DWARF-2 debugging information, the (E)COFF conversion is deprecated. Thus, there is currently no ongoing development on the COFF converter. There are a few known bugs in it, in particular it is known that using forward struct references can crash the converter. Unfortunately, fixing this bug would be close to a whole rewrite of it. As a workaround, just avoid forward struct references. Instead of writing:
typedef struct foo *foo_p; struct foo { foo_p next; int something; };

reorder it to:
struct foo { struct foo *next; int something; }; typedef struct foo *foo_p;

That strategy is known to work around that particular bug.

6.0 Useful Additions


6.1 Operating Systems

While an Operating System, or RTOS, isn't necessary to write software for the AVR, there may be times when it is desirable. Below, are some links for free or open source operating systems / kernels for the AVR. Note that this may not be a complete list.
Femto OS

The Femto OS is a very concise portable real time - preemptive operating system (RTOS) for embedded microcontrollers with minimal ram and flash.
AvrX

AvrX is a Real-Time Multitasking Kernel.


EtherNut - Nut/OS

Ethernut is an Open Source Hardware and Software Project for building Embedded Ethernet Devices. It contains Nut/OS which is an intentionally simple RTOS for the ATmega128, which provides a minimum of services to run Nut/Net, the TCP/IP stack.
FreeRTOS

FreeRTOS is a portable, open source, mini Real Time Scheduler (or mini RTOS kernel).
TinyOS

TinyOS is a component-based runtime environment designed to provide support for deeply embedded systems which require concurrency intensive operations while constrained by minimal hardware resources.
Contiki

Contiki is an Internet-enabled operating system and desktop environment for a number of smallish systems.
XMK - eXtreme Minimal Kernel

XMK is a preemptive multitasking scheduler/kernel for 8bit microcontrollers. Its goal is to provide a bare bones RTOS with a small enough footprint (RAM+ROM) to run on 8bit microcontrollers.

pico OS

pico OS is a highly configurable and very fast real time operating system (RTOS). It targets a wide range of architectures, from very small 8 bit processors and microcontrollers up to very huge platforms. An AVR port is available.
uSmartX

uSmartX is a non-preemptive, multitasking, priority based RTOS. It features mechanisms for inter-task communication and basic task and time control functions.
Super Simple Tasker (SST)

This is an implementation of a lightweight scheduler so called "Super Simple Tasker" SST. The idea is taken from the Robert Ward's article - "Practical Real-Time Techniques" http://www.quantum-leaps.com/resources/Ward03.pdf. The SST allows to significantly reduce needs for precious RAM and ROM and still allows to keep a real time characteristic of the scheduler (e.g. tasks prioritization and preemption).
ChibiOS/RT

ChibiOS/RT is a compact and fast RTOS designed for embedded applications. It offers threads, mutexes, semaphores, messages, events, timers, flexible I/O with timeout capability.
6.2 Other

Here are some links to free or open source components that may be useful.
uIP - TCP/IP Stack for Embedded Microcontrollers

uIP is an implementation of the TCP/IP protocol stack intended for small 8-bit and 16-bit microcontrollers. It provides the necessary protocols for Internet communication, with a very small code footprint and RAM requirements - the uIP code size is on the order of a few kilobytes and RAM usage is on the order of a few hundred bytes.
Protothreads

Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems such as small embedded systems or sensor network nodes. Protothreads provide linear code execution for event-driven systems implemented in C. Protothreads can be used with or without an underlying operating system.

7.0 Finding Help

WinAVR is a packaged collection of software devlopment tools built from open source projects. There is a large community of people who use these tools. There are a number of these people who volunteer their time to help other people with problems or questions. And then there are other people who also volunteer their time to contribute to these open source projects. The main places to find help is the Documenation and Online Sources. Please try and find the answer in the documentation first before asking for help online.
If you need to ask for help online, please read this first: How To Ask Questions The Smart Way

Tip

7.1 Documentation

The first and best place to find help is in the documentation! WinAVR includes the user manuals for many of the software tools that are shipped in the package. The documentation for any particular package may come in different formats depending upon what is available from that package and available space in the WinAVR installation. The different documentation formats that you'll find in WinAVR are: 1. HTML - Hyper Text Markup Language. Requires a web browser to view. 2. PDF - Portable Document Format. Requires a PDF viewer such as Acrobat. Additionally many user manuals can also be found online, especially packages that are part of the GNU project. You can find links to many of these in the Links section below. For packages that have HTML, and PDF documentation, look in your <install>\doc directory. WinAVR installs on your desktop two shortcuts. One is to the HTML documentation on avr-libc that is installed locally. The other shortcut is to the GNU Manuals online (which requires Internet connection).
7.2 Online Sources

I'll say it again: Please try and find the answer in the documentation first before asking for help online.
If you need to ask for help online, please read this first: How To Ask Questions The Smart Way

Tip

Help for the AVR software development toolset (and specifically AVR GCC) can be found at:

AVR Freaks

All AVR, all the time! This site has several forums including a general AVR Forum and an AVR GCC Forum specifically for discussion of the GCC compiler for the AVR. They also have an Academy which contains user's projects. This gives you access to a lot of sample code, libraries, and various AVR projects.
avr-gcc mailing list

The avr-gcc list is intended as a forum for dicussion about the following: Bugs, Programming technique, Installation and distributions, Hints and tips, Other avr-gcc related stuff. Note that all of the developers of the toolset are subscribed to this list!
Mikrocontroller.net

For native German speakers. They have a forum for the AVR GCC compiler. Help for other projects and tools included in WinAVR can usually be found at the individual project's web page which usually includes links to their mailing lists. If you need help, do not contact the WinAVR developers personally! Use these web sites and mailing lists first!

8.0 Toolset Bugs


You can fill out a relevant tracker on the WinAVR SourceForge project page, if you have one of the following:

a bug in the packaging a bug in the installation any suggestions for a new tool to be added any suggestions for improvements to the overall package
IF THERE ARE BUGS IN THE SOFTWARE TOOLS THEMSELVES, THE MAINTAINERS OF THE INDIVIDUAL SOFTWARE PROJECTS SHOULD BE NOTIFIED IN THE APPROPRIATE MANNER, NOT ME, OR THE WINAVR PROJECT!!!!

Important

Generally, if you encounter a bug with a library routine or a bug with a specifc AVR processor or header file, notify the avr-libc project first (see Links below). They will let you know if the bug is truly in the avr-libc project, or if it should be passed on to the GCC project. If the bug is in GCC, go to their web page (see Links below) on how to report bugs to GCC. For bugs with Programmer's Notepad 2, see it's SourceForge web site (see Links) to issue a Bug Tracker, or email it's author (see Credits).

For bugs with avrdude, see it's Project page (see Links). For bugs with simulavr, see it's Project page (see Links). For bugs with avarice, see it's Project page (see Links). For bugs with GDB, see it's web page (see Links). For bugs with Insight, see it's web page (see Links). For bugs with SRecord, see it's Home page (see Links).

9.0 WinAVR FAQ


This FAQ is specific to the WinAVR package and installation. For a programming issues, see the avr-libc FAQ in the avr-libc documentation included in the WinAVR package or the avr-libc user manual online. #1) When I run a program, why do I get the error "You have multiple copies of cygwin1.dll on your system."? Certain packages in WinAVR are built with Cygwin and are linked to their emulation library: cygwin1.dll. If you also have Cygwin installed seperately, these programs will find the cygwin1.dll that is shipped and included with WinAVR, and will also find the cygwin1.dll in your Cygwin installation. If these versions are different, you will get this error. WinAVR must ship the cygwin1.dll file to support it's packages, as most people do not have Cygwin installed on their system and it's not fair to ask people to install such a huge package as a prerequisite. Unfortunately, the Cygwin FAQ says that the only way around this is to remove other copies of cygwin1.dll. This would mean either uninstalling Cygwin so the WinAVR programs work, or perhaps renaming the cygwin1.dll found in the <install>\bin directory so the WinAVR programs will use the cygwin1.dll that is in the Cygwin installation. However, if you do the latter, note that the version of cygwin1.dll you have in your Cygwin installation is probably different than the version of cygwin1.dll that was used to build the WinAVR programs. In this case, use at your own risk. #2) I have any of the following warnings when I create a COFF file, what should I do?
Warning: file {standard input} not found in symbol table, ignoring Warning: ignoring function __vectors() outside any compilation unit Warning: ignoring function __bad_interrupt() outside any compilation unit Discarding local symbol outside any compilation unit: .__do_copy_data_start Discarding local symbol outside any compilation unit: .__do_copy_data_loop

Nothing. These warnings can be ignored.

#3) I use WinAVR with AVR Studio. I get an error when avr-objcopy is creating the load file for the EEPROM. It says there are no sections to be copied. avr-objcopy is a part of GNU Binutils. In GNU Binutils 2.17 or later, the objcopy program was changed to return an error when there are no sections to be copied. This is different than previous versions of the objcopy program. This is not really an error, as it is ok if there are no sections to be copied. The Makefile has to be aware of this new behaviour and to not accept this as a real error. Use the WinAVR Makefile Template as the basis of your Makefile, or use AVR Studio 4.13 (soon to be released, if not already) which has changed how it generates its internal Makefile on GCC projects to correctly account for this.

10.0 WinAVR Project


10.1 Build Notes

The contained packages are built either in the Cygwin environment, or the MinGW environment. Some, but not all, packages are dependendent upon one or more Cygwin DLLs, which are included in WinAVR. 1. GNU Binutils: MinGW. 2. GCC: MinGW. 3. avr-libc: MinGW. 4. avrdude: MinGW. 5. GDB/Insight: MinGW. 6. AVaRICE: Cygwin. Requires: cygwin1.dll, 7. SimulAVR: Cygwin. Requires: cygwin1.dll. 8. Splint: Cygwin. Requires: cygwin1.dll. 9. SRecord: MinGW. DLL Versions:

cygwin1.dll: 1.5.23-2

Programmer's Notepad 2 was built by the author, Simon Steele (see Credits). Tofrodos was built by the author, Christopher Heng (see Credits).
10.2 Credits

Thank you to everyone who uses WinAVR!

WinAVR software devleopment toolset distribution built by

Eric B. Weddington email One person cannot do all of this alone. There are many, many people involved in making this package what it is. I am deeply indebted to those people. Below is an attempt at a list of credits. Any omissions are my fault and corrections are solicited.

Very Special Thanks to Joerg Wunsch for helping this project in innummerable ways including writing the AVR COFF patch for binutils; patches for GCC to help with debugging and binary constants; being the resident guru on AVR Freaks; writing portions of this manual; reviewing all of my wacky ideas; building SRecord; getting me in contact with the right people at the right time ;-) ; spending the time to take me on a beautiful hike near his home town; and for tolerating me over the years. I don't know why he does it, but I am eternally grateful. :-) Very Special Thanks to major contributers to the AVR toolset: Denis Chertykov, Marek Michalkiewicz, Theodore (Ted) A. Roth, Joerg Wunsch, Michael Stumpf, Reiner Patommel, Brian S. Dean, Scott Finneran, David Gay, Jason Kyle, Bjoern Haase, Anatoly Sokolov, Dmitry Xmelkov, Andy Hutchinson. Thanks to Brian Dessent and Dave Murphy (wintermute) for help in getting the toolchain to work on Windows Vista. Thanks to Dave Murphy for the patch for Insight. Very Special Thanks to Bjoern Haase for taking the time and effort to put together the patches to add support for the ATmega256x devices and for the last minute phone call with Joerg to resolve the last problem! Very Special Thanks to Colin O'Flynn for writing a tutorial on how to install and configure WinAVR, writing a tutorial on how to use Insight, for testing WinAVR, all around assistance, and helping on avrdude. Very Special Thanks to Torleif Sandnes for all his help in getting WinAVR to work in AVR Studio in all its various ways. Thanks to SourceForge for hosting the WinAVR project. Very Special Thanks to Simon Steele for permission to include Programmers Notepad in WinAVR. Programmer's Notepad is written and built by Simon Steele. Native Win32 Unix programs from:
o o o

Karl M. Syring http://www.weihenstephan.de/~syring/win32/UnxUtils.html http://www.morpheus.demon.co.uk/ (bison and flex) MinGW

Tofrodos 1.6 is written and built by Chistopher Heng Thanks to the following people for additional material for the Makefile Template: Tim Henigan, Peter Fleury, Joerg Wunsch, Reiner Patommel, Sander Pool, Frederik Rouleau, Markus Pfaff, and Carlos Lamas.

Special Thanks to Markus Assfalg for all his input in doing AVR COFF pre-alpha tests and to Svenn-Ivar Svendsen from Atmel Norway, who willingly answered questions regarding Atmel's COFF specs. Very Special Thanks to Torleif Sandness of Atmel, the principal developer of Atmel's ELF parser for AVR Studio, for really pioneering that area. Thanks to members of the AVR COFF Alpha Testing team, which include: Wallace White, Markus Assfalg, Volkmar Dierkes, Marc Wetzel, Andrew Ghali, Omer Sinan KAYA, Eric Weddington. Thanks to Atmel and to Advanced Micro Tools (AMTools), makers of the VMLAB debugger tool, for assistance in the endeavour of writing the AVR COFF patch. Special thanks to Nick Moore for designing the WinAVR logos! Special thanks to Brian Brill for helping to move around some large files for the first release; to Ted Roth for hosting the first WinAVR release on the avr-libc web site. Very Special Thanks to Ted Roth and Joerg Wunsch for putting up with me when I was starting out. And a Very Special Thank You to Atmel Corporation.

10.3 Future

For all intents and purposes, this is the last release of WinAVR. The underlying tools contained in the WinAVR distribution will, of course, continue to be developed. For future toolchain distributions for Windows and other other operating systems please refer to Atmel Corporation.

11.0 Links
WinAVR Project WinAVR Home Page SourceForge AVR Freaks avr-gcc mailing list avr-chat mailing list Atmel Atmel AVR microcontrollers Atmel's AVR Tools and Software Atmel Norway's AVR Tools Beta Site GNU Project GNU Manuals Online GNU Binutils

GNU Compiler Collection (GCC) GCC Manuals Online avr-libc avrdude avrdude-gui uisp GNU Debugger (GDB) Insight avarice simulavr AVR-Ada MFile Programmers Notepad Scintilla SRecord Splint LibUSB-Win32 dwarfdump stacktool AvrX EtherNut - Nut/OS FreeRTOS TinyOS Contiki

XMK - eXtreme Minimal Kernel Pico OS uSmartX LibTomCrypt uIP - TCP/IP Stack for Embedded Microcontrollers Protothreads Tofrodos GNU Make MinGW Cygwin Free ICE Pymite NanoVM Jargon
Last updated 2010-01-09 16:55:59 MDT

Anda mungkin juga menyukai