金属探测:构建探测器

Fabien Le Mentec 2016年2月6日4条评论
简介在开始之前,您可能需要阅读描述BFO阶段的文章:

//www.sunsetgrillect.com/showarticle/911.php

我已经详细介绍了用于检测金属的BFO阶段的实现。现在已经在工作台上进行了验证,下一步是将其集成到用于现场测试的独立仪器中。为了达到这个目标,需要做一些事情:

  • 为电子设备制作PCB,
  • 将PCB放在一个盒子里,
  • 添加电源,
  • 做一个框架来保持...

Cortex-M异常处理(第2部分)

本文的第一部分描述了Cortex-M处理器接受异常请求的条件,主要涉及其优先级与当前执行优先级之间的关系。这部分将描述异常请求被接受并激活后发生的情况。

处理器操作和特权模式

在详细讨论异常请求后处理器内发生的动作顺序之前...


金属探测:拍频振荡器

Fabien Le Mentec 一月30,20161条评论
计划 Introduction Theory Electronics Software Tests 参考资料下一部分:构建检测器 1. 介绍

本文讨论了用于金属探测器的拍频振荡器(BFO)级的实现。尽管到处都提到了它们,但本文并未详细介绍其他重要的电子平台,例如电源,用户界面,线圈或检测器框架。我可能会写关于这些主题的其他文章以及其他检测方法。


自动驾驶汽车-需要思考的设计问题

埃德·纳特 一月27,2016

在设计自主或遥控车辆时,需要考虑一些因素。其中三个是目的,环境和地形。

车辆的目的是什么?

它是否可以在工业环境中使用,并且周围必须有人跑过去?

它会在福岛或切尔诺贝利这样的危险环境中使用吗?该环境会暴露于高水平的辐射下,必须进行清洁或丢弃?如果必须将其留下,任何...


古代历史

麦克风 2016年1月18日12条评论

前几天,我正在下载适用于新(对我)操作系统的IDE。当我去编译一些示例代码时,它失败了。我进入一个论坛,被告知“如果您阅读发行说明,便会知道外围设备库已在旧版下载中”。该死!回顾以前的版本,我意识到我一定已经做完了,并且忘记了它。一切都会改变,要跟上它需要花费时间和精力。

当我第一次开始使用微处理器时,我们...


驾驶自动驾驶汽车-两种基本方式

埃德·纳特 2016年1月15日

而 转向机构类型很多,现在,我将 专注于其中两个。

的 首先被称为阿克曼式转向。在后轮驱动上 四轮车,后轮同时推动两个 前轮可通过使用伺服或齿轮电动机左右旋转,以使车辆转向。转向不足是指车辆试图将转弯推得过宽,可能导致车辆驶离路线外侧。 ...


处理定点分数

麦克风 2016年1月5日3条评论

定点小数表示法总是让我头疼,因为我第一次尝试实现算法时就搞砸了。整数运算和小数运算之间的区别在于溢出。如果表示形式适合定点结果,则无法分辨定点整数和定点分数之间的差异。当整数溢出时,它们会丢失最高有效位的数据。当分数溢出时,它们会丢失数据...


快速了解直线随动车

埃德·纳特 2016年1月3日2条评论

线路跟随车辆(LFV)最基本的形式包括线路传感器,车辆,某种方式处理信号和电池。

基本线可以由白色背景上的黑色3/4英寸电工胶带组成。其他线可以由黑色背景上的白色线条组成。通常为实线时,一条线可以由破折号组成,甚至可以在颜色之间进行转换。渐进式的,但可以包括角度。这些变化中的每一个都会给难度增加一层难度。


在ELF和DWARF的帮助下分析链接器映射文件

戈文德·穆昆丹 2015年12月27日20条评论

在编写固件时,总会出现需要检查工作量消耗的资源的时间-也许是因为RAM或Flash用光了,或者您想优化某些东西。链接器生成的映射文件是有助于资源分析的有用工具。我想对以交互方式生成的数据进行过滤和排序,所以我编写了一个C#WinForms应用程序,该应用程序从地图中读取数据并将其显示在列表视图中(使用真棒


数学与密码学

麦克风 2015年12月14日3条评论

数论和椭圆曲线的数学可能要花一生,因为它们是非常深入的学科。作为工程师,我们没有时间获得数学博士学位以及仅仅为了使通信系统正常工作而必须学习的所有知识。但是,稍微学习可以大大帮助确保我们的通信系统安全-我们不需要一无所知。以下文章分为两个领域:数论和椭圆...


