登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

智能门禁远程控制系统设计

 2023-01-18 09:01  

论文总字数:16646字

摘 要

门禁指的是对“门”的禁止权限,是对“门”的戒备防范。智能门禁远程控制系统是在传统的门禁基础上发展而来的。

本次课题硬件方面选用STM32最小系统、LC12S无线串口通信模块、OLED模块、RFID模块和SG90舵机来作为智能门禁远程控制系统的总体硬件构成。通过RFID识别还有LC12S无线串口通信的方式控制门禁的开关。门禁的开关使用SG90舵机进行模拟操作。SG90舵机转动表示门禁打开;SG90舵机还原则门禁关闭。

软件方面:上位机使用Visual Studio 2019软件,用C#语言进行设计开发,实现智能门禁远程控制系统的设计。通过上位机可以直接远程控制下位机门禁的开关。下位机采用MDK v5.34作为系统的开发调试环境。

本次系统设计从硬件还有软件两个方面对系统进行分析设计,提高了系统的稳定性,实用性,便捷性。

关键词: STM32;LC12S无线串口模块;RFID模块;OLED模块;SG90舵机;C#

Abstract

Access control refers to the prohibition on "doors" and guards against "doors". The intelligent access control remote control system is developed on the basis of traditional access control.

In terms of hardware of this subject, STM32 minimum system, LC12S wireless serial communication module, OLED module, RFID module and SG90 steering gear are selected as the overall hardware composition of the intelligent access control remote control system. The door switch is controlled by RFID identification and LC12S wireless serial communication. The door switch uses SG90 steering gear for analog operation. Rotation of the SG90 steering gear means that the door is open; the SG90 steering gear is also closed in principle.

Software aspect: The upper computer uses Visual Studio 2019 software and C# language for design and development to realize the design of the intelligent access control remote control system. The upper computer can directly and remotely control the switch of the lower computer"s access control. The lower computer uses MDK v5.34 as the development and debugging environment of the system.

This system design analyzes and designs the system from both hardware and software aspects, which improves the stability, practicability and convenience of the system.

Keywords: STM32,LC12S Wireless serial port module ,RFID module,SG90 steering gear ,C#

目 录

摘 要 I

Abstract II

目 录 III

第一章 绪论 5

1.1门禁系统的概述 5

1.2门禁系统的分类 5

1.3门禁系统的现状和未来发展趋势 6

第二章 系统硬件总体设计和主要元器件 8

2.1系统硬件总体设计 8

2.2 STM32F103C8T6最小系统 9

2.3 RFID-RC522读卡模块 10

2.3.1 RFID-RC522管脚定义 11

2.4 SG90舵机模块 11

2.5 OLED模块 12

2.5.1 OLED管脚定义 13

2.6无线串口通信模块LC12S 13

2.6.1LC12S管脚定义 14

2.6.2上位机无线串口通信模块LC12S设置 14

第三章 门禁系统软件设计 16

3.1 MDK5开发环境 16

3.2主程序模块设计 16

3.3 RFID模块程序设计 16

3.3.1M1射频卡与读写器的通讯 17

3.4 SG90舵机模块程序设计 18

3.5 OLED模块程序设计 18

3.6无线串口通信模块LC12S程序设计 19

3.7 STM32烧录程序 19

第四章 上位机应用软件设计 20

4.1 .NET Framework框架 20

4.2 Visual Studio2019开发环境 20

4.3 系统数据库设计 20

4.3.1数据结构的分析 20

4.3.2数据表的设计 22

4.4 智能门禁远程系统软件设计 23

4.4.1 系统登录界面 24

4.4.2 通信测试 25

4.4.3 RFID与门禁管理 26

4.4.4通行管理 26

第五章 系统测试 29

5.1测试环境 29

5.2 功能测试 29

5.3 运行截图和自测报告 29

5.4 测试结论 35

第六章 结论 36

致 谢 37

参考文献 38

附录 39

1.STM32F103C8T6最小系统原理图 39

2.智能门禁远程控制系统原理图 39

第一章 绪论

1.1门禁系统的概述

门禁起源于人类私有制的诞生。早期,人们为了保护自己的生命以及财产安全,使用木栓将门锁住。这是最早人类关于门禁的概念。随着社会的不断发展和科学技术的不断发展,木锁由于容易被损坏、保密性不强,逐渐被淘汰。金属的出现,让锁具得到了质的飞跃,人们发明了各种各样类型的锁具。锁具的设计也融入了更多的机关结构,类似于铜质簧片锁、凸轮转片锁、套筒转芯锁等。

如今,随着信息网络技术的不断发展,传统的门禁锁又和计算机系统联合起来。人们利用互联网技术,将传统门禁和上位机系统结合。使得门禁朝着更加智能化系统的方向发展。

剩余内容已隐藏,请支付后下载全文,论文总字数:16646字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图