Login

Log in

Forgot Username or Password ?
New Here? Create an account
StellarMate
  • Home
  • Products
    • Feature Tour
    • StellarMate OS
      • For Raspberry PIFor Raspberry PI
      • For Mini PCFor Mini PC
      • Bundle (Raspberry PI + Mini PCs)Bundle (Raspberry PI + Mini PCs)
    • StellarMate X Controller
    • StellarMate Pro 128GB
    • StellarMate Pro 64GB
    • Professional Services
    • Ekos Live
    • Distributors
      • USAUSA
      • Canada (Astronomy Plus)Canada (Astronomy Plus)
      • Canada (Telescope Canada)Canada (Telescope Canada)
      • Canada (Ontario Telescope)Canada (Ontario Telescope)
      • United Kingdom (First Light Optics)United Kingdom (First Light Optics)
      • United Kingdom (Dark Clear Skies)United Kingdom (Dark Clear Skies)
      • United Kingdom (365 Astronomy)United Kingdom (365 Astronomy)
      • EuropeEurope
      • SwitzerlandSwitzerland
      • ChinaChina
      • JapanJapan
      • Australia (Bintel)Australia (Bintel)
      • Australia (Optics Central)Australia (Optics Central)
    • View Cart
  • Downloads
    • StellarMateOS
    • Ekos
    • Mobile App
    • Documentation
  • Devices
    • Adaptive Optics
    • Auxiliary
    • Cameras
    • Controllers
    • Cover & Light Sources
    • Domes
    • Filter Wheels
    • Focusers
    • Mounts
      • Astrophysics
      • Celestron
      • Meade
      • Omegon
      • Orion
      • SkyWatcher
      • IOptron
      • Vixen
    • Rotators
    • Spectrographs
    • Weather Stations
  • Support
    • First Time Setup
      • StellarMate X
      • StellarMate Pro
      • StellarMate OS
    • Manual
    • Ekos
      • Setup
      • Analyze
      • Capture
      • Focus
      • Guide
      • Align
      • Polar Alignment
      • Scheduler
      • Observatory
      • Mount
        • Mount
        • Meridian Flip
    • FAQ
      • StellarMate
      • StellarMate Pro
      • StellarMate X
      • StellarMate App
      • Mounts
      • Cameras
      • Focusers
      • EkosLive
    • Tutorials
      • Web Manager
      • VNC Viewer
      • GPS Dongles
      • Beta Releases
      • Powered USB Hubs
      • Remote Support
      • Direct Ethernet
      • Ekos Debugger
      • Connecting Bluetooth Mounts
      • Backup Restore
      • Telescopius Mosaic Import
    • Ekos Live
    • Account
    • Submit Ticket
    • View Tickets
    • Survey
  1. Home /
  2. Devices /
  3. Auxiliary /
  4. MyDCP4ESP32 Dew Controller

MyDCP4ESP32 Dew Controller

Features

myDCP4ESP32 is an enhanced 4-Channel automated Dew Controller designed by Robert Brown, based on an ESP32 WiFi chip. The project is open sourced with details found on the project site.

Current features include:

  • Fully automated standalone operation or monitoring/control from any device
  • 4 channel temperature probes and dew channel outputs
  • Tracking modes - Ambient, Midpoint, Dew point
  • Tracking offset can be set to adjust response
  • Offsets can be applied to each channel for compensate for probe variations
  • Channel override support for temporary 100% power boost
  • 3rd channel standard, manual and mirroring modes to mirror channels 1 and 2

Before starting the driver, make sure all temperature probes are connected and then power on the controller. All temperature values reported in the driver interface are in degrees celsius.

When running the driver for the first time, go to the Connection tab and select Network and the port to connect to. After making changes in the Connection tab, go to Options tab and save the settings.

Connection

Connection support is based on the configuration of the firmware when built and installed on the controller. TCP/IP network connections are recommended but serial connections via USB is also supported.

Connection

  • Network: WiFi connectivity in either Access Point Mode or Station Mode. Use TCP with the default port number of 3131. mDNS support is available with a default name of mydcp4esp32.local otherwise and IP address will need to be used. LAN Search if enable also works if you don't know the IP address.
  • Serial: Serial connectivity via USB is supported with a default speed of 57,600 baud.
  • Reboot: The Reboot button will cause the dew controller to reboot. The MyDCP3ESP32 driver will attempt to reconnect every 10 seconds for up to 60 seconds.

Operation

Options

Under the options tab, you can configure parameters to optimize the operation of the dew controller.

