Wednesday, June 30, 2010

Schematic PIC LCD Oscilloscope for Spectrum Analyzers

PIC LCD Oscilloscope for Spectrum Analyzers
This is simple and inexpensive LCD oscilloscope for spectrum analyzer display. The project use PIC 16F876A as main processor. Although a small LCD screen is not as good as analog oscilloscope, a LCD oscilloscope may be very useful in field measurements, for battery operation or you need different measurement at the same time along with oscilloscope.

The 80dB scale of this LCD oscilloscope can be adjusted with the two trimmers providing the reference voltages to the A/D converter. The operation of the LCD oscilloscope is slightly different between the 80dB mode and the 40dB mode. In the 80dB mode, the trace is always visible and saturates on the bottom or top of screen. In the 40dB mode, the trace runs out of the screen and only the central part of the original 80dB scale is displayed. This project designed by Matjaz Vidmar.

Download
Source code, documentation and schematic

tags : LCD, Oscilloscope, Spectrum Analyzer, PIC, microcontroller, project src

read more "Schematic PIC LCD Oscilloscope for Spectrum Analyzers"

Thursday, June 24, 2010

Schematic USB PIC Programmer

open source USB PIC Programmer

If you start learning PIC microcontroller, you need PIC progrmmer to "fill" your PIC with compiled source code. You can build your own PIC programmer like USBPICprog project.

Usbpicprog is an USB in circuit programmer for Microchip PIC processors. The hardware is as simple. The latest version only contains one PIC18F2550, 3 mosfets, and besides the connectors a hand full of passive components.

download
Open source programmer


read more "Schematic USB PIC Programmer"

Tuesday, June 15, 2010

Schematic ARM USB Data Acquisition

ARM Project USB Data Acquisition
This project shows you how to build a simple data acquisition device around an LPC2138, ARM-based microcontroller. The system features a simple GUI that allows you to view graphed data instead of the streaming serial data in a terminal emulator session. In this project, Bruce gives example by collects temperature data from an analog temperature sensor and graphs it via a PC GUI.

Download
Source and PDF

tag : data acquisition, LPC2138, ARM microcontroller, project src

read more "Schematic ARM USB Data Acquisition"

Monday, June 14, 2010

Schematic PIC Low Cost USB-CAN Distributed Motion Control System

PIC Distributed Motion Control System
This project presents high performance distributed motion control system at extremely low cost. Rapid prototyping of multi-axis designs is often required during the development of automation equipment. One can use centralized controls with PC motion control cards, external amplifiers, and a tangle of wires, or utilize existing high cost distributed motion control system with RS485, Ethernet, or one of the fieldbuses (DeviceNet, CANOpen, Profibus, etc.). With the use of highly integrated microcontrollers, such as the PIC18FXX8, and power devices like the Allegro A3977/A3959, a very small and inexpensive system was developed.

Download
document and schematic

tag : motion control system, USB, PIC project src

read more "Schematic PIC Low Cost USB-CAN Distributed Motion Control System"