自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 资源 (13)
  • 收藏
  • 关注

原创 【TwinCAT3运动控制】虚拟轴创建、电子齿轮耦合与寻参功能全解析

在实际运动控制项目中,常需同时控制多个轴并实现同步联动,而当前使用的松下伺服驱动器仅能控制单个电机。为了演示电子齿轮、多轴联动及寻参等功能,我们可以在 TwinCAT NC 中创建一个虚拟轴,并为其编写与真实轴完全相同的 PLC 控制程序。本文将在已完成单个实轴Axis1控制的基础上,演示如何添加虚拟轴Axis2,为其构建使能、点动、相对定位、复位等完整功能,并进一步实现两轴的电子齿轮耦合与寻参(Home)控制。

2026-07-05 08:45:00 82

原创 【TwinCAT3运动控制】PLC 编程控制电机(使能、点动、相对定位与复位)

在MAIN程序的变量声明区中添加一个AXIS_REF类型的变量。AXIS_REF是一个结构体,专门用于 NC 与 PLC 之间的数据交换,内部嵌套了多个与运动状态和控制相关的子结构体,我们将其称为轴类型变量。本文严格遵循原始流程,详细补充了每一个操作步骤中的变量绑定、参数配置及 HMI 控件设置细节,完整呈现了 TwinCAT3 环境下从零开始创建 PLC 运动控制程序的标准方法。

2026-07-04 11:29:44 73

原创 【TwinCAT3运动控制】TwinCAT3 运动控制核心解析:NC PTP 系统架构与设计思想

TwinCAT NC PTP 的三层架构从设计上将应用逻辑、运动算法和物理硬件彻底解耦,配合 PLCOpen 标准化的编程接口,为运动控制系统带来了高度的灵活性和可移植性。透彻理解 PLC 轴、NC 轴、物理轴的分工与协作机制,以及 SAF/SVB 周期的实际含义,是后续高效完成硬件配置、参数整定与 PLC 编程的前提。下一篇我们将聚焦具体的硬件配置流程,演示如何将第三方 EtherCAT 驱动器接入 TwinCAT NC 系统并完成调试。如有问题或见解,欢迎在评论区交流讨论。

2026-07-04 08:15:00 42

原创 【TwinCAT3运动控制】TwinCAT3 NC PTP 运动控制实战:松下伺服驱动器硬件配置与调试全流程

本文从硬件扫描、轴关联、在线调试到 NC 参数整定,完整演示了 TwinCAT3 NC PTP 集成第三方 EtherCAT 驱动的标准流程。掌握这些操作后,无论面对何种品牌的伺服系统,只要提供正确的 ESI 文件和编码器参数,都能快速实现运动控制。实际工程中建议将关键步骤固化为检查清单,以提高配置效率并避免常见错误。如果您在调试中遇到特殊报警或耦合问题,欢迎在评论区交流探讨。

2026-07-03 14:44:07 66

原创 【TwinCAT3实战教程】项目交付前的最后一步:六大核心配置与避坑指南

交付前的这些检查,就像飞机起飞前的例行检查单——每一步都看似不起眼,但任何一步的疏忽都可能导致“飞行事故”。把它们固化为团队的交付流程:✅ Pin Version 已激活✅ 编译器版本已设为 newest✅ 虚拟设备名称已启用✅ 库引用已固定、目标存档已确认、相对 NetIds 已配置做好这些,你交付的就不只是一个“在我电脑上能跑”的程序,而是一个真正能够在任何目标环境下稳定运行的可靠工程。

2026-07-03 08:00:00 26

原创 [TwinCAT3 PLC实战教程] 构建一个冰箱温度控制系统(三) LD 信号管理与警报

梯形图(Ladder Diagram,LD)是 PLC 编程中最经典、最直观的语言之一。它起源于继电器控制电路,用“触点”和“线圈”等符号表示逻辑关系,非常适合处理开关量(BOOL)的连锁、时序和输出控制。我们的Signals网络功能逻辑描述网络 1制冷故障警报压缩机运行超过设定时间仍无法停机,发出持续蜂鸣网络 2开门超时警报冰箱门打开过久,通过闪烁块发出间歇蜂鸣网络 3灯光控制门开则灯亮,门关则灯灭。

2026-07-02 10:00:00 350

原创 [TwinCAT3 PLC实战教程] 构建一个冰箱温度控制系统(二) CFC 冷却控制逻辑

CFC(Continuous Function Chart,连续功能图)是一种图形化编程语言,它允许你像画电路图一样,通过拖拽功能块、输入/输出元素,并用连线表达数据流向,直观地构建控制算法。相比纯文本代码,CFC 的“所见即所得”特性特别适合描述条件判断和连锁控制。本文我们深入 CFC 编辑器,一步步搭建了带滞回的温度比较电路与压缩机双稳态控制。通过组合 ADD、GT、SUB、LT 和 SR 这些基础功能块,我们构建了一个在工业控制中极为常见的“窗口比较器”加“启保停”逻辑。

