锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

恒温加热平台控制系统(C51、Proteus、Qt)

时间:2023-07-17 21:07:00 加热传感器pt100pt100温度传感器引线式

恒温加热平台控制系统(C51、Proteus、Qt)

介绍

研究疫情期间在家做的传感器课程作业,在大学毕业的基础上改进设计,改为模拟,并在2020年增加上位机界面.5.9.主要部分为:C51程序 电路仿真 Qt上位机界面

Proteus 8用铂电阻模拟PT铂电阻测温范围为100采集温度(适用于高温平台) —— 850°C,采用三线制接法。AD转换器MAX1240传入C51单片机,温度数据通过串口输出到上位机界面,键盘和LCD显示器用于显示温度和设定目标温度,继电器用于控制风扇和加热器。

源代码上传到码云,演示视频上传到B站。

源码地址:Charon97/MyCourseAssignments_TemperatureControlSystem - 码云

b站点链接:恒温加热平台控制系统(C51、Proteus、Qt)_哔哩哔哩_bilibili

博客链接:恒温加热平台控制系统(C51、Proteus、Qt)

参考:

基于qt实时上位机的温度_附源代码_哔哩哔哩_bilibili

51单片机串口通信UART

串口通信仿真:proteus(实例) 虚拟串口调试(软件) - proteus论坛

恒温加热平台控制系统

完成时间:2020.5

所需软件:

仿真软件:Proteus 8

上位机编程软件:Qt creator

虚拟串口软件:Virtual Serial Port Driver 6.9

串口调试工具

1 原理介绍

1.1 电路结构

image-20210609111914986

1.2 选材理由

  • A/D转换器:MAX1240

12位串行模数转换器功耗低(ADC)主要用于电池供电系统、手持数据记录和隔离数据采集、过程控制和仪表板

采集电路中的温度传感器PT100由于灵敏度高,导线电阻不容忽视,采用三线制接法消除导线电阻造成的测量误差

1.3 测温原理

  • 铂电阻PT100与分压电阻放置在被测对象的温度环境中R1串联。
  • 当温度变化时,PT100上的电阻和电压相应变化,电压信号输入MAX与比较电压相比,确定电压值。
  • MAX1240转换模数,将模拟型号转换为等价数字信号,发送给单片机
  • 根据公式转换,单片机将测量的温度传感器的电阻转换为温度值,并将其发送到显示电路

1.4 电路图

1.5 交互界面设计


2 软件与程序

2.1 proteus仿真

运行pt100.pdsprj

2.2 C51程序

运行Pt100.uvproj,生成hex可以在文件后进行Proteus写入单片机。

2.3 Qt creator制作上位机界面

运行Temperature_display.pro

2.4 串口工具

虚拟串口在 Virtual Serial Port Driver 6.9文件夹

调试工具在 专业串口调试 文件夹

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章