The software distributed with and the firmware contained in this product is Copyright (c) 2007 by Industrologic, Inc.
Industrologic, Inc. reserves the right to change any product's features, specifications, documentation, warranties, fee schedules, and conditions at any time and without notice.
Industrologic products are provided as printed circuit board level assemblies. Some Industrologic products may include mechanical packaging accessories which are provide for the purchaser's convenience, and are not intended to be final assembly enclosures.
Industrologic products are provided with the understanding that the purchaser will determine fitness for any particular application as well as achieve compliance with any particular specifications or regulations as required or desired for that application.
Industrologic's obligation under this Warranty is limited to replacement with a new or repaired unit to the original purchaser. The unit must be returned, and replacements obtained from Industrologic, Inc. or the Distributor or OEM from whom it was purchased.
This warranty will not apply if, in the judgment of Industrologic, Inc., damage or failure of the product has resulted from accident, alteration, misuse, abuse, connection to or operation with incompatible signals or power sources, or improper installation.
Under no circumstances shall Industrologic, Inc. be liable to purchaser or any third party for any loss of profits or other direct or indirect costs, expenses, losses, or consequential damages arising out of or as a result of any defects in or failure of Industrologic products or any part or parts thereof.
THIS WARRANTY IS IN LIEU OF ANY OTHER WARRANTY, EITHER EXPRESSED OR IMPLIED, AS TO DESCRIPTION, QUALITY, MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE OR USE, OR ANY OTHER MATTER.
Products must be returned by original purchaser with a Return Materials Authorization (RMA) number issued by Industrologic, Inc. or the Distributor or OEM from whom it was purchased, authorizing its return. Current repair or replacement fees and procedures will be related during the issue of the RMA number.
Warranty or repair units must be returned with postage and insurance paid by purchaser. Industrologic, Inc. is not responsible for damages or loss during shipment.
Switches add approximately 0.15 inch to the overall length of the enclosure. Mini DIN connectors plugged into Signal and/or Communication connectors add approximately 1.5 inch to the overall length of the unit.
If your PDAS-LITE has experienced this type of impact it is important that
you inpect the unit both inside and outside for damage or shifting of
parts. If you have any questions as to the integrity of a unit that has
experienced a high-G impact, please contact Industrologic, Inc.
Most of the semiconductors used in the PDAS-LITE unit are the Industrial temperature range of -40 to +85 degrees Celsius (-40 to +185), while some are the Commercial temperature range of 0 to 70 degrees Celsius. Commercial temperature range semiconductors can often be used well outside of their specified temperature range.
Power Supply:
Operating voltage: 6.5-20 volts DC regulated
Using an internal 9 volt alkaline battery and with no power provided to external circuits-
Operating current:
Idle: 15mA average
With a typical 580 mAh 9 volt alkaline battery and a cutoff voltage of 6.5 volts at the battery, this would provide approximately 30 hours of operation with a 15 mA load.
The PDAS-LITE microcontroller, digital, and analog circuitry is powered by a low dropout voltage regulator selected to provide an voltage output tolerance of 1% (4.95 to 5.05 volts) with 7 volts input, low current draw, and 25 degrees Celsius (77 Fahrenheit), and 2% (4.9 to 5.1 volts) with 6.5 volts input and high current draw, from -25 to +85 Celsius.
Event Input:
(10K pull-up resistor to +5, .1uF capacitor to ground)
Minimum logic high voltage: 1.9
Maximum logic low voltage: 0.9
Non-volatile EEPROM memory:
Size: 128K by 8, Endurance: 100,000 erase/write cycles
The memory chip is the Microchip 25LC1024 (or equivalent). For more information see the data sheet for this device.
Analog Inputs:
Voltage range: 0 to +5 volts
Input capacitance: 20 pf
Input resistance: 500 ohms
Linearity error: +/- 2 LSB
Resolution: 12 bits
The analog inputs are based on the Linear Technology LTC1298 (or equivalent) with analog inputs that are ratiometric with the power supply, which is used for the reference voltage. For more information see the data sheet for this device.
1. Measure the power supply voltage at the +5 out pin of the Signal connector.
2. Divide this voltage by 5.0 to get a conversion value.
3. Multiply the voltages recorded by the unit by this conversion value.
Example:
The power supply voltage is 4.95 (1% accuracy): 4.95 / 5.0 = 0.99
The voltage read at the input is 4.0 volts: 0.99 * 4.0 volts = 3.96 volts (1% accuracy)
This power supply voltage is listed to the nearest one hundredth of a volt on the serial number label in the battery compartment of the unit.

