- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TI 物联网设计大赛参赛方案
项目名称: 基于ZigBee 的门控开关
团队名称: 水工鸟
队员名字: 白志鸿 阚运鹏 舒鹏瑞
一、项目设计背景及概述:基于Zigbee 的门控开关
背景:传统的门控往往以钥匙作为解锁手段,在科技高速发展的今天,其安全性和方便性已大大落后,本
项目基于 ZigBee 为信号传输手段,充分发挥其低功耗,可组网的功能特点,使得门控兼具安全性和方便
性。
概述:本项目基于Zigbee 为信号传输的手段,利用其短程无线通讯协议,实现了无线信号的输出与接收,
同时以lcd1602 液晶屏为直观的对外显示,使得信号与密码的输入得到反馈,方便了用户操作,并且将无
线信号接收与信号处理芯片,运算放大电路等集中于一个实验盒内,只将输入和输出的信号线留在外面,
从而直观简化了其外观构造,方便用户的理解。
二、项目设计原理
1、原理概述:使用红外接收信号,通过遥控键盘,将输入信号通过芯片处理后输出,将结果反馈在lcd1602
液晶屏上
功能:一旦输入密码和设置的密码相匹配,蜂鸣器将发出响声,同时Lcd1602 液晶屏显示“Yes”,表示输入
密码正确,其次,可以通过按键控制门的开关。
一旦输入密码和设置的密码不匹配,蜂鸣器不做应答,同时lcd1602 液晶屏显示“No”,表示输入密码不正
确。
通过遥控器上的按键可实现实现设置密码,lcd1602 屏幕显示”Set Password”通过遥控按键设置密码,按键
确认,lcd1602 屏幕显示“Already Set”.其次可实现开门关门等功能,同上。
另外添加矩阵键盘,功能与遥控器完全相同,使得用户在不方便使用遥控器时有第二种选择。
门锁控制使用Zigbee 模块作为信号传输与接收手段,将无线信号进行转换后控制门锁的开关,发挥TI 公
司生产的CC2480 芯片优势,低功耗低成本低时延的实现门锁控制,使得使用与维护的成本大大降低。
综上:实现了设置门锁密码,解锁密码,开锁,关锁,开门,关门,分步有条理的完成了本项目。
2、 硬件设计原理:将红外发射模块,矩阵键盘,LCD1602 屏幕通过I/O 口与单片机的引脚进行连接,同
时,将升压电路和进步电机(用于开门和关门)也连接至单片机的引脚上,由此,可以通过遥控键盘和矩
阵键盘进行密码的输入与密码修改,实现了部分功能。
同时,将Zigbee 无线信号发射与接收模块统一于信号处理中,即通过无线信号的输入或者按键输入实现了
门锁的开关。
本项目将Zigbee 作为无线信号发射与接受的重点,强调了其低功耗,可组网的功能特点,从而实现
了现代门控系统的智能化与便捷性。
三、软件设计原理
Infrared.c 文件用于红外的驱动与接收,Keyboard.c 用于按键的调用及驱动,BasicRF 用于
ZigBee 模块的驱动,light_switch.c 用于继电器的控制及ZigBee 底板上LED 灯的驱动。
Main.c 用于步进电机驱动及蜂鸣器驱动及函数调用及总体功能的实现。
四、 项目设计框图
硬件设计框图
红外模 矩阵键盘
块
信号处理 (Zigbee
模块和51 单片机)
门开或
关
Lcd1602 模块
门锁开关
软件设计框图
Infrared.c 文件用 Main.c 文件用于步进电 BasicRF 底层程序用
于红外接收 机和蜂鸣器的控制及各 于 ZigBee 通信的实
模块的调用 现。
light_switch.c 用 于
Keyboard.c 文件用
文档评论(0)