{"id":14829,"date":"2020-06-10T00:00:00","date_gmt":"2020-06-10T00:00:00","guid":{"rendered":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/"},"modified":"2025-07-21T12:51:52","modified_gmt":"2025-07-21T17:51:52","slug":"electronics-and-firmware-design-for-the-polyscience-durachill","status":"publish","type":"our_work","link":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/","title":{"rendered":"Electronics and Firmware Design for the PolyScience DuraChill"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>The DuraChill is a refrigeration unit that pumps and cools circulating fluid to a precise constant temperature. These systems are used in a variety of different industries, including biomedical, pharmaceutical, chemical, scientific, and many more.<\/p>\n\n\n\n<p>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.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized has-custom-border\"><img decoding=\"async\" width=\"1000\" height=\"992\" src=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165743\/Polyscience-durachill-product-image.jpg\" alt=\"Polyscience durachill product image\" class=\"wp-image-14828\" style=\"border-radius:20px;width:398px;height:auto\" srcset=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165743\/Polyscience-durachill-product-image.jpg 1000w, https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165743\/Polyscience-durachill-product-image-300x298.jpg 300w, https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165743\/Polyscience-durachill-product-image-150x150.jpg 150w, https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165743\/Polyscience-durachill-product-image-768x762.jpg 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>We leveraged a graphics library called emWin to create the user interface. This library features a rich set of menus and status screens that allow customers to configure the end device to their needs.<\/p>\n\n\n\n<p>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.\u00a0 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 that require precise voltage, current, and frequency measurements. The system also required control of pumps, compressors, fans, and precise stepper valves.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large has-custom-border\"><img decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165744\/chiller2-1024x768.jpg\" alt=\"chiller circuit board\" class=\"wp-image-14827\" style=\"border-radius:20px;aspect-ratio:4\/3;object-fit:cover\" srcset=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165744\/chiller2-1024x768.jpg 1024w, https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165744\/chiller2-300x225.jpg 300w, https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165744\/chiller2-768x576.jpg 768w, https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165744\/chiller2-1536x1152.jpg 1536w, https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165744\/chiller2.jpg 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The new system provides features, including warnings and faults, that give the user quick audio and visual feedback on any issues. The system will also 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&#8217;s onboard memory for the lifetime of the chiller.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.dmcinfo.com\/services\/embedded-development-and-embedded-programming\/embedded-user-interface-design\"><strong>Learn more about DMC\u2019s Embedded Development and Programming Services. <\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The DuraChill is a refrigeration unit that pumps and cools circulating fluid to a precise constant temperature. These systems are 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 [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":14826,"template":"","meta":{"customer":"PolyScience","summary":"<p>PolyScience <\/a>is a leader in temperature control solutions. They have manufactured a variety of heating and cooling systems since 1963 and have sold over 1 million of these products. DMC has worked with PolyScience to design the electronics and firmware for their newest line of high-performance chillers, called <a href=\"https:\/\/polyscience.com\/products\/chillers\/benchtop\">DuraChill Portable Recirculating Chillers<\/a>.<\/p>\r\n\r\n<p>The key goals of the electronics and firmware upgrade were to further enhance the temperature control performance, incorporating an easy-to-use touchscreen interface, improving long-term reliability through intelligent fault handling and automatic maintenance, and developing an on-board self-testing procedure for simplified diagnostics.<\/p>\r\n","description":"","customer_benefits":"<ul>\r\n <li>Best-in-class temperature control performance<\/li>\r\n <li>Full-color user interface<\/li>\r\n <li>Multi-language support<\/li>\r\n <li>Internal systems diagnostics<\/li>\r\n <li>Automatic maintenance features<\/li>\r\n <li>Fault and error handling to increase the lifespan and robustness of the device<\/li>\r\n <li>Variety of communication protocol<\/li>\r\n<\/ul>\r\n","components_used":"<ul>\r\n <li><a href=\"https:\/\/www.dmcinfo.com\/services\/embedded-development-and-embedded-programming\/embedded-systems-platforms\">STM32 ARM Cortex-M4 microcontroller<\/a><\/li>\r\n <li>Mbed OS<\/li>\r\n <li>Full-Color TFT touch screen display<\/li>\r\n <li><a href=\"https:\/\/www.dmcinfo.com\/services\/embedded-development-and-embedded-programming\/embedded-user-interface-design\">Rich graphical interface<\/a> based on emWin library featuring multi-language support<\/li>\r\n <li>Secure USB bootloader featuring encrypted, signed firmware updates for future updates<\/li>\r\n <li>USB Host for data logging and firmware updates<\/li>\r\n <li>USB Device featuring custom serial communication protocol<\/li>\r\n <li>RS232 serial communication protocol<\/li>\r\n <li>High-precision temperature measurements using RTDs<\/li>\r\n <li>AC Power Analysis for diagnostic purposes<\/li>\r\n <li>Environmental sensors for ambient monitoring<\/li>\r\n <li><a href=\"https:\/\/www.dmcinfo.com\/services\/embedded-development-and-embedded-programming\/embedded-motor-control\">Precision control of stepper motor valves<\/a><\/li>\r\n<\/ul>\r\n","project":"DuraChill","author":"Eddie Hunckler","notes":""},"work_category":[686,697,698],"class_list":["post-14829","our_work","type-our_work","status-publish","has-post-thumbnail","hentry","work_category-consumer-goods","work_category-embedded-development-programming","work_category-product-development"],"yoast_head":"<title>Electronics and Firmware Design for the PolyScience DuraChill | DMC, Inc.<\/title>\n<meta name=\"description\" content=\"Discover how DMC, Inc.&#039;s embedded firmware design services enhanced the PolyScience DuraChill precise temperature control.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Electronics and Firmware Design for the PolyScience DuraChill\" \/>\n<meta property=\"og:description\" content=\"Discover how DMC, Inc.&#039;s embedded firmware design services enhanced the PolyScience DuraChill precise temperature control.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/\" \/>\n<meta property=\"og:site_name\" content=\"DMC, Inc.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-21T17:51:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165745\/unnamed-file-92-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/\",\"url\":\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/\",\"name\":\"Electronics and Firmware Design for the PolyScience DuraChill | DMC, Inc.\",\"isPartOf\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165745\/unnamed-file-92-1.jpg\",\"datePublished\":\"2020-06-10T00:00:00+00:00\",\"dateModified\":\"2025-07-21T17:51:52+00:00\",\"description\":\"Discover how DMC, Inc.'s embedded firmware design services enhanced the PolyScience DuraChill precise temperature control.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#primaryimage\",\"url\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165745\/unnamed-file-92-1.jpg\",\"contentUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165745\/unnamed-file-92-1.jpg\",\"width\":1400,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Work\",\"item\":\"https:\/\/www.dmcinfo.com\/our-work\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Electronics and Firmware Design for the PolyScience DuraChill\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dmcinfo.com\/#website\",\"url\":\"https:\/\/www.dmcinfo.com\/\",\"name\":\"DMC, Inc.\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dmcinfo.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dmcinfo.com\/#organization\",\"name\":\"DMC, Inc.\",\"url\":\"https:\/\/www.dmcinfo.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png\",\"contentUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png\",\"width\":418,\"height\":167,\"caption\":\"DMC, Inc.\"},\"image\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929\",\"https:\/\/www.instagram.com\/dmcengineering\",\"https:\/\/www.youtube.com\/DMCEngineering\",\"https:\/\/www.linkedin.com\/company\/dmc-engineering\"]}]}<\/script>","yoast_head_json":{"title":"Electronics and Firmware Design for the PolyScience DuraChill | DMC, Inc.","description":"Discover how DMC, Inc.'s embedded firmware design services enhanced the PolyScience DuraChill precise temperature control.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/","og_locale":"en_US","og_type":"article","og_title":"Electronics and Firmware Design for the PolyScience DuraChill","og_description":"Discover how DMC, Inc.'s embedded firmware design services enhanced the PolyScience DuraChill precise temperature control.","og_url":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/","og_site_name":"DMC, Inc.","article_publisher":"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929","article_modified_time":"2025-07-21T17:51:52+00:00","og_image":[{"width":1400,"height":500,"url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165745\/unnamed-file-92-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/","url":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/","name":"Electronics and Firmware Design for the PolyScience DuraChill | DMC, Inc.","isPartOf":{"@id":"https:\/\/www.dmcinfo.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#primaryimage"},"image":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165745\/unnamed-file-92-1.jpg","datePublished":"2020-06-10T00:00:00+00:00","dateModified":"2025-07-21T17:51:52+00:00","description":"Discover how DMC, Inc.'s embedded firmware design services enhanced the PolyScience DuraChill precise temperature control.","breadcrumb":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#primaryimage","url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165745\/unnamed-file-92-1.jpg","contentUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165745\/unnamed-file-92-1.jpg","width":1400,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/www.dmcinfo.com\/our-work\/electronics-and-firmware-design-for-the-polyscience-durachill\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Work","item":"https:\/\/www.dmcinfo.com\/our-work\/"},{"@type":"ListItem","position":2,"name":"Electronics and Firmware Design for the PolyScience DuraChill"}]},{"@type":"WebSite","@id":"https:\/\/www.dmcinfo.com\/#website","url":"https:\/\/www.dmcinfo.com\/","name":"DMC, Inc.","description":"","publisher":{"@id":"https:\/\/www.dmcinfo.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dmcinfo.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dmcinfo.com\/#organization","name":"DMC, Inc.","url":"https:\/\/www.dmcinfo.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png","contentUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png","width":418,"height":167,"caption":"DMC, Inc."},"image":{"@id":"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929","https:\/\/www.instagram.com\/dmcengineering","https:\/\/www.youtube.com\/DMCEngineering","https:\/\/www.linkedin.com\/company\/dmc-engineering"]}]}},"_links":{"self":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/our_work\/14829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/our_work"}],"about":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/types\/our_work"}],"author":[{"embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/users\/8"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/media\/14826"}],"wp:attachment":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/media?parent=14829"}],"wp:term":[{"taxonomy":"work_category","embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/work_category?post=14829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}