Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
university:tools:m1k:calibration [26 Mar 2016 00:49] Tim Harderuniversity:tools:m1k:calibration [09 Feb 2021 15:15] – [Semi-automated Procedure] Doug Mercer
Line 74: Line 74:
  
 <WRAP round download 60%> <WRAP round download 60%>
-{{https://github.com/analogdevicesinc/libsmu/blob/master/calib.txt | ADALM1000 default calibration file}}+{{https://github.com/analogdevicesinc/libsmu/blob/master/contrib/calib.txt | ADALM1000 default calibration file}}
 </WRAP> </WRAP>
  
Line 88: Line 88:
 ===== Storing the calibration data into the device ===== ===== Storing the calibration data into the device =====
  
-There are two methods to store the calibration data into the device: +To store the calibration data into the device: 
-  * Use the //smu// binary by typing in a terminal //smu --calibrate /path/to/cal/file// (or as //smu -/path/to/cal/file//) +  * Use the //smu// binary by typing in a terminal //smu --write-calibration /path/to/cal/file// (or as //smu -/path/to/cal/file//)
-  * Use the calibrate python script in the examples directory for the libsmu python bindings (or manually use the support via the python bindings).+
  
 The smu binary also supports displaying and resetting calibration for all supported, attached devices via the following: The smu binary also supports displaying and resetting calibration for all supported, attached devices via the following:
-  * resetting: //smu --reset-calibration// (also as //smu -r//) +  * reset: //smu --reset-calibration// (also as //smu -r//) 
-  * displaying: //smu --display-calibration// (also as //smu -d//)+  * display: //smu --display-calibration// (also as //smu -d//)
  
-To acquire the smu binary, use the libsmu installer below in addition to installing the correct architecture support for Microsoft's [[https://www.microsoft.com/en-us/download/details.aspx?id=48145|Visual C++ Redistributable for Visual Studio 2015]]. +<WRAP round important 60%> 
 +Make sure that Pixelpulse is closed when running the //smu// binary. 
 +</WRAP> 
 + 
 +To acquire the smu binary, use the libsmu installer below in addition to installing the correct architecture support for Microsoft's [[https://www.microsoft.com/en-us/download/details.aspx?id=48145|Visual C++ Redistributable for Visual Studio 2015]]. 
 + 
 +Instructions on how to build, install and use libsmu can be found [[university:tools:m1k:libsmu | here]].
  
 <WRAP round download 60%> <WRAP round download 60%>
-libsmu installer: [[https://ci.appveyor.com/api/projects/analogdevicesinc/libsmu/artifacts/libsmu-setup.exe?branch=master|libsmu-setup.exe]]+libsmu installer: [[https://github.com/analogdevicesinc/libsmu/releases/latest | libsmu-setup.exe]]
 </WRAP> </WRAP>
  
Line 167: Line 172:
   * Read the current measurement on the DMM   * Read the current measurement on the DMM
   * Replace into the calibration file in the //**# Channel A/B, source I**// sections the //< -0.1000, -0.1000>// data pairs with //<pixelpulse_value, dmm_value>//, where //pixelpulse_value// is the current source value in Pixelpulse and //dmm_value// is the measurement taken with the DMM   * Replace into the calibration file in the //**# Channel A/B, source I**// sections the //< -0.1000, -0.1000>// data pairs with //<pixelpulse_value, dmm_value>//, where //pixelpulse_value// is the current source value in Pixelpulse and //dmm_value// is the measurement taken with the DMM
 +
 +=====Semi-automated Procedure=====
 +The [[:university:tools:m1k:alice:self-calibration-user-guide|ALICE 1.3 DeskTop Software]] includes a semi-automated method to calibrate the ADALM1000 using the AD584 precision 2.5 V reference from the ADALP2000 Analog Parts Kit. Just wire up an AD584 for a 2.5 V output, powered from the fixed 5V supply from the ALM1000 and follow the steps as outlined in the ALICE desktop user's guide. No DMM needed (except to maybe verify the output of the AD584).
university/tools/m1k/calibration.txt · Last modified: 09 Feb 2021 15:19 by Doug Mercer