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

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

ID:60931882

大小:18.15 KB

页数:5页

时间:2021-01-03

智能家居控制系统课程设计报告.docx_第1页
智能家居控制系统课程设计报告.docx_第2页
智能家居控制系统课程设计报告.docx_第3页
智能家居控制系统课程设计报告.docx_第4页
智能家居控制系统课程设计报告.docx_第5页
资源描述:

《智能家居控制系统课程设计报告.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、智能家居控制系统课程设计报告12020年4月19日文档仅供参考XXXXXXXXXXXXXX嵌入式系统原理及应用实践—智能家居控制系统(无操作系统)学生姓名XXX学号XXXXXXXXXX所在学院XXXXXXXXXXX专业名称XXXXXXXXXXX班级XXXXXXXXXXXXXXXXX指导教师XXXXXXXXXXXX成绩XXXXXXXXXXXXX二○XX年XX月22020年4月19日文档仅供参考综合实训任务书学生姓名学生专业设计题目XXXXXX学生学号学生班级智能家居控制系统(无操作系统)XXXXXX设计目的:巩固AD转换模块的

2、应用—光照采集掌握PWM驱动蜂鸣器产生不同频率声音的方法巩固SSI模块控制数码管动态显示的方法掌握定时器控制数码管实现动态扫描的思想掌握DS18B20检测温度的程序设计方法掌握一个完整项目的分析、规划、硬件设计、软件设计、报告撰写的流程方法。具体任务:1、编写(或改写)发光二极管、按键、继电器、定时器、数码管、ADC、PWM、温度传感器DS18B20等模块的初始化程序及基本操作程序。2、为保证数码管显示的稳定性,使用定时器定时扫描各个数码管,可避免处理器在执行其它程序时,数码管停止扫描而使得显示不正常。3、经过ADC模块采集开发板上

3、的光敏电阻(CH3),并在数码管低四位显示采集的值,将光照强度分为5级,亮度最亮时开发板上的4颗LED全部熄灭,亮度越来越低时,分别点亮1颗、2颗、3颗,完全黑暗时点亮4颗LED。4、经过DS18B20检测环境温度,并在数码管高三位显示(两位整数、一位小数),当环境温度低于设定的下限温度时,蜂鸣器报警,同时打开空调制热(继电器);当环境温度高于上限温度时,蜂鸣器报警,同时打开空调制热(继电器)。5、经过开发板上的三个按键KEY1、KEY2、KEY4(KEY3引脚与DS18B20共用,在此项目中不使用)设定上下限温度:KEY1按一次设

4、定上限温度(同时数码管显示上限温度),按两次设定下限温度(同时数码管显示下限温度),按三次,设定完成(同时数码管显示实时温度);KEY2按一次,上限或下限温度加1;KEY3—该引脚被DS18B20占用,不可使用!!!KEY4按一次,上限或下限温度减1。I2020年4月19日文档仅供参考目录前言......................................1硬件设计................................1.1ADC转换...........................1.2SSI控制数码管显

5、示.................1.3按键和LED模块.....................1.4PWM驱动蜂鸣器.....................2软件设计................................2.1ADC模块...........................2.1.1ADC模块原理描述..............2.1.2ADC模块程序设计流程图........2.2SSI模块...........................2.2.1SSI模块原理描述.............

6、.2.2.2SSI模块程序设计流程图........2.3定时器模块..........................2.3.1定时器模块原理描述............2.3.2定时器模块流程图..............2.4DS18B20模块........................2.4.1DS18B20模块原理描述..........2.4.2DS18B20模块程序设计流程图....2.5按键模块............................2.5.1按键模块原理描述..............错误!未

7、定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。II2020年4月19日文档仅供参考2.5.2按键模块程序设计流程图........错误!未定义书签。2.6PWM模块.........................

8、..错误!未定义书签。2.6.1PWM模块原理描述..............错误!未定义书签。2.6.2PWM模块程序设计流程图........错误!未定义书签。2.6主函数模块.........................错误

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。