在All About Circuits,我们的首要目标是教育EEs,并与其他EEs分享EEs的知识。我们喜欢通过技术文章来做到这一点。考虑到这一点,让我们来看看我们今年创作的一些最喜欢的技术文章。

 

你应该学习汇编语言吗?

由于时代(和技术)总是在变化,回顾过去,看看某些事情是否仍然有意义,这一点很重要。以汇编语言为例。专注于嵌入式软件开发,还需要了解或学习汇编语言吗?

 

TI code Composer Studio中执行的逐行C代码示例[点击放大]。

 

在这篇技术性文章中,我们的撰稿人Darby Hewitt采取了客观的方法,试图回答这个问题的一些最常见的答案。你可以在这里阅读文章:

汇编语言仍然与嵌入式软件开发相关吗?

 

在TinyML等热门话题上跳一跳

机器学习(ML)正在进入许多不同的领域。随着它的不断扩展和在许多地方的使用,新的子类别开始出现。TinyML(或微型机器学习)是今年以惊人的速度增长的一个。

 

TinyML的一个示例应用程序是唤醒词检测。上面显示了此功能的示意图。图片由严智彤和韩卓伟提供

 

这种类型的机器学习专注于较小的设备(即便宜、功率和资源受限的设备)。在下面的文章中,您可以学习TinyML的基本知识(它是什么、如何工作以及使用什么硬件):

什么是TinyML?

此外,如果你感兴趣,你可以通过同一作者Jake Hertz的项目进行更深入的研究:

TinyML在行动创建语音控制机器人子系统

 

通过量化深入TinyML

通常,我们的技术文章往往从高层次开始,深入挖掘,有时会创建一个系列,以填充对某个主题的合理理解。继续我们之前关于TinyML的对话,今年另一篇流行的文章是关于神经网络量化的。这篇文章揭示了量化基础知识的来龙去脉。它将带您简要了解神经网络内存需求、量化是什么以及如何将其用于TinyML。

 

对量化进行了高层次的研究,展示了量化如何缩小神经网络。图片由高通公司提供

 

要了解更多信息,请查看此处的文章:

神经网络量化:它是什么?它与TinyML有什么关系?

 

设置物联网协议的基础

通常,在进入创建电子设备的过程之前,了解你将在周围和内部设计什么协议是很重要的。物联网(IoT)及其无线通信硬件的设计尤其如此。

 

显示HTTP与WebSocket的概述。图像由Scaleway提供

 

为了获得您可以利用和使用的不同协议的要点,这两篇技术文章对数据和网络协议进行了简单的概述,如:

  • 超文本传输协议(HTTP)
  • 数据分发服务(DDS)
  • Web套接字
  • 近场通信(NFC)
  • 无线太阳
  • 紫蜂

查看以下文章中这些文章涵盖的其他协议:

  • 物联网通信协议物联网数据协议
  • 物联网通信协议网络协议

 

建立RISC-V体系结构的基础

与TinyML类似,我们的目标之一是掌握新技术,尤其是那些开始加速发展的技术。一个例子是RISC-V,一种开源指令集架构(ISA)。随着芯片生产继续面临芯片短缺和内部制造等问题,RISC-V等资源为公司提供了一个继续创新的变通办法。

 

RISC-V创新的时间表。图片由RISC-V基金会提供

 

尽管这篇技术文章几乎没有触及表面,但对于那些想深入了解RISC-V是什么、它作为ISA的来龙去脉以及如何实现它的人来说,它是一个很好的资源。你可以在这里找到这篇文章:

RISC-V简介——理解RISC的开放ISA

 

Python和SymPy使二阶电路分析更容易

当然,作为工程师,你可能不会回避重数学;然而,真正的缺点是从A到Z实际完成数学运算所需的时间。由于通常是这样,EEs总是需要捷径和更简单的方法来完成数学运算。

一种解决方案是使用Python和SymPy。在一篇技术文章中,我们的撰稿人Darby Hewitt向我们介绍了一个使用RC电路的例子,以了解Python如何帮助简化二阶电路的分析。

看看这篇文章:

用Python分析拉普拉斯空间中的二阶电路

 

探讨傅立叶系数及其对称性对它们的影响

有时,当你在做一些具体的事情时,你可能会有一个超出一般范围的问题。尽管它们有时可能不是最吸引人的文章,但一旦你深入了解不同电子设计概念的实质,它们就会派上用场。

我们在《关于电路的一切》中讨论过的一个概念是傅立叶级数。除了这个概念,我们还创作了不同的文章,分为傅立叶变换和傅立叶系数。今年,我们继续通过研究对称性对傅立叶系数的影响来充实傅立叶概念。

 

具有奇对称性的示例函数。

 

如果你有兴趣了解更多关于这个想法的信息,请看下面的文章:

对称性对傅立叶系数的影响

 

深入研究电荷泵电路基础

正如我们的名字所暗示的,电路分析和基础知识是我们在All About Circuits的面包和黄油。我们决定破坏的一个电路是电荷泵电路。

 

电荷泵电路的框图。图片由德州仪器公司提供

 

在这篇技术文章中,Jake Hertz介绍了这种类型的开关电容器电路的基础,即它是什么,优点和缺点,以及一个例子。你可以在这里看到这篇文章的内容:

电荷泵电路的基本原理

 

充分利用蓝牙网状网络

尽管蓝牙技术已经存在了几十年(在技术年代已经有相当长的一段时间了)。尽管如此,随着越来越多的设备需要一种相互连接的方式,它仍在不断发展,并找到了大量的用途。深入蓝牙兔子洞,我们决定覆盖蓝牙网状网络。

 

蓝牙低能耗(BLE)网状网络的示例。图片由Integra Sources提供

 

在这篇技术文章中,您将找到关于蓝牙网状网络的基础级对话:

蓝牙网状网络简介

在这个主题的基础上,我们创作了一系列文章来加深我们的理解,您可以在这里找到:

  • 星形与网状网络拓扑:物联网无线连接基础
  • 蓝牙网状网络基础节点、元素和节点功能
  • 蓝牙网状网络模型简介
  • 照明系统通过蓝牙网格实现物联网提升

 

Python使直流和稳态交流电路分析变得简单

与二阶电路分析文章类似,我们使用Python使电路分析更容易,我们也将这一想法应用于直流和稳态交流电路。

在本文中,Darby Hewitt向我们介绍了两个示例电路,一个直流电路和稳态交流电路,以及如何利用Python来加速和简化相量电流和网格电流等计算。考虑到这一点,您可以阅读下面的文章:

使用Python简化直流和稳态交流电路分析

 


 

您是否拥有电气和/或电子工程(或邻近领域)的硕士或更高学历?你想与All About Circuits和其他EEs分享你的知识吗?请随时通过我们的“为我们写作”页面与我们联系,了解您对与我们一起撰写文章的兴趣!