摘要
为了满足工业现场设备温度控制的需求,以ARM Cortex-M3处理器STM32F107和嵌入式实时操作系统μC/OS-II为基础,设计开发了嵌入式温度控制器,给出了控制器的硬件设计方案和软件设计流程。硬件上可实现热电阻和热电偶信号的采集、温度控制、串口和以太网通信、LCD显示等功能;软件上移植了μC/OS-II嵌入式实时操作系统,便于实现各种先进控制算法。实验表明,该温度控制器使用MCP-PID温度控制算法测试,控制效果较好,无超调。
In order to meet the demand for temperature control of industrial field devices,a embedded temperature controller based on ARM Cortex-M3 processor STM32F107 and embedded real-time operating system μC / OS-Ⅱ is designed and developed,the scheme of hardware design and flow diagram of software design are given. In the hardware part,the functions of signal acquisition for thermal resistance and thermocouple,temperature control,serial port and Ethernet communication and LCD display are achieved. In the software part,the μC / OS-Ⅱ embedded real time operating system is transplanted for easily realizing various algorithms of advanced control algorithms. The experiments show that the control effect of temperature controller based on MCP-PID temperature control algorithm is better and without overshoot.
出处
《自动化仪表》
CAS
2016年第3期95-98,共4页
Process Automation Instrumentation
基金
上海市自然科学基金资助项目(编号:15ZR1417600)
上海市科学技术委员会工程技术研究中心项目(编号:14DZ2251100)
关键词
ARM
温度控制器
热电偶
电阻炉
μC/OS-Ⅱ
多容惯性
ARM
Temperature controller
Thermocouple
Resistance furnace
μC / OS-Ⅱ
Multi-capacity inertia