- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于CAN总线的智能家居控制毕业论文
目 录
引言 1
1 课题研究内容 2
1.1 课题背景 2
1.2 课题意义 2
2 系统设计概述 3
2.1 设计任务 3
2.2 系统设计原理 3
2.3 系统设计方案 3
2.4 系统可行性分析 4
3 CAN总线概述 6
3.1 CAN总线简介 6
3.2 CAN总线帧类型 6
3.2.1 数据帧 6
3.2.2 远程帧 7
3.2.3 错误帧 8
3.2.4 过载帧 8
3.3 CAN报文过滤 8
3.4 CAN错误处理 8
3.4.1 错误检测 8
3.4.2 错误标定 9
4 硬件电路设计 10
4.1 单片机最小系统 10
4.1.1 单片机STC89C52RC 10
4.1.2 最小系统电路 11
4.2 CAN总线模块 12
4.2.1 CAN控制器SJA1000 12
4.2.2 CAN收发器TJA1050 17
4.2.3 CAN模块电路 17
4.3 串口通信 18
4.3.1 电平转换芯片MAX232 18
4.3.2 串口通信电路 19
4.4 温湿度检测模块 19
4.4.1 温度传感器DS18B20 19
4.4.2 湿度传感器DHT11 19
4.4.3 温湿度检测电路 20
4.5 烟雾检测模块 20
4.6 红外人体感应模块 21
4.7 液晶显示模块 21
4.8 报警电路 22
4.9 按键电路 22
5 系统软件设计 23
5.1 软件整体设计 23
5.2 CAN通信程序设计 24
5.3 RS-232通信程序设计 26
5.4 LCD1602液晶显示程序设计 27
5.5 按键设定值程序设计 29
5.6 温度采集程序设计 29
5.7 湿度采集程序设计 31
5.8 应用软件平台简介 33
5.8.1 Keil C51 33
5.8.2 Visual Basic 6.0 34
6 系统调试 37
6.1 硬件电路调试 37
6.2 系统联调 37
7 总结和展望 41
谢 辞 42
参考文献 43
附 录 44
引言
科技的进步,带来经济飞速发展的同时,也给人们的生活带来无限的惊奇。不断更新的生活方式,使得越来越多的人追求对生活的舒适度和享受度。智能家居作为新生力量呼之欲出,自然地走进我们的生活,随之,引领新一代的数字家庭生活。智能家居安防系统是集信息技术、网络技术、传感技术、无线电技术、模糊控制技术等多种技术为一体的综合应用据预测,今后几年智能家居市场会进入一个行业整合阶段,最终可能会出现一些规模较大、品牌影响较好的智能家居生产厂家。从产品角度来讲,以后的智能家居产品会朝着实用化、傻瓜化(操作简单)、模块化的方向发展,所谓模块化就是产品开发商把智能家居产品做成模块化的,可以根据用户的实际需求任意搭配。这样不仅可满足不同层次用户的需要,也可以省去不必要的端口模块的费用浪费。目前国内已在经济发达地区如北京、深圳、广州、上海等地建立了一批智能住宅小区而且正快速地向其他地区辐射,建设部已将智能化住宅小区列为国家重点发展方向。预计未来5到10年可以形成相当规模的市场容量。届时,智能住宅的发展还将带动信息家电、物业管理等相关行业的发展。89C52有如下特点:40个引脚8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC8952可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T可选。
图4.1 单片机STC89C52引脚图
图4.1为STC89C52RC单片机的引脚图,在单片机的40条引脚中有2条专用于主电源的引脚,2条外接晶体的引脚,4条控制或与其它电源复用的引脚,32条输入/输出(I/O)引脚;
XTAL1(19脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端;
XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号
您可能关注的文档
- 电网调度自动化系统体系结构设计论文.doc
- 电子商务导航地图的建设与综合应用探究论文.doc
- 电子商务食品商城系统的设计与开发论文.doc
- 定时数据自动记录系统设计论文.doc
- 动车论坛交流牵引变电所的负荷计算论文.doc
- 电子商务网络营销策划论文.doc
- 对电子政务的多视角思考论文.doc
- 对人寿保险与银行储蓄收益的探讨论文.doc
- 多层住宅的施工组织设计论文.doc
- 动漫公司门户网站的设计与实现论文.doc
- [专精特新]金华永和氟化工有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]重庆升光电力印务有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]无锡巨力重工股份有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]江西凯安新材料集团股份有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]浙江永昌电气股份有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]苏州中创铝业有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]杭州汽轮铸锻有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]浙江美声智能系统有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]汕头市虹桥包装实业有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]江西亚中电子科技股份有限公司行业竞争力评级分析报告(2023版).pdf
文档评论(0)