




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
买文档就送您 纸全套, Q 号交流 401339828 或 11970985 设计报告 基于 片机的智能家居系统设计 姓 名: 班 级: 学 号: 指导老师: 日期: 华南农业大学工程学院 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 摘 要 目前市场上针对普通家庭的智能防盗、防火等产品很多,但基于远程报警系统的智能家居产品价格不菲。本次设计的基于 计成本低廉,非常适合普通家庭使用 ,而且随时可以升级。本产品采用的是以意法半导体公司生产的单片机 为主控芯片, 4*4 薄膜键盘和红外热式感应作为探测器, 随着信息技术的发展,实现家居的信息化、网络化,是当前智能家居系统发展的新趋势。本设计将通信技术与防盗系统紧密结合,为一款便敏小巧,低成本,适合普通室内报警的智能报警系统。本系统通过传感器获取室内人员信息,并将信号发送到单片机微处 理器。系统收到报警信息后通过辨认密码的方式确定目标身份,并通过蜂鸣器报警的方式警示入侵者。另外,系统配备具手机通信功能的将室内安全状况第一时间发送至用户手机终端。不仅大大提高系统安全性及智能性,也方便用户的使用。 经测试,本系统稳定可靠,同时具有友好的人机界面,为用户提供安全服务的同时,实现系统智能化管理。 关键字:智能报警 存储器 传感器 文档就送您 纸全套, Q 号交流 401339828 或 11970985 目 录 1 方案比较与选择 1 案一:采用数字电路 控制 1 案二:采用 双音多频电路与语音电路相结合 的控制方案 1 案三:采用以 2 2 主要元器件介绍 3 芯片 3 示屏 4 部存储芯片 5 3 模块分析 7 7 码锁键盘输入及存 储模块 7 7 7 7 4 硬件组成部分 8 件组成部分 8 真分析 11 5 电路板的制作,焊接,调试 13 13 14 14 6 讨论及进一步研究和建议 15 7 课程设计心得 16 附录 17 参考文献 34 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 4 1、方案的比较与选择 案一: 由数字电路搭建的智能家居安全系统,用以双 发器构成的数字逻辑电路作为密码控制系统的核心控制,共设了 9个数字输入键,还有确认键和取消键等。如果用户输入密码错误,则电路将报警;若电路连续报警三次,即密码输入错误 3次,电路将锁定键盘并长时间报警。这样可以防止他人潜入进入家居住宅。方案系统框图如图 1 所示。 图 1 案二: 通过微处理器控制技术将双音多频电路与语音电路相结合,利用电话网络技术和相关的传感器,开发一种具有联网功能的智能报警系统。 该 报警系统由传感器终端、计算机控制中心、小区管理中心的接警主机及相关软件组成。如图 2所示,主机电路由射频接收模块接收传感器发来的报警信号,通过解码电路解码后得到报警传感器预先设定的地址码和数据码类型。主机和传感器两者设定的地址码相同时才能被主机接收。解码输出信号进入主控制器的中断输入端,触发中断处理程序。 图 2 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 5 案三: 本方案以 片机作为控制核心, 通过密码锁进行验证,使用 密码输入错误次数大于三次时,将被视为非法入侵,语音报警模块发出报警。若通过其他途径非法侵入时,该系统将通过热释人体感应模块启动报警模块进行报警。总体系统框图如图 3所示: 图 3 方案一设计简单且操作容易,但没有可发展空间,而且后期修改几乎是不可能的;方案二的系统功能齐全,但是设计复杂,该系统适用于小区式管理, 实现小区 与物业管理中心 的安全状态保障,最终 实现小区联网控制 ,适合在小区管理用户大规模使用;方案三虽然功能偏少,设计相对简单,而且实现相对容易,适合于家庭个人用户使用,最重要的是该方案具有极大的扩展空间,设计灵活,可以自由嵌入各模块,同时可以通过修改程序来改变功能。综上三种方案,结合自身的设计水平,我们组选择方案三作为我们的最终设计方案。 制模块 液晶显示模块 人体热释感应模块 码锁键盘输入模块 语音芯片 功放 扬声器 块 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 6 2、主要元器件介绍 芯片 司基于 新 构内核的32 位处理器产品,内置 128 20K 的 12 位 4 个 16 位定时器和 3路 钟频率最高可达 72 参数介绍如图 4: 图 4 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 7 示屏 概述 中文字库的 128一种具有 4 位 /8 位并行、 2 线或 3 线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为 128 64, 内置 8192个 16*16点汉字,和 128个 16*8点 利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界 面。可以显示 8 4 行 16 16 点阵的汉字 . 也可完成图形显示 该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。 ( 1)、低电源电压( ( 2)、显示分辨率 :128 64点 ( 3)、内置汉字字库,提供 8192个 16 16 点阵汉字 (简繁体可选 ) ( 4)、内置 128 个 16 8点阵字符 ( 5)、 2 ( 6)、显示方 式: 透、正显 ( 7)、驱动方式: 1/321/5( 8)、视角方向: 6点 ( 9)、背光方式:侧部高亮白色 耗仅为普通 1/10 ( 10)、通讯方式:串行、并口可选 ( 11)、内置 需外加负压 ( 12)、无需片选信号,简化软件设计 ( 13)、工作温度 : 0 - +55 ,存储温度 : - +60 用说明 欲在某一个位置显示中文字符时,应先设定显示字符位置,即先设定显示地址,再写入中文字符编码。 显示 过在显示连续字符时,只须设定一次显示地址,由模块自动对地址加 1指向下一个字符位置,否则,显买文档就送您 纸全套, Q 号交流 401339828 或 11970985 8 示的字符中将会有一个空 当字符编码为 2字节时,应先写入高位字节,再写入低位字节。 模块在接收指令前,向处理器必须先确认模块内部处于非忙状态,即读取志时 为“ 0”,方可接受新的指令。如果在送出一个指令前不检查 在前一个指令和这个指令中间必须延迟一段较长的时间,即等待前一个指令确定执行完成。指令执行的时间请参考指令表中的指令执行时间说明 。 “ 基本指令集与扩充指令集的选择控制位。当变更“ ,以后的指令集将维持在最后的状态,除非再次变更“ ,否则使用相同指令集时,无需每次均重设“ 。 部存储芯片 电可擦可编程只读存储器 ,是 一种掉电后数据不丢失的存储芯片。 以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即 用。 它 是可用户更改的只读存储器( 其可通过高于普通电压的作用来擦除和重编程(重写)。不像 美国 司的低功耗 行 型的型号有2/04/08/16 等 5 种 , 它 们 的 存 储 容 量 分 别 是1024/2048/4096/8192/16384 位;也就是 128/256/512/1024/2048 字节;使用电压级别有 5V, 一个 准的 储 器 ,是 列( 2/04/08/16)成员之一,这些 储器的特点是功耗小、成本低、电源范围宽,静态电源电流约 30110有标准的 应用广泛的小容量存储器之一。 图 5 图 5 是 引脚图,这个芯片是一个 8 脚芯片,内部存储器有 256买文档就送您 纸全套, Q 号交流 401339828 或 11970985 9 字节。引脚功能介绍如下: 脚 1):器件地址的 器件地址的最低位,器件地址排列是 5 3 1 。 脚 2):器件地址的 脚 3):器件地址的 脚 4):地线。 脚 5):数据总线引脚。 脚 6):时钟总线引脚。 脚 7):测试引脚, 脚 8):电源线引脚。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 10 3、模块分析 本系统的硬件部分主要由单片机 振电路、报警电路、 4 4矩阵键盘和 示电路和人体热释感应模块组成;其中报警电路使用扬声器进行声音报警。总的来说,智能家居系统主要由微处理器模块( 模块、人体红外检测报警模块、键盘模块、显示模块构成 。 制模块 微处理 器模块,也就是由 为本系统要实现密码检测、密码设定、声光提醒等功能,要求微处理器必须提供足够的 I/O 口,而且由于系统体积限制,所以选用 片机。 本设计采用的是矩阵式按键键盘,它由行线和列线组成,也称行列式键盘,按键位于行列的交叉点上,密码锁的密码由键盘输入完成,与独立式按键键盘相比,要节省很多 I/O 口。 本设计中使用的这个 4*4 键盘不但能完成密码的输入还能作特别功能键使用,比如修改密码后退功能等。键盘的每 个按键功能可以在程序设计中设置。 存储模块不仅可以存储及修改用户的 6位密码,还可以动态地存储修改用户的手机号码,手机号码的最大容量为 7个,方便用户更换手机后不影响 当检测到非法入侵的人体时,启动报警模块报警。 考虑到友好的人机界面,采用 示模块的作用主要是显示当前家居安全情况、提示信息和输入的密码,以方便用户使用。 报警模块主要有两大部分组成。第一部分是由语音芯片、功放、扬声器组成的声音报警 电路,当密码输入错误次数大于三次,或者有非法侵入等行为,系统会用扬声器实现声音报警;第二部分主要是由 遇到前面所述的情况时, 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 11 4、硬件组成部分及仿真分析 件组成部分: 图 6 储芯片 块电路图: 图 7 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 12 图 8 图 9 图 10 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 13 警模块 : 图 11 源模块: 图 12 4 体热释感应模块: 图 13 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 14 示模块: 图 14 真分析 由于电路的其它部分功能相对简单,所以在硬件上直接可以实现,并未对它们进行仿真,这里只对 析结果如下 : 通过 块和主控制板连接起来。这样要注意要将要凭经验交叉连接。 这里我采用串口调试助手,通过 电脑连接来调试。把串口波特率设置为 9600,效验为设置为 据位 8位,停止位 1位 。 图 15 模块有两种发送方式 :式和 式。 式可以用 码发送英文、汉字。采用 式比较复杂, 式虽然只能发送英文,但其无需编码,发送简单,所以我在测试时采用 式。 送模式:(相对简单很多。) 发送: 回: K 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 15 发送: 返回: 送: 8613010130500 返回: 8613010130500 送: 3132061066 返回: 3132061066 发送: 指阿拉伯数字 0文 26 个字母 返回: 指阿拉伯数字 0文 26 个字母 发送: 1A(十六进制发送 ) 返回: +K 以上为 式发送截图: 如果不能正常发送,返回 说明需要格式化。可以发送 命令格式化。 发送: 返回: 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 16 5、电路板的制作,焊接,调试 在制作电路板之前,先画好 意点有三个:、元件的封装。注意焊盘的大小和焊盘之间的距离。、注意线宽大小,、布局和布线。注意尽量少飞线和单层 电路板制作有以下 5 步: (1)打印电路图:先设置相关的参数,后在油性纸面上进行 路图的打印,将图纸打印好之后后,注意不要刮落到碳粉。 (2)过塑:把打印的 紧紧贴到电路板上,并且用胶纸 来黏好。之后把电路板放到过塑机上进行过塑,约 2040次。若印得不太理想,但是基本脉络都在,则可以使用油性笔进行线路修补。 (3)腐蚀:把过塑好的电路板放到盐酸与双氧水的混合物上面进行腐蚀。腐蚀过后,电路板要用清水清洗。 (4)用洗板水把碳粉清理干净,此时可以看到清晰的铜线线路。 (5)对焊盘中间进行钻孔,钻孔之后就是最终完成的电路板。 图 16 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 17 电路板制作好后,便可以进行焊接了。焊接时要注意下问题: (1)检查一下电路板铜线是否存在隔断,若存在,则进行焊锡把隔断的铜线线路 进行相连。 (2)对照原理图以及 (3)注意排阻和电容的极性,插座的方向等问题。 (4)焊锡时注意某些相近的管脚是否相连导致短路。 在电路板调试的过程中,我们是分模块进行调试,同时软件和硬件相结合,最开始的是检查 块的实现,在接上各元器件之后,整个电路表面运行良好,屏幕也无法显示。我们再次检查电路,最开始以为是焊接出现问题,便再进行一次电路的检查,同时调节液晶显示的对比度,以希望得到最好的我亮度显示。最终经反复检查,发现时液晶接口的第三口的滑动变阻器的封装问题导致 该滑动变阻器无法正常工作,经过讨论我们将其进行跳线连接。 然后进行蜂鸣器报警功能的检查,通过改变限流电阻的大小并烧写合适程序,我们是蜂鸣器达到预想期的效果。 第三就是进行人体红外感应模块的调试,该电路和程序较为简单,较为容易实现。 第四总系统的调试,经过前一轮的奋战,我们将所有模块按设想结合起来,修改程序并经过多次测试终于实现了预定功能。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 18 6、讨论及进一步研究和建议 本设计的功能主要包括,手动修改和清除密码,手动输入、修改和删除手机号码(最大容量为 7 个),输入密码错误 3 次报警,人体红外检测入侵 及入侵报警,密码断电保护, 信报警,手动复位。应该特别提到的是密码断电保护,由于修改密码后,如果没有断电保护装置的话,在下一次启动电路的时候,上一次的密码是不会保存的,这对密码的安全性有很大的威胁;在此次设计中,我们是通过 片可实现密码和手机号码的存储,进行掉电保护。同时 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 19 7、课程设计心得 我们主要是运用单片机设计了一个报警系统,并且用模块化的设计方法来实现这个电路。在程序编写结束后,我们还对该程序进行了调试 , 能按预期的 效果进行模拟 ,基本完成课程设计的要求。 通过这次单片机课程设计,我们收获了很多:首先是对单片机的整个认识和把握,这个过程包括选题,利用 c 语言设计程序,选元器件,画电路原理图和板,到最后利用自制的板进行下载调试和检验,整个过程哪怕有一个细节错了,整个设计也就失败。我们一开始编好程序后,出现一些小错误导致无法完成编译。在解决程序设计问题之后,我们开始画电路原理图和 别是在画 时候,元器件的放置,布线出现很多问题。通过查阅相关资料,完成 如 盘直径设置等等,因为这些小问题会影响制板后电路板的制作效果,甚至会影响元器件的焊接。在焊接完程序片机后用单开发板进行下载调试和检验,最后才完成了这个课程设计。因为一开始没有经验,所以在整个过程中遇到了很多错误和麻烦,然而我们对一些错误却不能一步到位的判断出来,这就告诉我们设计一个实验或者做一件事情时,首先有一个大局意识,而且能够预见出现的问题和能够快速作出对这些问题或错误的反应与处理。同时通过这个实验,我们也深刻的发现理论与实际的区别,特别是电路的仿真与实际电路的运行有着很大的差别,往往能够在电脑进行成功仿真的电路在实际电路上却相差甚远。其次是通过写实验报告,我们也学到了一些东西,例如我们把我们的实验过程和成果弄出来了,如何把它们展示给其他人看,这就是规则的问题,虽然我们写的时候有时候会很麻烦,但是这也是方便大家交流的一种好方法。最后,通过这次设计实验,我们发现了编程软件有时候并不很好的放映实践情况,因此我们应该设计一个更好的软件来仿真,一个好的仿真软件可以减少对试验箱的依赖而且更方便仿真调试与程序的修改。 总之,这次实验不仅仅加强了我们的动手编程能力,也大大加强了我们团队合作以及设计的 能力,使我们在理论学习和编程练习方面都获得了较大的收获。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 20 附录 # # /用户任务函数 # /与开发板相关的函数 # 10 # 200 # # # #7 #6 /定义栈 /定义栈 /定义栈 /定义栈 1; ; 0; 0; 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 21 ( ; ; ; ; ; ; / , 0,; ; 0, ()0, & ()0, & ()0, & ; ) 00); 00); 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 22 i; ; 3=0; 0; ) = 1) =1) 0); =1) 1; = 1) 0; ; if( 10 = 0) ); i=1;i= 0 & 0) i = 0; i = 0; if(= #) 6); i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 提高冷链教育质量促进医疗产业发展
- 智慧城市服务中智能停车系统的商业模式
- 媒体融合下的教育品牌传播新模式
- 心理健康干预在校园教育中的实践与探索
- 抖音商户直播库存同步更新管理制度
- 抖音商户预算外支出特别审批流程制度
- 八大行业物流成本控制与交通运输优化方案研究报告
- 公交优先视角下城市交通拥堵治理的公共交通出行行为引导研究报告
- 2024-2025学年广西陆川县联考数学七上期末调研模拟试题含解析
- 公共交通优化:2025年智慧交通系统交通流量预测技术应用分析报告
- 西安高新区管委会招聘考试真题2024
- 党史知识竞赛试题及答案
- 车工考评员培训课件
- 站姿走姿坐姿礼仪培训
- 小规模税务视频教学课件
- 叠拼培训课件
- 业务外包费用管理制度
- 痛风的康复护理课件
- 公司自供自产品管理制度
- 五育并举与心理健康教育的融合
- 介入室耗材管理课件
评论
0/150
提交评论