- GSM mobile phone based automobile security system (IEEE 2000)
- Finger Print based medical announcement system
- GPS based automatic root announcement system for blind people
- Controlling a large data acquisition system using on industrial SCADA system (IEEE 2007)
- Automatic multiple transformer fault detection and production system
- On line vehicle tracking by using GPS and GPRS (IEEE 2004)
- SCADA for A.C motor controller with IGBT based control system
- RFID based highway toll collection
- Finger print based banking system
- A neural network based steam temperature control system (IEEE 2008)
- Internet controlled D.C motor speed controlling system
- Human root tracking system by using GPS
- Electronic Fuel Injection (EFI) system for Two wheeler
- A remotely controlled by the onboard measurement system for optimization of energy conception of electrical trains (IEEE 2008)
- Microcontroller based automatic power factor controlling system
- An intelligent mobile robot navigation technique using RFID Technology (IEEE 2008)
- Automatic drunken drive avoiding system for automobile
- Design and implementation of a wireless remote data acquisition system for mobile applications (IEEE 2005)
- A smart card based Prepaid electricity system (IEEE 2007)
- RFID based automatic car parking system
- Microcontroller based sky car parking system
- GSM based mobile Tele-monitoring and management system for inter-cities public transportation (IEEE 2004)
- Finger print based library management system
- Automatic taxi trip sensing and indication system through GSM
- On line temperature monitoring of power distribution equipment (IEEE 2005)
- Microcontroller based wireless energy meter
- Microcontroller based traffic density controller
- Web based home appliances controlling system
- A real time remote control architecture using mobile communication (IEEE 2005)
- GSM Based remote measurement of electricity and control system for home
- Microcontroller based Auto-Dialer Home Security System
- SCADA for power plant
- The electronic passport and the future of government issued RFID based identification (IEEE 2007)
- Finger print based license checking system
- RFID based shopping trolley
- Monitoring and transmission of heavy vehicle parameters using fixed cellular terminal (IEEE 2004)
- SMS based vehicle Ignition controlling system
- Finger print based security system
- A microcontroller sensor less speed control of D.C Motor (IEEE 2007)
- Microcontroller Based Gas leakage detection and auto dialing
- An application of detection function for the eye blinking detection
- Prepaid card for Bus fair system
- GPS based bus or train collision avoiding system
- Microcontroller based automatic electronic bus fair system
- Microcontroller based mini computer dictionary
- Microcontroller based talking key pad for blind people
- SCADA for D.C motor
- Microcontroller based automatic temperature controller with cooling system
- Mobile phone tracking system by using GPM and GSM
- Microcontroller based wireless energy transmitter with power cutoff system
- Automated vehicles for physically and visually challenged (IEEE 2008)
- GSM based industrial temperature monitoring and controlling system
- Microcontroller based automatic sensor based wall painting robot
- RFID based animal tracking system
- Finger print based door open close system
- Prepaid card for petrol bunk
- Voice operated home appliances controlling system
- PWM based single phase AC induction motor with closed loop controller
- Microcontroller based Finger print based voting machine
- RFID based medical information system
- GSM based speed control of single phase induction motor
- Microcontroller Based Patient care Monitoring and Information system
- Finger print based Lift operating system
- Remote home control through internet
- RFID based vehicle security and mobile based locking system
- Microcontroller based fault announcement system
- Prepaid card for EB meter with wireless recharge
- GSM based bank security system with auto dialer
- Microcontroller Based Automatic Ticket Dispensing Machine
- Microcontroller based voice recorder and play back system
- GSM and GPS interface for vehicle tracking system
- SMS based D.C motor speed controlling system
- Speed drive for single phase induction motor (IEEE 2004)
- Microcontroller based ball printing robot
- SMS based automatic weather report information system
- Microcontroller Based Voltage and Current monitoring and control system
- Microcontroller based wireless Electric bill reading system
- SMS based home appliances controlling system
- RFID based system for class room identification for visually impaired
- Wireless energy transmitter with tariff system
- RFID based attendance system
- PC based pressure management and controlling system
- Microcontroller based motor monitoring and production system
- SMS based automatic electricity bill information system
- Microcontroller Based Punch card system
- Engine monitoring system through mobile phone
- SMS based automatic two wheeler locking system
- RFID based production security system
- Micro controller Based smart card reader and writer
- Industrial furnace monitoring system through mobile phone
- Speed control of PMDC motor by using fuzzy logic
- Microcontroller based automatic Power theft identifier
- SMS based banking security system
- PC based wireless stepper motor speed controlling system
- Security breach information for unauthorized entry based on mobile technique
- Microcontroller Based cash register
- SMS based industrial disaster system
- Microcontroller based transformer monitoring and production system
- Intelligent fire monitoring using blue tooth technology
- RFID R/W based prepaid energy meter
- Remote control of industrial machines based on GSM technology
- Microcontroller based PC to PC wireless data transfer system
- Microcontroller Based Power Management System
- Microcontroller Based Voltage and Current monitoring system
- SMS Based DC Motor Speed Controller
- RFID based banking system
- Microcontroller Based Closed Loop Pressure Control System
- Microcontroller Based Automatic Packing control Machine
- Microcontroller based automatic visitor guided vehicle
- Finger print based banking system
- Microcontroller Based SMS controlled moving robot
- Microcontroller based digital gear level indicator
- Microcontroller Based Railway track crack Detecting Vehicle
- GPS based location indicating system for unmanned automobile
- Artificial Intelligent Based Automatic Path finding Cum Video Analyzing Robot
- Microcontroller Based Voice Controlled Robot
- Microcontroller Based Unaided Guided Vehicle (UGV)
- Digital energy with volt, current & power factor monitor
- Microcontroller based automatic paint marking machine
- Microcontroller Based Double Axis crane
- Microcontroller Based mono rail system
- Microcontroller Based Solar Powered Automated Guided vehicle (Solar AGV)
- Gas leakage detector & auto dialing controller system
- Microcontroller Based Railways Accident Avoiding System
- Microcontroller Based Sensor operated Automatic Track Guided vehicle (ATGV)
- Microcontroller Based Automatic Vehicle Accident information system
- Microcontroller Based Digital locking system (Password) for Two wheeler
- Microcontroller based digital energy meter
- Microcontroller Based speed and frequency monitoring and controlling system
- Micro controller Based 104 keyboard interface (PS/2)
- Microcontroller Based Intelligent Braking System
- Microcontroller Based Stepper Motor Speed Controlling System Using Cell Phone
- Microcontroller Based Multi-Channel acquisition and control
- Microcontroller based automatic vehicle speed measuring system using IR Rays
- Microcontroller Based automatic industrial time management system with display
- SMS Based Banking Security System
- Microcontroller Based motor speed and frequency monitoring system
- Microcontroller based digital advertisement display using LED
- Microcontroller based maximum demand controller for industry
- Microcontroller Based Incubator
- Microcontroller Based Automatic Water Level Indicator and Controlling System
- Microcontroller Based Automatic Traffic and Street Light Controlling System
- Microcontroller Based Multi-Channel Fire Alarm System
- Microcontroller Based motor speed monitoring and controlling system
- Microcontroller Based Remote Motor Speed Controlling System
- Microcontroller Based automatic glucose flow rate controller
- Microcontroller Based telephone Answering And Recording Machine
- Microcontroller Based Sensor Operated Path Finder Vehicle
- Microcontroller Based Automatic Moisture and Light control System for Garden
- Microcontroller Based digital temperature measurement system
- AC Motor Speed Controlling System Using PWM Techniques
- High Way High Speed Sensing and Automatic Speed Controlling System
- Microcontroller Based Automatic temperature controller with cooling system
- Computerized Pick and place sequence operated Robot
- Sensor Operated Paper Counting Machine
- Microcontroller Based Conveyor Automation
- Material Dimensions Analysing Robot
- Sensor Based Automatic steering control system for Automobile
- Microcontroller Based Automatic Electro-Plating Coating System
- PC based wireless pick and place crane
- PID controller for D.C motor
- Microcontroller Based Automatic Railways Signaling System
- Microcontroller Based Automatic Humidification system
- Microcontroller Based Self centering Four-jaw Chuck
- Microcontroller Based Simple indexing by stepper motor in Shaping Machine
- Microcontroller Based Fire Fighting AGV
- Microcontroller Based Mini Robot car
- Microcontroller Based Industrial temperature Analyzing Robot
- Microprocessor Controlled Thermometer
- Microcontroller Based Automatic medicine announcement system
- Microcontroller Based velocity and pressure monitoring and controlling system
- Microcontroller Based Digital password car parking system for apartment
- Automatic attendance monitoring and Light ON/OFF system
- Automatic Vehicle Over Speed Indication and Controlling System
- Microcontroller Based Railways Accident Avoiding System
- Microcontroller based pick and place spray painting sequence robot
- Microcontroller Based Industry Safety Control System
- Microcontroller Based Automatic college bell with announcement System
- Microcontroller Based Ball Printing Robot
- Microcontroller based automatic dam shutter open/close system
- Microcontroller Based Automatic car Over taking System
- Microcontroller Based Phase sequence indicator and controlling System
- Microcontroller Based Multi-channel temperature monitor for surgery
- Microcontroller Based Multi-Device Digital Code Locking System
- Advertising Display using LED & LCD
- DSP based signal analyzer
- Phase failure manager (or) Identifier
- Dish Antenna Rotating System
- Microcontroller Based Multi-channel Fire (or) Smoke Detector
- Microcontroller Based Humidity Controller
- Microcontroller Based Blood/Glucose flow rate controller
- Microcontroller Based Automatic Packing Machine by using sensors
- Microcontroller Based Automated Guided Vehicle (AGV)
- Microcontroller Based Capacitance and Resistance Measurement Meter
- Microcontroller Based Automatic Power factor Controller
- Automatic Accident avoiding system in Machine
- Telephone Answering and Home appliances Control system through Cell Phone
- Telephone line based Audio Muting and Light ON/OFF Control System
- Microcontroller Based Automatic Railway Gate Controller
- Microcontroller Based Mini Robo Car
- Microcontroller Based Moving Message Display
- Micro controller Based humidity controller
- Microcontroller Based Electrical Appliances Controlling System Using Cell Phone
- Microcontroller based temperature analyzing system for industrial control
- Microcontroller Based Temperature and Respiration Monitoring System
- Microcontroller Based Digital Fuel Level Indicator
- Microcontroller Based Motor Speed Monitoring System
- Microcontroller Based Industrial Power Saving and Automatic Attendance System
- Microcontroller Based Dam water level Indicator and Controlling System
- Microcontroller Based Fire Fighting Robot
- Microcontroller based automatic car parking system
- Microcontroller Based velocity and pressure monitoring system
- Microcontroller Based Two Wheeler Automation with Security System
- Microcontroller Based Home Automation with Security System
- Micro controller Based dish antenna tracking system
- Microcontroller based intelligent bank security system
- Microcontroller Based Path Sensing(Finding) Robot
- Microcontroller Based Water Level Indicator
- Microcontroller Based voice controlled Machines
- Microprocessor Based Token Number display for Bank with Speech Facility
- Telephone Line Based Generic Switching System by using Microcontroller
- Microcontroller Based personal remainder system
- Microcontroller Based battery level monitoring system
Friday, September 4, 2009
Ultimate Project Ideas for Embedded and MicroController Systems - 2009
Friday, August 28, 2009
FEW WEBSITES WHICH MAY BE HELPFUL TO U
http://blogs.mathworks.com/
http://www.rgniyd.gov.in/Academic/macc/new_page_1.htm
http://www.ge.com/jfwtc/edisonchallenge/wep.html
http://oscar.iitb.ac.in/TEPP/tepphome.do;jsessionid=30886DDC1ECD585F14D0A69C48D9CBBA
http://www.youchoose.in/index.php
http://www.innovationgrid.org/
http://www.google.com/codesearch
http://techniques-alluneed.blogspot.com/
http://nptel.iitm.ac.in/courses.php?branch=Electrical
http://www.alternativesource.org/
have fun
Monday, July 20, 2009
Maxwell Solution Types
Maxwell 3D is an interactive software package that uses finite element analysis (FEA) to simulate electromagnetic field problems.
a. Electrostatic 3D fields caused by a user-specified distribution of voltages and charges. Additional quantities that can be computed include torque, force, and capacitances.
b. Electric 3D fields in conductors characterized by a spatial distribution of voltage, electric field, and current density. Power loss can also be computed.
• Magnetostatic linear and nonlinear 3D fields caused by a userspecified distribution of DC current density and permanent or externally applied magnetic fields. Additional quantities that can be computed quantities include torque, force, and self and mutual
inductances.
• Harmonic (sinusoidal variation in time) steady-state magnetic fields with pulsation-induced eddy currents in massive solid conductors caused by one of the following:
a. A user-specified distribution of AC currents (all with same frequency but with possibly different initial phase angles).
b. Externally applied magnetic fields. This full wave solution includes electromagnetic wave radiation.
• Transient (time domain) magnetic fields caused by permanent magnets, conductors, and windings supplied by voltage and/or current sources with arbitrary variation as functions of time. Rotational or translational motion effects can be included in the simulation
Monday, May 25, 2009
How to run C program in matlab
Read book by duane hanselman and bruce littlefield "mastering MATLAB 7 ".
FIRST open MAT.file by using matOpen.
use matGetFp to get ANSI C file pointer to a MAT-file.
Select File -> Preferences -> Editor/Debugger -> Language -> C/C++ to specify preferences for editing C or C++ language files.
The Components of a C MEX-FileThe source code for a MEX-file consists of two distinct parts: A computational routine that contains the code for performing the computations that you want implemented in the MEX-file. Computations can be numerical computations as well as inputting and outputting data. A gateway routine that interfaces the computational routine with MATLAB by the entry point mexFunction and its parameters prhs, nrhs, plhs, nlhs, where prhs is an array of right-hand input arguments, nrhs is the number of right-hand input arguments, plhs is an array of left-hand output arguments, and nlhs is the number of left-hand output arguments. The gateway calls the computational routine as a subroutine. In the gateway routine, you can access the data in the mxArray structure and then manipulate this data in your C computational subroutine. For example, the expression mxGetPr(prhs[0]) returns a pointer of type double * to the real data in the mxArray pointed to by prhs[0]. You can then use this pointer like any other pointer of type double * in C. After calling your C computational routine from the gateway, you can set a pointer of type mxArray to the data it returns. MATLAB is then able to recognize the output from your computational routine as the output from the MEX-file. The following C MEX Cycle figure shows how inputs enter a MEX-file, what functions the gateway routine performs, and how outputs return to MATLAB
The two components of the MEX-file may be separate or combined. In either case, the files must contain the #include "mex.h" header so that the entry point and interface routines are declared properly. The name of the gateway routine must always be mexFunction and must contain these parameters.
void mexFunction(int nlhs, mxArray *plhs[],int nrhs, const mxArray *prhs[])
{
/* more C code ... */
The parameters nlhs and nrhs contain the number of left- and right-hand arguments with which the MEX-file is invoked. In the syntax of the MATLAB language, functions have the general form [a,b,c,...] = fun(d,e,f,...)
where the ellipsis (...) denotes additional terms of the same format. The a,b,c,... are left-hand arguments and the d,e,f,... are right-hand arguments. The parameters plhs and prhs are vectors that contain pointers to the left- and right-hand arguments of the MEX-file. Note that both are declared as containing type mxArray *, which means that the variables pointed at are MATLAB arrays. prhs is a length nrhs array of pointers to the right-hand side inputs to the MEX-file, and plhs is a length nlhs array that will contain pointers to the left-hand side outputs that your function generates. For example, if you invoke a MEX-file from the MATLAB workspace with the command x = fun(y,z);
the MATLAB interpreter calls mexFunction with the arguments.
You can find the most recent versions of the example programs at the anonymous FTP serverftp://ftp.mathworks.com/pub/tech-support/docexamples/apiguide/R12/refbook
A First Example -- Passing a ScalarLet's look at a simple example of C code and its MEX-file equivalent. Here is a C computational function that takes a scalar and doubles it. #include
void timestwo(double y[], double x[])
{
y[0] = 2.0*x[0];
return;
}
Below is the same function written in the MEX-file format. /*
* =============================================================
* timestwo.c - example found in API guide
*
* Computational function that takes a scalar and doubles it.
*
* This is a MEX-file for MATLAB.
* Copyright (c) 1984-2000 The MathWorks, Inc.
* =============================================================
*/
/* $Revision: 1.8 $ */
#include "mex.h"
void timestwo(double y[], double x[])
{
y[0] = 2.0*x[0];
}
void mexFunction(int nlhs, mxArray *plhs[], int nrhs,
const mxArray *prhs[])
{
double *x, *y;
int mrows, ncols;
/* Check for proper number of arguments. */
if (nrhs != 1) {
mexErrMsgTxt("One input required.");
} else if (nlhs > 1) {
mexErrMsgTxt("Too many output arguments");
}
/* The input must be a noncomplex scalar double.*/
mrows = mxGetM(prhs[0]);
ncols = mxGetN(prhs[0]);
if (!mxIsDouble(prhs[0]) || mxIsComplex(prhs[0]) ||
!(mrows == 1 && ncols == 1)) {
mexErrMsgTxt("Input must be a noncomplex scalar double.");
}
/* Create matrix for the return argument. */
plhs[0] = mxCreateDoubleMatrix(mrows,ncols, mxREAL);
/* Assign pointers to each input and output. */
x = mxGetPr(prhs[0]);
y = mxGetPr(plhs[0]);
/* Call the timestwo subroutine. */
timestwo(y,x);
}
In C, function argument checking is done at compile time. In MATLAB, you can pass any number or type of arguments to your M-function, which is responsible for argument checking. This is also true for MEX-files. Your program must safely handle any number of input or output arguments of any supported type. To compile and link this example source file at the MATLAB prompt,
Sunday, May 24, 2009
Few BASIC FUNCTION you should know before using MATLAB
helpwin: opens interactive help window
help topic:provides help on topic
who: lists all variable currently in workspace
whos:list variables with size
what:lists m,mat,mex files on disk
clear: clear the workspace i.e remove all the variable defined
clear x y z :remove only variable x y z
clear all:it clear all function and variables from workspace
clc: clear command window ,command history is lost
home:same as clc
pwd: shows current working directory
linspace: create a vector with given number of element linearly spaced between two numbers
Files in MATLAB
Types of File in MATLAB:
1.M-files: these are for all the built in function and user defined function in MATLAB.
2.Mat-files: These are binary data files created when we save data with SAVE command.
3.Fig-files: Binary figure files.
4.P-files: If we develop an application that other people can use but we do not want to give them the
source code (m file) then we give them the corresponding p file.
5.Mex file:these are MATLAB callable Fortran and c programs
Sunday, April 26, 2009
Ansys :GUI Vs COMMANDS
There are two methods to use ANSYS. The first is by means of the graphical user interface . This method follows the conventions of popular Windows based programs.
The second is by means of command files. The command file approach has a steeper learning curve for many, but it has the advantage that an entire analysis can be described in a small text file, typically in less than 50-100 lines of commands. This approach enables easy model modifications and minimal file space requirements.
Many of you will find the command file simple and more efficient to use once you have invested a small amount of time into learning the code.
For information and details on the full ANSYS command language, consult:
.jpeg)