硬件开发

Tronlong创龙21 小时前
开发板·嵌入式开发·硬件开发·工业控制
PCIe通信就是快,RK3576 + FPGA解决方案今天给大家带来基于PCIe的RK3576+FPGA高速通信方案,实现快速数据交互,解决工业采集“慢、卡、丢”难题,为工业自动化、能源电力等领域提供创新解决方案。
David WangYang4 天前
硬件开发
Ansys Charge Plus:空气静电转印制电路板教程静电放电(ESD)事件可能影响单个元件,并通过印刷电路板(PCB)等复杂组件传播,可能导致故障。在我们关于空气静电干扰到校准靶的首篇博客中,我们探讨了一个15千伏ESD枪向2 Ω校准靶放电的例子,演示如何使用Ansys Charge Plus设置和模拟此类事件。在本博客中,我们将介绍Charge Plus中ESD枪示例的第二部分,重点是将空气ESD模拟到塑料外壳内的PCB中,展示如何搭建模型、运行模拟和分析结果。
David WangYang4 天前
硬件开发
Ansys Charge Plus:手机上的静电电弧静电放电(ESD)事件可能导致电弧,损坏敏感电子设备,尤其是在手机等紧凑型设备中。在之前的教程中,我们把空气静电信号导入校准靶,再把空气静电信号导入PCB教程,这些教程都在Charge Plus里。在本博客中,我们将利用ParaView在简化的手机模型上可视化一次和次级电弧。
Tronlong创龙13 天前
开发板·嵌入式开发·硬件开发·工业控制
基于 DR1M90 的 Linux-RT 内核开发:从编译配置到 GPIO / 按键应用实现(2)Linux-RT内核与普通Linux内核在系统开发上基本保持一致,具体操作方法请参考《Linux系统开发手册》。
David WangYang16 天前
硬件开发
SIwave:使用 PI Advisor 优化电源平面SIwave 是一种全波功率完整性(PI)、信号完整性(SI)和电磁干扰(EMI)分析工具。它可以建模、设计、验证、优化和调试PCB、封装、IC基板和芯片(或其任意组合)中的PI/SI/EMI行为。SIwave最强大的功能之一是PI Advisor。PI Advisor 评估 PDN 阻抗,并推荐满足指定目标阻抗所需的最佳解耦电容数量和数值。 然而,PI Advisor 并未优化电容器的位置;用户必须根据布局限制和回流路径确定位置。
David WangYang16 天前
硬件开发
[ SpaceClaim ] 轴选项单击确定,然后重新加载 SpaceclaimY(兼容 Ansys)Z(SpaceClaim 默认)
周周记笔记17 天前
嵌入式硬件·测试工具·硬件开发
[元器件专题] RC充电电路(七)电容的充电过程主要发生在RC 串联电路中(电阻 R 与电容 C 串联后接直流电压源),其核心公式围绕电容电压、充电电流、电荷量随时间的变化规律展开,同时涉及时间常数这一关键参数。以下是完整的充电电路公式及推导、应用解析:
David WangYang17 天前
硬件开发
SIwave:PDN 通道构建器求解器PDN 通道构建器是 SIwave 中可用的求解器之一。它旨在在整个电力传输路径——VRM → PCB →以及封装→芯片——中进行 PI 分析。在使用之前,用户应从工具面板打开集成电路芯片网络生成工具,构建合成芯片模型。
Tronlong创龙17 天前
开发板·嵌入式开发·硬件开发·工业控制
1分钟速览,安路ARM + FPGA和进口相比,有何关键改进?当进口ARM + FPGA SoC面临“国产化替代”、“性能瓶颈”、“价格高”、“供货周期长”,该如何破局?安路科技DR1M90全国产平台“横空出世”,实现性能、成本上的全面突破,重新定义“工业级可编程SoC”性价比,正逐渐成为市场的优选。
David WangYang1 个月前
硬件开发
展示 Ansys 增材制造解决方案使用 Ansys Additive Solutions 释放增材制造的全部潜力增材制造 (AM) 彻底改变了工程师设计和生产复杂部件的方式,提供了前所未有的灵活性和效率。然而,为了充分利用其优势,从设计优化到打印和后处理,在流程的每个阶段都必须采用稳健的仿真驱动方法。Ansys 提供一整套专为解决这些关键阶段而量身定制的增材解决方案,确保精度、可靠性和性能。在这篇博客中,我们将探讨从工艺仿真到材料分析的每种Ansys Additive产品如何在增强增材制造工作流程、最大限度地降低风险和最大限度地提高打印成
Tronlong创龙1 个月前
开发板·嵌入式开发·硬件开发·工业控制
基于瑞芯微 RK3588 的 ARM 与 FPGA 交互通信实战指南案例功能:ARM端基于PCIe总线(开启PCIe DMA)对FPGA BRAM进行读写测试。应用程序通过ioctl函数发送命令开启PCIe DMA传输数据后,等待驱动上报input事件;当应用层接收到input事件,说明DMA传输数据完成。
伟科学1 个月前
硬件开发
PCB设计<囫囵吞枣学习法>: 23_PCB设计之CAM文件输出本章节介绍了在PADS软件中生成和输出CAM文件的操作流程。首先通过主菜单调出CAM管理器,使用自动生成功能生成CAM文件。随后详细说明了15个预览步骤,包括各层(顶层/底层/阻焊层/丝印层等)和钻孔信息的预览方法。最后指导用户创建输出目录并完成CAM文件输出,文件默认保存在PADS项目目录的Cam子文件夹中。该流程完整展示了从CAM生成到输出的全过程,适用于PCB设计后的生产文件准备。
David WangYang2 个月前
硬件开发
如何删除 AEDT 中的排队模拟?要在 AEDT 中删除排队的模拟,您可以按照以下步骤作: 1. 单击菜单中的“工具”。2. 选择“Show Queued Simulations”(显示排队的仿真)以显示一个对话框,其中包含所有仿真及其当前状态。
David WangYang2 个月前
硬件开发
安装 Microsoft MPI 以在 Ansys Electronics Desktop 中使用1. 从 ANSYS 电磁学安装 Shell 安装 MS MPI:2. 通过打开提升的 CMD 来启动 MS-MPI 服务(右键单击 CMD 并选择“以管理员身份运行”),然后运行以下三个命令:
David WangYang2 个月前
硬件开发
电源参考平面的高速讯号线有一段时间没有写技术文章了,目前投入SI/PI领域约一年的时间。这次想先分享一下平面对高速讯号的影响。
xingtangren2 个月前
硬件开发
深入理解Java中的volatile关键字原理、应用与注意事项在Java中,volatile是一个类型修饰符,用于确保变量的可见性和有序性,但无法保证原子性。当一个变量被声明为volatile时,它会告诉编译器和运行时环境,该变量可能会被多个线程同时访问和修改,因此需要采取特殊措施来处理其值。具体而言,volatile关键字主要有两大特性:保证不同线程对该变量操作的内存可见性,以及禁止指令重排序优化。
David WangYang3 个月前
硬件开发
改进的自制 VNA去年我做了一个简单的矢量网络用于测量微波电路的 S 参数的分析仪,我正在制作 家。 预算非常少,主要是低成本的概念验证自制 VNA。
David WangYang3 个月前
硬件开发
使用 Python 和 SCPI 自动化 VRM 测试:实验室测量指南繁琐的重复性实验室任务 会耗费工程师大量的时间和精力。想想那些手动收集电压调节器模块输出电压与电流特性数据所花费的时间,这个过程既繁琐又容易出错。幸运的是,解决方案比您想象的更近在咫尺。如今的测试设备自动化能力日益增强,为提高效率和准确性提供了强有力的途径。如果您一直在思考如何入门,那么这篇博文正适合您。我将引导您完成使用Python 和标准 SCPI 命令自动化 VRM 测试的过程,将常见的难题转化为精简的工作流程。
Tronlong创龙4 个月前
开发板·嵌入式开发·硬件开发·工业控制
国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—ARM + DSP、RISC-V核间通信开发案例本文档主要介绍T113-i处理器的ARM + DSP、RISC-V核间通信开发案例,演示T113-i处理器ARM Cortex-A7与HiFi4 DSP核心、玄铁C906 RISC-V核心的核间通信。适用开发环境如下:
David WangYang4 个月前
硬件开发
电池模组奇异值分解降阶模型了解如何将奇异值分解 (SVD) 降阶模型 (ROM) 应用于电池模块热模拟。随着电池模块在电动汽车和储能系统中的重要性日益提升,其热性能管理也成为一项重大的工程挑战。高功率密度会产生大量热量,如果散热不当,可能导致电池性能下降、性能下降,甚至热失控。考虑到电池布置、材料和冷却策略的多样性,复杂性会进一步增加。设计人员必须确保电池间温度分布均匀,同时满足严格的封装约束和重量目标。此外,精确的热模拟通常计算成本高昂,尤其是在瞬态负载条件或大规模模拟中。这使得迭代设计和优化过程缓慢,有时甚至难以实施,尤其是在