网站大量收购独家精品文档,联系QQ:2885784924

智能家居控制系统-课程设计报告.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE XXXXXXXXXXXXXX 嵌入式系统原理及应用实践 —智能家居控制系统(无操作系统) 学生姓名 XXX 学 号 XXXXXXXXXX 所在学院 XXXXXXXXXXX 专业名称 XXXXXXXXXXX 班 级 XXXXXXXXXXXXXXXXX 指导教师 XXXXXXXXXXXX 成 绩 XXXXXXXXXXXXX 二○XX年XX月 四川师范大学成都学院综合实训设计报告 PAGE PAGE 20 综合实训任务书 学生姓名 XXX 学生学号 XXX 学生专业 XXX 学生班级 XXX 设计题目 智能家居控制系统(无操作系统) 设计目的: 巩固AD转换模块的应用—光照采集 掌握PWM驱动蜂鸣器产生不同频率声音的方法 巩固SSI模块控制数码管动态显示的方法 掌握定时器控制数码管实现动态扫描的思想 掌握DS18B20检测温度的程序设计方法 掌握一个完整项目的分析、规划、硬件设计、软件设计、报告撰写的流程方法。 具体任务: 1、编写(或改写)发光二极管、按键、继电器、定时器、数码管、ADC、PWM、温度传感器DS18B20等模块的初始化程序及基本操作程序。 2、为保证数码管显示的稳定性,使用定时器定时扫描各个数码管,可避免处理器在执行其他程序时,数码管停止扫描而使得显示不正常。 3、通过ADC模块采集开发板上的光敏电阻(CH3),并在数码管低四位显示采集的值,将光照强度分为5级,亮度最亮时开发板上的4颗LED全部熄灭,亮度越来越低时,分别点亮1颗、2颗、3颗,完全黑暗时点亮4颗LED。 4、通过DS18B20检测环境温度,并在数码管高三位显示(两位整数、一位小数),当环境温度低于设定的下限温度时,蜂鸣器报警,同时打开空调制热(继电器);当环境温度高于上限温度时,蜂鸣器报警,同时打开空调制热(继电器)。 5、通过开发板上的三个按键KEY1、KEY2、KEY4(KEY3引脚与DS18B20共用,在此项目中不使用)设定上下限温度: KEY1按一次设定上限温度(同时数码管显示上限温度),按两次设定下限温度(同时数码管显示下限温度),按三次,设定完成(同时数码管显示实时温度); KEY2按一次,上限或下限温度加1; KEY3—该引脚被DS18B20占用,不可使用!!! KEY4按一次,上限或下限温度减1。 目 录 TOC \o 1-3 \h \z \u 前 言 1 1 硬件设计 1 1.1 ADC转换 3 1.2 SSI控制数码管显示 3 1.3 按键和LED模块 5 1.4 PWM驱动蜂鸣器 6 2 软件设计 7 2.1 ADC模块 7 2.1.1 ADC模块原理描述 7 2.1.2 ADC模块程序设计流程图 8 2.2 SSI 模块 8 2.2.1 SSI模块原理描述 9 2.2.2 SSI模块程序设计流程图 10 2.3 定时器模块 10 2.3.1 定时器模块原理描述 10 2.3.2 定时器模块流程图 11 2.4 DS18B20模块 11 2.4.1 DS18B20模块原理描述 11 2.4.2 DS18B20模块程序设计流程图 12 2.5 按键模块 13 2.5.1 按键模块原理描述 13 2.5.2 按键模块程序设计流程图 13 2.6 PWM模块 13 2.6.1 PWM模块原理描述 14 2.6.2 PWM模块程序设计流程图 14 2.6 主函数模块 14 2.6.1 主函数模块原理描述 14 2.6.2 主函数模块程序设计流程图 15 3.验证结果 15 操作步骤和结果描述 15 总结 16 智能家居控制系统设计 前 言 当前,随着科学技术的发展,计算机、嵌入式系统和网络通信技术逐步深入到各个领域,使得住宅和家用电器设备网络化和智能化,智能家居已经开始出现在人们的生活中。智能家居控制系统(smarthome control systems,简称SCS)。它以住宅为平台,家居电器及家电设备为主要控制对象,利用综合布线技术、网络通信技术、 安全防范技术、自动控制技术、音视频技术将家居生活有关的设施进行高效集成,构建高效的住宅设施与家庭日程事务的控制管理系统,提升家居智能、安全、便利、舒适,并实现环保节能的综合智能家居网络控制系统平台。智能家居控

文档评论(0)

cai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档