📄 manual_virtual_test_board.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html lang="en"><head><title>Virtual Test Board - Universal Driver Documentation</title><meta http-equiv="Content-type" content="text/html; charset=iso-8859-1"><meta name="robots" content="index,follow"><link rel="shortcut icon" href="/favicon.ico"><link rel="stylesheet" href="/dscud/style/wikiprintable.css"><script type="text/javascript" src="/dscud/style/wikibits.js"></script><style type='text/css'><!--a.new, #quickbar a.new { color: #CC2200; }#quickbar { position: absolute; top: 4px; left: 4px; border-right: 1px solid gray; }#article { margin-left: 152px; margin-right: 4px; }//--></style></head><body bgcolor='#FFFFFF'><div class='titlebox'><h1 class='pagetitle'>Virtual Test Board</h1><span class='subtitle'>Universal Driver Documentation</span></div><div class='navbox'><a href="manual_Main_Page.html" class='printable' title ="Main Page">Main Page</a> || <a href="manual_Table_of_Contents.html" class='printable' title ="Table of Contents">Table_of_Contents</a> || <a href="http://www.diamondsystems.com/">Diamond Systems Website</a></div></div><div class='bodytext'><a name="top"></a>This board type causes the driver to emulate the behavior of a typical data acquisition board. This is useful for writing or testing software without access to real hardware.
<p>
<p><table border="0" id="toc"><tr><td align="center"><b>Table of contents</b> <script type='text/javascript'>showTocToggle("show","hide")</script></td></tr><tr id='tocinside'><td align="left"><div style="margin-bottom:0px;"><A CLASS="internal" HREF="#Operation">1 Operation </A><BR></div><div style="margin-left:2em;"><A CLASS="internal" HREF="#Analog_Input">1.1 Analog Input </A><BR><A CLASS="internal" HREF="#Analog_Output">1.2 Analog Output </A><BR><A CLASS="internal" HREF="#Digital_I/O">1.3 Digital I/O </A><BR></div></td></tr></table><P><h2><a name="Operation"> Operation </a></h2>
<p>
<h3><a name="Analog_Input"> Analog Input </a></h3>
<p>
<strong>Note:</strong> The virtual test board acknowledges true voltages. Input modes (set using <tt><a href="manual_DscADSetSettings.html" class='printable' title ="DscADSetSettings">dscADSetSettings</a></tt>) are identical to the <a href="manual_Diamond-MM-16-AT.html" class='printable' title ="Diamond-MM-16-AT">Diamond-MM-16-AT</a>.
<p>
<strong>Vin 0-3</strong> emulate a triangle wave, peak-to-peak 20V (-10V to 10V) with a period of 6 seconds. Each input is 0.75 seconds out of phase with the previous channel.
<p>
<strong>Vin 4-7</strong> are mapped (looped back) to the 4 analog output channels. Vin4 <-> Vout0, Vin5 <-> Vout1, etc. The analog output is fixed at +/-10V.
<p>
<strong>Vin 8</strong> returns -7.5V.
<p>
<strong>Vin 9</strong> returns -2.5V.
<p>
<strong>Vin 10</strong> returns 2.5V.
<p>
<strong>Vin 11</strong> returns 7.5V.
<p>
<strong>Vin 12-15</strong> are based on the first four output bits of DIO 0. If the bit is high, the Vin returns 5V. If low, the Vin returns -5V.
<p>
<strong>Vin 16</strong> returns 10mV.
<p>
<strong>Vin 17</strong> returns -10mV.
<p>
<strong>Vin 18-31</strong> return random values on each read.
<p>
<h3><a name="Analog_Output"> Analog Output </a></h3>
<p>
<strong>Vout 0-3</strong> emulate 12-bit output in +/-10V mode, so you may pass in 0-4095 as output values.
<p>
<h3><a name="Digital_I/O"> Digital I/O </a></h3>
<p>
The test board DIO emulates an 82C55 chip, with 3 ports of 8 bits (A, B, CL[4], CH[4]). A is looped back to B, CL is looped back to CH.
<p>
The test board does not support <tt><a href="manual_DscDIOSetConfig.html" class='printable' title ="DscDIOSetConfig">dscDIOSetConfig</a></tt>. A is always considered an output, B is always an input, CL is output and CH input.
<p></div><p><em> <br> This page was last modified 01:15, 17 Mar 2004.<br>Copyright (c) 2004 Diamond Systems. All Rights Reserved.</em><!-- Time since request: 0.15 secs. --></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -