论文部分内容阅读
随着嵌入式技术的快速发展,各种智能终端设备正在迅速走进普通家庭,为人们的日常生活提供了巨大的便利。作为智能家居重要的安全屏障,智能门锁无疑受到了人们广泛的关注。智能电子锁与传统机械锁的主要区别就是智能锁带有丰富功能的电子模组,可以方便快捷的进行开锁验证。本文以微控制器为控制核心,结合各种外围传感器与功能模块,根据实际需求设计了一种智能密码锁的电子模组。本文的主要工作是设计一款同时兼顾安全性、便捷性与产品成本的电子模组,论文首先分析了智能锁的发展历史与国内外发展现状,并进一步规划了电子模组所需的逻辑功能,制定了以ARM为核心的控制系统方案。本文主要以电子模组的硬件电路与软件系统相结合的方式来实现规划的控制方案。首先设计了以控制主板为核心的电子模组硬件系统,并制作样机进行了必要的基础测试。其次在硬件系统的基础上编写程序进行了软件系统的设计,通过软硬件配合的方式来实现指纹、磁卡、数字密码这三种核心验证方式与其他附属配套功能。随后在主体功能之外还为电子模组设计了蓝牙通信模块,并设计了专用的手机应用。使用户可以通过手机方便的查阅智能锁的用户日志,并可以通过手机上生成的临时动态密码实现远程开锁。最后在前期规划的各项功能均实现的基础上,根据智能锁的行业标准对电子模组的功耗、静电防护、抗电磁干扰等主要性能指标进行优化,使本文所设计的智能锁电子模组能够适应实际的需求。在完成了软硬件系统设计并完善了主要性能指标之后,论文对智能锁电子模组的样机进行了整体测试工作。分别对三种核心验证功能与关键性能指标进行了测试,检测到的实验结果表明符合预期的设计目标,说明了本系统的工程应用价值与市场前景。