本帖最后由 zhang7309 于 2015-1-31 16:36 编辑
基于STM32nucleo核心板多参数采集单元的设计
时间过得太快了,从拿到板子到现在已经一个多月了,提交方案的最后期限马上就要到了,现把自己的设计情况做简要介绍。 方案整体框图
方案介绍:在智能温室、智能家居以及环境监测等领域需要对周围环境多个参数进行实时采集和监测,本方案针对这一需求而设计,以STM32F072控制器为核心,配合传感器模块,液晶显示器,存储单元和无线收发单元对环境对各参数进行实时的采集、存储和传输。
设计思路:本着单元模块化、数字化的原则,同时根据自己所拥有的单元模块进行设计,传感器模块选用了BMP085数字压力传感器,BH1750数字光强传感器,DHT11数字温湿度传感器;显示单元使用NXP的PCA8538段码液晶显示模块;串口通信单元使用PL2303串口转USB;存储单元使用E2PROM 24c02模块,无线通信单元选用nRF24L01无线收发模块。
方案完成情况:实现了气压、温度、光照度传感器的数据采集功能,存储单元的读写功能,串口通信功能,段码液晶显示功能,由于时间有限,无线通信部分未能完成,希望大家谅解,后续有时间的话继续完善。
我之前发布了几个传感器模块调试过程的帖子,在这列一下: 最新的调试成果:
最后分享一下代码
|