微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 环境颜色检测开发套件测评(5)

环境颜色检测开发套件测评(5)

时间:10-02 整理:3721RD 点击:

前面已对套件的软件资源进行介绍,从本次开始对套件的硬件资源进行一些分析。经图1所示的系统构成可知,它主要由4个部分组成,分别承担这调试下载、色彩感知、信号处理及数据显示功能。其中信号处理部分处于核心的地位,是由LPC824来充当的。

就目前人们所熟知的LPC824开发板来说有2种,一种是LPC824 breakout,如图2所示;另一种是LPC824 lite,如图3所示。

经对比,在基本结构方面LPC824 lite与套件极为相似,且均有Arduino接口,只是LPC824 lite缺少了颜色传感器VEML6040和LCM128*64显示屏。而LPC824 breakout与LPC824 lite的区别则是在于调试下载器的不同,LPC824 breakout是以CP2102来构建虚拟串口进行下载调试的,其系统原理图见图5。因此在配置颜色传感器VEML6040的情况下,两者都能实现相同的功能。此外,若以IIC接口的双色OLED屏来替代LCM128*64显示屏,也能达到同样的显示功能,且可以减少GPIO口的占用,并用2个GPIO口就能达到显示目的。当然若配以SPI接口的TFT屏,则可以色彩曲线的方式来绘制和记录色变过程。

就功能扩展和二次开发来讲,三者都具备太阳的能力,只是LPC824 breakout的板载资源最少,LPC824 lite的板载资源相对丰富些。但就整体尺寸来讲,还是用LPC824 breakout与VEML6040相配合所设计的作品更小巧,也更便于携带。

后面会对颜色传感器进行相应的对比,详见后续介绍。


                   图1 系统构成



               图2  LPC824 breakout



                图3  LPC824 lite



              图4 VEML6040套件



                   图5 LPC824 breakout原理图



Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top