当前位置: 智家网 > 资讯中心 > 详情

基于stm32的智能家居系统的设计与实现

系统方案 | 2016-12-13 11:34:42

基于stm32的智能家居系统的一些原理,实际方案与准备工作我们已经大致讲过。其目的是为了让我们更加了解智能家居系统的多样化开发。那么我们具体讲一下基于stm32的智能家居系统的设计与实现,其内容讲解怎么设计和怎么实现。

基于stm32的智能家居系统的设计步骤:

一、页面设计

1、 温湿度显示界面

2、 烟雾显示界面

二、原理图设计

本智能家居系统的设计分为温湿度数据采集模块、烟雾数据存采集模块、光照数据采集模块、灯光控制模块、报警模块和显示模块等6部分组成。每个模块的设计上均有其难点和特殊性,需要严格按照原理图设计规范来设计。

1、 数据采集模块

设备的数据采集,即ADC 数据转换模块,利用了MCU 自带的ADC 模块和外部设备ADC0809两种数据转换模式,将传感器的模拟信号转换为数字量存储起来。

2、 温湿度传感器模块

为了测量的准确性和多通道数据采集,这里选择3片dht11 连接到stm32芯片上,由芯片上的IO引脚作为3片dht11 的器件数据及时钟选择端口。

3、 烟雾传感模块

传感器采用两种数据采集方法,一种是数字量DO的采集判断有无气体,一种是模拟量输出AO检测气体的浓度状态情况,以及判断该浓度对人体是否有害。

4、 液晶显示电路设计

本系统液晶显示采用LCM12864液晶作为显示器。显示相关的提示信息和数据的输出。

5、 报警电路的设计

本系统主要以灯光提示为主。电路主要采用发光二极管以及保护电阻组成,达到对流过发光二极管进行限流保护。

6、 时钟模块

时钟模块利用了DALLAS 公司推出的涓流充电时钟芯片DS1302,另外设计了纽扣电池连接到DS1302 的VCC2 备用电源引脚上。

三、业务处理模块设计

1、界面显示任务

3、 AD采样及数据处理

4、 温湿度传感器

DHT11温湿度传感器由数字采集模块和温湿度传感模块两部分组成,因其现有的结构稳定再带校准数字信号技术,从而使其具有极高的稳定性。

5、 灯光控制与光照检测

基于stm32的智能家居系统的实现

在实现的过程中,首先要完成的是工作电路的设计,接下来就是程序流程图的设计和任务分配的设计。再实现的是μC/OS-II操作系统的移植,在进行任务优先级分配和数据处理,最后进行调试。

相信大家已经简单的了解了于stm32的智能家居系统的设计步骤与实现方法。希望这篇文章能对大家有所帮助,更多智能家居系统信息尽在智家网。

产品推荐:扬子智能家居智能室外监控YZ-06          扬子智能家居智能室内监控YZ-07

分享到:

留言咨询,与创业顾问1对1沟通

免费获取定制加盟方案

我已阅读并同意 《智家网服务条款》

* 我们严格保护用户隐私,绝不泄露您的任何信息,请放心填写。

已有254983人成功加盟

用户留言

    留言成功,该公司会尽快与您联系!

    请求中...

    联系人:请求中...

    电    话:请求中...

    地    址:请求中...

    网    址:请求中...

    我知道了

    与加盟管家直接沟通

    0371-55283600

    拨打电话

    索要资料

    *姓名:

    *电话:

    留言:

    加盟咨询 索要
    资料
    在线留言
    留言

    关注“智家头条”公众号

    市场分析 | 营销经验 | 厂家信息

    复制微信号

    免费服务热线:0371-55283600

    官方客服QQ:2248064978 

    谷经理:17329408867(微信同号)

    刘经理:17329403639(微信同号)

    贺经理:18137778751(微信同号)