Options

  • Debug: Not currently supported.
  • Configuration: Load/Save/set to Default/Purge the configuration. Only the Connection and Polling settings are affected by this control. All other configuration information is automatically saved and recovered from the myDCP4ESP32 dew controller.
  • Polling: Polling defines the period in milliseconds that the driver uses to retrieve data from the dew controller. The default is 10,000 milliseconds or 10 seconds. This is also the shortest recommended polling period.
  • T Offset: Temperature Offset for the different temperatures reported and used by the controller.
    • Tracking: Temperature Offset used to adjust the three tracking algorithms. The tracking algorithm may be selected on the Main Control tab.
    • Ambient: Temperature Offset used to adjust the reported ambient temperature. This will also affect the calculation of the dew point.
    • Channel 1: Temperature Offset used to adjust the reported temperature for Channel 1.
    • Channel 2: Temperature Offset used to adjust the reported temperature for Channel 2.
    • Channel 3: Temperature Offset used to adjust the reported temperature for Channel 3.
    • Channel 4: Temperature Offset used to adjust the reported temperature for Channel 4.
  • 100% Boost: Set one or multiple channels to 100% override power for the dew strap. 100% Boost will automatically cancel for each channel after 1 minute. A channel must be active for the 100% override to activate.
  • Ch3 Mode: Select the operating mode for Channel 3:
    • Disabled: Disable the operation of Channel 3. No power will be output to the Channel 3 dew strap port.
    • Channel 1: Channel 3 will mirror Channel 1. The power output to the Channel 3 dew strap will be the same as for Channel 1.
    • Channel 2: Channel 3 will mirror Channel 2. The power output to the Channel 3 dew strap will be the same as for Channel 2.
    • Manual: The Channel 3 dew strap power output is manually controlled using the Ch3 Manual Power control.
    • Channel 3: If Channel 3 is active the dew strap power will be controlled based on the Channel 3 temperature probe.
  • Ch3 Manual Power: Manually set the power level for the Channel 3 dew strap port. This control is only available when Ch3 Mode is set to Manual.

Main Control

The main control tab is where the tracking mode used for setting the outputs of the dew controller is set and the primary information used by the controller is reported.

Main Control

  • Connection: Shows current connection state as well as the ability to Connect or Disconnect.
  • Tracking: Shows the current tracking mode as well as the ability to change the tracking mode. Details on the tracking modes and how they affect power output to the dew strap ports follows. The information is taken from the myDCP4ESP32 documentation, &copy Robert Brown.

    Determining how much power to apply to the Dew Straps

    There needs to be a way to calculate how much power to apply to the dew straps based on some value (tracking mode) as well as a range of temperature bands (range) over which the dew strap power is altered.

    In general, most dew controllers operate relative to the dew point temperature, and try to maintain the telescope optics temperature at some delta point above the dew point. The myDCP4ESP32 controller has three different methods of maintaining optics temperature which are

    • Ambient
    • Dew point
    • Midpoint

    Users are advised to spend an evening session monitoring the values, trying various tracking modes and offset values to determine what they feel is best for their equipment setup. Having the flexibility of adjustment provided by the myDCP4ESP32 unit should meet even the most demanding of situations.

    Temperature Tracking Algorithms

    Power output to a dew controller channel is determined by the tracking mode and the adjusted temperature of channels temperature probe. The output is determined as indicated in the following table.

    Tracking Algorithms

    Tracking Examples

    Ambient

    Power output for a channel is determined by the number of degrees celsius the probe temperature is below ambient temperature. If the probe temperature is 5 degrees below ambient then the power output is set to 50% for the dew strap port.

    Dew point

    Power output for a channel is determined by the number of degrees celsius the probe temperature is away from the calculated dew point temperature. As the probe temperature drops towards the dew point power to the dew strap port is increased until it reaches 100% at 1 degree above the dew point.

    Midpoint

    Power output for a channel is determined by the number of degrees celsius the probe temperature is relative to the midpoint between the ambient temperature and the dew point. If the ambient temperature is 20℃ and the dew point is 2℃ then the midpoint is 11℃, AT-(AT-DP)/2. If the probe temperature is at or above 20℃ then output is 0% but as the probe temperature drops below 17℃ ,AT<3, power is set to 10%. When the probe temperature drops to the midpoint, 11℃, then power is set to 20% until probe temperature drops to 9℃, AT-(((AT-DP)/2)+2) where power is set to 50%. At the dew point, 2℃, and below power is 100%.

    Tracking Offset

    Tracking offset is set in the Options tab and affects the algorithms by adjusting them by the offset. For example with Ambient tracking a tracking offset of 3 would adjust the ambient algorithm up 3℃. This would cause output to be 10% at 2℃ above ambient temperature instead of 1℃ below ambient temperature.

  • Temperature Ambient: The adjusted ambient temperature. The raw ambient temperature detected by the controller's sensor plus the Ambient T Offset.
  • Humidity: The relative humidity detected by the controller's sensor.
  • Dew Point: The dew point calculated by the dew controller based on the ambient temperature and relative humidity.
  • Sensors: Indicates which dew channels are active based on detecting the presence of a temperature probe. This is a readonly control, clicking on the radio buttons will not cause an action to be executed.
  • Temperature: The temperature for each channel. If a channel has no probe then it is not active and will show 0.00℃.
      • Channel 1: Adjusted temperature reported for channel 1. The raw temperature detected by temperature probe 1 plus the Channel 1 T Offset.
      • Channel 2: Adjusted temperature reported for channel 2. The raw temperature detected by temperature probe 2 plus the Channel 2 T Offset.
      • Channel 3: Adjusted temperature reported for channel 3. The raw temperature detected by temperature probe 3 plus the Channel 3 T Offset.

    Note: A temperature may only be reported for Channel 3 if the Ch3 Mode is set to Channel 3.

    • Channel 4: Adjusted temperature reported for channel 4. The raw temperature detected by temperature probe 4 plus the Channel 4 T Offset.
  • Power: The power output for each channel reported as a percentage from 0 to 100.
    • Channel 1: Power output currently available at dew channel 1.
    • Channel 2: Power output currently available at dew channel 2.
    • Channel 3: Power output currently available at dew channel 3.
    • Channel 4: Power output currently available at dew channel 4.

