- 博客(80)
- 资源 (4)
- 收藏
- 关注
原创 基于51系列单片机的PID恒温烙铁设计
本文设计了一种基于STC12单片机的PID恒温烙铁控制系统。系统采用K型热电偶和MAX6675芯片实现温度采集,通过固态继电器控制60W烙铁的通断。核心算法采用位置式PID控制,针对不同温度区间动态调整比例、积分参数,并加入抗积分饱和措施。硬件方面完成了降压整流电源、主控板及外围电路设计,软件实现了PID计算、PWM输出和OLED显示功能。测试表明,该系统能有效稳定烙铁温度在设定值±4℃范围内,解决了传统烙铁过热问题。项目文件包含完整代码和电路设计资料,为电子焊接提供了经济实用的温度控制方案。
2026-01-25 16:23:52
2257
原创 基于ETA6093的锂电池周边电路搭建
摘要:ETA6093是一款适合新手DIY的单节锂电池充放电管理芯片,集成充电(1.2A)、升压放电(5V/1.2A)及多重保护功能,外围电路仅需1个电感和少量电容电阻。相比传统方案,它具有高集成度、高效率(≥95%)和低成本优势,特别适配18650/聚合物电池。使用时需注意正确焊接引脚,选用4.7uH电感和配套电容,通过分步测试验证充放电及过充/过放/短路/过热保护功能。典型故障包括接反、虚焊等,建议新手使用洞洞板练习,批量生产时可优化PCB布局。
2026-01-21 18:59:17
1029
原创 USB转TTL电路详解
总结来说,CH340C在“集成度”和“设计简便性”上胜出,而CH340G在“生态成熟度”和 “初始成本”上占优。最后请注意,无论选择哪款,驱动是通用的,都可以从南京沁恒官网下载。另外,市面上一些模块可能通过增加电平转换电路让CH340G兼容3.3V,购买时请注意确认模块标注的输出电平。
2026-01-21 12:48:03
1642
原创 点亮LED:无稳态多谐振荡电路入门指南
摘要:本文介绍了无稳态多谐振荡器的基本原理与搭建方法。该电路由两个晶体管、电容器和电阻组成,通过交替导通产生连续振荡。详细讲解了元件清单、频率计算公式(1/1.4RC)及调整技巧,并分析了电路工作过程:当一个晶体管导通时,电容放电使另一个截止,随后充电导通形成循环。文章还提供了实际搭建注意事项,建议初学者使用大电容观察慢速闪烁效果。最后指出该电路是学习电子学的重要基础,涵盖晶体管开关、RC电路等核心知识,并建议进阶尝试电位器调频或环境敏感元件等扩展应用。
2026-01-20 19:14:58
359
1
原创 S7-1500跨项目双边通信专业指南:S7通信(BSEND/BRCV)方案
本文介绍了S7-1500 PLC间采用BSEND/BRCV通信的优势与配置方法。相比PUT/GET通信,S7通信具有可靠传输、大数据支持等优势。详细说明了双向通信的完整配置流程,包括连接建立、参数设置和程序编写要点。重点解析了BSEND和BRCV指令的关键参数及功能,并提供了通信测试方法。通过正确配置R_ID等参数,可实现稳定的大数据量PLC间通信。
2026-01-20 18:00:50
768
原创 NX虚拟轴与博途工艺轴联动
摘要:本文介绍了NX2206与博途V16平台下PLC1511T-1PN控制虚拟三轴运动的方法。主要内容包括:1)NX中设置XYZ三轴及其位置传感器;2)通过位置传感器实现限位控制;3)PLC程序开发,包括变量表创建、工艺轴配置和运动控制块搭建;4)使用OPC UA实现NX与PLC的通信连接;5)通过PLCSim Advance虚拟平台完成系统测试。重点阐述了如何将位置传感器数据与PLC信号联动,实现虚拟轴的精确运动控制。
2026-01-20 15:00:31
897
原创 基于51系列单片机的双轴舵机太阳能追光系统设计与实现
本文介绍了一种基于STC12C5A60S2单片机的双轴太阳能追光系统设计方案。系统采用四象限光敏电阻检测光照强度,通过MG996R舵机实现水平和垂直方向的双轴追踪。硬件部分包括核心控制单元、光强检测模块、执行机构和能源管理系统,其中MPPT充电控制器提高了能量转换效率。软件算法通过计算四个方向的光强差异值,控制舵机步进式调整角度,解决了舵机抖动问题。该系统相比固定式太阳能板可提升30-50%的能量收集效率,适用于对效率要求较高的应用场景。
2026-01-19 07:51:08
1222
1
原创 汇川PLC软件下载
本文介绍了汇川PLC编程软件AutoShop的下载安装流程:首先通过汇川官网进入"技术支撑"页面,搜索"auto"下载软件包;然后以管理员身份运行安装程序,选择中文界面并设置安装路径;最后完成菜单图标和快捷方式的创建。文章详细说明了从官网下载到软件安装的完整步骤,帮助用户顺利完成汇川PLC编程软件的安装。
2026-01-15 20:46:55
1210
原创 如何使用嘉立创EDA绘制自己的元件库,元件符号,封装
本文介绍了在嘉立创EDA专业版中创建电子元件的完整流程。首先需准备软件、芯片数据手册等材料,然后新建元件库并设置保存路径。详细讲解了三种元件绘制方法:普通芯片(如NE555)通过调整栅格和引脚完成绘制;分立门元件(如LM358)需分部分绘制;还可使用元件符号向导快速生成常见型号。最后介绍了封装绘制方法,建议参考芯片手册中的封装信息并使用向导工具。该教程为电子设计人员提供了创建自定义元件的实用指南。
2026-01-15 19:14:13
6885
原创 1200PLC与爱普生机器人modbus_TCP通讯
首先申明一下我的硬件信息机器人:C4-A601S控制器:RC700PLC:西门子S7-1200(CPU:1217C/DC/DC/DC)
2026-01-15 09:18:09
1395
原创 scl的基本语句应用以及如何将梯形图(LAD)转换为语句表(scl)
摘要:SCL是西门子PLC编程中的结构化控制语言,基于Pascal语法,特别适合复杂算法实现。该语言支持多种程序结构(IF/WHILE/FOR/CASE)和变量类型,具有高可读性和模块化特性。SCL语法与C语言相似,便于有编程基础者快速上手。文章详细介绍了SCL的基本语句、梯形图转换方法(包括起保停电路和定时器),以及变量声明、代码组织等核心概念。通过示例展示了SCL在工业控制中的典型应用,如电机控制、流水线检测等场景,并强调了转换时保持逻辑等效性的重要性。
2026-01-14 19:08:13
1175
2
原创 两台PLCModbusTCP主从站连接,一主站,一从站
本文详细介绍了Modbus TCP通信中服务器(Server)和客户端(Client)的配置方法。服务器端需设置保持寄存器区域(DB块)、TCON_IP_v4参数(指定IP和502端口)及连接控制;客户端需配置主动连接模式、服务器IP及功能码。通过ModbusPoll工具测试验证了通信成功,实现了PLC间的数据读写功能。文章提供了完整的参数配置指南和实际应用示例,包括寄存器映射、连接状态监控等关键技术要点。
2026-01-13 09:53:31
1155
原创 博图使用SCL编写五子棋
该程序实现了一个10×10的五子棋游戏逻辑。主要功能包括:1)初始化棋盘数组并重置游戏状态;2)处理玩家落子操作,检查位置是否重复;3)通过模2运算交替记录黑白棋子;4)通过横向、竖向和两个斜向扫描检测连续5个相同棋子,判定胜负。程序使用二维数组存储棋盘状态,采用求和运算实现胜负判断,支持游戏重置功能。整体逻辑清晰,实现了五子棋的核心游戏机制。
2026-01-13 07:18:54
216
原创 EPSON RC+ 7.0安装教程附带安装包
本文讲述EPSON RC+ 7.0安装教程以及EPSON相关手册查找、语言切换、导入程序、网络连接等操作
2026-01-12 10:08:52
817
原创 西门子modbus Tcp通讯并进行仿真(从站)
本文介绍了PLC与Modbus TCP通讯的设置方法。主要内容包括:1)PLC基本设置中需勾选允许远程访问;2)使用MB_SERVER指令建立通讯连接;3)关键参数设置,包括MB-HOLD-REG数据寄存器、CONNECT连接参数(接口ID、站号、IP地址和端口号);4)仿真通讯步骤,需确保IP和端口号匹配。通过正确配置这些参数,可实现PLC与仿真工具Modbus poll之间的数据交互验证。
2026-01-04 07:40:59
1168
原创 西门子触摸屏“救砖”秘籍:用U盘完成恢复出厂设置
请在网页中下滑至"3.3 精简面板"部分,选择"3.3.1 第二代精简面板",然后找到"V16 仅备份(以下全部更新)"选项下载V16文件。下载这个文件由于会因为“没有授权下载出口限制软件”导致无法下载,我在这里将文件上传到网盘供大家方便下载。SIMATIC HMI 操作面板的映像下载项:精智面板/移动面板/精简面板。当常规手段失效时,恢复出厂设置往往是最后一招,也是最有效的一招。将下载的文件解压到U盘的根目录中。需要将设备交接或重新部署。设备被意外加密或设置锁死。第二代精简面板恢复盘。
2025-12-30 13:58:25
1437
原创 C++基础语句讲解
C++是一种功能强大的编程语言,兼具高级编程特性和底层操作能力。本文介绍了C++的基础知识,包括:1)基本框架结构;2)变量与数据类型;3)运算符与表达式;4)程序流程控制(条件判断、循环等);5)注释与代码规范。文章还涵盖了输入输出操作、随机数生成、跳转语句等实用技巧,并分享了初学者学习心得。
2025-12-25 19:36:52
539
原创 基于CN3791的太阳能MPPT充电电路搭建
摘要:本文介绍了采用CN3791芯片设计太阳能充电系统的方案。该芯片集成MPPT算法,支持4A充电电流,适用于中小功率系统。文章详细阐述了12V锂电池充电电路的设计过程,包括核心
2025-12-12 16:33:22
1726
6
原创 威纶通触摸屏入门指南(从安装到入门使用)
在工业自动化、设备控制等场景中,人机交互的便捷性直接影响工作效率。而威纶通(Weinview)触摸屏凭借高性价比、强兼容性和简单易上手的优势,成为新手入门工控领域的首选设备 —— 它无需复杂编程基础,就能快速实现 “操作指令下发 + 设备状态反馈” 的核心需求,广泛应用于小型生产线、机床控制、智能家居控制箱等场景。新手学习建议:多实操、多总结,从简单项目入手逐步积累经验。欢迎大家提问交流,分享实操过程中的问题与技巧。t=P9T8软件https://www.weinview.cn/rj#content。
2025-12-12 15:15:19
2633
原创 西门子PLC单边通信核心指南
单边通信指的是在通信连接中,只有一方(通常是客户机/主站)主动发起数据读写请求,而另一方(服务器/从站)只是被动地响应。简单来说,就像是“客户端-服务器”模式客户机 (Client): “主动方”。它知道服务器的地址和数据布局,主动去“拿”数据或“放”数据。它负责建立连接、组态和发起所有通信请求。服务器 (Server): “被动方”。它只是提供数据区域(如DB块、M区、I/O区),等待客户机的访问。它不需要为这个连接做任何编程。配置步骤(以两台CPU 1217C DC/DC/DC为例)
2025-12-10 21:15:46
759
原创 西门子S7-1200控制两轴直线插补运动
直线插补是指,数控系统或运动控制器根据程序指令中给出的起点和终点坐标,通过特定的算法,实时地计算出两点之间一系列微小的、连续的中间点坐标,并协调控制多个运动轴(如X, Y, Z轴)的移动速度和位置,使刀具或执行端严格按照预定直线轨迹运动的功能。
2025-11-05 19:08:27
1408
原创 FluidSIM与三菱,西门子PLC无实物仿真连接
基本上只要按照我的步骤一步步来,都能连接成功本文章为个人学习心得,如有不足,请指出,一定及时纠正,还望海涵。期待在未来的文章中与您分享更多有价值的内容。
2025-10-24 13:33:15
1385
原创 EPLAN 保姆级入门教学
EPLAN是由德国公司开发的电气设计软件系统,自1984年推出后已发展为多专业CAE平台。该软件支持电气、流体、仪表等工程设计,具备自动化功能如电缆裁切、标签印制等,并能与第三方软件集成。用户可通过试用版或商业版使用,支持Windows平台。文章介绍了EPLAN的基础功能应用,包括项目创建、符号插入、外部部件导入等操作,并指出这些基础功能已能满足大部分电气设计需求。同时提供了软件下载资源和学习视频链接,强调支持正版软件的立场。
2025-10-21 20:54:38
7003
原创 气动元件符号详解与应用指南
本文系统介绍了气动系统中常用元件的符号表示与实物对应关系。主要内容包括:气源及其后续处理元件二联件,换向阀的分类与控制方式(手动、机械、电磁等),气路连接端部的各种元件(气管、单向阀、快速排气阀等),以及节流阀的流量调节功能。文章通过符号与实物对比的方式,帮助读者理解气动系统的基础元件及其工作原理,为气动系统的设计与维护提供参考。
2025-10-21 20:03:03
2538
原创 基于wifi摄像头与单片机的串口透传及二次开发
这是在淘宝花了137买的wifi透传摄像头,拆开外壳我发现里面是esp32的摄像模块改版,现在主要对其进行二次开发。
2025-10-10 19:43:06
849
原创 stc12单片机的串口通讯发送详解(寄存器)
本文总结了STC12C5A60S2单片机中与串口相关的寄存器功能及特性。主要介绍了AUXR辅助寄存器(不可位寻址)的时钟分频机制,包括12T和1T模式的区别:12T模式下时钟12分频,指令周期12个时钟周期;1T模式不分频,速度提高12倍。还阐述了两种模式下定时器计数周期的计算公式,并简要提及了CSON、PCON、SBUF等其他串口相关寄存器的功能。文章通过对比分析,帮助读者深入理解串口寄存器的工作原理。
2025-10-08 20:29:00
244
原创 检测MODBUS通讯连接 (MODBUS POLL)
摘要:Modbus是一种工业自动化领域常用的串行通信协议,支持主从架构及多种传输模式。文章介绍了Modbus通讯的基本原理、特点及存在的问题,如错误处理机制不足等。重点讲解了Modbus Poll软件的使用方法,包括连接设置(串口/TCP)和参数配置(从机地址、功能码等),并分析了常见错误类型(连接错误、校验错误等)及其解决方法。该工具可有效监测PLC与设备间的通信状态,适用于工业自动化调试场景。
2025-10-08 20:25:43
551
原创 西门子PLC S7-1200控制轴运动
SMART1200轴控制系统是一种可扩展、模块化的多轴运动控制平台,支持同时管理1200个运动轴。本文详细介绍了系统配置过程:1)物料准备包括PLC、驱动器、电机模组等关键组件;2)驱动器参数设置与接线方法;3)在TIA Portal中配置工艺对象轴的关键参数;4)编写控制程序,重点说明MC_Power、MC_Home等核心功能块的使用;5)人机界面开发注意事项。文章特别强调安全配置要点,包括硬件限位开关设置和首次调试的注意事项,为多轴控制系统实施提供了完整的技术指导。
2025-09-22 18:39:06
1973
原创 西门子TIA博途SCL语言编程的基础教学(一)
SCL(Structured Control Language,结构化控制语言)与LAD(Ladder Diagram,梯形图)是两种是在工业自动化编程(如 PLC 编程)领域常用的编程语言,二者分别源于 “文本结构化” 和 “电气图纸模拟” 设计思路。LAD的设计初衷是模拟传统继电器控制柜的电气接线图,更适合 “简单触点 - 线圈” 类逻辑(如启停控制、联锁保护),但面对复杂逻辑或数学运算时存在天然短板。而SCL基于结构化文本设计,对复杂场景的支撑更高效。例如SCL。
2025-09-19 19:57:49
2704
原创 西门子PLC开放式用户通讯指令详解(已TCP连接为例)
本文介绍了西门子PLC开放式用户通信的基本概念和常用协议(TCP、ISO-on-TCP、UDP),重点讲解了TSEND_C和TRCV_C指令的使用方法。文章详细说明了指令参数设置、数据块配置、网络组态等操作步骤,包括IP地址设置、端口配置等关键技术要点,并提供了常见问题的排查方法。该指南既适合初学者快速上手,也为进阶用户提供了协议选择建议,帮助实现PLC与其他设备的稳定数据通信。
2025-09-16 17:17:29
2500
原创 EPLAN P8 2.9 如何使用.step格式3D文件绘制3D安装布局图
导入成功后就可以将导入好的3D宏以.edz格式导出,但现在还有一步为未完成,在视图中选择->连接点代号选择后我们可以看到刚导入的3D宏并没有真正的连接点,所以即使导出后,也是没有办法在安装布局图中进行布线的,正常可以布线的应该和右图中一样有一个个红色的连接定义点,下面我们就来进行连接定义点的放置。放大细节图↓图(1)⬆图(2)⬆图(3)⬆。
2025-06-18 12:41:55
5810
原创 电子技术梳理
二极管是一种使用半导体材料(如硅、硒、锗等)制成的电子器件(有0.5v或0.7V的管压降)。它具有单向导电性能,即当给二极管阳极加上正向电压时,二极管会导通;而当给阳极和阴极加上反向电压时,二极管会截止。这种导通和截止的状态相当于开关的接通与断开。二极管的作用有:整流 将交流电通过桥式整流为直流电防反接 通过二极管的单向导电性实现钳位 通过并联二极管的方式实现3. 饱和导通状态:当加在三极管发射结的电压大于PN结的导通电压,并当基极电流增大到一定程度时,三极管进入饱和导通状态。
2025-05-09 08:58:50
1899
1
原创 2024版EPLAN 部件的制作包括导入3D模型创建宏
然后单击"文件"→"导入"→"布局空间"→"导入3D图形"选择黑盒即要生成的部件,点击右键→选择"生成部件"
2025-01-03 13:04:09
7403
1
原创 Modbus TCP 西门子PLC与 多个设备进行通讯 使用Modbus Slave模拟多个设备ID
PLC如何与同一地址的多个ID设备进行通讯。更改MD_Unit_ID的值,如果这个值不更改是默认的话是无法与多个ID连接的会冲突。Advanced 仿真的PLC是无法与Modbus Slave进行通讯的!!!
2024-11-10 19:30:57
12890
2
原创 使用modbus poll实现与西门子PLC通信以及Modbus Poll的具体使用方法
本篇主要讲从0开始讲建立modbus poll与西门子PLC连接。以及modbus poll的详细使用方式。本篇因为详细讲了Modbus Poll使用方式所以篇幅比较长,如果只是想要建立与PLC连接的可以自行选择目录跳转。Modbus Poll是一款用于模拟Modbus 通讯主站的软件(发送给PLC值),与之对应的是Modbus Slave是一款用于模拟Modbus 通讯从站的软件(接收PLC给的值)。
2024-11-10 19:30:52
3582
原创 从零手搓兑币机
有许多种可以控制掉落数量的方式列如运用直线电机去推动硬币例如使用直线电机去推动但是这会遇到许多的问题因在储币仓内会有许多的硬币,如果直接拿直线电机去推动的话可能会导致出现卡顿等情况出现。第二种通过该机构将硬币掉入槽中进行控制硬币掉落的数量,但是因为硬币的储存难以设计,实际设计还需在进行设计。
2024-11-08 12:41:15
678
原创 Modbus TCP 西门子PLC指令以太口地址配置以及 Poll Slave调试软件地址配置
本篇文章讲了Modbus TCP通讯中的一些以太网端口配置和遇到的一些问题PLC指令报错16#80A4ADDR为什么是40001西门子PLC无法与多个Slave从机进行TCP通讯?
2024-10-15 17:27:44
5348
2
rfid 模块 rc522 关于s50卡的写与读 且用串口发送出去(可用串口助手调试) 代码和实现原理 基于stm32
2023-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