March 17, 2010
Category: AVR, Display, Measurement, Project, Tools
->

This portable Oscilloscope project uses Graphical LCD screen, 64*128 pixel dots (GDM12864A with KS0108 processor or other compatible) as display and Microcontroller ATMEGA32 as the processor. The project used an external ADC0820 converter chip to increase the speed.
The speed is about 650,000 Sample's per second (This is limited By ADC and AVR speed), so it able to show about 60khz frequency signal, said Behzad, the project designer.
The Oscilloscope features positive and negative cycles, show the voltage values in the range of +/- (.01 to 250) volt, Activate the options for ...
No Comments →
March 15, 2010
Category: AVR, Measurement, Project, Tools

This multi purpose project is built around MCU AVR AT90S2313. Besides as Frequency meter, the project can be used as Pulse Generator too (combined counter and frequency meter). It doesn't have any front panel controls because the user interacts via an RS-232 terminal program at 9600 baud. The user controls reads data via an ASCII terminal set to 9600 baud, 1 stop bit, no parity. It use a terminal emulation program named "Term.exe". The input and output are via the same terminal.
The firmware is straight forward code to read the ...
No Comments →
March 12, 2010
Category: AVR, Measurement, Monitoring Project, Project
->

In many applications loss of battery power is a problem causing no real harm. But, this is not the case in radio control (R/C) model aircraft. If the aircraft batteries "go dead" in flight it generally results in total destruction of the model and can represent a safety hazard.
This ATmega8-based project goal, named MAESTRO, built to monitor battery status of model aircraft. It can be used to test heterogeneity in battery chemistries and capacities like Nickel cadmium (NiCd), Nickel metal hydride (NiMH), Lithium Ion (Li-ion), Lithium polymer (Li-poly).
Gordon Anderson, the ...
No Comments →
March 11, 2010
Category: AVR, Digital, Measurement, Microcontroller, Project, Tools

This portable 2.4 GHz Spectrum Analyzer is built inside a cell phone case, Nokia 3410, and used the phone’s graphical LCD to display measuring results. It uses AVR ATMega8 as main controller and CYWM6935 module. The software is written in C using arv-gcc under Windows (WinAVR). The program runs continuously and make around six or seven scans (from 2400 up to 2495 MHz) per second, displaying data in almost real time. There are three display modes implemented: fast, slow, and exposure.
The Spectrum Analyzer project can be used to distinguish between ...
No Comments →
March 10, 2010
Category: AVR, Monitoring Project, Project, USB Project
->

The purpose of mains monitor project is to record mains fluctuations with an autonomous device and upload measurement to a PC for analysis. The monitor plugs into an ordinary mains outlet and records (time stamps) the voltage amplitude and the frequency at defined time interval. It transmits data through an USB interface. It can be run in an autonomous way, storing measurements into a flash device, or be connected to PC for real time display of mains parameters.
The project hardware is based on an AVR ATMega16 MCU with a 50 ...
No Comments →
March 09, 2010
Category: Control, PIC, Project

This project shows you how to implementing your own Web/WAP enabled home automation system. It will allows you to control the on/off state of up to eight 3A appliances via either a web browser or a mobile phone.
The system is split into three functional sections. These are
1. PHP files on the internet server – These handle the front-end interface to browsers (HTML) and WAP phones (WML), and send commands to your home computer.
2. Java application on your home computer – Receives messages from Internet server, and passes them via the ...
No Comments →
March 08, 2010
Category: AVR, Data Acquisition, Project

This AVR-based magnetic stripe card reader will read the data from track 1 of a credit card, or any other card that uses a similar format, and will send it out an RS232 port where it can be displayed on a PC using any communications program.
There can be up to three tracks used on magnetic stripe cards. Track 1 contains alphanumeric data and includes the Primary Account Number (PAN), cardholder name, expiration date, LRC, and other discretionary data such as verification values and validation codes. Track 2 contains ...
No Comments →