2026-07-02 08:30:00 267

原创 [TwinCAT3 PLC实战教程] 构建一个冰箱温度控制系统(四) 仿真程序与在线调试

通过本篇,我们为冰箱控制系统注入了“生命”——一个逼真的温度仿真程序。你学会了:使用 ST 语言编写仿真逻辑,包括计时器自复位、SEL 函数选择等技巧。将多个程序集成到同一个任务中,形成完整控制流。通过激活、登录、运行、在线监控和写入变量,完成联机调试。使用断点、单步和单周期执行,深入排查程序行为。至此,整个“冰箱温度控制系统”系列教程完结。从需求分析、项目规划,到 CFC 核心控制、LD 信号管理、ST 仿真模拟,再到在线调试,你已完整体验了一个小型自动化项目的开发全流程。

2026-07-01 19:21:29 259

原创 [TwinCAT3 PLC实战教程] 构建一个冰箱温度控制系统(一)项目规划与初始化

本系列教程将手把手带你构建一个完整的冰箱温度控制系统。通过这个项目,你将掌握 TwinCAT 3 的项目规划、多语言编程(CFC、LD、FBD、ST)、全局变量管理、任务配置以及在线调试等核心技能。本篇作为开篇,将详细讲解项目需求分析、程序结构规划,并一步步完成 PLC 项目的创建、全局变量列表的声明以及 MAIN 程序的初始化工作,为后续编程打下坚实基础。

2026-07-01 10:27:29 275

原创 [TwinCAT3 教程] Scope View 的 Trigger 触发功能与数据保存

在工业现场调试中,我们经常需要自动捕获异常信号片段,而不是全程海量记录。TwinCAT 3 Scope View 的 Trigger 功能正是为此而生。本文以一个模拟水温监测的 PLC 程序为例,详细介绍如何利用 Trigger 控制记录开始/停止、显示暂停/恢复、自动子存储,以及数据导出为 svd、csv 等多种格式,帮助工程师高效锁定关键信号,减少数据存储压力。

2026-07-01 08:30:00 43

原创 【TwinCAT3入门教程】Scope Array Bar Project 与 Marker 游标测量

在 PLC 数据监控中,Scope View 不仅可以绘制时间趋势曲线,还能以柱状图、阶梯图等形式实时观察数组数据。本文以随机数数组为例,介绍 Scope Array Bar Project 的使用方法,并详细讲解记录时长与采样周期设置、Scope 运行机制及 Marker 游标测量功能,帮助你在调试中更高效地采集和分析数据。

2026-06-30 15:56:42 28

原创 【TwinCAT3入门教程】 Scope YT NC project基础操作

在 TwinCAT 3 的运动控制开发中,Scope YT NC Project 是监控和分析 NC 轴运动参数的核心工具。本文将结合轴的运动实例,详细介绍如何创建 Scope 项目、自动映射 NC 轴参数、录制数据曲线以及实现多轴通道切换,帮你快速掌握 Scope 的基础使用方法。

2026-06-30 11:32:04 168

原创 【TwinCAT3入门教程】 Scope View 的加载与简单使用

TwinCAT 3 Scope View 与早期版本一样,是一款图形化分析工具,能够从 TwinCAT 3 程序中采集变量,记录并显示波形,支持对本地及远程设备进行系统与变量的评估,并具备 Marker 游标、Trigger 触发器等实用功能。

2026-06-30 09:36:56 118

原创 【TwinCAT3入门教程】扫描从站设备以及变量链接

本文详细介绍 Beckhoff TwinCAT 3 中 EtherCAT 从站设备的扫描、手动添加、配置修改方法,以及 PLC 变量创建与链接的完整流程,帮助初学者快速掌握 TwinCAT 硬件组态和程序联机的基础操作。

2026-06-27 16:37:38 607

原创 TwinCAT 学习前必备基础(二):Windows 系统操作与网络配置精要

Windows 系统如同 TwinCAT 的“土壤”,它的网络连通性、安全策略、时间准确性和磁盘状态都直接影响实时控制系统的稳定运行。初学者常因忽视这些细节,在安装、调试或维护中遇到诡异故障。建议在学习 TwinCAT 初期,就养成规范的工控机配置习惯,为后续深入开发打好坚实根基。

2026-06-27 15:00:25 41

原创 TwinCAT 学习前必备基础(一):从电路概念到工业通信

上述电工与自动化基础,每一项都将在你后续的 TwinCAT 实践中反复出现——从硬件配置、I/O 选型、信号处理,到运动控制设计与系统调试。把这些概念理解透彻,不仅能帮你更快上手 TwinCAT 的 System Manager 和 PLC 编程,还能让你在遇到通信异常、精度不达标等问题时,拥有更清晰的排查思路。建议学习路径。

