Overview - Successfully implemented MATLAB application with DT9847 with a Dell Precision 7530 laptop using the software and driver configuration outlined below. When attempting to implement the same application on a Dell Precision 5570 laptop, the application failed to operate correctly. The application involved using a single input and output channel on the DT9847 simultaneously and in background mode. Based on troubleshooting the issue with the Dell Precision 5570, it was found that the analog output channel of the DT9847 was not operating correctly.
Configuration:
Dell Precision 5570 | 32GB Memory
Operating System: Windows 10Pro; Version 22H2
MATLAB: '9.6.0.1472908 (R2019a) Update 9'
Data Translation Open Layers 7.8.2
Data Translation DT9847-3-1 (Device ID: 'DT9847-3-1(00)')
Troubleshooting – based on testing the input and output channels independently using an O-scope and signal generator, the input channel operated as expected and the output channel failed. The Matlab code used for testing is attached. The attached graph is a screen capture of the output from the DT9847 D/A while running the Matlab script with a Dell Precision 5570. As indicated in the code, a 10 second sinusoidal signal was transmitted from the PC at 100Hz 0.9V0-p. The graph indicates the DT9847 output is triggered, but incorrectly. Note, this same code produces the correct output using the same configuration outlined above but implemented on a Dell Precision 7530.
Question
Ivan Howitt
Overview - Successfully implemented MATLAB application with DT9847 with a Dell Precision 7530 laptop using the software and driver configuration outlined below. When attempting to implement the same application on a Dell Precision 5570 laptop, the application failed to operate correctly. The application involved using a single input and output channel on the DT9847 simultaneously and in background mode. Based on troubleshooting the issue with the Dell Precision 5570, it was found that the analog output channel of the DT9847 was not operating correctly.
Configuration:
Dell Precision 5570 | 32GB Memory
Operating System: Windows 10Pro; Version 22H2
MATLAB: '9.6.0.1472908 (R2019a) Update 9'
Data Translation Open Layers 7.8.2
Data Translation DT9847-3-1 (Device ID: 'DT9847-3-1(00)')
Analog input subsystem supports:
-10 to +10 Volts,-1.0 to +1.0 Volts ranges
Rates from 1000.0 to 216000.0 scans/sec
3 channels ('0','1','2')
'Voltage','IEPE' measurement types
Analog output subsystem supports:
-3.0 to +3.0 Volts,-10 to +10 Volts ranges
Rates from 30000.0 to 216000.0 scans/sec
Digital subsystem supports:
4 channels ('port0/line0','port0/line1','port0/line2','port0/line3')
'InputOnly','OutputOnly' measurement types
Troubleshooting – based on testing the input and output channels independently using an O-scope and signal generator, the input channel operated as expected and the output channel failed. The Matlab code used for testing is attached. The attached graph is a screen capture of the output from the DT9847 D/A while running the Matlab script with a Dell Precision 5570. As indicated in the code, a 10 second sinusoidal signal was transmitted from the PC at 100Hz 0.9V0-p. The graph indicates the DT9847 output is triggered, but incorrectly. Note, this same code produces the correct output using the same configuration outlined above but implemented on a Dell Precision 7530.
DT9847_TestSetup_II.m
Link to comment
Share on other sites
11 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now