单片机及PLC 电子密码锁说明书

更新时间:2023-10-15 12:16:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

班 级: 电气 机电 成 员:

指导老师:

2012年 月 日

目录

1 主要器件的介绍

1.1 AT89S52

1.1.1AT89S52主要性能

1.2功能特性描述

1.2 LCD1602

1.2.2LCD1602管脚分布

2 硬件电路方案

2.1 总体系统框图 2.2 路设计及电路图 2.2.1电源部分 2.2.2显示部分 2.2.3键盘电路

2.2.4复位电路 2.2.5时钟电路

2.2.6蜂鸣器电路 2.3 密码锁电路的PCB 3 电路整体功能说明 4 软件设计 4.1 程序模块化 4.2程序流程图

4.2.1主体流程图 4.2.2 R屏幕清0流程图 4.2.3SET设置密码流程图 4.2.4COMP比较密码流程图

5 proteus软件仿真

6、结论及新的体会、附源程序

1 主要器件的介绍

1.1 AT89S52

管脚图如图1.1所示

图1.1AT89S52管脚图

1.2 LCD1602

LCD1602是应用范围最广的带背光字符型液晶模块,1602LCD可显示2行,每行

16个字符,广泛用于各种便携式仪器仪表中通过试验掌握液晶模块的驱动方法。它的封装为SIP16。

1.2.1 LCD1602的外形尺寸

LCD1602的外形尺寸如图1.2.1

图1.2.1LCD1602外形尺寸

1.2.2LCD1602管脚分布

LCD1602管脚分布如表1.2.1

表1.2.1

2 硬件电路方案

2.1 总体系统框图

以AT89S51为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的I∕O端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。其总框图如图2.1所示。

图2.1 单片机控制方案

2.2原理图

整体电路设计见附录

2.2.1电源部分

电源电路由一个1.6K电阻,和一个104滤波电容及电源显示LED灯组成,当密码锁电路正常供电时,LED灯就会亮。电源电路如图2.2.1

图2.2.1电源电路

2.2.2显示部分

密码锁电路的显示是由LCD1602显示,接到89S52芯片的P0口作为显示端,接2K的排阻作为上拉电阻,同时接个5.1K的电阻到LCD的3口,调节屏幕的背景光对比度。其具体电路见图2.2.2。

图2.2.2显示电路

2.2.3键盘电路

由于本电路需要作为键盘的按键有16个,故4×4的行列式按键。。行列式键盘通过对行线和列线的电平状态的组合来判断那个键被按下。键盘接单片机的P2口,行低四位,列接高四位,行线接2K的上拉电阻再接电源。键盘电路如图2.2.3所示。

图2.2.3键盘电路

2.2.4复位电路

如图2.2.4单片机的复位方式主要有上电自动复位和按钮手动复位。为了保证单片机系统有效复位,要求RST端脚维持高电平大于10MS以上。电阻和电容的值随时钟频率的不同而变化。

图2.2.4复位电路

2.2.5时钟电路

单片机时钟电路有两种:内部方式时钟电路和外部方式时钟电路。本系统采用内部方

本文来源:https://www.bwwdw.com/article/t3if.html

Top