基于STM32的智能密码锁.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 论文题目 > 工业工程 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-03-27
  • 论文字数:6680
  • 课题出处:(朱丽安)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:本文设计的智能指纹密码锁以 STM32 103ZET6 为核心,整个系统设计所使用的模块有 STM32 103ZET6、AS608 指纹模块、GPRS(SIM900a)模块、串口屏、五线四相步进电机。 STM32 103ZET6 为主控模块,负责整个系统的运行控制。AS608 指纹模块内置 DSP 芯片,负责指纹信息采集。当 AS608 指纹模块检测到录入指纹时,将传输特殊指令给 STM32,同STM32 内部的密钥算法开始计算、生成有效密码,并通过 GPRS(SIM900a)通信模块将生成的密码发送到指定手机里,此时只需要将密码输入串口屏,串口屏将会把采集到的密码上传到 STM32 内,STM32 将会对密钥算法生成的密码与上传的密码进行比对,如果一致的话,STM32 将发生驱动指令给步进电机,步进电机打开门。

 

关键词: STM32 103ZET,AS608 指纹模块,GPRS 通信模块,串口屏,步进电机

 

目录

摘要

Abstract

1前言 .6

2总体方案设计 .6

2.1总体思路 .6

2.2硬件的选型 .6

2.2.1 单片机选型 .6

2.2.2指纹模块选型 7

2.2.3显示屏选型 7

2.2.4驱动电机选型 7

3硬件模块介绍 .7

3.1STM32 106ZET6 单片机介绍 7

3.1.1Cortex-M3 处理器组件 .8

3.1.2嵌套向量中断控制器(NVIC) .8

3.1.3Cortex-M3 的优点 8

3.2AS608 指纹模块 .10

3.2.1AS608 指纹模块系统资源 .11

3.3GPRS 通信模块 12

3.3.1GPRS 通信模块简介 12

3.3.2Unicode 码 13

3.4串口屏 13

3.5步进电机 14

4 总体设计介绍 .15

4.1AS608 指纹模块工作流程图 16

4.2SIM900a(GPRS)通信模块工作流程图.17

4.3串口屏模块工作流程图 18

5调试 19

5.1Kile 介绍 19

5.2实物运行照片 19

总 结21

致 谢22

参 考 文 献23

AS608 指纹模块检测程序:24

SIM900A 模块测试程序:29


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费