1 / 1

Project Description

P07301 Data Acquisition System. Project Description

sarah
Download Presentation

Project Description

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. P07301 Data Acquisition System Project Description The Data Acquisition subsystem is a member of a family of subsystems that will be combined to create a fully functional robotic platform. The goal was to design, build, and test a hardware platform along with preliminary controlling software. Desired capabilities included conditioning and storing input data, in addition to outputting control signals. The design process focused on functionality and adaptability for use in future applications. Input Subsystem The task of the input board is to acquire, condition, and route data to the PC104. Two modular daughter boards, each with 8 inputs, allow customizable conditioning for the analog inputs. A T-type Thermocouple Cold Junction Compensation daughter board was designed for initial testing. A second pass-through daughter board was designed for preconditioned signals. 16 digital input channels are supported and are presumed to interface to external conditioning circuitry. Input data is passed to the PC104 through a CPLD to be stored locally or on a host computer. PC104 Interface The PC104 is the brain of operation, running an open-source embedded version of Linux called Voyage. Each CPLD is the bridge between the DAQ circuitry and the PC104. When the PC104 wants to read or write a block of data it notifies the CPLD. The CPLD selects the appropriate data to read or the appropriate output to write. The PC104 is able to store all relevant data to its on-board Compact Flash memory or pass it to a host PC. Output Subsystem The output board is designed to generate control signals specified by the PC104 to drive a wide range of devices. Onboard control signals and serial data are interfaced through a CPLD. Eight current loop channels that comply with the industry standard 4-20mA range are intended for use in applications that are not in the immediate proximity of the DAQ system. Eight additional outputs are available for analog voltage with dual range of 0-5V and 12V. Furthermore, sixteen digital voltage channels provide TTL/CMOS levels with 10mA sink and source capabilities. Power Management The system supports a wide range of 5.5-36V input supply to account for possible variations from a battery supply. Buck and Boost topologies implement DC/DC conversion to enable high energy efficiencies of up to 90%. A high performance voltage error amplifier provides tight voltage regulation accuracy under transient conditions. Low ripple voltages provide a stable voltage regulation throughout the system. Acknowledgement Sunstone Circuits Sponsor KGCOE Back Row (L-R): Jason Hayes (EE) Daniel Pintar (CE) Ian Weber (CE) Andrew Keegan (EE) Front Row (L-R): Mohammed Al-Shehri (EE) Zakariya Al-Sulaimi (EE) Henry Li (EE)

More Related