二阶系统,第一部分:波音!

我已经写过关于平淡无奇(但很有用)的文章 一阶系统,以及 摆率限制。因此,现在该讨论二阶系统了。

最常见的二阶系统是 RLC电路弹簧质量阻尼器系统.

弹簧质量阻尼器系统相当普遍。无论您是否意识到,您都曾经看过这些内容。弹簧门挡(BOING !!)就是其中一个例子:

(值得一说的是:春天...


悬浮地球拆解,第2部分

蒂姆·韦斯科特 2013年11月6日9条评论

Part 1 本文的内容实际上更多地是对产品的扩展(愤世嫉俗的)评论。在本文的这一部分中,我实际上将事情分解开了(有时比我想的要突然得多),并向您展示了一些内心世界。我知道在某个地方有一块磁铁,因为它显然是塑料的,并且还吸引金属。我原本打算在赤道沿胶结轻轻地将球体分开。我首先尝试在工作中轻柔地弯曲东西。


Arduino的机器人#2-底盘,运动和动力

Arduino的机器人学

初学者机器人技术是一系列文章,记载了我的第一个自动机器人构建类Clusterbot。此版本的价格合理,相对容易且具有启发性。构建的总成本约为50美元。  

1. Arduino的机械人-电机控制2. Arduino的机器人-底盘,运动和动力3. Arduino的机器人技术-接线,编码和测试运行4. 

Mutex与信号量-第1部分

尼尔冷却 2019年4月12日5条评论

它从未间断地使我惊讶,我在论坛上看到发布的频率多高,询问了信号量和互斥量之间的区别。可能令我更困惑的是,在90%以上的时间里,给出的答案不正确或缺少关键区别。最常引用的回复是“厕所示例(c)Niclas Winquist版权所有2005”。这将差异总结为:

  • 互斥量实际上是值为1的信号量

不,不,不再。


示波器评测:Hameg HMO2024

去年我写了 对我来说很重要的一些示波器关键特性 用于嵌入式微控制器。在该博客文章中,我对安捷伦MSOX3024A 4通道16数字输入示波器给予了很高的评价。

从那时起,我开始从事另一职业,然后再次寻找示波器。我仍然认为 安捷伦MSOX3024A 一个...的最佳选择


H桥的秘密,第二部分:直流母线电容器中的纹波电流

在上一篇文章中,我谈到了 感性负载中的纹波电流。

我们所做的假设之一是,直流链路实际上是直流电压源。实际上,这只是一个近似值;没有任何直流电压源是完美的,电流会改变直流母线电压。为了对此进行分析,我们需要回过头来看看实际上从直流母线汲取了多少电流。下面是一个例子。除了我们添加了两个图形外,这与上次图形相同。


如何在Ubuntu 14.04上为USB串行设备赋予永久名称

Tayyar GUZEL博士 2017年5月22日1条评论

如果您有一堆USB串行设备连接到扩展坞,并且需要以静态名称绑定USB串行设备,以免所有USB串行设备都被“ udev”分配为随机名称将笔记本电脑重新插入扩展坞时,请按照以下说明进行操作。我将分享作为参考创建的udev规则,并逐步说明如何实现持久命名。所有步骤都适用于我的Ubuntu 14.04 ...


您见过理想的运算放大器吗?

与独角兽和尼斯湖怪兽一起的某个地方,是一个理想的运算放大器的小殖民地。运算放大器是运算放大器的缩写,我们通过学习这些神话般的野兽来开始对它们的学习,这些野兽具有以下特性:

  • 无限增益
  • 无限输入阻抗
  • 零输出阻抗

最重要的是,他们将尽一切努力更改输出以使两个输入相等。

但是它们不存在。真正的运算放大器具有...


特维宁的阶梯

本文的灵感来自于最近的一篇文章 reddit 在Thévenin和Norton等效电路上寻求帮助。

(对Thévenin先生表示歉意,随后的其他e都将不加强调。)

我仍然记得关于该主题的入门电路课,大致如下:

(注意:不要害怕在本节其余部分中看到的内容。我们将首先指出传统的线性等效电路教学方法。如果您有...


处理定点分数

麦克风 2016年1月5日3条评论

定点小数表示法总是让我头疼,因为我第一次尝试实现算法时就搞砸了。整数运算和小数运算之间的区别在于溢出。如果表示形式适合定点结果,则无法分辨定点整数和定点分数之间的差异。当整数溢出时,它们会丢失最高有效位的数据。当分数溢出时,它们会丢失数据...