Analog inputs that are not being used to record 0 to 5 volt DC signals can be used in a variety of ways to add signal capability to PDAS-LITE. For example, connecting both a 10K "pull-up" resistor to +5 volts and a switch to ground to an input will provide an additional "event" signal which will indicate a voltage for that channel close to 5 volts or close to zero volts depending on the status of the switch.
The Event signal is "pulled up" to +5 volts with a resistor, and can be connected to ground with a switch or other contact closure to indicate an "event". The Event signal can also be used to start recording on the PDAS-LITE unit. See the section of this manual Operating the PDAS-LITE Unit for information about how the Event signal is used to start recording.
+5 Out:
This voltage is the same regulated +5 that powers the PDAS-LITE internal
circuitry. Current drawn from this pin should be limited to 200 mA.
+Bat:
This voltage is the internal battery voltage (or the external power supply
voltage if used) minus the voltage drop (approximately 0.2 volts) of the
low voltage drop Schottky diode used to protect the internal circuitry and
any external circuitry from a reverse polarity connection.

The analog inputs and the Event signal can be tested by using a potentiometer and a switch to provide input to these signals. By connecting the circuit below to a connector that mates with the Signal connector, and using the "R" command at the menu, the analog input voltages and the on/off status of the Event signal can be changed and displayed.


If the Record On Power Up signal on the Communication and Power connector is grounded, recording will start as soon as power is applied to the PDAS-LITE unit, either by turning on the unit with the (battery) Power switch or by applying external power.

