自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (153)
  • 收藏
  • 关注

原创 PNP/NPN传感器的转换和常开常闭转换的具体实施

通过一个金属来接近和远离传感器,来实现传感器的断开/输出(需要注意的是,在此使用的是一个PNP常闭型传感器,当没有金属靠近时,传感器为闭合状态——输出高电平;让我们回忆一下PNP传感器依靠NPN三极管转换电平的过程:当PNP传感器输出时,NPN传感器的基极经过限流电阻接到24V,导致NPN传感器的CE极导通,从而将输出端接0V,从而实现了低电平输出。我们将PLC接线为NPN方式,并将电路板的0V输入端连接PLC的0V,将电路板的输入端连接PNP传感器的输出,再将电路板的输出端连接到PLC的X0。

2023-06-12 12:46:15 4708

原创 混合式步进电机的细分驱动(电流方式、电压方式)及Simulink仿真对比

本文介绍了步进电机的细分原理及电流控制方式和电压控制方式,并通过Simulink模型对比了电流控制方式和电压控制方式的运行效果。

2023-03-06 22:20:49 2601 1

原创 Simulink搭建三相PWM整流器过程

当直流母线电压降低低于设定的母线电压时,我们希望电网对我们的母线进行充电,也就是希望Id>0,并且母线电压低的越多Id就应该越大。相较直流母线几百伏的电压,相较电网几百伏的电压来说,UL1是很小的,如果在设计模型时忽略它只会造成很小的误差,并且控制模型中的所以在此我们忽略UL1的存在。这就是PWM整流的核心逻辑,有了核心逻辑,我们只需要将Id、Iq、Ed、Eq、实际母线电压测量出来输入到控制逻辑,然后使用计算出的Ud、Uq对IGBT桥进行对应的开关控制就可以了。PWM整流的原理在网上已经有太多的解释了。

2023-01-27 11:28:08 4813

原创 猎狗与兔子问题的Matlab编程思路与过程

有一只雄狗在B点位置发现了一只兔子在正东北方距离它200米的地方O处。此时免子开始以 8m/s的速度向正西北万亞离为 120 m 的洞口 A 全速跑去,假设猎狗在追赶兔子的时候始终朝着免于的方向全速奔跑,按要求完成下面的实验:(1)问猎狗能追上兔子的最小速度是多少,(2)选取猎狗的速度分别为 15m/s,18 m/s,计算猎狗追赶免子时跑过的路程。(3)画出猎狗追赶兔子奔跑的曲线图.  由于我们是要求得猎狗能够抓到兔子的最小速度,所以我们应当设置一个大循环,在这个循环中,我们不断增加猎狗的初始速度。然

2022-06-06 12:43:22 4658 6

原创 永磁同步电机三环控制的Simulink仿真

永磁同步电机三环控制的Simulink仿真  笔者在之前的文章里对永磁同步伺服电机的三环控制原理进行了分析归纳。为了更一步精确的对电机进行仿真,作者又根据前面提到的控制原理进行了Simulink的三环控制建模。  在仿真中,首先获得电机的机械角度,并根据电机的磁极对数和换向角偏移计算出磁极的电角度位置。  然后采集的电机d、q轴电流和磁极位置被传入电流环。电流环则由电流环PI控制器先进行d、q轴电压的计算,而后通过Park反变换和Clark反变换得到ABC三相电压的设定值。  在获得ABC三相

2022-05-27 15:25:21 2434 7

原创 MATLAB通过区块划分提高随机生成圆球干涉检查的效率

通过区块划分提高随机生成圆球干涉检查的效率  在材料研究中,经常使用Matlab来仿真材料的各种情况——比如仿真电池颗粒的分布及后续计算。  在材料仿真时,我们第一步一般是先生成要仿真的材料。而其中用到的方法之一就是随机位置生成一定数量特定大小的颗粒。例如下图的样子:  在随机生成这些颗粒的时候,每随机生成一个颗粒我们都要判断新生成的颗粒和其它已有颗粒的位置关系,如果发生干涉则新生成的颗粒需要重新生成。而这样的计算方式的时间复杂度是O(N!)的,随着要生成的颗粒的数量的增加计算时间将变得漫长。  

2022-04-20 20:25:53 414

原创 基于数字积分法DDA实现跨象限的圆弧插补的Matlab程序实现

  之前在CSDN问答看到一个同学询问数字积分法圆插补的Matlab轨迹实现程序。当时想解决这个问题,随之开始研究基于数字积分法的圆弧插补。  然而,经过搜索发现,尽管网上有大量的对数字积分法进行圆弧插补的文章。但这些文章普遍都是对基础理论的复述,并且几乎都是对圆心为(0,0)的第一象限圆弧进行插补。  但实际上,我们实际的圆弧插补操作并不是都在第一象限的一小段圆弧,更不是呆板的以(0,0)坐标原点作为圆弧的圆心。就此,来到了我们的问题——如何通过数字积分法实现任意圆弧插补。    数字积分法进行圆弧插补

2022-03-26 12:37:25 4680 1

原创 通过C#和Arduino实现软件示波器

文章目录前言一、作者对示波器的部分理解二、软件示波器三、软件示波器的实现采集部分第一种方式第二种方式本次的选择前言  对于电子爱好者来说,示波器是一件不可或缺的神器。有了示波器的帮助,我们可以根据信号的实际变化来判断我们的电路或单片机程序的正确性。在有错误发生时,通过示波器我们也可以更容易的分析问题的产生点。  但我们有没有想过,示波器本身就是一个电子电路,它的结构如何,又是如何工作的?作为一个电子电路的爱好者,我们是否可以搭建一个属于自己的示波器呢?下面作者就来通过Arduino作为信号采集电路来

2022-03-20 11:35:51 8729 1

原创 多谐振荡器工作周期分析

多谐振荡器工作周期分析  许多对电子电路有兴趣的朋友应该都接触过多谐振荡器,而学习电子、自动化的同学更是在课本上接触过多谐振荡器。  但是好多资料上只写着多谐振荡器的振荡周期公式(T=1.4 * R *C),却没有具体说明多谐振荡器振荡周期的推导。在此,时至年末无聊,笔者就在此对多谐振荡器的振荡周期进行一下推导计算。多谐振荡器结构  多谐振荡器的典型结构如下图。其由NPN三极管、电阻、电容构成,上端接电源正极、下端接电源负极(此例接GND)。工作时,两只三极管交替在截止、饱和状态切换。由此VT1、V

2022-01-28 11:27:31 4631 4

原创 信捷DS5B伺服驱动器Modbus控制程序编写

背景  最近遇到客户需要直接用计算机对伺服驱动器进行控制,并且出于成本考虑不希望使用PLC来间接的控制伺服驱动器,同时出于日后和其它软件联通的考虑希望自定义一个软件来控制伺服驱动器。  驱动器采用国产信捷的DS5B驱动器,这是一款带485总线接口的驱动器,支持Modbus通讯。于是,作者遍想到编写一套通过Modbus通讯来直接控制DS5B驱动器的程序。如此一来,一方面可以实现不增加PLC等控制器实现计算机直接控制驱动器;另一方面客户日后又可以对源码进行修改来实现与其它软件的联通。客户需求分析  计算

2021-11-24 08:57:10 5786

原创 伺服控制的三环控制原理及整定仿真和Simulink模型

伺服控制的三环控制原理  我们平时使用的工业伺服,通常是成套伺服,即驱动器和电机型号存在配对关系。但有些时候,我们要用电机定转子和编码器制作非成套电机——例如机床上使用的直驱转台、永磁同步电机直接驱动的主轴。这种时候,我们需要对驱动器进行各种设置才能驱动电机。此篇文章将通过介绍伺服控制的三环控制原理入手来说明我们调式非成套伺服时需要调什么参数,为什么要这么调。  伺服电机本身是不能独立运行的,伺服电机的运行源于伺服驱动器的“驱动”。而伺服驱动器对伺服电机的驱动基于三环控制。所谓三环控制,是指控制环路包含

2021-08-25 23:24:48 22749 21

原创 STM32单片机模拟量脉冲调速的STM32Cube配置

STM32单片机模拟量脉冲调速的STM32Cube配置有些时候我们需要伺服电机以速度模式运行。当伺服电机以速度模式运行时最优选的方式自然是通过伺服驱动器自身的模拟量输入来进行调速。但是一些伺服驱动器本身不带有模拟量输入,此时我们可以用单片机制作一个建议的模拟量脉冲调速装置——通过单片机来接收模拟量信号,然后根据模拟量的不同来调节输出脉冲的频率,以此来实现对伺服电机的模拟量调速控制。要实现上述的功能,主要需要单片机进行1ADC、2脉冲输出。为了实现这两个功能,下面将简略对这两个功能进行解释并简略介绍STM

2021-02-25 15:40:10 1734

原创 PNP/NPN传感器的基本原理解析及转换

PNP/NPN传感器的基本原理解析及转换传感器最简化模型PNP传感器最简化模型NPN传感器最简化模型简化模型不同状态的分析NPN传感器不输出时NPN传感器输出时PNP传感器不输出时PNP传感器输出时PNP与NPN之间的相互转换PNP->NPNNPN->PNP结语在工程中,我们经常用到24V的NPN传感器和PNP传感器。但是好多从业人员对这两种传感器的区别并不甚了解,本文将对两种传感器进行最简化的模型介绍,并引申出两种传感器信号的转化。传感器最简化模型PNP传感器最简化模型PNP传感器可

2021-01-28 13:32:05 13337 3

原创 以Arduino编写伺服插补控制及C#上位机的阿基米德螺旋线检测

以Arduino编写伺服插补控制及C#上位机的阿基米德螺旋线检测阿基米德螺旋线阿基米德螺旋线的特性及应用阿基米德螺旋线的检测原理检测仪总体结构上位机控制器伺服驱动及电机测头及机械检测软件部分的实现上位机上位机界面上位机与控制器间通讯协议上位机与测头的通讯协议上位机部分代码插补控制器代码下载阿基米德螺旋线阿基米德螺旋线的特性及应用阿基米德螺线(亦称等速螺线),得名于公元前三世纪希腊数学家阿基米德。阿基米德螺线是一个点匀速离开一个固定点的同时又以固定的角速度绕该固定点转动而产生的轨迹。阿基米德螺线的极

2020-08-10 09:30:06 1795

原创 用于获得个股MACD数据及每日收盘数据的python程序

用于获得个股MACD数据及每日收盘数据的python程序几年前上一波股票牛市的时候,曾经编写了一个判断股价的python程序。最近几日股票市场又开始比较火热,估计有的朋友可能需要进行股票数据的获得和分析。现在把那个程序中用于获得macd数据及收盘数据的部分公布出来,给有需要的朋友。import urllib.requestimport gzipimport jsonimport reimport socketimport timeimport threadingsocket.setdef

2020-07-07 08:49:07 4211 2

原创 Python实现的遗传算法 及背包问题对最优解的分析

遗传算法的Python实现看到CSDN问答区有这么一个问题**“请问如何通过遗传算法得出正确字符串? 40C比如我希望得到最终结果为"Hello World!"。请结合代码说明,最好是用python。”**问题链接: link.针对这个问题,自己写了一个。如下:import randomm=40 #种群数v=0 #子代中符合进化目标的个体的位置索引flag=False #.........

2019-09-29 12:18:49 3403

LS MASTER K系列 PLC 编程软件

LS MASTER K系列 PLC 编程软件

2024-04-11

VBA宏,删除word里的页眉页脚

VBA宏,删除word里的页眉页脚。 点击按钮,在弹出对话框输入word所在文件夹,将删除文件夹内所有word的页眉页脚。

2024-03-10

HAAS机床 电气部分维修手册

HAAS机床 电气部分维修手册

2024-03-10

用于批量删除word信息的word宏

用于批量删除word信息的word宏。 点击按钮后输入word所在文件夹,将自动清除文件夹内所有word的信息。

2024-03-10

新代数控系统 6D/6-H/6-E/21/21-H/21-E/210-E/22/220系列-串列铣床控制器操作手册

新代数控系统 6D/6-H/6-E/21/21-H/21-E/210-E/22/220系列_串列铣床控制器操作手册

2024-03-10

新代数控系统 OpenCNC MACRO手册

新代数控系统 OpenCNC MACRO手册

2024-03-10

丹佛斯FC51变频器编程指南

丹佛斯FC51变频器编程指南

2024-03-10

ST意法半导体固件烧写工具 flash loader v2.8

ST意法半导体固件烧写工具 flash loader v2.8

2024-02-11

matlab2016a simulink实现的变频器模型

matlab2016a simulink实现的变频器模型 spwm v/f

2024-01-30

Matlab 2016 版本 Simulink 单相PWM整流模型

Matlab 2016实现的,Simulink 单相PWM整流模型,设定电压可调

2024-01-06

Matlab 2016 制作的 simulink 三相PWM整流模型

Matlab 2016 制作的 simulink 三相PWM整流模型,带上电限流电阻和使能延时,直流母线电压可调。

2023-12-31

大银 E2驱动器 操作手册

大银 E2驱动器 操作手册

2023-12-19

大银 D2T驱动器 操作手册

大银 D2T驱动器 操作手册

2023-12-19

matlab 2016 simulink 反正切法解算旋转变压器角度

matlab 2016 simulink 反正切法解算旋转变压器角度

2023-12-12

高创CDHD CDHD2调试软件 ServoStudioSetup-2-38-6-63

高创CDHD CDHD2调试软件 ServoStudioSetup_2_38_6_63

2023-11-05

Python制作的高校教师资格题库,包含高等教育学、高等教育心理学、综合

Python制作的高校教师资格题库,包含高等教育学、高等教育心理学、综合

2023-11-01

Python制作的高校教师资格考试 高校教资 “第三部分 综合”题库

Python制作的高校教师资格考试 高校教资 “第三部分 综合”题库 题目内容摘自山东官方题库

2023-11-01

Python制作的 高校教师资格考试 高校教资 高等教育心理学题库

Python制作的 高校教师资格考试 高等教育心理学题库

2023-10-31

Python制作的高校教师资格 高等教育学 题库

Python制作的高校教资 高等教育学 题库,包含单选和多选,内容摘自山东省官方题库

2023-10-30

无传感器永磁电机FOC控制的matlab simulink模型

无传感器永磁电机(PMSM)矢量控制(FOC)的simulink模型,版本matlab 2021。 电机位置测量通过滑膜观测器实现。

2023-10-30

混合式步进电机矢量控制(FOC)为基础实现的步进电机闭环控制Simulink模型

Matlab 2016a版本Simulink 搭建的,以“混合式步进电机矢量控制(FOC)”为基础实现的“步进电机闭环控制” 含电流环、速度环、位置环,其中电流环以FOC方式进行电流控制。实现了步进电机的伺服式控制

2023-08-21

上银 大银微系统 E1驱动器用户手册V2.4

上银 大银微系统 E1驱动器用户手册V2.4

2023-06-07

上银D2驱动器 调试手册 V2.2

上银D2驱动器 调试手册 V2.2

2023-06-07

上银 D1驱动器调试手册V3.1

上银 D1驱动器调试手册V3.1

2023-06-07

上银 大银微系统 D1驱动器PDL手册

上银 大银微系统 D1驱动器PDL手册

2023-06-07

高创CDHD调试软件 ServoStudioSetup-CHS-1-15-29-1

高创CDHD调试软件 ServoStudioSetup-CHS_1_15_29_1

2023-06-06

上银 大银微系统 LMDX伺服驱动器软件 LMSP-Coompensation-Tool1.1

上银 大银微系统 LMDX伺服驱动器软件 LMSP_Coompensation_Tool1.1

2023-06-06

上银 大银微系统 iA-Studio-1.4.5404.1 HIMC运动控制器

上银 大银微系统 iA_Studio_1.4.5404.1

2023-06-06

上银 大银微系统 HIMC运动控制器 软件Lightening 10.0

上银 大银微系统 HIMC运动控制器 软件Lightening 10.0

2023-06-06

C#编写的 西门子840D/840Dsl/828D报警查找程序

输入报警号,获得对应的PLC报警触发地址。 源码,C#工程文件。 vs2022编写

2023-05-04

SiemensAlermFinder 西门子840D/840Dsl/828D 报警查找软件

西门子840D/840Dsl/828D 报警查找软件 输入报警号,可直接获得触发报警的PLC地址。 对于840Dsl,FB1 参数"ExtendAIMsg" == FALSE 或 TRUE可分别查找。 C#.net软件

2023-05-02

上银驱动器调试程序,Lightening 0.201

上银驱动器调试程序,Lightening 0.201

2023-03-28

Matlab 2016a Simulink 制作的可任意细分的步进电机驱动模型,通过接收脉冲+方向进行控制

Matlab 2016a Simulink 制作的可任意细分的步进电机驱动模型,通过接收脉冲+方向进行控制 电流方式控制,通过控制AB相电流实现任意细分

2023-03-02

Matlab 2016a Simulink 制作的可任意细分的步进电机驱动模型,有电流限制,通过接收脉冲+方向进行控制

Matlab 2016a Simulink 制作的可任意细分的步进电机驱动模型,有电流限制,通过接收脉冲+方向进行控制 电压方式控制

2023-03-02

Matlab 2016a Simulink伺服三环控制(位置、速度、电流)仿真模型 SVPWM调制模式

Matlab 2016a Simulink伺服三环控制(位置、速度、电流)仿真模型。SVPWM调制模式。 速度控制、位置控制可切换。 增加了电流测量显示,clark变化改为等幅值变换

2023-02-25

西门子808D数控系统 车床标准梯图

西门子808D数控系统 车床标准梯图

2023-02-21

西门子808D数控系统 铣床、加工中心标准梯图

西门子808D数控系统 铣床、加工中心标准梯图

2023-02-21

Matlab 2016a版本 Simulink步进电机驱动仿真,含说明文件详细介绍结构原理

Matlab 2016a版本 Simulink步进电机驱动仿真,含说明文件详细介绍结构原理 驱动器接收上位机脉冲、方向信号驱动混合式或永磁式步进电机,带电流限制。

2023-02-21

Matlab 2016a Simulink 搭建的三相PWM整流模型,不考虑电感电压 直流母线电压可调

Matlab 2016a Simulink 搭建的三相PWM整流模型,不考虑电感电压。直流母线电压可调

2023-01-27

Matlab 2016a Simulink 搭建的伺服三环控制+PWM整流模型

Matlab 2016a Simulink 搭建的伺服三环控制+PWM整流模型。 伺服控制部分包含位置环、速度环、电流环,可选择位置控制或速度控制; 正弦波调制模式为SVPWM模式; 整流为PWM整流,可实现整流和伺服减速时的电力回馈,并可更改整流后的母线电压。

2023-01-26

空空如也

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

TA关注的人

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