当前位置:首页 > 嵌入式 > 嵌入式硬件


这种解决方案既不十分复杂,价格也不昂贵,几乎无处不在,如邻居的私人车道、超市,而在住宅和工作场所的走廊上更是应用得越来越多。它就是运动检测器,本文将探讨如何使用无源红外(PIR)传感器实现简单的运动检测器。

我们首先讨论硬件。针对本设计选定的传感器是PIR325双元件热释传感器。从单元件到四元件,市面上有多种PIR传感器可供选择。每种产品的基本原理相同:晶体材料在红外线的辐射下产生电荷,辐射情况的变化(即热量的变化)会导致电荷的变化,而集成了高灵敏度FET元件的传感器可以感知到这些变化。

图1显示了传感器检测到红外辐射出现变化时的输出特性。传感器具有一个内置的光学滤波器,能够将检测到的辐射限制在人体辐射(8~14μm)波长的范围内。

图1PIR325的信号输出

可将辐射变化进行内部放大,并在外部进行模拟输出脉冲的测量。VCC信号输出仍然很小,因此要特别注意设计方案必须能检测到几毫伏甚至几十微伏这样细微的峰至峰变化,但这要取决于传感器与辐射体之间的距离以及辐射体的大小。此外,输出偏移电压由VCC决定。在此实例中,我们选择3V电池供电,输出偏移电压为500mV。

要将信号放大至可以使用的范围,使用额外的放大器级来实施是一种切实可行的解决方案。放大器级的增益取决于用于后端处理的、最终的模数转换方法。设计中通常针对A/D转换采用简单比较器,其输出可驱动继电器或者触发微控制器以执行某些功能。在这种情况下,仅存在两种可能的结果:高电平或低电平。对于稳定性更高的实施方案而言,可以用高准确度A/D转换器替代比较器,向MCU提供更多的信息以执行高级信号处理。无论是比较器还是低成本的高精度A/D转换器,一般要求其增益级放大1000倍或以上。

为了降低成本和功耗,我们选用了单芯片MCU,它集成了所有必需的元件,这使解决方案具有更小的体积、更低的成本、更易于设计和控制。我们选定的MCU集成有16位A/D转换器,从而使测量精度更高,而且对传感器的增益需求较低。MCU较重要的特性很可能是将集成可编程增益放大器(PGA)嵌入到A/D转换器中,以便直接进行传感器连接。要使模拟连接更简单直接,PGA及A/D转换器的输入应为全差动,这不仅有助于处理信号的较大偏移,而且还能使传感器的小信号输出与A/D转换器动态范围的匹配最大化。

当然,传感器自身的输出并不是差动信号。使用传感器自身的输出信号来针对反相PGA输入创建DC偏置可以解决这一问题。图2给出了传感器与MCU及模拟信号链相连的详细图示。

图2模拟输入配置

在该案例的配置中,可用传感器的源极输出S经由小型抗混淆信号RC滤波器(R1/C1)向PGA的非反相输入端提供所需的输出信号。另外,可将该输出信号用于为差分对的A输入端创建所需的DC偏压,这可通过在A输入端使用较大型RC低通滤波器(R2/C2)来完成。RC滤波器足够大时,不仅能够过滤信号的噪声,而且还能过滤相关的信息信号,从而创建可根据VCC进行自动调整的DC电平。其优势在于,无需附加电路便可创建独立的偏移电压。该配置的A/D转换器输出约为60μV/LSB,这一结果是基于如下条件计算得出:

VLSB=[(1.2/2)/16]/[216-1](1)

其中,内部参考电压为1.2V、PGA增益为16倍。

尽管许多运动/现场检测系统可能需要单数字位有毫伏级的灵敏度,但检测范围为几十米的通用系统也可采用图2所示的设计。由于这些系统具有极高的分辨率,因而需要额外放大传感器的输出。

既然定义了模拟接口,那么控制系统的软件设计当属第二大重要因素。请谨记,低成本和低功耗是设计人员需要实现的两个主要目标。所选择的硬件想要满足以上目标的确尚需时日,因为硬件不仅要通过模拟和数字集成来实现低成本,而且还要使集成组件的电源管理简便易行,以实现低功耗。但是,高效率的软件开发是达到上述目标的关键。

图3MCU软件流程图

图3是系统的高级软件流程图。软件的主要作用是保证整个系统由中断驱动。这意味着除非需要完成某些操作,否则不产生CPU指令。本例中,CPU处于低功耗待机模式,等待下面两个事件之一的发生:一是新的A/D转换开始时的计时器中断,二是表示结果就绪的A/D中断。

结果就绪后将与最后的采样进行对比,差值绝对值再与用户定义的设定值进行比对,超过此设定值则表示有物体运动发生。这个简单的流程非常灵活,能够通过内部计时器定义采样速率,处理转换结果时不用标志位轮询且不会发生软件延迟等情况。

在大多数情况下,MSP430F2003MCU可以在低于1μA的低功耗模式下工作,可以延长单个CR20323V钮扣电池的使用寿命。使用嵌入式内部低频振荡器为计时器提供时钟信号,新的转换过程每隔340Ms启动一次。大约3S/S的采样速率听起来可能很慢,但考虑到传感器在人体互动应用中的输出信号频率极低,这样的采样速率足以保证可靠的运动检测。该器件还可以使用快速开启、1MHz的高频内部时钟源,使A/D转换器每隔1.024ms对每个采样进行一次转换。出于降低功耗的考虑,保证转换时间尽可能短非常重要,因为内部参考电路及A/D转换器所消耗的电流占总数的70%。

表1详细列出了该应用的工作电流及平均电流,借此可以清楚了解系统的电流消耗。

通过上表可以清楚看到,工作电流的消耗主要来自A/D转换参考及转换。但是平均电流主要由传感器消耗,原因是PIR325传感器需要几秒或更长的开启稳定时间,不能让传感器电源周期性工作。尽管传感器必须保持开启状态,其电流消耗却很小,就本设计及软件流程为例,一般目的的运动检测系统的总体平均电流可以低于10μA。采用标准3VCR2032系统,电池的寿命可以超过两年。

这就是使用标准PIR传感器的简单的运动检测设计,其硬件比较简单,软件为中断驱动程序。增加Fresnel光学镜头提高传感器方向性,增加基本的继电器来驱动泛光灯,也可以为安防系统的主机处理器增加通信通道,这样,一个完整的终端应用就完成了。谁说运动检测应用不是简单到只需选择合适的MCU及传感器呢?

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