Issues

There are no known bugs for this driver. If you find a bug, please report it at INDI's

Rating
0 vote
Favoured:
0

Listing Details

Website
sourceforge.net/projects/esp32-dew-controller/
Driver Name
MyDCP4ESP32
Driver Executable
indi_mydcp4esp32
Family
Auxiliary
Manufacturer
DIY
Platforms
Ubuntu
Author
Stephen Hillier
Version
1.0
Submit reviewPrintVisit
Reviews (0)

Be the first to review this listing!

« Previous listing in Auxiliary | Next listing in Auxiliary »
logo

© 2017-2024 by Ikarus Technologies. All rights reserved.

About

FAQ Buy Terms of Service Privacy Policy

Support

Downloads Manuals Warranty Contact

Follow Us!

Facebook Twitter Instagram Youtube
  • Home
  • Products
    • Feature Tour
    • StellarMate OS
      • For Raspberry PIFor Raspberry PI
      • For Mini PCFor Mini PC
      • Bundle (Raspberry PI + Mini PCs)Bundle (Raspberry PI + Mini PCs)
    • StellarMate X Controller
    • StellarMate Pro 128GB
    • StellarMate Pro 64GB
    • Professional Services
    • Ekos Live
    • Distributors
      • USAUSA
      • Canada (Astronomy Plus)Canada (Astronomy Plus)
      • Canada (Telescope Canada)Canada (Telescope Canada)
      • Canada (Ontario Telescope)Canada (Ontario Telescope)
      • United Kingdom (First Light Optics)United Kingdom (First Light Optics)
      • United Kingdom (Dark Clear Skies)United Kingdom (Dark Clear Skies)
      • United Kingdom (365 Astronomy)United Kingdom (365 Astronomy)
      • EuropeEurope
      • SwitzerlandSwitzerland
      • ChinaChina
      • JapanJapan
      • Australia (Bintel)Australia (Bintel)
      • Australia (Optics Central)Australia (Optics Central)
    • View Cart
  • Downloads
    • StellarMateOS
    • Ekos
    • Mobile App
    • Documentation
  • Devices
    • Adaptive Optics
    • Auxiliary
    • Cameras
    • Controllers
    • Cover & Light Sources
    • Domes
    • Filter Wheels
    • Focusers
    • Mounts
      • Astrophysics
      • Celestron
      • Meade
      • Omegon
      • Orion
      • SkyWatcher
      • IOptron
      • Vixen
    • Rotators
    • Spectrographs
    • Weather Stations
  • Support
    • First Time Setup
      • StellarMate X
      • StellarMate Pro
      • StellarMate OS
    • Manual
    • Ekos
      • Setup
      • Analyze
      • Capture
      • Focus
      • Guide
      • Align
      • Polar Alignment
      • Scheduler
      • Observatory
      • Mount
        • Mount
        • Meridian Flip
    • FAQ
      • StellarMate
      • StellarMate Pro
      • StellarMate X
      • StellarMate App
      • Mounts
      • Cameras
      • Focusers
      • EkosLive
    • Tutorials
      • Web Manager
      • VNC Viewer
      • GPS Dongles
      • Beta Releases
      • Powered USB Hubs
      • Remote Support
      • Direct Ethernet
      • Ekos Debugger
      • Connecting Bluetooth Mounts
      • Backup Restore
      • Telescopius Mosaic Import
    • Ekos Live
    • Account
    • Submit Ticket
    • View Tickets
    • Survey