现代电子技术2016,Vol.39Issue(12):37-40,4.DOI:10.16652/j.issn.1004-373x.2016.12.009
基于STM32的温度控制实验设计
Design of temperature control experimental system based on STM32
陈玉敏 1谢玮 1孟宪民2
作者信息
- 1. 哈尔滨工业大学 威海 信息学院,山东 威海 264209
- 2. 山东卡尔电气股份有限公司,山东 威海 264209
- 折叠
摘要
Abstract
A high⁃precision temperature control experimental system based on microcontroller STM32 was designed,whose temperature range is from 15 ℃ to 130 ℃. The system contains four modules of temperature measurement,control,man⁃ma⁃chine interaction and heater. DS18B20 temperature sensor is used to detect temperature. single⁃chip microcomputer STM32F429 with ARM Cortex⁃M kernel is taken as the key control unit. TFT screen is adopted in the human⁃computer interaction part to realize temperature real⁃time display. The heater is driven by pulse width modulation(PWM)wave. The system can implement the functions of transmission,control,data storage and analysis of detected temperature. The adaptive fuzzy PID algorithm is ad⁃opted to realize the on⁃line correction of three control parameters. It is unnecessary to establish accurate model for the controlled object to guarantee the power control requirements of the heater,realize the fast⁃response and stable dynamic performance. The experimental results has proved the practicability and validity of the method.关键词
温度控制/温度实时显示/脉冲宽度调制/模糊PIDKey words
temperature control/real-time display of temperature/PWM/fuzzy PID分类
信息技术与安全科学引用本文复制引用
陈玉敏,谢玮,孟宪民..基于STM32的温度控制实验设计[J].现代电子技术,2016,39(12):37-40,4.