网站颜色:

EASY51CRE V9.2 51单片机实验学习板 带PID温控功能 测控实验用

  • 品牌:other/其他

EASY51-CRE V9.2 51单片机实验学习板 带PID温控功能 测控实验用

一、优点

   此款开发板是为某所大学自动化测量与控制专业的学生订制而出。从它的出世到现在,已有八个年头。

配合学校学生使用,现已升级到V9.2版本。从最开始的普通51功能的设计至集成ADMCU设计再到现在的重返普通51功能的设计,升级的版本已经记不起有多少次了。现在的版本稳定、学习性强、扩展性强、动手性强,也可配传统教材的使用,更能满足测控专业的实验要求。

现在它最大的特点是:它既可为学习51单片机初学者使用,也可为测控专业学生用。配有AD/DA专用芯片PCF8573, 配有可动态扫描的4位数码管,还有各种功能电路,满足传统教学要求,一线ISP供电及下载,所有IO引出,方便二次开发或扩展。另外,配有温控PID电路及例程,帮您深刻理解测控的本质:ADDC、及PID

产品型号及配置

型号:EASY51-CRE

版本:V9.2

单价:68

学校批量订购或团购有优惠!

 

实物图:

配置清单:

EASY51-CRE板一块,电源线一根。

资料:百度传送。

三、资源功能分配图:

1)采用STC8952RC(与标准51指令、脚位完全兼容),支持在线串行ISP下载。

2)供电方屎USB供电及下载

3USB转串口RS232 (PL(咨询特价)芯片)

44LED发光管,1个电源指示灯

5)四位数码管

64个独立式键盘(包含外部中断按键),1个复位或下载按键

7DS1302 一片

8AT(咨询特价)一片

9)热敏电阻1

10) 加热电阻 1

11(咨询特价)液晶显示接口

12PCF(咨询特价)一片

13AD电位器一个

14) 蜂鸣器一个

15DS(咨询特价)温度传感器(选配件)

      16IrDA红外接收头(遥控器为选配件)

四、光盘资料

根目录文件列表:

其中配有单片机实验指导书及智能仪器实验指导书。

例程列表:

其中“12 温度控制系统为带PID控制的温控系统。出厂为此程序。

此系统简要功能为:

//摘要:温度控制器系统(温度显示精确到0.1)

//调温调节范围设定在(咨询特价)

//共计5种模屎

//模式0:温度实时值显示(前1位数码管显示模尸后2位显示实时温度值,精确到0.1C

//模式1:目标温度设定((咨询特价)度)

//模式2PID参数中的P参数调节模狮0.0-50.0

//模式3PID参数中的I参数调节模狮0.0-50.0

//模式4PID参数中的D参数调节模狮0.0-50.0

//数码管第一位显示模式值,后三位显示参数值

//MODE键显示对应模尸按UP,DOWN修改参数,按ENT键返回模式0即显示实时温度值

五、温度控制系统 

上位机软件用C++Builder6.0开发。

  上位机与下位机通讯采用RS232RS485通讯方式。其中串口配置为(咨询特价)波特率。上位机中可以设置PID参数,可以设定设定温度参数,也可以实时显示当前温度值。可以进行温度PID的启停控制。

   

其中,串口通讯使用MSCOMM控制。Label4为用于显示北京时间的标签控件。温度曲线中,红色线设定温度,绿色线为实时温度。在串口打开后,实时显示实时温度值并在TChart控件中添加数据点以绘制曲线。

         由于支持半双工RS485通讯方尸上位机设为主机,单片机控制设为从机。主机在下发命令后,从机回传数据。PID温度的启动需在打开串口后按下启动按钮,启动时,会下发启动命令且将PID参数及设定温度参数下传。在修改设定温度时,需按下旁边的“确定”按键,下传温度设定参数。定时器控件设有两个,一个触发事件实现显示北京时间,一个触发事件下传温度采集命令。打开串口后,每S钟进行一次实时温度采集。

         通讯协议定义如下:

   上位机向下位机传送的命令:

  1. 启动命令:7个字节

    0xAA   0x01   设定温度值  P参数   I参数  D参数  0xFF

  2. 停止命令:4个字节

    0xAA   0x04    0x00    0xFF

  3. 设定温度命令:4个字节

    0xAA   0x03    设定温度值   0xFF

  4. 温度采集命令:4个字节

    0xAA   0x02    0x00    0xFF

         温度控制运行界面分析如下:

 

下位机使用Easy51-CRE 9.2开发板。主芯片为STC89C52RC,采用4位共阴极数码管进行显示。

其中当使用485通讯时,RS485收发控制引脚定义为P13,当P13为低电平时,MCU处于接收数据状态。当P13为高电平时,MCU处于数据发送状态。

单片机定时器0用于定时器功能,2MS定时中断,扫描数码管进行显示。定时器1用于波特率发生器,设为(咨询特价)BPS。串口中断实现通讯功能。

数码管显示具有五种模尸定义如上:

模式0:温度实时值显示(前1位数码管显示模尸后2位显示实时温度值,精确到0.1C

//模式1:目标温度设定(建议在常温至65度)

//模式2PID参数中的P参数调节模狮0.0-50.0

//模式3PID参数中的I参数调节模狮0.0-50.0

//模式4PID参数中的D参数调节模狮0.0-50.0  

    具体代码请参考例程

六、温馨提示

         此板可作为学校学生相关课程使用,也可作为学生自己学习使用。

    学校批量订购时,可开具6点普通。单套订购,由于金额少,不开,只可开收据。

热门设计服务