1、 信息与通信工程学院信息与通信工程学院 单片机系统课程设计报告单片机系统课程设计报告 完成日期:完成日期:2011 年年 5 月月 2 日日 系: 电子信息工程系 专 业: 通信工程 班 级: 设计题目: 智能家居中控系统 学生姓名: 指导教师: 1 1 目录目录 一、项目概述一、项目概述 2 2 二、设计任务和性能指标二、设计任务和性能指标 2 2 2.1 2.1 设计任务设计任务 2 2 2.2 2.2 性能指标性能指标 2 2 三、原理概述三、原理概述 3 3 四、设计方案四、设计方案 4 4 4.1 4.1 框图设计框图设计 5 5 4.2 4.2 硬件设计硬件设计 6 6 4.2.1
2、 STC89C524.2.1 STC89C52 单片机单片机 7 7 4.2.2 4.2.2 射频射频 nRF905nRF905 发送模块发送模块 8 8 4.2.3 4.2.3 TC35iGSMTC35iGSM 模块模块 1010 4.2.4 4.2.4 红外线发送模块红外线发送模块 1111 4.2.5 4.2.5 显示电路显示电路 1212 4.3 4.3 软件设计软件设计 1313 4.3.1 4.3.1 主程序主程序 1414 4.3.2 4.3.2 子子程序程序 1616 五、调试及性能分析五、调试及性能分析 2020 5.1 5.1 调试步骤调试步骤 2121 2 2 5.2 5
3、.2 性能分析性能分析 2121 六、心得体会六、心得体会 2222 参考文献参考文献 2323 附录一附录一 系统硬件电路图系统硬件电路图 2424 附录二附录二 程序清单程序清单 2626 一、一、 项目概述项目概述 随着现代科学技术的发展,生活水平的提高,人们的生活方式和生活质量的要求也 同以前有了追求。回到家里享受安静舒适方便快捷的休息方式已经是时代发展的要 求和人们生活所必需。为了让人们快速从当前繁琐的家庭劳动中解放出来,为了迎 合时代科技发展的要求,我们设计了智能家居中控系统。将家居的环境参数诸如: 湿度、温度等信息,还有水煤电等线管数据的报警等信息通过短信,电话等多种途 径,将信
4、息快速准确的及时的发送到主人手中,让你无论何时何地随时掌握家里的 数据信息,还有解决了家里电器设备的操控的繁琐,只要通过中控台全部控制家里 的应用电器。 二、设计任务和性能指标 2.1 设计任务 利用单片机及外围接口电路和相关的功能模块设计制作一个智能家居中控设备, 并 且用 LCD12864 液晶显示器把相关的功能模块采集到的数据显示出来,显示当前操作的 意义等相关的数据信息。 要求用 AD6 设计出相关的电路图并且画出系统的电路原理图, 印刷电路板, 绘出程序流 程图,并给出程序清单。 2.2 性能指标 数据显示: LCD12864 显示每次中控台发出或是接受到数据信息的意义以及相关的参数显 示出来。 控制模块: 控制模块主要是由 nRF905 采集外围的具有 nRF905 发射终端设备。例如采集 温度,湿度数据,接受遥控设备的射频遥控等命令。短信提醒功能,通过 nRF905 采集的 3 3 数据经过 MCU 控制后,经过 TC35i 模块经过手机的短信平台把相关的数据