迅维网

做一个车载空气检测检仪

ptmanager 2017-9-29 09:43


  (1)作品名称:车载空气检测检仪

  (2)作品实现功能简介:检测车内空气质量,CO,和乙醇浓度。原规划是用做一个抬头显示器,原理上很简单就是用LEDBAR或者其它的屏在挡风玻璃上反光,形成抬头可视效果,条形LEDbar也准备好了,但是实在是太丑了,抬的效果并不好有些重影,不过晚上还能将就。OLED大屏用价格高到离谱,所以就用小屏意思一下了。

  (3)原理图


做一个车载空气检测检仪


  (4)软硬件规划思路:

  运用 模拟口(AIN4和AIN5)读取 CO和酒精传感器信号,因相关信息是为5V信号需运用AIN4和AIN5。

  CO与酒精浓度运用LEDBAR进行显示,分别运用一位LEDBAR表示一位模拟信号增强,所以LEDBAR表示浓度的对数级增加,因为车载CO与酒精在高浓度下的检测并没有实质价值,所以采用对数级提升低浓度下的显示敏感度,同时兼具检测范围。PM2.5采用PMS1003进行检测显示运用OLED进行显示。当浓度超过一定值提示性警告。


做一个车载空气检测检仪


  (6)作品的源代码:

  由于运用mbed写的代码,MBED-OS库有500M附件放不下,都是公开的也没有必要。

  所以附件以mbed包提供,程序文件打包,内含lib,需要运用mbed cli 导入 相关的库后才有编译。


做一个车载空气检测检仪

  9cfad5e99b5c.zip (2.97 KB, 下载次数: 0)

  或者运用mbed cli或是在线IDE 到此地址

  https://os.mbed.com/users/feilang/code/example/ 按提示操作 

  mbedcli 命令 mbed import http://mbed.org/users/feilang/code/example/

  同时导出一份keil工程未经验证,如果问题,请回贴提示,家里上mbed太慢了,导出下载不动,晚点补上。


做一个车载空气检测检仪

 


  (7)作品总结和展望:


  首先:这交次DIY问题还是比较多的,在抬头显示制作方便想了好几种方案,先后运用了数码管,OLED和四色LEDBAR,最后确定运用LEDbar作为抬头显示,OLED作为小屏显示,因为数码管和OLED在亮度方面确实可以达到抬头显示的要求,但是存在重影影响显示效果,对于过细的线就不好区分了,很难达到想要的显示效果,而四色LEDbar在这边方有优势。本次为了拍摄的好点特别选的晚上……但是吧拍的不如肉眼所见的,另外没有加PWM使能,LEDbar的亮度过高,可以运用PWM调节595 OE引脚达到调整亮度,这个没有做。

  其次,DIY做的东西倒是比较简单,放弃了前期所想的太阳能充电,主要是CO和酒精传感器,需要加热功率太大了,整体系统功率超过2W了,所以运用电池板要很大,不是太美观。



雷人

握手
1

鲜花

鸡蛋

路过

刚表态过的朋友 (1 人)

收藏
来自: 今日头条

最新评论

发表评论

登录 后可参与评论
关闭

站长提醒 上一条 /1 下一条

返回顶部
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索