自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (92)
  • 收藏
  • 关注

原创 SCL写的标准PID算法带积分分离

//**********************标准PID算法******************************************** #PID.Alpha := 0.2; #PID.MDp := #PID.MDn; #PID.Epp := #PID.Ep; #PID.Ep := #PID."En"; #...

2021-01-05 08:16:23 2637 2

原创 环形队列测试软件(基于下述代码可视化VC6.0)

printf("元素x=%d已入队\n", x);printf("-----------循环队列演示-----------\n");printf("队列长度为【%d】\n", len);printf("队首元素为【%d】\n", a);printf("请输入要入队的元素x=");100001\n");100002\n");printf(" 7. 打印队首元素\n");printf(" 6. 队列长度\n");printf(" 8. 打印队列\n");printf(" 请选择(0~8):");

2024-02-22 14:07:14 506 1

原创 C# 图片格式转换的实例代码

C# 图片格式转换的实例代码这篇文章主要介绍了C# 图片格式转换的实例代码,文中讲解非常详细,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下在日常工作中,经常需要不同格式的图片,有时还需要进行图片格式的相互转换,本文以一个简单的小例子,简述图片格式转换的常见方法,仅供学习分享使用,如有不足之处,还请指正。涉及知识点OpenFileDialog 打开文件对话框,用于选择文件,可以设置过滤后缀。FolderBrowserDialog 文件夹选择对话框,用于选择一个文件夹,可以新增。ImageF

2021-04-03 07:19:08 1430

原创 西门子1200 1500 PLC通信开源库+FAT开源

https://www.ipaddress.comhttp://snap7.sourceforge.net/https://www.nuget.org/packages/S7netplus/0.10.0

2021-03-30 09:34:04 546

原创 Vsprintf简介--附实现源码

Vsprintf简介--附实现源码vsprintf    #include <stdarg.h>  char buffer[80];  int vspf(char *fmt, ...)  {  va_list argptr;  int cnt;  va_start(argptr, fmt);  cnt = vsprintf(buffer, fmt, argptr);  va_end(argptr);  return(c...

2021-03-26 12:54:03 2343

转载 3D打印gcode命令大全及解析

3D打印gcode命令大全及解析3D打印机*G0:快速移动*G1:控制移动坐标轴XYZE移动控制(G0和G1一样)例子:G0 F2000 X30 Y30 Z30 E3*G2:顺时针画弧*G3:逆时针画弧此命令有两种形式:IJ-form和R-form。I指定了X偏移量。 J指定Y偏移量。至少需要一个IJ参数。可以省略X和Y来做一个完整的圆。给定的XY未进行错误检查。 弧根据目的地的角度结束。将I或J与R混合将引发错误。R指定半径。 需要X或Y. 省略X和Y都会引发错误..

2021-03-20 17:18:37 14155

转载 开源cnc项目Marlin2.0运动控制部分代码理解

开源cnc项目Marlin2.0运动控制部分代码理解阿卡司机 2020-02-25 15:25:35 4695 收藏 51 分类专栏: 运动控制版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/liuzhijun301/article/details/104477187版权本文主要梳理Marlin2.0工程代码中关于运动控制部分的理解。Marlin1.0工程代码用C语言写

2021-03-19 08:24:54 3815 2

转载 移植fatfs文件系统成功 3

移植fatfs文件系统成功 3分类:嵌入式2011-07-03 20:49:02工程代码:3_fatfs.rar参考资料:http://blog.ednchina.com/nthq2004/307859/message.aspx智林STM32开发板上移植FatFs移植http://blog.ednchina.com/jjldc/190753/message.aspx九九 FatFs文件系统移植 经过半天的学习,终于将 fat...

2021-03-06 11:51:37 138

原创 stm32 读取bmp图像的信息

stm32 读取bmp图像的信息分类:嵌入式2011-07-04 17:14:51在sd卡文件系统下读取bmp图像和显示是比较容易的,为了给jpeg解码提供一个过程,这里我先介绍一下bmp的读取方式 这里主要是介绍读取bmp信息的一些方法首先说一下BMP的4个组成部分:1.文件头信息块0000-0001:文件标识,为字母ASCII码“BM”。0002-0005:文件大小。0006-0009:保留,每字节以“00”填写。000A-000D:记录图像数据区的起始位置...