The PDAS-LITE can be setup to asynchronously record the serial data stream from the serial port at a selected baud rate. If this feature is used, the baud rate will switch back to 19200 baud at the end of recording, and the PDAS-LITE will send the menu of commands to the serial port as it normally does on powerup or during the configuration process.
If this serial data from the menu interferes with the operation of the device connected to the serial port, it may be necessary to remove the PDAS-LITE transmit signal going to the device and use only the receive signal and ground.
The option to record the serial data stream uses the "Null" control character, i.e., the ASCII character with the value zero, as a marker to indicate in the PDAS-LITE memory the end of the serial data collected when the recording has stopped. When downloading using the normal serial data download command, any data that includes this character will stop the download when it sees this character. This is not a problem for data that includes only displayable text, however, an additional download command exists for when it is necessary to download the entire memory that may include this character and other non-displayable characters.
The Start/Stop pushbutton switch on the front panel is used to stop and start recording, however, this switch can be enabled or disabled for either or both of these functions during setup in the operational parameters so that an accidental activation of this switch can be ignored.
The LED on the front panel is used to indicate certain operational and status conditions while the unit is being used. When the PDAS-LITE unit is first turned on the LED will blink several times, send the menu of commands and parameter display to the serial port, and then turn on the LED to indicate that it is in the "standby mode", where it is ready to begin recording data with the parameters currently specified. If a terminal or computer is connected to the serial port, it will respond to commands at this point. The LED will also flash during the recording, and (some) data download functions to confirm their operation in progress.
The Event input on the Signal connector provides a method of initiating the start of recording as well as signaling an event, but with certain limitations: Recording cannot be stopped by the Event signal , since it begins to function as an event indicator while recording. When used to start recording, it simply remains activated and indicates a positive Event status during data collection. Recording cannot be started a second time with the Event signal. The PDAS-LITE unit must be turned off and then back on for recording to again be started in this manner. This prevents an unexpected Event signal from causing a second record cycle that could write over existing data. Recording cannot be started by the Event signal if the Event signal is already grounded since the unit must see a transition from ungrounded to grounded to start recording. If an event is being recorded that is initially grounded the Start switch must be used to start recording.
If the Start/Stop button is pushed, recording will begin in one second, (which gives the user time to release the button). If the Start/Stop button is pushed after that first second, recording will stop and the unit will go back to the standby mode. If the Event signal is activated to start recording, this one second delay is not needed and recording begins immediately.
If a delay before recording is specified during setup in the operational parameters, the unit will wait that additional number of seconds before beginning to record. Again, if the Start/Stop button is pushed after the initial one second delay, the unit will stop recording (stop waiting) and return to the standby mode. It is important to note that if the Start/Stop button is pressed for longer than one second, recording will start, and then immediately stop. Starting recording with the button should be done with a quick press and release.
Once recording begins, it will continue for the record time specified in the configuration parameters, until the Start/Stop switch is pushed, or until the unit runs out of memory in which to store the data. At that point it will again enter the standby mode.
Once data collection is complete, the PDAS-LITE unit can be turned off, (and can withstand a complete depletion of its battery power), since its non-volatile memory will retain the data and configuration information for the life of the battery inside the non-volatile memory. Only by initiating another record cycle can the current data be overwritten.
When recording is started, data is always stored starting at the beginning of memory, that is, the recording is not a "circular buffer" type of storage. If there ever exists any confusion about whether recording has been accidentally started and is beginning to record over existing data that has not yet been downloaded, simply turn the PDAS-LITE unit power off as quickly as possible.
If this is done soon enough, chances are that an accidental recording will not record over much of the previously recorded data, because normally there is at least a short amount of time prior to the actual data when the PDAS-LITE unit is recording information that is not of interest anyway.
If this situation has occurred, special commands can be used to recover some or all of the data. These commands ignore the amount of memory specified as being used to store data by any previous recording cycle, and simply download the entire contents of the memory. Refer to the section "Downloading after Data Collection" for more detail on these commands.
The PDAS-LITE unit displays its own menu of functions, provides commands to change parameters, prompts the user for commands, and even offers a "Help" screen for the commands. Commands not understood by the PDAS-LITE or commands sent with an improper or out of range value respond with a beep and another menu.
When the communication program is ready to begin receiving data, use the PDAS-LITE ASCII download command to transmit data to the computer by hitting the "A" key (upper case) and hitting ENTER.
Transmission time will vary greatly according to the sample rate and the amount of time that data was collected. After the PDAS-LITE unit has finished sending the data in ASCII text format, it will again send the menu/parameter display. At this point the download should be terminated in the communication program and the data file saved. The file will now be ready to be imported into a number of other programs for graphing and analysis.
The download command to transmit binary data to the computer is by hitting the "B" key (upper case) and hitting ENTER. In this case the only other information included with the actual data bytes is a single byte checksum at the end.
When a binary data download is requested the PDAS-LITE unit first sends the same heading information as the ASCII text download request. This information is followed by a line containing the text "Number of Bytes: xxxxxx" where xxxxxx is the ASCII coded hexadecimal number of data bytes to follow. Immediately following this information is the number of data bytes specified, followed by a checksum of the data bytes only, (meaning not including any of the heading information. The checksum is calculated by adding the ASCII value of each data byte as it is sent and letting the checksum value rollover when exceeding an 8 bit value.
When an enhanced binary data download is requested the PDAS-LITE unit first sends the same heading information as the ASCII text download request. This information is followed by a line containing the text "Number of Bytes: xxxxxx" where xxxxxx is the ASCII coded hexadecimal number of data bytes to follow. Immediately following this information is a block of 256 bytes of data followed by a checksum of the block. The checksum is calculated by adding the ASCII value of each data byte as it is sent and letting the checksum value rollover when exceeding an 8 bit value.
The PDAS-LITE will then wait for a single character response before sending more data. If the checksum sent by the PDAS-LITE matches the calculated checksum, the communication program should send a "Y", and the PDAS-LITE will send the next block of data. If the checksum does not match, the communication program should send a "N", which will cause the PDAS-LITE to resend the same block of data. The download sequence can be terminated at any time if the communication program responds with the "Escape" control character (ASCII 27 decimal or 1B hexadecimal). If the last block of data would be less than 256 bytes, the PDAS-LITE will pad the data with "Null" control characters (ASCII zero), to make the block 256 bytes.
The option to record the serial data stream uses the "Null" control character (ASCII zero), as a marker to indicate in the PDAS-LITE memory the end of the serial data collected when the recording is stopped with the pushbutton or the record time limit. When downloading using the normal serial data stream data download command, any data that includes this character will stop the download when it sees this character. Therefore, if the serial data stream is expected to contain the Null character, it may be necessary to download the entire contents of the memory.
ASCII text data can be transmitted from the entire memory by hitting the "E" key (upper case) and hitting ENTER.
Serial data stream data can be transmitted from the entire memory by hitting the "Y" key (upper case) and hitting ENTER.
As an aid to communication programs that have options to command the PDAS-LITE to send the data saved in its memory, the ASCII and serial port data stream downloads include at the end a "Substitute" control character (ASCII 26 decimal or 1A hexadecimal). This control character can be identified by the communication program as an end-of-file marker and written to a file along with the data.
When downloading from the entire memory there will be no "end-of-file" control character sent to tell the communication program to stop writing data to the file. Since the menu of commands is displayed after the download is completed, the text from this menu will be appended to the end of the data.
Industrologic PDAS-LITE V1.0 Operating Mode: A/D Baud Rate: N/A Active Channels: 2 Sample Rate: 100 Record Time: 00 Record Delay: 00 Pushbutton Mode: Start and Stop ID Number: pdaslite Message: Message Channel 1 Name: Channel 1 Channel 2 Name: Channel 2 Command? (H for Help)
O=x Operation A=A/D S=Serial data P=xxxx Baud rate 0300, 0600, or 1200 C=x 1 or 2 Channels S=xxx Sample rate 001-100 T=xx Record Time 01-99 or 00=use all memory D=xx Record Delay 00-99 K=x Pushbutton mode S=start only E=stop only B=both start/stop D=disabled I=[s] ID, [s] is string of <=8 characters M=[s] Message, [s] is string of <=24 characters [N]=[s] Channel Name [N]=1 or 2 [s] is string of <=16 characters R Repeating display of channels Transmit data with header: A A/D data ASCII text E A/D data ASCII (entire memory) B A/D data Binary X Serial data Y Serial data (entire memory) Z A/D data Enhanced Binary Command? (H for Help)
Start by dividing: 130992 / 2 (bytes per sample) / 1 (channel) = 65496 samples 130992 / 2 (bytes persample) / 2 (channels) = 32748 samples At 100 HZ (samples per second): 1 channel: 65496 samples / 100 HZ = 654 seconds = 10.9 minutes 2 channels: 32748 samples / 100 HZ = 327 seconds = 5.45 minutes At 050 HZ (samples per second): 1 channel: 65496 samples / 50 HZ = 1309 seconds = 21.8 minutes 2 channels: 32748 samples / 50 HZ = 654 seconds = 10.9 minutes At 020 HZ (samples per second): 1 channel: 65496 samples / 20 HZ = 3274 seconds = 54.5 minutes 2 channels: 32748 samples / 20 HZ = 1637 seconds = 27.3 minutes At 010 HZ (samples per second): 1 channel: 65496 samples / 10 HZ = 6549 seconds = 109 minutes = 1.82 hours 2 channels: 32748 samples / 10 HZ = 3274 seconds = 54.5 minutes At 005 HZ (samples per second): 1 channel: 65496 samples / 5 HZ = 13099 seconds = 218 minutes = 3.63 hours 2 channels: 32748 samples / 5 HZ = 6549 seconds = 109 minutes = 1.82 hours At 002 HZ (samples per second): 1 channel: 65496 samples / 2 HZ = 32748 seconds = 545 minutes = 9.09 hours 2 channels: 32748 samples / 2 HZ = 16374 seconds = 272 minutes = 4.54 hours At 001 HZ (samples per second): 1 channel: 65496 samples / 1 HZ = 65496 seconds = 1091 minutes = 18.2 hours 2 channels: 32748 samples / 1 HZ = 32748 seconds = 545 minutes = 9.09 hours