• Git 提交规范:提升团队协作与项目可维护性的关键

    在软件开发领域,版本控制是不可或缺的一环,而Git作为目前最流行的版本控制系统之一,其重要性不言而喻。随着项目规模的扩大和团队成员的增加,如何高效地管理代码变更、保持项目历史的清晰与可追溯性,成为了每个团队必须面对的挑战。这时,遵循一套合理的Git提交规范就显得尤为重要。本文将深入探讨Git提交规范的重要性、常用规范以及如何实施这些规范,以提升团队协作效率与项目可维护性。

  • 如何在Wi-Fi模块中实现更好的物联网安全性

    嵌入式系统设计人员通常决定使用现成的、经过认证的无线模块,而不是从头开始设计无线通信电路。其中一些模块现在可以在单个模块中容纳多种频率和协议。本文讨论了 Wi-Fi 模块的架构,以及设计人员利用此类模块中可用的资源来改善物联网设备和网络安全性的机会。实际上,无论涉及何种无线协议,相同的通用方法都可以应用于其他模块。

  • 设计更精确的电池管理系统

    在过去十年中,电池供电应用已变得十分普遍,此类设备需要一定程度的保护才能确保安全使用。电池管理系统 (BMS) 可监控电池和可能的故障情况,防止电池出现性能下降、容量衰减甚至可能对用户或周围环境造成危害的情况。BMS 还负责提供准确的充电状态 (SoC) 和健康状态 (SoH) 估计,以确保在电池的整个使用寿命期间提供丰富且安全的用户体验。设计合适的 BMS 不仅从安全角度至关重要,而且对于客户满意度也至关重要。

    电源
    2024-08-16
    电池管理 BMS
  • 实现功能安全的测温系统RTD设计

    在这两部分系列的第一篇文章中,我们讨论了一个功能安全系统的电阻温度探测器(RTD)电路设计,并介绍了Route 2S组件认证过程的考虑因素,这将在第二篇文章中进行更详细的讨论。认证一个系统是一个漫长的过程,因为系统中的所有组件都必须检查潜在的故障机制,并且有各种方法来诊断故障。使用已经经过认证的部件可以在认证过程中减轻此工作负载。

  • 使用电池温度监测来构建更好的电池供电应用

    使用可充电电池的现代产品应用通常具有内置传感器和电池管理系统 (BMS) 电路。BMS 可监控可充电电池系统的电压、电流和温度,无论是单个电池、模块(一组电池)还是电池组(一组模块)。监控电池的电压和电流通常不足以确定电池的健康状况。

  • 使用开源 IIoT 网关加速 Modbus 设备集成

    工业物联网 (IIoT) 是指将设备、传感器和执行器与工业基础设施和应用(包括制造、运输、能源、零售、医疗保健和供应链管理)联网在一起。这种连接允许数据收集、交换和分析,从而可能促进生产力和效率的提高以及其他经济效益。边缘计算是随着工业物联网应用的兴起而出现的。在边缘计算中,数据由设备本身或本地计算机或服务器处理,而不是传输到数据中心。

  • 使用可视化跟踪诊断评估基于 Yocto 的 Linux 系统

    基于 Yocto 的 Linux 发行版上测试 Percepio 的 Tracealyzer 中的 Linux 支持功能的经验。在此过程中,我重点介绍了此类可视化跟踪诊断工具如何帮助开发人员评估其嵌入式系统的性能,从分析驱动程序和中断处理程序到检查用户空间应用程序和编译器选项。

  • 数据采集应用中内存是如何影响数字化仪器的性能

    数字化仪器(包括数字化仪和示波器)捕获数据并将其存储在仪器的采集存储器中。该存储器位于仪器数字化仪的后面,以数字化速率运行。采集存储器的大小会影响仪器的采样率、最大记录长度和处理速度。设置存储器的大小代表了始终存在的工程权衡之一。

  • 提高精密 RTD 温度测量解决方案的 EMC 性能

    您是否想知道如何设计具有高电磁兼容性 (EMC) 性能的精密温度测量系统?本文将讨论精密温度测量系统的设计注意事项以及如何在保持测量精度的同时提高系统的 EMC 性能。我们将以 RTD 温度测量为例,介绍测试结果和数据分析,使我们能够轻松地从概念转向原型,从概念转向市场。

    嵌入式分享
    2024-08-16
    EMC RTD
  • 以太网供电基础知识

    一般发生商业火灾的第三大原因是电气和照明设备上,典型的根本原因是电线老化或有缺陷、电路过载、连接松动、保险丝故障、电气负载不平衡以及许多其他电气或照明问题。这些都可能导致过热,从而产生火花,最终引发火灾。

  • 音频边缘处理器如何实现物联网设备中的语音集成

    从家庭自动化、电子商务到医疗保健和汽车,越来越多的行业正在将物联网功能与语音集成结合起来,以满足不断变化的需求,并释放业务优势。然而,语音仍处于采用的早期阶段,并刚刚开始向移动设备和扬声器之外扩展。语音将成为用户和他们的物联网设备之间交互的标准方法。这种向语音优先的转变不仅仅是基于它在技术上提高了消费者的舒适度。用于动态语音搜索的语音设备的全球移动性、自然语言处理(NLP)的进展以及人工智能和机器学习的进步将使新的应用程序能够快速发展。

  • 应对电力系统中关键的综合通信点部署挑战

    电力系统提供所有部门所需的能源,使用电器组件,使其成为现代生活的支柱。这些系统负责向各种负载--从家用电器到工业机械--提供能源,其方法是形成一个部件网络,传送、供应和部署电力。为负载提供的电源指定为一定电压、频率和相数。这些系统利用各种能源,如煤炭和柴油,并将来源能源转化为电能。这种转换后的能量随后用于能源生产和传输。整个电力系统网络可分为发电、输电、分输电和配电变电站。

  • 硬件调试故事:从 printf 到 Flash监视及其他方案

    在 20 世纪 90 年代,在实际硬件上调试嵌入式软件主要有两种基于工具的解决方案:一种是监控调试器,它是在嵌入式系统内存中编程的软件,可响应来自外部的调试器软件的请求。另一种是在线仿真器,它是一块(大型)硬件,可通过适配替换和仿真位于目标硬件中的微控制器/处理器。

  • 优化 RTD 温度传感系统:参考设计

    在本系列关于 RTD 的三部分文章的第一篇文章中,我们介绍了温度测量挑战、RTD 类型、不同配置以及 RTD 配置电路。在第二篇文章中,我们概述了三种不同的 RTD 配置:2 线、3 线和 4 线。在本系列的最后一篇文章中,我们将探讨 RTD 系统优化、外部组件的选择以及如何评估最终的 RTD 系统。

  • 优化 RTD 温度传感系统:接线方式

    本系列文章分为三部分,讨论了基于电阻温度检测器 (RTD) 的温度测量系统的设计历史和设计挑战。在第一部分中,我们介绍了温度测量挑战、RTD 类型、不同配置以及 RTD 配置电路。在本文中,我们介绍了三种不同的 RTD 配置:2 线、3 线和 4 线。

发布文章