- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)。它以住宅为平台,家居电器及家电设备为主要控制对象,利用综合布线技术、网络通信技术、 安全防范技术、自动控制技术、音视频技术将家居生活有关的设施进行高效集成,构建高效的住宅设施与家庭日程事务的控制管理系统,提升家居智能、安全、便利、舒适,并实现环保节能的综合智能家居网络控制系统平台。智能家居控
您可能关注的文档
- 结构力学测试3.doc
- 年山西特岗教师招聘考试《语文》真题答案.doc
- 精神科护理查房模板(脑器质性精神障碍).doc
- 交流交流变频器设计.doc
- 投产茶园周年管理技术方案.doc
- 政治学习制度5则_范文全面版.doc
- 教师课堂评价的策略探究.doc
- 新疆地方史复习重点汇总.doc
- 重庆科技学院概率论样题2答案 2017.doc
- 实验小学新时代劳动教育实施方案及安排.doc
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)