关于基准源 将3.3V作为外部基准源使用

开始,我一直认为Arduino的模拟口ADC采样是准确的,直到后来我知道了测量基准源这个玩意(USB供电的情况下会造成5V电压不足,用作5V基准的电压可能只有4.8V甚至更低),随后发现芯片内部基准源制造误差可能会达到5%(实际28颗批量样本测试为2.2% 数据表),远低于稳压LDO芯片1%精度的标准,所以有了今天的这篇文章。还是测温度,这次有点不同,我们会使用3.3V LDO作为基准源进行测量。依旧说明下试验环境:本试验是在没有任何外部硬件支持的情况下,Arduino采用USB供电方式,来达到尽可能准确的ADC采样。

首先。我们要将要用的基准源接入arduino的 aref接口,其他依旧链接,LM35测量室内温度。

搭建电路

阅读全文

Arduino 十大滤波算法程序

1、限幅滤波法(又称程序判断滤波法)
2、中位值滤波法
3、算术平均滤波法
4、递推平均滤波法(又称滑动平均滤波法)
5、中位值平均滤波法(又称防脉冲干扰平均滤波法)
6、限幅平均滤波法
7、一阶滞后滤波法
8、加权递推平均滤波法
9、消抖滤波法
10、限幅消抖滤波法

程序默认对int类型数据进行滤波,如需要对其他类型进行滤波,只需要把程序中所有int替换成long、float或者double即可。

阅读全文

Arduino 创始人 板子叔亲自教你 Arduino [视频]

Massimo Banzi是Arduino的始创人之一。Massimo 亲自制作了一系列教学视频,让您学会使用Arduino 。让您释放您的创造力,建立您的创作!

教程一:了解您的工具
本视频将指导您如何用Arduino开发板建立一个基本的电路板,以及如何使用其他组件如发光二级管、开关和电阻器。所以,如果您是工程新手或最近购买了Arduino入门套件,这个视频是不容错过的!

阅读全文