• 利用无电阻传感解决方案扩大电流测量范围

    测量系统中的电流是监控系统状态的基本但功能强大的工具。借助先进技术,电子或电气系统的物理尺寸大大缩小,功耗和成本降低,而性能方面几乎没有太大的妥协。每个电子设备都在监控自己的健康状况和状态,这些诊断提供了管理系统所需的重要信息,甚至决定了其未来的设计升级。

  • 评估基于 Yocto 的 Linux 系统的性能

    绝大多数嵌入式 Linux 软件开发人员编写用户空间应用程序。由于这些应用程序特定于某个领域并且非常复杂,因此应用程序开发人员需要一种简单的机制来验证其应用程序的功能并衡量性能。

  • 让能量收集为边缘物联网设备服务

    物联网端点通常是传感器,或者较少见的是执行器,它们通过无线方式连接到聚合设备或互联网网关。它们通常大量部署,在智能城市、智能工厂或智能农业等场景中,分散在广阔的地理区域。进行现场维护(例如更换放电的原电池)的成本通常高得令人望而却步。此外,废弃的电池对环境造成的负担越来越令人无法接受。

  • 人工智能和ChatGPT正在改变嵌入式编程

    除非你一直躲在一块岩石下,否则你可能已经看到ChatGPT正在席卷整个世界。虽然ChatGPT已经引起了人们的普遍兴趣,但它是一种人工智能模型,有助于证明开发者和企业正在重新思考我们如何工作和开发软件系统。我并不是说该技术正处于我们可以让人工智能模型为我们编写生产代码的阶段。相反,我建议人工智能可以通过几种方式来改变嵌入式软件开发人员学习、工作和编写软件的方式。让我们探索一些。

  • 如何加强软件无线电的频谱监测和记录

    随着无线设备、物联网和5G网络的不断增长,射频环境越来越多的人,越来越吵,越来越难以管理,而许多服务都在争夺同样的资源:射频波段。在这种情况下,测量和分析特定位置的射频频谱的能力在许多情况下是极其有用的,为移动服务运营商提供了优化射频使用的手段,防止信道饱和,并在无线通信方面做出更明智的决定。此外,频谱分析由于能够探测和定位恶意或敌对信号的来源,在军事行动中以及在诸如电子战和信号情报等与国防有关的任务中越来越普遍。因此,光谱监测和记录是现代射频工业民用和军用的基本特征。

  • 如何设计更好的脉搏血氧仪?

    可以使用透射或反射式 LED 和 PD 配置获取 PPG 信号。透射配置测量穿过身体某个部位的未吸收光。这种配置最适合手指和耳垂等部位,因为这些部位的毛细血管密度有利于测量,这使得测量结果更稳定、重复性更强,并且对放置位置的变化不太敏感。透射配置可使灌注指数增加 40 dB 至 60 dB。

  • 如何在 MCU 上实现物联网人工智能 (AIoT)

    物联网 (IoT) 设备中越来越多人工智能 (AI) 的出现,从而创造出智能“AIoT”设备,而各种应用都从这些智能设备中受益。这些设备从数据中学习,无需人工干预即可自主决策,从而使产品与其环境的交互更加合乎逻辑、更像人类。

  • 对卷积神经网络进行训练

    本文重点介绍卷积神经网络 (CNN) 的特性和应用,主要用于模式识别和对象分类。在之前文章中,我们展示了微控制器中经典线性程序执行与 CNN 的区别及其优势。我们讨论了 CIFAR 网络,利用该网络可以对图像中的猫、房屋或自行车等对象进行分类,或执行简单的语音模式识别。本文解释了如何训练这些神经网络来解决问题。

  • 对SiC MOSFET进行栅极应力测试

    了解半导体器件的故障模式是创建筛选、鉴定和可靠性测试的关键,这些测试可以确保器件在数据表规定的范围内运行,并满足汽车和其他电源转换应用中要求的越来越严格的十亿分之一故障率。在本文中,我们将讨论对碳化硅 MOSFET 器件执行的栅极开关应力 (GSS) 测试。

    电源
    2024-08-16
    MOSFET SiC
  • 基于LTC7803方案的Rsense电阻电流采样

    大规模集成电路的飞速发展使得电子产品的体积越来越小,促使了便携式电子产品如雨后春笋一般蓬勃发展,不断添加的新特征和能力,使得电子产品变得越来越复杂。

  • 嵌入式C语言中的掩码结构体:一种高级封装技术

    在嵌入式系统开发中,C语言作为最基础且广泛使用的编程语言之一,其灵活性和高效性为开发者提供了强大的工具集。然而,随着系统复杂度的增加,如何有效地封装和保护数据结构,尤其是结构体,成为了嵌入式开发者面临的重要挑战。掩码结构体(Masked Structure)作为一种高级封装技术,在保护结构体内部数据、提高代码安全性和可维护性方面展现出了独特的优势。本文将深入探讨嵌入式C语言中掩码结构体的概念、实现方式及其在实际项目中的应用。

  • 探索C语言函数调用追踪——清晰路径

    在软件开发领域,尤其是处理大型、复杂的C语言项目时,函数调用的错综复杂往往成为调试和性能优化的巨大障碍。这些项目中的“屎山”代码不仅难以维护,更在出现问题时难以快速定位。然而,通过现代编译器的强大功能和一些巧妙的技巧,我们可以有效追踪C语言函数的调用过程,为开发者提供清晰的调试和性能分析路径。

  • SRAM PUF 和量子衍生的半导体 PUF 技术对比

    目前,有数百亿台物理物联网设备通过本地网络连接到互联网。传感器的数据横跨这些网络。执行器根据数据进行启动。同时,应用程序分析数据以促进人机响应。

  • 提升Linux终端体验:从黑白到多彩,从繁琐到便捷

    在Linux世界中,终端(Terminal)是用户与系统交互的重要窗口。然而,对于初学者或是习惯图形界面的用户来说,默认的黑白色调及复杂的命令操作可能会让人望而却步。幸运的是,通过一些简单的配置和技巧,我们可以显著提升Linux终端的使用体验,让终端界面更加友好,操作更加便捷。

  • TM4C129X MCU如何有效应对晶振失效

    TM4C129x系列是TI 推出的通用MCU 产品,该产品具有120Mhz Cortex M4F核,最大1MB的Flash 空间以及灵活多样的通信接口。同时该产品的内置Ethernet PHY,可支持高集成度、低成本的以太网通信。片上丰富的资源使其非常适合作为储能等新能源应用的House Keeping MCU 来使用,配合TI 的BMS采样AFE及实时控制芯片C2000共同完成储能系统所需要的采集、监控、控制等一些列功能。

发布文章