Mini-Web Servers for Data Acquisition
This project is coordinated with
Concur Systems Inc.
by
Prof. Brian Evans.
Concur will donate the necessary equipment, including
a CEX-32386-0 board and power supply.
Concur will also provide guidance on the projects.
- Goals
- Develop software to support real-time Web-based data acquisition
using digital signal processors
- Integrate existing digital signal processor tools
for data acquisition
- Status
- Concur Systems Inc. has a wide range of mini-Web servers
that also support real-time data acquisition
- One of their boxes is based on the
Texas Instruments
TMS320C32
digital signal processor
- Impact:
- Low-cost data acquisiton for factories and manufacturing sites
- Web-based servers and tools to integrate of multiple data
acquisition subsystems communicating over Ethernet
using the http protocol
- Requirements:
- C/C++ programming at the level of EE360C Data Structures in C++
- assembly language at the level of EE319K Microprocessor Programming
- microprocessor architectures at the level of
- What you will learn:
- Possible awards: projects completed this academic year
on the Texas Instruments processors may be entered in the
Texas
Instruments DSP Solutions Challenge contest
- Resources:
- Undergraduate Projects:
- Project #1 (OPEN):
Port the TMS320C30 DSP Starter Kit (DSK) to the PC and
DSP portion of the Concur Systems data acquisition boards.
One student would work on the PC port, and the other student
would work on the DSP port.
The team will need to work out a communication interface
through a shared memory buffer to transfer DSK commands.
Create a simple HTML Web interface for the DSK interface if
time permits.
- Project #2 (OPEN):
Create a very simple virtual debugger, where step, run,
view registers, view memory command which can be issued
through a Web page and results view on a web page using
a Concur Systems CyberNode.
The students can write a very simple kernel on the DSP to
host the debugger or we can help them integrate the
functionality directly into the Concur Cyber Operating System
(CCOS).
You would continuing the senior design project
that Stanley Law and Holly Ammerman undertook in the
Spring 1998 semester.
Holly now works for Concur Systems as a full-time engineer
and would help oversee the new senior design team.
- Project #3 (Andy Chao and John Chiang, Spring 1999):
build an interface for robotic automatic sensors to
the Concur mini-Web server boxes
- Project #4 (Shawn Liu and Ishan Kumar, Spring 1999):
to be announced
Updated 05/18/00.