电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

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

智能家居控制系统课程设计报告_第1页
1/43
智能家居控制系统课程设计报告_第2页
2/43
智能家居控制系统课程设计报告_第3页
3/43
下载后可任意编辑XXXXXXXXXXXXXX嵌入式系统原理及应用实践—智能家居控制系统(无操作系统) 学生姓名XXX学 号XXXXXXXXXX所在学院XXXXXXXXXXX专业名称XXXXXXXXXXX班 级XXXXXXXXXXXXXXXXX指导老师XXXXXXXXXXXX成 绩 XXXXXXXXXXXXX二○XX 年 XX 月下载后可任意编辑综合实训任务书学生姓名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。目 录I下载后可任意编辑前 言................................................................11 硬件设计..........................................................11.1 ADC 转换.....................................................31.2 SSI 控制数码管显示.................

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

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

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部