摘要
为增加热电偶测温点数,保证测温的实时性,基于剥夺式内核UCOSIII操作系统和STM32F4单片机,设计实现了时间片轮转调度实时热电偶测温序列。测温序列共20个测温点,采用MAX6675芯片实现对K型热电偶的A/D转换与冷端补偿,测温序列共用一组SPI总线,通过互斥信号量实现测温任务间切换。基于STemWin设计制作了人机交互界面,通过触摸按钮实现测温任务的创建、恢复与挂起,通过LCD提供人机交互渠道,定义任务标志寄存器TEMSFLAG实时记录测温任务的运行状态。实验证明,系统的运行稳定,操作简便,可应用在工业测温现场。
- 单位