background image

 

13 

Chapter 3 

Functional Details 

Theory of operation - analog input acquisition modes 

The RedLab 1608FS can acquire analog input data in three basic modes – software paced, continuous scan, and 
burst scan. 

Software paced mode 

You can acquire one analog sample at a time in software paced mode. You initiate the A/D conversion by 
calling a software command. The analog value is converted to digital data and returned to the computer. You 
can repeat this procedure until you have the total number of samples that you want from one channel. 

The maximum throughput sample rate in software paced mode is system-dependent. 

Continuous scan mode 

You can acquire data from up to eight channels simultaneously in continuous scan mode. The analog data is 
continuously acquired, converted to digital values, and written to an on-board FIFO buffer on the RedLab 
1608FS until you stop the scan. The FIFO buffer is serviced in blocks as the data is transferred from the RedLab 
1608FS FIFO buffer to the memory buffer on your computer. 

The maximum sampling rate is an aggregate rate, where the total sample rate for all channels is 100 kS/s 
divided by the number of channels, with a maximum rate of 50 kS/s for any channel. Using this equation, you 
can acquire data with the RedLab 1608FS from one channel at 50 kS/s, two channels at 50 kS/s each, four 
channels at 25 kS/s each, and so on, up to eight channels at 12.5 kS/s each. You can start a continuous scan with 
either a software command or with an external hardware trigger event. 

Burst scan mode 

In burst scan mode, you can acquire data with the RedLab 1608FS using the full capacity of its 32 K sample 
FIFO. The acquired data is then read from the FIFO and transferred to a user buffer in your computer. You can 
initiate a single acquisition sequence of one, two, four, or eight channels by either a software command or an 
external hardware trigger. 

Burst scans are limited to the depth of the on-board memory, as the data is acquired at a rate faster than it can be 
transferred to the computer. The maximum sampling rate is an aggregate rate, where the total acquisition rate 
for all channels is 200 kS/s divided by the number of channels, with a maximum rate of 50 kS/s for any channel. 
The maximum rate that you can acquire data using burst scan mode is 50 kS/s each for one, two, or four 
channels, and 25 kS/s each for eight channels. 

Summary of Contents for RedLab 1608FS

Page 1: ......

Page 2: ...RedLab 1608FS USB based Analog and Digital I O Module User s Guide Document Revision 1 4 E January 2008 Copyright 2008 Meilhaus Electronic ...

Page 3: ...firm Meilhaus Electronic GmbH feels obliged to point out that they cannot be take on neither any warranty apart from the claims for warranty as agreed nor legal responsibility or liability for consequences caused by incorrect instructions We would appreciate it if you inform us about any possible mistakes The trademark Personal Measurement Device TracerDAQ Universal Library InstaCal Harsh Environm...

Page 4: ...lling the hardware 11 Chapter 3 Functional Details 13 Theory of operation analog input acquisition modes 13 Software paced mode 13 Continuous scan mode 13 Burst scan mode 13 External components 14 USB connector 14 LED 14 Screw terminal wiring 15 Main connector and pin out 16 Analog input terminals CH0 IN CH7 IN 16 Digital I O terminals DIO0 to DIO7 17 Power terminals 18 Ground terminals 18 Calibra...

Page 5: ...RedLab 1608FS User s Guide 5 Power 27 General 28 Environmental 28 Mechanical 28 Main connector and pin out 28 ...

Page 6: ... Bold text is used for the names of objects on the screen such as buttons text boxes and check boxes For example 1 Insert the disk or CD and click the OK button italic text Italic text is used for the names of manuals and help topic titles and to emphasize a word or phrase For example The InstaCal installation procedure is explained in the Quick Start Guide Never touch the exposed pins or circuit ...

Page 7: ...ous sampling of up to eight channels of 16 bit single ended analog input This is accomplished through the use of one A D converter per channel The range of each channel is independently configurable via software Eight digital IO lines are independently selectable as input or output A 32 bit counter is capable of counting TTL pulses The RedLab 1608FS is powered by the 5 volt USB supply from your co...