2026-06-27 11:47:36 43

原创 [ESD案例]游戏方向盘静电放电抗扰度整改案例

一个游戏方向盘,三个测试点全部异常——OLED(空气 ±8kV)、螺丝(接触 ±4kV)、支架(接触 ±4kV),无一幸免。不要只盯着 PCB——屏与外壳的缝隙、螺丝的悬空状态、支架的裸露排线,这些结构件同样是“静电天线”。接到 ESD 失败的整改单,先不要盲目“加东西”——从结构、原理图、PCB 三个维度逐项排查根因,再针对性出手。一个消费级小产品,三个测试点全部异常——而且不是“功能异常”那种小毛病,是直接“屏幕损坏”加“死机”。这是“TVS + 滤波”的标准组合——防护和滤波,缺一不可。

2026-06-12 15:49:09 190 5

原创 [辐射案例】通过滤波和优化布局解决D类功放产品辐射超标问题

本案例研究对象为新能源汽车搭载的D类功放,属于典型的嵌入式音频系统。该产品支持AB类与D类功放模式切换,并集成CAN、A2B等多种通信总线。在依据一汽相关标准进行的电磁兼容性(EMC)测试中,样机未能满足辐射发射限值要求。测试参考大众汽车EMC标准,辐射发射限值等级为五级。值得特别注意的是,测试起始频率为100kHz,远低于常规EMC测试所采用的30MHz,对设计提出了更高要求。在100kHz至30MHz的低频段内,开关电源及D类功放PWM载波及其谐波能量较为集中,成为主要的潜在干扰源。

2026-06-12 13:42:34 29

原创 传导案例:通过输入端π型滤波整改DC-DC模块解决电信端口传导骚扰超标问题

DC-DC模块在单板上毫不起眼,往往给人一种"人畜无害"的错觉,导致很多工程师在定位干扰源时往往将其选择性忽略。殊不知,它才是电磁干扰最厉害的"角色"。高频开关特性:现代DC-DC模块的开关频率通常在几百kHz到几MHz范围快速边沿变化:MOS管的快速开关产生丰富的高频谐波大电流切换:功率级的电流突变产生强烈的电磁辐射寄生参数影响:PCB走线和元件的寄生参数会加剧噪声问题。

2026-04-01 19:43:44 61

原创 辐射案例:通过滤波解决车载氛围灯辐射问题

本案例通过系统性的定位和整改,成功解决了车载氛围灯的辐射发射问题。加强电源滤波设计:开关电源是常见的辐射源,尤其在低频段。设计时应在输入和输出端添加足够的滤波电容,并选择合适容值和类型(如MLCC用于高频)。同时,考虑使用共模扼流圈抑制共模噪声。优化PCB布局:遵循环路最小规则,即信号线与其回流路径构成的环面积应尽可能小。电源走线应短而直,滤波元件靠近噪声源或接口,以减少寄生参数和辐射耦合。早期EMC评估:在产品开发初期进行EMC仿真和预测试,可以提前识别问题,避免后期整改成本。

2025-11-18 10:00:00 248

原创 ESD案例:流媒体后视镜ESD整改案例

这个RC电路构成了一个低通滤波器,可以有效地衰减从外部耦合到时钟线上的高频ESD噪声,同时对于27MHz的基频时钟信号影响很小,从而确保了时钟信号的纯净和稳定。:这为耦合到接口屏蔽层上的ESD共模电流建立了一个极其畅通的“泄洪道”,使其能够瞬间被导入大地(参考地),而不会侵入到敏感的视频信号电路中去。面对纷繁复杂的测试现象,我们组建了整改团队,采用“望、闻、问、切”的方法,结合测试布置和产品设计,对每一条干扰路径进行了深入分析。在如上所述的严苛条件下,ESD测试暴露了产品的脆弱性。

2025-11-18 08:30:00 242

原创 EFT案例:通过抑制衰减和滤波、屏蔽解决EFT问题

眼科光学扫描仪是基于光学折射原理的高精度医疗成像设备。其工作原理是通过发射特定波长的光线扫描人眼结构,接收反射的光信号并在计算机中进行分析处理,最终形成眼睛结构的二维或三维图像,为眼科医生提供诊断和医学研究的可视化依据。该设备集成了精密光学系统高速数据采集模块和复杂的图像处理算法,属于典型的光机电一体化产品。设备内部包含多个功能模块:光学扫描模块:包含激光器、扫描振镜和光学透镜组信号处理模块:负责光电信号转换和预处理数据通信模块:包括USB 2.0/3.0接口,用于与上位机通信。

2025-11-17 21:51:01 395

原创 EMC案例:通过电容解决某医疗设备的静电放电问题

防褥疮垫主要功能包括:定期对两个气囊轮换充气和放气,使卧床人身体的着床部位不断变化实现人工按摩效果,促进血液循环,防止肌肉萎缩自动连续工作,不需人工干预主要适用人群:因年长而长期卧床的老人因意外事故或疾病而卧床的病人因其它原因导致活动少、卧床时间长的任何人1. 信号完整性优先原则对于长距离传输并且离静电放电点在空间距离上比较近的敏感信号线,必须进行适当的旁路滤波,或者考虑将信号线走在PCB内层,利用参考平面提供天然屏蔽。2. 地平面完整性设计。

2025-11-17 21:44:53 464

原创 传导案例:某医疗仪器传导骚扰整改案例

紫外线光疗仪是一种专业的医疗设备,主要用于治疗银屑病、白癜风等皮肤疾病。该设备采用物理治疗技术,通过特定波长的紫外线照射人体来达到治疗效果。自1984年窄谱中波紫外线(NB-UVB)应用于临床以来,该技术已成为治疗早期蕈样肉芽肿(MF)的有效方法之一。作为二类医疗器械,紫外线光疗仪必须符合严格的电磁兼容性(EMC)标准,这不仅关系到设备自身的稳定运行,更关乎患者的使用安全和治疗效果。紫外线光疗仪传导骚扰整改案例充分展示了系统性EMC设计的重要性。

2025-11-16 22:55:59 331

原创 传导案例:差模干扰整改案例

本次BMS差模干扰整改案例,是一次典型的“小改动解决大问题”的工程实践。滤波电路的设计不应是事后的补救,而应在原理图设计阶段就根据产品的功率等级、开关频率等因素进行理论计算和仿真,预留调整空间。选择滤波电容时,不能只看容量和耐压。必须考虑其ESL和ESR,以及由此决定的自谐振频率。要确保电容的自谐振频率覆盖或接近你需要抑制的干扰频段。在新能源高压领域,传统的整改手段(如加电感)可能需要重新评估其安全性与可行性,有时回归基础,优化电容参数,反而是最简洁、可靠、低成本的选择。

2025-11-16 22:49:55 444

原创 传导案例:某3KW 开关电源整改案例分享

在开关电源设计领域,电磁兼容性(EMC)问题一直是工程师面临的主要挑战之一。特别是大功率开关电源,其快速的开关动作和功率变换过程会产生强烈的电磁干扰(EMI)。本文将通过一个实际的3KW房车升压开关电源整改案例,详细解析EMC问题从定位到解决的完整过程,分享实用的整改思路和方法。开关电源的EMC设计是一个系统工程,需要从拓扑选择、元器件选型、PCB布局到后期整改的全流程控制。本文通过一个实际案例,详细展示了3KW大功率开关电源EMC问题的分析和解决过程,希望能为从事电源设计的工程师提供有益的参考。

2025-11-15 21:38:40 391

原创 ESD防护宝典(二十九):旁路电容

在高速电路设计中,旁路电容的正确使用是区分优秀工程师和普通工程师的关键因素之一。这些看似简单的小元件,实则是保障电路稳定运行的无声守护者。

2025-11-15 07:15:00 207

原创 EMS案例:BMS传导发射超标整改案例

BMS作为新能源汽车的关键部件,其EMC性能直接影响整车的安全性和可靠性。本文通过一个实际的传导发射整改案例,详细展示了从问题定位、分析到解决方案实施的全过程。希望这些经验能够为从事类似产品设计的工程师提供有价值的参考,在未来的产品开发中避免类似问题,设计出更加可靠、稳定的BMS产品。EMC设计是一门结合理论与实践的艺术,只有通过不断积累经验、深入理解电磁场理论,并紧密结合实际应用场景,才能在复杂的电磁环境中设计出鲁棒性强的电子产品。

2025-11-14 09:15:00 269

原创 传导案例:通过改变变压器绕制方法解决传导骚扰超标案例

透过现象看本质:当常规外部滤波手段无效时,要敢于怀疑和检查电源的核心部件——变压器。变压器不仅是能量转换的核心,也常常是电磁干扰的“策源地”和“传播通道”。理解寄生参数的双面性:变压器的寄生参数(如漏感、分布电容)是一把双刃剑。三明治绕法用牺牲初次级电容的代价换来了低漏感。在EMI成为主要矛盾时,就需要重新权衡,选择更优的绕制策略。精准的诊断是关键:文中使用的“断开PE线”和“短接初次级地”是诊断共模干扰及其路径的经典且有效的方法,值得学习借鉴。EMC设计是系统工程。

2025-11-14 08:15:00 400

原创 传导案例:某产品通过电源滤波设计解决传导骚扰超标案例

频段匹配的重要性:军用与民用滤波器的有效频段不同,直接替换使用必然导致低频段滤波不足系统化设计方法:不能简单凭经验选择元件参数,需要基于实测数据和理论计算阻抗失配原则:充分利用源阻抗和负载阻抗的失配,最大化滤波器性能。

2025-11-13 10:15:00 280

原创 传导案例:某产品通过调整开关频率解决传导骚扰超标案例

条条大路通罗马”。本案例通过一个微小的电阻改动,巧妙地调整了开关频率,从而绕开了严格的标准限值,以一种近乎“零成本”的方式解决了传导骚扰超标问题。:这是一种主动的“频谱管理”技术,通过让时钟信号的频率在一个很小范围内周期性变化,将集中的窄带频谱能量分散到一个较宽的频带上,从而显著降低峰值骚扰电平。:聚焦于噪声与标准的“关系”,通过系统参数调整,改变噪声的频谱分布,使其落入标准的“低风险区”。找到了问题的根源,传统的思路是“加强滤波”:在它的输入或输出端增加滤波元件,试图将665kHz的噪声能量衰减掉。

2025-11-13 08:45:00 134

原创 ESD案例:双通道注射泵ESD深度整改实战

对于在医院环境中使用的设备,医护人员行走、操作都可能产生数千伏的静电,若设备防护不足,轻则导致设备复位、功能异常,重则造成硬件永久性损伤,后果不堪设想。的ESD整改为例,深度剖析从问题定位、措施实施到最终验证的全过程,希望能为各位工程师,特别是医疗电子和工控领域的同行,提供一份详实的实战参考。:选择响应时间极快(如<1ns)、结电容合适的TVS管,确保其能在纳秒级内将ESD脉冲的电压钳位在安全范围内,保护后级的MCU。:网口和USB口的金属外壳直接暴露在外,接触放电时,巨大的ESD电流会直接涌入主板。

2025-11-12 10:45:00 190

原创 EMC案例:汽车无刷散热风扇传导发射超标整改案例

治本先治源:对于无刷电机这类开关系统,EMC设计必须从源头抓起。PWM信号的边沿速率并非越快越好,在满足功能和控制要求的前提下,适当减缓边沿可以有效减少高频谐波。同时,必须为功率开关管(MOSFET/IGBT)配备必要的保护或吸收电路,如RC吸收网络或TVS管,以抑制dv/dt和di/dt带来的副作用。滤波是基石:电源端口的π型滤波或共模电感+电容的组合是抑制传导发射的经典且有效的手段。电容选型:使用多种容值并联覆盖宽频带,并优先选用高频特性好的MLCC。接地质量。

2025-11-12 09:30:00 1708 1

原创 ESD案例:蓝牙音箱电磁兼容ESD整改案例

接触放电:静电枪头直接接触设备金属部分进行放电;空气放电:静电枪头不直接接触设备,通过空气击穿的方式对设备孔缝、绝缘表面等进行放电。空气放电模拟的是人体持金属物体(如钥匙)接近设备时产生的静电击穿现象。测试电压常见为±8kV、±15kV等,具体依据产品标准而定。要点说明响应时间ESD器件响应时间应为ps级,远快于ESD上升时间结电容高速信号线(如USB、HDMI)应选择低结电容ESD(如<1pF)布局位置必须放在信号主路径,紧靠接口,不能放在分支上接地质量接地路径短而粗,接至完整地平面。

2025-11-11 14:15:00 1399

原创 ESD案例:散热结构引起的ESD问题

某款采用金属外壳的产品,在其EMC认证测试中,工程师们遇到了一个奇怪的现象:当对外壳上一个看似普通的螺钉进行±4kV的接触放电时,产品内部的核心PCB毫无征兆地发生了复位。坚持EMC的规律,方能事半功倍,打造出稳健可靠的电子产品。本案中间接形成了一个大的干扰耦合环路(螺钉-散热器-芯片-地-螺钉),减小这个环路的面积也能提升性能,但最根本的是切断这个环路,而接地正是最有效的方法。散热器的存在,相当于在螺钉和芯片之间插入了一个巨大的、距离更近的“天线”,缩短了能量的传输路径,减少了损耗,使得耦合更加高效。

2025-11-11 11:15:00 1458

原创 ESD案例:伺服器产品ESD整改案例

静电放电,这个在日常生活中只是让我们感觉“刺痛”一下的现象,对于精密的电子设备,尤其是服务器而言,却可能是一场灾难。:导电泡棉兼具弹性和导电性,能补偿机箱加工和装配中的公差,确保上下两层机箱在整个接触面上都有良好的电气接触,形成一个完整、导电性能优良的“法拉第笼”。,即为强大的静电电流提供一个预设的、坚固的“高速公路”,让它以最短路径远离敏感电路,而不是让它“乱窜”。:如图4所示,这相当于为端口的金属外壳增加了一条额外的、直接连接到机箱地的泄放路径,形成了多重保护,进一步降低干扰进入PCB的风险。

2025-11-10 17:15:00 1077

原创 ESD防护设计宝典(二十八):半导体的ESD失效模式与机理

人们只有深刻认识到静电的危害和影响机理,并在设计、生产、测试、组装及使用的各个相关环节采取系统、有效的静电防护措施,才能从根本上防范并降低电子产品的ESD失效风险。唯有建立起这种从“芯”到“系统”,再从“系统”到“环境”的立体化防护网络,我们才能真正驯服静电这头“无形的猛兽”,确保电子产品在复杂的现实环境中稳定、可靠地运行。器件在遭受ESD冲击后,各项电参数可能仍在规格书规定的范围内,能够“正常”工作,但其内部已受到轻微损伤,抗过电应力的能力被严重削弱,在使用现场极易导致早期失效,危害性更大。

2025-11-10 10:30:00 309

原创 ESD防护设计宝典(二十七):看门狗(WDT)在ESD整改中的应用

看门狗技术作为ESD整改中的重要手段,已经证明了其在提升系统可靠性方面的巨大价值。从简单的定时器复位到复杂的智能监控系统,看门狗技术经历了显著的发展和进化。在日益复杂的电磁环境和不断提高的可靠性要求下,看门狗技术将继续发挥关键作用。通过本文探讨的设计方法、工程实践和未来展望,我们希望为工程师提供全面的技术指导,帮助他们在产品设计中更好地利用看门狗技术应对ESD挑战。记住,一个精心设计的看门狗系统不仅是产品的"保险丝",更是用户体验和品牌信誉的守护者。

2025-11-09 10:15:00 257

原创 ESD案例:智能手表ESD问题整改案例

摘要:本文通过五个智能手表ESD故障案例分析,揭示了静电放电防护的关键问题。案例涉及侧键重启、USB接口死机、机械冲击黑屏、电池关机和触摸屏损坏等现象,均源于防护设计缺陷。分析表明:ESD防护需硬件、软件与结构协同设计,TVS器件不可随意替代,PCB布局需隔离敏感信号,接地可靠性至关重要。建议采用多级防护体系,在成本优化的同时确保关键防护,通过导流设计、信号隔离和协议合规性检查等系统性方案提升产品可靠性。这些实践经验为紧凑型电子设备的ESD防护提供了重要参考。

2025-11-09 08:45:00 177

原创 ESD案例:医疗电子设备的屏闪黑屏整改

1. “疏”与“堵”的哲学:泄放路径的设计艺术加快泄放(“疏”):当你的PCB设计良好,有清晰、低阻抗的泄放路径(如完整的参考地平面、充足的接地过孔、TVS管等)将静电直接引入大地,且该路径远离敏感信号线时,应优先采用此策略。目标是让干扰“快进快出”,减少其在系统内的停留时间。减慢泄放(“堵”或“缓”):当电路板布局受限,静电泄放路径不可避免地要经过或靠近敏感信号时(如本案例),盲目追求低阻抗路径可能导致更大的感应噪声。此时,适度增加路径阻抗(如串联小电阻、磁珠/磁环),降低di/dt。

2025-11-08 13:45:00 96

gazebo_ros_demos_rrbot.zip

gazebo_ros_demos_rrbot.zip

2022-08-15

turtlebot3.zip

turtlebot3.zip

2022-08-15

turtlebot3_msgs.zip

turtlebot3_msgs.zip

2022-08-15

turtlebot3_simulations.zip

turtlebot3_simulations.zip

2022-08-15

ros环境下qt导入rviz组件

介绍了如何调用rviz依赖与头文件,Rviz的初始化以及加载rviz常用display

2022-08-12

ros环境下通过程序设置参数

通过程序设置海龟仿真器背景颜色

2022-08-11

ros环境下的launch文件案例

1.通过launch文件启动发布者与订阅者 2.通过launch文件设置参数 3.通过launch文件启动广播者与监听者 4通过launch文件重命名话题

2022-08-11

rcslib-2011.09.27.zip

rcslib库功能包

2022-07-28

ROS下调用笔记本摄像头

ROS下调用笔记本摄像头的功能包

2022-08-05

ROS环境下调用usb外接摄像头

调用usb外接摄像头的功能包

2022-08-05

基于ROS环境通过Qt订阅和发布话题案例

ros环境下,通过qt启动终端和海龟仿真器,并且发布和订阅话题 主要内容有: 在Qt中创建节点; 发布话题控制海龟移动; 订阅话题实时显示海龟位置; 键盘控制实现; qt中运行终端命令。

2022-08-11

ROS环境下发布话题与订阅话题案例

本资源包含两个案例 案例1:通过发布话题控制海龟运动,并且订阅海龟位置消息 案例2:自定义话题,并且通过发布者与订阅者通信

2022-08-11

ros环境下调用tf功能包进行广播与监听

通过广播和监听实现:创建第二只海龟,并且第二只海龟自动跟随第一只海龟

2022-08-11

ros中服务端与客户端通信案例

本资源包含两个案例 案例1:通过服务端与客户端创建第二只海龟和控制海龟的运动状态 案例2:自定义话题并且通过服务端与客户端通信

2022-08-11

基于Qt重复文件检测小程序

基于Qt重复文件检测小程序,可以检测文件内部的重复文件

2022-08-03

基于QT开发的重复文件检测工具的源码

基于QT开发的重复文件检测工具的源码

2022-08-03

基于Qt的重复文件检测工具

基于Qt的重复文件检测工具,通过检测文件的MD5值判断指定文件夹路径下是否有重复文件。

2022-07-28

rcslib-2014.04.29.tar.gz

RCS(Real-time control systems)是一种模块之间的实时通信系统,该系统库由美国国家标准与技术研究院(NTST)提供研发与技术支持,适用于自动驾驶等复杂系统的模块化开发应用。 RCS系统是一款基于面向对象机制开发的通信系统软件,其代码对外开放,可在此基础上方便地进行二次开放和代码重构。 在实现方式上,RCS系统可自动完成复杂的内部通信,维护多个模块之间的控制指令与状态信息的传输,对于开放人员而言,无需过多关心内部的通信细节。 RCS 系统通过共享内存缓冲区传递信息,NML(Neutral Message Language)中性消息语言负责对数据信息进行编码和解码。由于 NML 是 RCS 系统内部的数据表示方式和数据格式,与操作系统和硬件环境无关,因而可以实现数据信息在不同系统平台上的应用,实现跨平台数据通信,

2022-07-28

【TwinCAT教程】对话框、自定义控件、页面跳转、动态文本、语言切换

【TwinCAT教程】对话框、自定义控件、页面跳转、动态文本、语言切换

2024-08-10

WDK-Software

WDK 用于开发、测试和部署 Windows 驱动程序。

2024-05-19

IgH(EtherLab IgH)主站程序案例

EtherCAT主站是用于控制EtherCAT网络的中央组件,负责协调和管理整个EtherCAT网络上的从站设备。主站与从站之间通过实时以太网通信,形成了一个高性能、低延迟的实时控制网络。 主要功能和责任: 实时通信: 主站负责在EtherCAT网络上实现实时通信。它与每个从站建立通信,通过EtherCAT协议实时传输控制信息和数据。 网络配置: 主站负责配置EtherCAT网络的拓扑结构。它需要了解整个网络上从站设备的位置、类型和通信参数。 同步控制: 主站确保网络中所有从站设备的时钟同步,以便实现高精度的同步控制。 数据处理: 主站负责处理从站发送的实时数据,并将控制指令传送到各个从站。 错误处理: 主站能够检测并处理网络中的错误。它可以监控通信故障、从站错误以及其他可能影响系统性能的问题。

2023-12-10

ethercat igh主站

EtherCAT(Ethernet for Control Automation Technology)是一种用于实时工业以太网通信的通信协议。EtherCAT主站是在EtherCAT网络中负责协调和控制所有从站设备的主设备。

2023-11-17

qw-6.1.2t安装包

Qwt库包含GUI组件和实用程序类,它们主要用于具有技术背景的程序。除了2D绘图框架外,它还提供了刻度、滑块、刻度盘、圆规、温度计、轮子和旋钮,以控制或显示值、数组或双精度范围。

2023-11-15

java环境+RCS库

java环境+RCS库

2023-11-14

IgH源码:ethercat-e1000e-5.10.tar.gz

IgH源码:ethercat-e1000e-5.10.tar.gz

2023-05-14

Linux内核:linux-dovetail-v5.10.76-dovetail3.zip

Xenomai官方做好的内核源码Linux内核

2023-05-10

Xenomai实时内核源码:xenomai-v3.2.1.tar.gz

Xenomai 是一种采用双内核机制的Linux 内核的强实时扩展。由于Linux 内核本身的实现方式和复杂度,使得Linux 本身不能使用于强实时应用。在双内核技术下,存在一个支持强实时的微内核,它与Linux 内核共同运行于硬件平台上,实时内核的 优先级高于Linux 内核,它负责处理系统的实时任务,而Linux 则负责处理非实时任务,只有当实时内核不再有实时任务需要处理的时候,Linux 内核才能得到运行的机会。

2023-05-10

Linux5.10内核:linux-dovetail-v5.10.76-dovetail3.tar.gz

Xenomai官方做好的内核源码,用于在Linux中搭建Xenomai实时内核

2023-05-10

Xenomai实时内核源码:xenomai-v3.2.1.zip

Xenomai 是一种采用双内核机制的Linux 内核的强实时扩展。由于Linux 内核本身的实现方式和复杂度,使得Linux 本身不能使用于强实时应用。在双内核技术下,存在一个支持强实时的微内核,它与Linux 内核共同运行于硬件平台上,实时内核的 优先级高于Linux 内核,它负责处理系统的实时任务,而Linux 则负责处理非实时任务,只有当实时内核不再有实时任务需要处理的时候,Linux 内核才能得到运行的机会。 Xenomai 基于Adeos(Adaptive Domain Environment for Operating System)实现双内核机制。

2023-05-10

EtherCAT主站源码:SOEM1.2.3.tar.bz2

简单开放EtherCAT (一)soem目录:实现主从站功能的主要文件和源文件(头文件和源文件) ethercatbase.c : 基于ether功能函数,将数据封装成ethercat帧; ethercatmain.c : ethercat的初始化,从站数据的读取; 定义ec_slave[],所有从站信息都在这个结构体内; ethercatcoe.c : CoE模块,应用层CoE协议; ethercatfoe.c : FoE模块; ethercateoe.c : EoE模块(设置、获取IP函数,发送、接收以太网帧); ethercatdc.c : EtherCat分布式时钟,实现主从站之间时针同步。 (二) osal/oshw目录:操作系统接口文件 oshw.c : 网卡管理模块; nicdrv.c : EtherCat原始套接字驱动; osal.c : 定时器,延时函数。 (三)test目录 运行一些demo程序,可以用wireshark工具监控ethercat帧。

2023-04-25

EtherCAT主站源码:SOEM1.2.2.tar.bz2

简单开放EtherCAT (一)soem目录:实现主从站功能的主要文件和源文件(头文件和源文件) ethercatbase.c : 基于ether功能函数,将数据封装成ethercat帧; ethercatmain.c : ethercat的初始化,从站数据的读取; 定义ec_slave[],所有从站信息都在这个结构体内; ethercatcoe.c : CoE模块,应用层CoE协议; ethercatfoe.c : FoE模块; ethercateoe.c : EoE模块(设置、获取IP函数,发送、接收以太网帧); ethercatdc.c : EtherCat分布式时钟,实现主从站之间时针同步。 (二) osal/oshw目录:操作系统接口文件 oshw.c : 网卡管理模块; nicdrv.c : EtherCat原始套接字驱动; osal.c : 定时器,延时函数。 (三)test目录 运行一些demo程序,可以用wireshark工具监控ethercat帧。

2023-04-25

EtherCAT主站源码:SOEM1.2.0.tar.bz2

简单开放EtherCAT

2023-04-25

EtherCAT主站源码:SOEM1.2.4.tar.bz2

简单开放EtherCAT (一)soem目录:实现主从站功能的主要文件和源文件(头文件和源文件) ethercatbase.c : 基于ether功能函数,将数据封装成ethercat帧; ethercatmain.c : ethercat的初始化,从站数据的读取; 定义ec_slave[],所有从站信息都在这个结构体内; ethercatcoe.c : CoE模块,应用层CoE协议; ethercatfoe.c : FoE模块; ethercateoe.c : EoE模块(设置、获取IP函数,发送、接收以太网帧); ethercatdc.c : EtherCat分布式时钟,实现主从站之间时针同步。 (二) osal/oshw目录:操作系统接口文件 oshw.c : 网卡管理模块; nicdrv.c : EtherCat原始套接字驱动; osal.c : 定时器,延时函数。 (三)test目录 运行一些demo程序,可以用wireshark工具监控ethercat帧。

2023-04-25

EtherCAT主站源码:SOEM1.2.5.tar.bz2

简单开放EtherCAT (一)soem目录:实现主从站功能的主要文件和源文件(头文件和源文件) ethercatbase.c : 基于ether功能函数,将数据封装成ethercat帧; ethercatmain.c : ethercat的初始化,从站数据的读取; 定义ec_slave[],所有从站信息都在这个结构体内; ethercatcoe.c : CoE模块,应用层CoE协议; ethercatfoe.c : FoE模块; ethercateoe.c : EoE模块(设置、获取IP函数,发送、接收以太网帧); ethercatdc.c : EtherCat分布式时钟,实现主从站之间时针同步。 (二) osal/oshw目录:操作系统接口文件 oshw.c : 网卡管理模块; nicdrv.c : EtherCat原始套接字驱动; osal.c : 定时器,延时函数。 (三)test目录 运行一些demo程序,可以用wireshark工具监控ethercat帧。

2023-04-25

IGH EtherCAT主站应用层代码开发:控制驱动电机

IGH EtherCAT主站应用层代码开发:控制驱动电机

2023-04-29

igH EtherCAT安装包

Linux环境下的igH EtherCAT Master安装包

2023-04-20

空空如也

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

TA关注的人

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