2021-03-06 11:48:54 1531

转载 SD卡中读取bin图片显示LCD上

SD卡中读取bin图片显示LCD上 (6)分类:嵌入式2011-07-04 17:07:44工程代码:6_从SD中读取BIN图片显示LCD上.rar四张图片及生成的bin文件图片格式bin文件.rar描述: 将图片保存为 bin格式,然后在stm32中读取 bin文件,最后显示bin文件在 LCD上。128*160 图片 生成的 bin文件挺大的,但是STM32RB的内存大小只有20K,所以不能一次定义 数组空间,将一个bin文件都读...

2021-03-06 11:41:45 1607

转载 基于STM32的简易Bootloader实现

基于STM32的简易Bootloader实现一、背景  公司在开发一款智能眼镜,使用STM32L0系列芯片作为主控芯片,蓝牙连接,总体来说不是很复杂。在发给客户测试的时候发现了一些问题,需要重新更新程序。这在开发人员看来只要两三下的事情,在客户手里可能就是一个巨麻烦的事情。所以决定给设备添加在线升级功能,通过蓝牙将新的固件更新到主控芯片里,而bootloader就是OTA中不可或缺的一部分。二、实现思路  bootloader其实就是一段启动程序,它在芯片启动的时候首先被执行,它可以用来做一

2021-03-05 22:50:09 1599 1

转载 HC-05蓝牙模块,主从一体机原理总结