Page 8: ...Event Counter 1 channel USB Microcontroller SYNC 16 32k x 16 SRAM USB Full speed USB 2 0 Compliant Interface 16 16 Screw terminal I O connector CAL TRIG_IN CAL Figure 2 RedLab 1608FS Functional Block Diagram Software features For information on the features of InstaCal and the other software included with your RedLab 1608FS refer to the Quick Start Guide that shipped with your device The Quick Sta...

Page 9: ...position DIP switches to set or interrupts to configure You can connect the RedLab 1608FS before or after you install the software and without powering down your computer first When you connect an HID to your system your computer automatically detects it and configures the necessary software You can connect and power multiple HID peripherals to your system using a USB hub You can connect your syst...

Page 10: ...th Additional documentation In addition to this hardware user s guide you should also receive the Quick Start Guide available on our RedLab CD root directory This booklet supplies a brief description of the software you received with your RedLab 1608FS and information regarding installation of that software Please read this booklet completely before installing any software or hardware ...

Page 11: ...ates In particular when using Windows XP make sure you have XP Hotfix KB822603 installed This update is intended to address a serious error in Usbport sys when you operate a USB device You can run Windows Update or download the update from www microsoft com downloads details aspx familyid 733dd867 56a0 4956 b7fe e85b688b7f86 displaylang en For more information refer to the Microsoft Knowledge Base...

Page 12: ... computer Caution Do not disconnect any device from the USB bus while the computer is communicating with the RedLab 1608FS or you may lose data and or your ability to communicate with the RedLab 1608FS If the LED turns off If the LED is lit but then turns off the computer has lost communication with the RedLab 1608FS To restore communication disconnect the USB cable from the computer and then reco...

Page 13: ...mple rate for all channels is 100 kS s divided by the number of channels with a maximum rate of 50 kS s for any channel Using this equation you can acquire data with the RedLab 1608FS from one channel at 50 kS s two channels at 50 kS s each four channels at 25 kS s each and so on up to eight channels at 12 5 kS s each You can start a continuous scan with either a software command or with an extern...

Page 14: ...e front of the RedLab 1608FS indicates the communication status It uses up to 5 mA of current and cannot be disabled The table below explains the function of the RedLab 1608FS LED LED Illumination When the LED is It indicates Steady green The RedLab 1608FS is connected to a computer or external USB hub Blinks continuously Data is being transferred Blinks three times Initial communication is establ...

Page 15: ...8FS pins 1 to 20 provide the following connections Eight analog input connections CH0 IN to CH7 IN Eleven analog ground connections AGND One calibration output terminal CAL Screw terminal pins 21 40 The screw terminals on the bottom edge of the RedLab 1608FS pins 21 to 40 provide the following connections Eight digital I O connections DIO0 to DIO7 One external trigger source TRIG_IN One external e...

Page 16: ... connections to the screw terminal containing pins 1 to 20 CH0 IN through CH7 IN Refer to the pinout diagram on page 3 16 for the location of these pins We recommend that you connect unused analog input terminals to ground terminals during operation For example if you are not using terminal 15 CH7 IN connect this terminal to terminal 16 AGND Input configuration All of the analog input channels are...

Page 17: ...these pins You can configure each digital bit for either input or output All digital I O lines are pulled up to USB 5 V with a 47 K resistor default You can request the factory to configure the resistor for pull down to ground if desired When you configure the digital bits for input you can use the RedLab 1608FS digital I O terminals to detect the state of any TTL level input Refer to the switch c...

Page 18: ...amount of 5 V current available for experimental use over and above that required by the RedLab 1608FS is the difference between the total current requirement of the RedLab 1608FS based on the application and the allowed current draw of the computer platform 500 mA for desktop computers and self powered hubs With all outputs at their maximum output current you can calculate the total current requi...

Page 19: ...with a second RedLab 1608FS and acquire data from 16 channels Refer to the pinout diagram on page 3 16 for the location of this pin For more information refer to page 3 23 Trigger terminal The TRIG_IN connection pin 37 is an external digital trigger input You can configure this terminal with software for either rising or falling edge Accuracy The overall accuracy of any instrument is limited by th...

