[加速度/倾角传感器] 利用Ginkgo适配器实现一个PM2.5/粉尘物/颗粒物检测仪

viewtool   2019-3-5 16:58 楼主
随着大家对空气质量的关心,相信大家也比较关心自己生活环境的空气质量,比如空气中的灰尘浓度等,下面我们就用GP2Y1050AU0F传感器加上Ginkgo适配器实现一个灰尘浓度检测仪。
传感器内部功能图:

该传感器有两种方式输出信号,串口输出和模拟电压值输出,所以我们可以利用Ginkgo的UART功能和ADC功能来实现灰尘浓度检测。
传感器电压输出与灰尘浓度对应表:

有了上表,我们就可以通过测量模拟电压输出值或者根据串口输出数据得到当前环境中的灰尘浓度。
下图为基于Ginkgo适配器设计的上位机界面:

该程序同时测量模拟电压和串口输出的数据,并以两条曲线方式显示。
在实际使用中注意,为减小测量误差,模拟电压输出建议增加一个低通滤波器对信号进行滤波处理,否则测量出来的值误差较大,如果用串口的数据则没有这个问题。
实物连接:



此内容由EEWORLD论坛网友viewtool原创,如需转载或用于商业用途需征得作者同意并注明出处

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复