最近开发了一款智能电焊台,采用PID算法进行温度控制,并随手设计了一个温度采集工具,现在开源给大家,由于是公司项目并不开放智能焊台的代码与图纸,只开源PID温度采集工具和PID算法代码。 工作原理: PID的参数值通过串口发送给下位机,下位机安装此参数进行PID运行,后转换为PWM波开关mos管,从而控制手柄的温度值。手柄上的温度是通过AD采集手柄上的温度传感器实现,采样频率为10ms一次,而控制PID的运算和PWM波的输出则采用300ms的时间。至于为什么是这个值,这个是没有理由的,是通过系统特性调节出来的,而且PID的初始化值已经放大了100倍。 串口上传温度数据格式: PID代码说明:代码非常简单,程序架构采样的是我自己设计的时间片轮询,所以实现这些时间是非常简单的。PWM是通过定时器实现的,PWM波的频率为100Hz。 部分截图: PID温度采集上位机说明:本工具采用VB6.0编程,通过串口进行温度,PWM等参数的传递,最好通过画图的形式表现出来
1
Marlin 主板 改五轴雕刻机 整体解决方案,低成本五轴雕刻机方案, 包括上位机软件,mks gen 主板 烧录软件 有LCD显示屏控制
2022-06-10 21:11:14 19.71MB marlin 五轴 上位机 雕刻机
1
上位机程序员笔试题.pdf,这是一份不错的文件
2022-06-09 11:04:25 191KB 文档
ICT测试完后会有PASS和FAIL信号,用单片机取出信号后通过串口通信发送给ICT语音播报上位机接受后进行音乐播放,不同信号播放音乐不同,串口选择和需要播放的音乐文件写在外面作为配置文件,方便修改。
2022-06-07 17:04:52 1.47MB 语音播报
1
里面有上位机和51单片机源代码,通过电脑的上位机软件与单片机连接成功后,控制单片机LED灯亮
2022-06-07 13:31:20 1.61MB 上位机软件
1
系统能达到的基本要求: (1)按照题目要求使用Qt编程,独立设计系统所需界面。实现交通灯计时显示、按钮控制交 通灯启动和停止。 (2)在十字交叉路口,东南西北各方向都设置红、黄、绿色信号灯,红灯亮表示禁止通行, 绿灯亮表示可以通行,红灯灭之前5秒钟黄灯开始闪烁直到绿灯亮起后黄灯熄灭。其中东西方向为主干道,南北方向为次干道,各个方向分别设置两位数码管,用来显示红灯和绿灯倒计时间,东西方向时间一致,南北方向时间一致。 (3)启动时主干道为60秒倒计时,次干道为40秒倒计时。 (4)单独设计人行道指示灯标志,当禁止行走时为红灯,当可以横穿马路时,绿灯亮起,在 禁止通行之前10秒钟绿灯开始闪烁(以警示行人),最终红灯亮起绿灯熄灭。
温度湿度曲线坐标显示上位机源码 温度湿度曲线坐标显示上位机源码
2022-06-03 00:02:35 159KB 上位机源码
1
韦根协议的了解,通过单片机的读取并存储ID卡号的数据,并通过串口调试助手在上位机上显示出来。。
2022-06-01 16:40:48 1KB 中断
1
基于FINS协议的OMRON PLC与上位机以太网通信的实现,
2022-06-01 04:50:29 1.23MB OMRON PLC FINS 上位机
1
西门子200PLC上位机通信 西门子200PLC上位机通信.经典源码
2022-05-30 20:58:44 641KB 经典源码 西门子 通信 上位机
1