Page 20: ... 1608FS offset error is measured at mid scale Ideally a zero volt input should produce an output code of 32768 Any deviation from this is an offset error Figure 9 shows the RedLab 1608FS transfer function with an offset error The typical offset error specification for the RedLab 1608FS on the 10 V range is 1 66 mV Offset error affects all codes equally by shifting the entire transfer function up o...

Page 21: ...V 32768 Figure 10 ADC Transfer function with gain error For example the RedLab 1608FS exhibits a typical calibrated gain error of 0 04 on all ranges For the 10 V range this would yield 10 V 0 0002 4 mV This means that at full scale neglecting the effect of offset for the moment the measurement would be within 4 mV of the actual value Note that gain error is expressed as a ratio Values near FS 10 V...

Page 22: ...en to local memory on the RedLab 1608FS The gain list is made up of a channel number and range setting An example of an eight element list is shown in the table below Sample channel gain queue list Element Channel Range 0 CH0 BIP10V 1 CH1 BIP5V 2 CH2 BIP10V 3 CH3 BIP1V 4 CH4 BIP2V 5 CH5 BIP10V 6 CH6 BIP1V 7 CH7 BIP5V Note that the gain queue must contain eight elements that include all eight chann...

Page 23: ...e RedLab 1608FS that you want to configure as the master The Board Configuration dialog opens o Click to select the Enable Sync output check box and then click OK 4 Configure the SYNC pin of the slave RedLab 1608FS for pacer input o Double click on the RedLab 1608FS that you want to configure as the slave The Board Configuration dialog displays o Make sure that the Enable Sync output check box is ...

Page 24: ... Throughput Burst scan to 32 k sample FIFO 200 kS s of channels max of 50 kS s for any channel Gain queue Software configurable Eight elements one gain element per channel Resolution 16 bits No missing codes 15 bits Crosstalk Signal DC 25 KHz 80 dB CAL output User calibration source 0 625 V 1 25 V 2 5 V 5 0 V software selectable CAL output accuracy Note 2 0 5 typ 1 0 max CAL current 5 mA max Trigg...

Page 25: ...imum specified sampling rate of 50 kS s Table 4 Noise performance Range Typical counts LSBrms 10 V 10 1 52 5 V 10 1 52 2 V 11 1 67 1 V 14 2 12 Digital input output Table 5 Digital I O specifications Digital type CMOS Number of I O 8 DIO0 through DIO7 Configuration Independently configured for input or output Pull up pull down configuration All pins pulled up to Vs via 47 K resistors default Positi...

Page 26: ...th a 1 5K Ohm series resistor External clock input output Table 7 External clock I O specifications Parameter Conditions Specification Pin name SYNC Pin type Bidirectional Output Outputs internal A D pacer clock Software selectable direction Input Receives A D pacer clock from external source Input clock rate 50 kHz maximum Input 1µs min Clock pulse width Output 5µs min Input leakage current 1 0µA...

Page 27: ...ifications Data FIFO 32 768 samples 65 536 bytes EEPROM 1 024 bytes Address range Access Description 0x000 0x07F Reserved 128 bytes system data 0x080 0x1FF Read write 384 bytes cal data EEPROM configuration 0x200 0x3FF Read write 512 bytes user area Microcontroller Table 10 Microcontroller specifications Type High performance 8 bit RISC microcontroller Program memory 16 384 words Data memory 2 048...

Page 28: ...wered hub Note 8 This refers to the total amount of current that can be sourced from the USB 5 V and digital outputs General Device type USB 2 0 full speed Device compatibility USB 1 1 USB 2 0 Environmental Operating temperature range 0 to 70 C Storage temperature range 40 to 70 C Humidity 0 to 90 non condensing Mechanical Dimensions 79 mm L x 82 mm W x 25 mm H USB cable length 3 meters max User c...

Page 29: ...Meilhaus Electronic GmbH Fischerstrasse 2 D 82178 Puchheim Germany Phone 49 0 89 89 01 66 0 Fax 49 0 89 89 01 66 77 E Mail sales meilhaus com http www meilhaus com ...

Reviews: