登录
首页 » c,keil » 51单片机温度 pid控制 有上位机

51单片机温度 pid控制 有上位机

于 2022-01-29 发布 文件大小:1.33 MB
0 240
下载积分: 2 下载次数: 1

代码说明:

      51单片机温度 pid控制  有上位机  ,上位机软件用 C++Builder6.0 开发。  上位机与下位机通讯采用RS232或 RS485通讯方式。其中串口配置为 9600 波特率。  上位机中可以设置 PID 参数,可以设定设定温度参数,也可以实时显示当前温度值。可  以进行温度 PID 的启停控制。             其中,串口通讯使用 MSCOMM 控制。Label4 为用于显示北京时间的标签控件。温度曲 线中,红色线设定温度,绿色线为实时温度。在串口打开后,实时显示实时温度值并在 TChart 控件中添加数据点以绘制曲线。 由于支持半双工 RS485 通讯方式,上位机设为主机,单片机控制设为从机。主机在下发 命令后,从机回传数据。PID 温度的启动需在打开串口后按下启动按钮,启动时,会下发启 动命令且将 PID 参数及设定温度参数下传。在修改设定温度时,需按下旁边的“确定”按键, 下传温度设定参数。定时器控件设有两个,一个触发事件实现显示北京时间,一个触发事件 下传温度采集命令。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Ds1302
    时钟芯片ds1302驱动 读取这几个寄存器来获取实时时间和日期。这几个寄存器的说明如下: 1、秒寄存器(81h、80h)的位7定义为时钟暂停标志(CH)。当初始上电时该位置为1,时钟振荡器停止,DS1302处于低功耗状态;只有将秒寄存器的该位置改写为0时,时钟才能开始运行。 2、小时寄存器(85h、84h)的位7用于定义DS1302是运行于12小时模式还是24小时模式。当为高时,选择12小时模式。在12小时模式时,位5是 ,当为1时,表示PM。在24小时模式时,位5是第二个10小时位 3、控制寄存器(8Fh、8Eh)的位7是写保护位(WP),其它7位均置为0。在任何的对时钟和RAM的写操作之前,WP位必须为0。当WP位为1时,写保护位防止对任一寄存器的写操作。也就是说在电路上电的初始态WP是1,这时是不能改写上面任何一个时间寄存器的,只有首先将WP改写为0,才能进行其它寄存器的写操作。
    2023-03-25 00:30:04下载
    积分:1
  • 循迹小车
    让小车按照自己定义的轨迹行驶,利用角度传感器实现小车的转向和规避障碍。使用到光传感器和循迹传感器,使小车的功能更加智能。
    2023-02-22 20:45:03下载
    积分:1
  • 51822
    nrodic的一个安卓源代码,支持51822,。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    2022-03-16 10:07:59下载
    积分:1
  • stm32 红外学习/存储/发送代码
    stm32F042 红外信号学习,存储,发送代码
    2022-05-30 05:24:54下载
    积分:1
  • 基于51单片机WiFi模块接入机智云
    机智云作为中转站,上传数据,发送数据。此代码可控制IO口的高低电平
    2022-02-04 22:39:29下载
    积分:1
  • 自己学习51半年来敲过的所有源码,都拿出来贡献了。
    对新手肯定会很有帮助,keil5环境下编译通过,在郭天祥TX-1C实验板上全部实现
    2023-08-02 09:05:04下载
    积分:1
  • USB虚拟串口转CAN转USART代码
    USB虚拟串口转CAN转USART源代码,STM32F107芯片,开发工具keil4
    2022-03-05 07:24:46下载
    积分:1
  • 基于STC8的非接触MLX90614红外测温
    基于STC8的非接触MLX90614红外测温,MLX90614模块将测的的数据通过SMbus协议传给STC8,再通过串口显示出经过mcu处理过的数据,得到直观的物体温度与环境温度
    2023-01-29 21:10:03下载
    积分:1
  • 基于STM32F103的FreeRTOS系统移植
    本人自己移植的基于Cortex-M3系列的STM32F103平台的FreeRTOS系统移植demo,适合初学者、以及想学习FreeRTOS系统的各位小伙伴,希望大家互相交流,提升自身职业技能和业务水平
    2022-07-13 03:57:38下载
    积分:1
  • UCOS在K60上的移植
    ucos在飞思卡尔K60上的移植,支持IAR和keil两种编译环境,含源码;已经建好了工程,可以直接使用。
    2022-06-27 17:12:39下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载