⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node25.html

📁 Input/Data Acquisition System Design for Human Computer Interfacing
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.2//EN"><!--Converted with LaTeX2HTML 96.1 (Feb 5, 1996) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds --><HTML><HEAD><TITLE>6.1 Data Acquisition system</TITLE><META NAME="description" CONTENT="6.1 Data Acquisition system"><META NAME="keywords" CONTENT="sensors"><META NAME="resource-type" CONTENT="document"><META NAME="distribution" CONTENT="global"><LINK REL=STYLESHEET HREF="sensors.css" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/sensors.css"></HEAD><BODY BGCOLOR="#FFFFFF" TEXT="#000000" LANG="EN"> <A NAME="tex2html340" HREF="node26.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node26.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="next_motif.gif" tppabs="http://ccrma.stanford.edu/Images//next_motif.gif"></A> <A NAME="tex2html338" HREF="node24.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="up_motif.gif" tppabs="http://ccrma.stanford.edu/Images//up_motif.gif"></A> <A NAME="tex2html332" HREF="node24.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif" tppabs="http://ccrma.stanford.edu/Images//previous_motif.gif"></A>   <BR><B> Next:</B> <A NAME="tex2html341" HREF="node26.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node26.html">6.2 BioMuse</A><B>Up:</B> <A NAME="tex2html339" HREF="node24.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html">6 System Integration</A><B> Previous:</B> <A NAME="tex2html333" HREF="node24.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html">6 System Integration</A><BR> <P><H2><A NAME="SECTION00061000000000000000">6.1 Data Acquisition system</A></H2><P><H3><A NAME="SECTION00061100000000000000">6.1.1 Hardware Block Diagram</A></H3><P>Figure&nbsp;<A HREF="node24.html#CVIblock" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html#CVIblock">45</A> depicts a simplified block diagram of the National Instruments data acquisition 
card that will be used in the lab portion of the class.  It has 16 analog channels which can 
either be configured as 16 single ended inputs, or 8 differential inputs.  This is 
accomplished by the multiplexer, or switching circuit and is software configurable.<P>The output of the multiplexer feeds into an amplifier whose gain is programmable through 
software.  This circuit allows the programmer to select an amplification appropriate to the 
signal that is to be measured.  The board used in the lab is capable of implementing gains 
from 0.5 up to 100.  As an example of how this programmable gain would be used, 
consider a bipolar (both positive and negative) input signal.  The analog to digital 
converter has an input voltage range of  <IMG WIDTH=20 HEIGHT=15 ALIGN=TOP ALT="tex2html_wrap_inline2078" SRC="img122.gif" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/img122.gif"  > V, hence a gain of 0.5 would enable the 
board to handle voltages ranging between  <IMG WIDTH=27 HEIGHT=15 ALIGN=TOP ALT="tex2html_wrap_inline2080" SRC="img123.gif" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/img123.gif"  > V (5/0.5).  Similarly, a gain of 100 
would result in a maximum range of  <IMG WIDTH=27 HEIGHT=15 ALIGN=TOP ALT="tex2html_wrap_inline2084" SRC="img124.gif" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/img124.gif"  > mV (5/100) at the input to the board.<P>In addition to the analog to digital converters, there are 2 digital to analog converters 
which allow one to generate analog signals.  Eight general purpose digital I/O lines are 
also provided which allow the board to control external digital circuitry or monitor the 
state of external devices such as switches or buttons.<P>Low level communication with the data acquisition board is handled through drivers 
provide by National Instruments.  These drivers allow the programmer to perform all the 
necessary tasks such as initializing, configuring, and sending and receiving data from the 
board.  It is possible to use these drivers from most of the common C compilers available, 
but we will primarily use a compiler/development package called Lab Windows CVI.  This 
tool is designed for use specifically with these boards and helps to shield the programmer 
from many of the potentially unnecessary low level details of the hardware.<P><HR><A NAME="tex2html340" HREF="node26.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node26.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="next_motif.gif" tppabs="http://ccrma.stanford.edu/Images//next_motif.gif"></A> <A NAME="tex2html338" HREF="node24.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="up_motif.gif" tppabs="http://ccrma.stanford.edu/Images//up_motif.gif"></A> <A NAME="tex2html332" HREF="node24.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif" tppabs="http://ccrma.stanford.edu/Images//previous_motif.gif"></A>   <BR><B> Next:</B> <A NAME="tex2html341" HREF="node26.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node26.html">6.2 BioMuse</A><B>Up:</B> <A NAME="tex2html339" HREF="node24.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html">6 System Integration</A><B> Previous:</B> <A NAME="tex2html333" HREF="node24.html" tppabs="http://ccrma.stanford.edu/CCRMA/Courses/252/sensors/node24.html">6 System Integration</A><P><ADDRESS><I>Tim Stilson <BR>Thu Oct 17 16:32:33 PDT 1996</I></ADDRESS></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -