The DuraChill is a refrigeration unit that pumps and cools circulating fluid to a precise constant temperature. These systems get used in a variety of different industries, including biomedical, pharmaceutical, chemical, scientific, and many more.
The solution was built around an STM32 ARM Cortex-M4 microcontroller. This microcontroller featured hardware support for driving the full-color touchscreen that is featured prominently on the front of the unit. We leveraged a graphics library called emWin to create the user interface. This library features a rich set of menus and status screens that allows the customers to configure the end device to their needs.
With a system this advanced, there are many opportunities for updates and further improvements to the device, which is why it features a secure USB bootloader. DMC worked closely with PolyScience to implement their custom high precision temperature control algorithm. The custom control algorithm relies on a variety of control inputs to make the proper control response. These controls include high-precision temperature measurements using RTDs as well as a variety of sensors requiring precise voltage, current, and frequency measurements. The system also required control of pumps, compressors, fans, and precise stepper valves.
The new system provides features including warning and faults that give the user quick audio and visual feedback on any issues. The system also will act to mitigate any damage potentially caused by these faults. Users can always confirm their DuraChill chiller is operating at top performance using the diagnostic self-test mode. This mode provides the user with a way to easily compare the current performance of the chiller to its performance measured in the factory. This factory data is all stored in the device's onboard memory for the lifetime of the chiller.
Learn more about DMC’s Embedded Development and Programming Services.