Back to Main Wiki Page Wiki
Go to Software Page Software
Hardware
General description
This project is based on the Propeller chip from Parallax. This programmable chip has 8 "cogs" that run simultaneouisly and share a common memory. It can be programmed in either high-level language (either Spin or C) or directly in assembly language.
This Propeller chip manages all the on-board functions of the devices. A FT232R chip from FTDI provides a USB interface between a controlling computer and the Propeller chip. The analog-to-digital conversion is performed by a MCP3204 chip from Microchip, and the digital-to-analog conversion is performed using a PWM function directly from the Propeller. This PWM output is filtered by an active filter to provide a DC level.
Hardware Versions
We offer this device in 3 different hardware versions:
- Enclosed with BNC connectors
- Enclosed with Terminal Block connection
- OEM PC-Board with a single header connector
All 3 versions provide the same identical functions. They simply provide different means to connect the inputs and outputs to various devices.
Both the BNC and TB versions utilize the exact same circuit board. The board was specifically designed so that either terminal blocks or BNC connectors could be mounted. They also use the exact same enclosure, except for the top plate, which needs to be machined to accommodate either the terminal blocks or the BNC connectors.
OEM PCB Version
In this version, all inputs and outputs are brought to a single double
row header.
The schematics, BOM, assembly drawing, and GerberX files are available
under Project attachments.
BNC Version
In this version, all inputs and outputs connected through standard BNC
connectors. This provides an easy and convenient way to connect to
existing
instruments.
TB Version
In this version, all inputs and outputs are connected to Terminal
Blocks. This provides a flexible and convenient means to connect to
various devices.
02 October 2014