基于CC2540的防丢器设计与实现
2018-05-24王仕元杨晓明
机械工程与自动化 2018年2期
关键词:信号
王仕元,杨晓明
(中原工学院,河南 郑州 450007)
0 引言
在当今社会丢失儿童、宠物的事件屡见不鲜,随身重要物品遗失的情况更是层出不穷,这些都对人们的正常生活、工作造成了不同程度的影响。为有效防范类似事件的发生,设计一款便捷有效的防丢器势在必行。蓝牙技术以其自身的特点在防丢器设计领域受到青睐,它是一种短距离无线通讯技术,具有兼容性强、功耗低、传输速率高、响应迅速、安全稳定性好等优点。本防丢器的设计利用蓝牙技术中的RSSI技术(Received Signal Strength Indicator,通过接收到的信号强弱来测定信号点与接收点的距离,进而根据相应数据进行定位计算的一种定位技术),以CC2540BLE芯片实现核心构架。
1 防丢器设计方案
本防丢器以蓝牙4.0低功耗芯片CC2540BLE为核心,辅以外围设备来实现防丢功能。在硬件结构中设置一个主机模块(拥有者随身携带)和一个从机模块(防止丢失的儿童、宠物或随身携带物品携带)。要求从机离开主机一定距离后,从机和主机报警,实现防丢功能。在软件逻辑判断中,由于两个CC2540BLE芯片间可实时获取RSSI(信号强度指示)信号,以此RSSI信号的强弱推算两个CC2540BLE芯片间的距离,进而判定从机与主机的距离是否大于设定值,如大于设定值则防丢器发出报警控制信号,达到防丢效果。
1.1 主机部分设计
防丢器主机硬件包括按键模块、复位模块、电源模块、CC2540模块、LED灯和蜂鸣器模块。主机硬件组成如图1所示。
各模块功能如下:①按键模块:通过按键对CC2540模块进行操作,关闭主机的报警;……
登录APP查看全文