HC-05蓝牙模块,主从一体机原理总结原理就是:手机通过蓝牙传输到HC-05上,再通过串口通信和STM32通信;而之前一般都是电脑上通过USB线转串口的方式,通过串口和STM32通信。本质上没有区别的。这个时候就应该更加深刻地体会到了本文开篇的一句话:说白了,只是个蓝牙转串口的设备,你只要知道串口怎么编程使用,就可以了,实现了所谓的透明传输。蓝牙的相关一切都被封装起来了,都不需要接触到。蓝牙模块的调试准备工作USB转TTL模块与HC-05蓝牙模块的接线:两模块共地,两模块共VCC(V

2021-02-24 17:10:37 9188

转载 STM32 ~ CH340在STM32实现一键下载电路

STM32 ~ CH340在STM32实现一键下载电路在做基于STM32的多功能MP3播放器的课题时,在程序下载这部分时借鉴了正点原子开发板上的一键下载电路,采用CH340G这款芯片设计。在画PCB初期原理图部分,对采用CH340G设计的一键下载电路不甚了解,于是花了一些时间来研究一下这个电路。引用正点原子的一键下载电路:我们通过RTS#和DTR#两个输出信号来控制STM32 IC的BOOT0和BOOT1两引脚来选择启动模式,如下表:当烧写程序时,我们希望BOOT0=1,BOOT

2021-02-22 09:46:54 1508

转载 Android中颜色的使用

Android中颜色的使用开发中使用的颜色可以分为两种,自定义颜色和系统颜色1.自定义颜色:颜色值的定义是通过RGB三原色和一个alpha值来定义的(加色原理)。以井号(#)开始,后面是Alpha-Red-Green-Blue的格式。形如:#RGB#ARGB#RRGGBB#AARRGGBB通常使用#RRGGBB 或者#AARRGGBB的形式。其中AA为透明度,FF表示不透明,00表示透明。1.1 在资源文件中定义颜色:一般在res\values下建立colors.xml文...

2021-01-20 10:13:54 750

原创 VB写的PID控制源码公布

Private Function PIDcalc(SV As Integer, PV As Integer) As DoubleDim SVtemp As Double, PVtemp As DoubleKc = CDbl(Kcin / 10#)Ti = CDbl(Tiin / 10#)Td = CDbl(Tdin / 10#)Ts = CDbl(Tsin / 10#)Kp

2011-12-06 21:07:11 1928 3

电机正反转控制标准.pdf

Eplan画的电机正反转原理图,生成了端子图,部件汇总等常用表格,这里级学习Eplan的同学参考一下。

2020-08-08

双水泵浮球控制系统Eplan绘制

Eplan双液位水泵控制电气图纸示例Eplan双液位水泵控制电气图纸示例Eplan双液位水泵控制电气图纸示例Eplan双液位水泵控制电气图纸示例

2020-08-08

常用热电偶分度表大全.pdf

常用热电偶分度表,电压和温度对应值,这个表做的比较好,有热电偶的材料介绍

2019-11-04

J_K_NTC_TCVtoT.rar

J/K型热电偶电压和温度互转程序,包含 NTC热敏电阻的计算公式

2019-11-04

ATPID_Formula.rar

PID自整定计算公式结果比较,采用的是阶跃曲线法,由L,T,K计算Kp,Ti.Td

2019-11-04

Optimum Settings for Automatic Controllers (Ziegler and Nichols, 1942).docx

Optimum Settings for Automatic Controllers (Ziegler and Nichols, 1942),中文翻译

2019-11-01

Optimum-Settings-for-Automatic-Controllers-(Ziegler-and-Nichols--1942).pdf

Ziegler-and-Nichols提出的整定PID参数经典算法公式,是最早提出的,现在还在用。

2019-11-01

PID controllers:theory design and tuning.rar

PID controllers:theory design and tuning 国外英文原版,超清晰,非扫描版,

2019-08-31

新型PID控制及其应用(共六讲).pdf

新型PID控制及其应用(共六讲)新型PID控制及其应用(共六讲).陶永华

2019-08-26

PID算法c语言学习笔记.docx

PID算法c语言学习笔记,网上大侠写的,为了方便查看,集中于一个文档。所有权利归原作者。有PID各种算法和继电反馈自整定算法核心代码

2019-08-24

S7-300400自整定PIDFB58源程序.7z

自整定PID-FB58-源程序,包含PLC源SCL源码,和转过来的C代码,以及PLC自带的算法介绍文档,这个是带自整定的函数啊,就是浮点数太多,占资源.

2019-06-13

Rectangle Pulse Response Method AutoTuning

Rectangle Pulse Response Method AutoTuningRectangle Pulse Response Method AutoTuningRectangle Pulse Response Method AutoTuning

2018-12-19

PID tuning Guide theroe method and formula

PID tuning Guide theroe method and formula PID tuning Guide theroe method and formula PID tuning Guide theroe method and formula

2018-12-19

虚拟串口vspd8.0.412(含注册码)

虚拟串口vspd8.0.412(含注册码)XP,WIN7,WIN10可用,

2018-11-16

专家PID与模糊PID的C语言实现

专家PID与模糊PID的C语言实现,及文档 ,有算法实现,和原理

2018-08-23

Delphi7 与 FX串口通讯测试

Delphi7 与三菱 FX系列PLC串口通讯测试源码,可以让你了解怎么使用串口收发

2018-07-05

VB.net上位机与三菱 FX3U-ENET-L(ADP)模块以太网MC协议通信源码及设置

VB.net上位机与三菱 FX3U-ENET-L(ADP)模块以太网MC协议通信源码及设置,以太网模块IP地址设为192.168.0.254,开启三菱编程软件上下载端口,VB.用MC ASCII协议读取D0-D5并显示出来

2018-06-27

C#变通方法实现VB6.0里面的控件数组,VB.net也同样

C#变通方法实现VB6.0里面的控件数组,当然VB.net也可以用,,用了三种方法 ,代码添加事件,属性页里设置事件,判别并处理.

2018-06-23

C#变通方法实现VB6.0里面的控件数组,当然VB.net也可以用

C#变通方法实现VB6.0里面的控件数组,当然VB.net也可以用, 程序很简单,主要是给出一种思路,控件数组可以提高编程效率和处理问题的快捷性

2018-06-23

XP Win7 VB6.0几个常用扩展控件的注册

Win7以上系统 VB6.0几个常用扩展控件的注册,包含控件及注册批处理程序 ,批处理可以自动识别XP和win7系统,并进行不同处理。其中的mscomm.ocx控件为破解版,解除了串口不支持16以上串口号的问题。

2018-06-21

系统辨识与参数估计,最小二乘算法估计SISO线性离散时间系统的参数和递推最小二乘算法估计SISO线性离散时间系统的参数两种算法

系统辨识与参数估计,最小二乘算法估计SISO线性离散时间系统的参数和递推最小二乘算法估计SISO线性离散时间系统的参数两种算法的C语言实现,IDE为VC6.0. 感谢原作者老教授刘宏才。

2024-03-04

电机正反转3D布局.pdf

Eplan 3D布局示范

2021-12-09

AD 源创客3D元件封装库.txt

AD 源创客3D元件封装库

2021-06-30

安卓手机蓝牙调试器APPV1.9.rar

安卓手机蓝牙调试器APPV1.9

2021-03-03

STM32F030设计多通道ADC力度点检测功能.zip

STM32F030设计多通道ADC力度点检测功能,使用的是薄膜压力开关

2021-01-27

Union联合数据大小端问题.rar

C++Union数据类型大小端问题测试源码

2021-01-22

STM32 寄存器中文参考手册_V10.pdf

STM32库函数代码生成器V1.2 (无限制版)

2021-01-05

51智能小车单片机.rar

51单片机智能小车安卓手机控制

2021-01-04

Androidwifiled.zip

安卓APP与单片机Wifi互连,控制LED上的灯

2021-01-04

PID_Verilog_Quartus_Project.rar

Verilog PID 源码,Quartus II V13.1 工程源码,

2020-12-29

Snap7开源以太网库与1200_1500PLC通信V1.2.rar

Snap7开源以太网库与1200_1500PLC通信VB6.0源码例程,PLC默认地址设为192.168.1.202,轨道号0,槽号2,读取数据块DB1,起始地址为2.0 的四个字节。即DB1.DBD2.实际测试过与1200PLC通信正常,这个代码是自己修改完善的。

2020-11-18

Kalman_Filter.zip

kalman filter C source code 卡尔曼滤波算法实现c语言源代码,相对于平滑递推滤波,和一阶滤波更平稳,缺点是好的滤波源码都有点占用内存空间。

2020-02-22

史上最全的TC热电偶分度表.pdf

史上最全的TC热电偶分度表

2020-02-11

串口编程 - 基于C标准库.txt

串口编程 - 基于C标准库串口编程

2020-02-11

自适应PID算法C源码,包含matlab算法测试的一个文档

自适应PID算法C源码,包含matlab算法测试的一个文档自适应PID算法C源码

2020-02-11

51单片机-仿三菱PLCV1.1.6 demo V6.rar

51单片机-仿三菱PLC原代码第一版和最后一版,含有原理图PCB图。实现了基本逻辑指令,可以做为入门仿三菱PLC的入 门经典。

2020-01-23

Snap7V1.0-VB6.rar

Snap7开源控件是用C语言写的,其控件源码可直接去官网下载,但是测试通信例程比较少,与西门子PLC300 ,400 ,1200 ,1500 PLC都可通信,通过设置槽号就可以,这是通信例程VB6.0通信测试源码,直接解压可运行测试的。

2020-01-19

Snap7开源控件与西门子PLC通信例程CSharp2010.rar

Snap7开源控件是用C语言写的,其控件源码可直接去官网下载,但是测试通信例程比较少,与西门子PLC300 ,400 ,1200 ,1500 PLC都可通信,通过设置槽号就可以,这是是通信例程CSharp、用VS2010或其以上版本均可打开。

2020-01-19

CSharp2010.rar

Snat7开源控件是用C语言写的,其控件源码可直接去官网下载,但是测试通信例程比较少,与西门子PLC300 ,400 ,1200 ,1500 PLC都可通信,通过设置槽号就可以,这是是通信例程CSharp、用VS2010或其以上版本均可打开。上载有问题,请看下一个。删不掉,我也没办法

2020-01-19

从单片机基础到程序框架(全集 2019pdf版).pdf

网上流传的单片机大牛吴坚鸿写的从单片机基础到程序框架全集2019年最新版,这是真的面向实际工作的源代码发行,不像大学教授出的书,全是阻塞式延时,只讲算法,不能实用。书里的代码全是可以拿来即用的,而且体现吴工的开源精神,无版权保护。

2019-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除