Temperature Compensation Tab

This screen displays the current temperature and provides the functionality necessary to setup and perform temperature compensation.  Below is a description of all the items on this screen.


Current Temperature:

This section displays the current temperature in °C.

 

 

If communications with the Hand Controller is lost "TIMEOUT" will be shown in this window.

 

 

If communications with the Motor Controller is lost or the temperature sensor is not connected then "FAILED" will be shown in this window.

 

Strip Chart:  At the bottom of this screen is a strip chart to show the temperature trend.  The buttons may be used to increase or decrease the sample rate for the strip chart.  The amount of time that the strip chart will span will vary depending on the sample rate setting.  The sample rate may be set anywhere between 1 and 250 seconds giving you a minimum time span of 1 minute 15 seconds and a maximum possible time span of 5 hours 12 minutes and 30 seconds.  The sample rate will be saved in the registry so it will be set to the same value next time you run the program.  On the left side the Y-axis  shows the current range of temperature being displayed by the strip chart.  The chart will show a range of +/- 3 degrees and the strip chart will shift the curve to the center if the current temperature moves more than +/- 1 degree from the current center value.


Temperature Compensation

Continuous Compensation:  Pressing the button will place the focuser into temperature compensation mode.  No movement commands will be accepted by the focuser while in this mode.  The led on the hand controller will remain lit while the unit is in temperature compensation mode.  When the focuser is in temperature compensation mode the button will switch to which will take the focuser back into normal mode when selected.  While in temperature compensation mode the focuser will make position adjustments based on the changed in temperature and the coefficient setting.  So if the coefficient is 25 counts/degree and the temperature changes 2 degrees the position will increase by 50 counts.

On-Demand Compensation:  Instead of having the focuser continuously changing the focus position during an exposure you also have the option of performing on-demand compensation moves which will make a one time move based on the current temperature and a stored temperature/position.  This may be useful for those that would like to only make compensation moves between exposures and not during exposures.  This feature is available via the script interface so it can be automated to perform a compensation move after each exposure or whenever desired.  To use this feature you first need to have the telescope focused using whatever method you like and then press the button which will store the current temperature and position.  Then any time you would like to make a compensation move you can just press the button and the focuser will move based on the new temperature, the coefficient setting, and the stored temperature/position from the snapshot.

Using Learning mode to determine the coefficient:  The learning feature can be used to calculate the temperature coefficient for your setup.  Focus the telescope using your favorite method and then hit the button.  The led on the hand controller will flash on and off once every second while in learning mode.  A snapshot of the current temperature and position will be taken when this button is pressed.  Wait a sufficient amount of time for the temperature to change.  A minimum temperature change of at least 5 degrees is recommended.  When the temperature has changed to your satisfaction refocus the scope again.  You can use the hand-controller or run your favorite autofocusing software for refocusing.  The led will continue to flash while you are focusing because you will still be in learning mode.  After the scope is focused hit the button to exit learning mode.  The led will stop flashing.  The temperature and the new focuser position will be used to calculate the coefficient that will be used for temperature compensation.  The computed coefficient will be displayed near the new coefficient button described below.

Manually setting the coefficient:  Using the button you can manually change the coefficient that is stored in the focuser.  The value you type in the edit box will be written to the focuser.  This value may be negative or positive.  The edit box will normally default to the current coefficient value so that accidentally hitting the new coefficient button will not accidentally overwrite your setting.