University Chemistry ›› 2025, Vol. 40 ›› Issue (11): 402-408.doi: 10.12461/PKU.DXHX202505045

• Self Studies • Previous Articles     Next Articles

Independent Development and Application of Calorimetric Experiment Data Acquisition and Processing Software

Zehua Zhao, Xiaoyan An, Jinrong Xu, Ling Yang, Hao Zhao, Zhongyun Wu   

  1. National Demonstration Center for Experimental Chemistry Education (Peking University), College of Chemistry and Molecular Engineering, Peking University, Beijing 100871, China
  • Received:2025-05-15 Accepted:2025-07-14 Published:2025-11-21
  • Contact: Jinrong Xu, Zhongyun Wu E-mail:xujinrong@pku.edu.cn;wuzy@pku.edu.cn

Abstract: Calorimetry experiments are classic thermodynamic investigations in physical chemistry laboratory courses, serving to verify the law of energy conservation and determine enthalpy changes. However, conventional manual operations are characterized by inefficient data acquisition and laborious processing procedures. To address these limitations, we developed a Python-based software featuring a graphical user interface (GUI) specifically designed for calorimetric experiments in undergraduate chemistry education. This software integrates comprehensive functionalities including real-time data acquisition, intelligent processing, and visualization capabilities, facilitating the digital transformation of both dissolution and combustion calorimetry experiments. The software acquires real-time temperature difference data via serial communication modules, executes Reynolds correction and thermodynamic calculations using scientific computing libraries, and displays experimental data in real-time through an interactive interface. Implementation results demonstrate that the software reduces experimental operation time by approximately 30% and frees up instructional time, creating more opportunities for in-depth exploration of thermodynamic principles. This innovation effectively shifts the instructional focus from basic operational training to deep understanding of thermodynamic principles, and establishes a “Foundation-Engagement-Innovation” three-tier training system, providing a replicable technical path for the digital transformation of experimental teaching in higher education institutions.

Key words: Python, Calorimetry experiment, Data acquisition, Reynolds correction, Heat of dissolution, Heat of combustion, Open-source software