需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9979 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着人类社会的进步,我们的家居生活越来越需要便捷化、智能化,智能家居作为家庭智能化的一种实现方式,它已经成为了社会网络智能发展的重要组成部分之一。本次毕业设计主要是设计智能家居系统的几个组成环节,并通过软件来对此次设计进行仿真,希望对提高家居生活的舒适度,安全度,以及智能度研究有一定的借鉴价值。此次硬件部分的控制器采用了STC89C52单片机,本设计使用proteus软件画全部硬件电路原理图、用keil软件编写控制程序,用MATLAB的simulink模块搭建了智能家居系统中的温度监测与控制、火警报警以及智能窗帘三个部分,在这次的仿真模拟设计中实现了预期的三个功能。此次设计的一个创新点就是利用了MATLAB中的simulink模块搭建了这三个部分的仿真控制框图,实现了模拟仿真。
关键词:DS18B20;MATLAB;单片机;智能家居;步进电机
目录 摘要 Abstract 1 绪论-1 1.1 智能家居的背景-1 1.2 智能家居系统国内外的发展现状-1 2 总体设计方案-2 2.1 设计内容-2 2.2 开发系统介绍-2 2.2.1 MATLAB及simulink模块简介-2 2.2.2 Proteus仿真软件简介-2 2.2.3 keil软件的简介-2 2.3 设计方案-2 3 硬件设计-4 3.1 硬件的总体设计-4 3.2 单片机最小系统介绍-4 3.2.1 单片机简介-4 3.2.2 复位电路-5 3.2.3 晶振电路-5 3.2.4 电源电路-6 3.3温度监测及控制模块-6 3.3.1 温度的采集-6 3.3.2 温度的显示-6 3.3.3 温度的控制-7 3.4火警报警模块-7 3.4.1火警判断-7 3.4.2火警报警-8 3.5智能窗帘模块-8 3.5.1光强度测量-8 3.5.2 A/D转换模块-9 3.5.3步进电机驱动-9 3.5.4步进电机模块-10 4 软件设计-12 4.1 主程序-12 4.2 子程序-13 4.2.1 温度子程序-13 4.2.2 火警报警子程序-13 4.2.3 智能窗帘子程序-14 5智能家居MATLAB仿真-16 5.1 温度监测及控制仿真-16 5.1.1 房间的微分方程-17 5.1.2热水加热器对象的微分方程-18 5.1.3测量变送环节的特性-19 5.1.4执行器的特性-21 5.2火警报警的仿真建模-25 5.3智能窗帘建模仿真-27 结 论-30 参 考 文 献-31 附录A proteus电路原理图-32 附录B 系统程序-34 致 谢-43 |