采用 tinyAVR 2 系列实现高性价比的低功耗 PIR 运动检测
简介
本应用笔记介绍如何使用 tinyAVR 2 系列单片机内置的 12 位差分 ADC 与 PGA,以及如何在使用无源红外(PIR)传感器收集测量结果的同时最大限度地降低电流消耗。
在本应用示例中,将对来自 PIR 传感器的信号进行放大、过采样、数字滤波和分析以确定是否发生了运动,同时使用ATtiny1627 Curiosity Nano(DM080104)板上的 LED0 来指示何时检测到运动。测量数据可以发送到串行终端,然后在数据可视化器应用程序或 Atmel Studio 的数据可视化器插件中显示。
主要内容
框图
PIR 传感器理论
演示工作原理
MCU 和外设配置
流程图
时序图
代码实现
总结
本应用笔记所述示例展示了如何使用 ATtiny1627 和 tinyAVR 2 系列器件内置的 12 位差分 ADC 与可编程增益放大器来设计低功耗且经济高效的小尺寸 PIR 运动检测解决方案。
全部0条评论
快来发表一下你的评论吧 !