基于stc12c5a60s2单片机的智能门锁系统的设计与实现
基于STC12处理器的智能门锁系统设计

基于STC12处理器的智能门锁系统设计卢贶【摘要】本文介绍了一种以STC12处理器为核心的智能门锁系统, 该系统包含门外电子密码等和门内电子锁等两部分.门外部分接收输入的电子密码, 通过NRF24L01无线模块与门内部分通讯, 控制步进电机开门, 可实现开门、关门、设置控制权限与来访客人远程通话、显示、打印等功能.还有该智能门锁系统性价比高、稳定可靠, 已应用在高端智能门锁系统上.%This paper introduces an intelligent door lock system based on STC12 processor.The system consists of two parts:electronic password input outside the door and electronic lock inside the door.The external part receives the electronic password input and communicates with the internal part of the door through theNRF24L01 wireless module to control the opening of the stepper motor.If the electronic lock in the door receives the controlling message, it can realize the functions of opening, closing and setting control rights, with other functions such as remote call, display and printing with visitors.The intelligent door lock system is of great price value, with high stability and reliability.【期刊名称】《武汉船舶职业技术学院学报》【年(卷),期】2018(000)004【总页数】5页(P57-61)【关键词】STC12;智能门锁;系统【作者】卢贶【作者单位】武汉软件工程职业学院,湖北武汉 430205【正文语种】中文【中图分类】TM571.61 概述随着科技的进步,人们对工作、生活中自动化水平提出了越来越高的要求,住宅小区易发生偷盗、钥匙忘记携带,本智能门锁可克服传统的等待开门、起床开门或锁门、钥匙携带、出门担心是否落锁等困挠。
以STC12C5A60S2单片机为基础的智能家居环境监控系统的设计探讨

科学技术创新2020.30以STC12C5A60S2单片机为基础的智能家居环境监控系统的设计探讨余彦琼(郑州理工职业学院,河南郑州451150)伴随社会经济的持续、快速发展,人们生活水平得到大幅提升,智能家居在此背景下,呈现出较好的发展势头;而作为智能家居体系中重要构成的环境监测控制系统,无论是在完善人们生存环境方面,还是在改善现代人居生活品质上,均开始发挥出举足轻重的作用。
鉴于此,本文基于当前常用的单片机(STC12C5A60S2),设计出了一款实用度更高的智能家居环境监控系统。
针对此系统而言,其不仅能实时采集室内的光照度、温湿度数据,而且还能借助传感器,对所采集到的各种数据或预设置参数,开展有目的性的对比,最后借助单片机实施编程控制,最终便可达到合理配设智能家居的目的。
1系统方案设计智能家居环境监控系统的中央控制器为单片机(型号为STC12C5A60S2),由多模块构成,如电源模块、照明模拟模块、键盘模块、光照度检测模块、温湿度检测模块、显示模块等。
为了能合理化降低系统成本,便于维护与维修,并达到提高系统稳定性的目的,系统最终选择了模块化这一设计方式。
针对此系统而言,其主要功能是将所采集到的各种数据(由传感器采集),对比于预设参数值,然后借助单片机系统程度,对各个模块的实际运行情况进行控制。
需要指出的是,可借助此系统当中的光照度传感器模块、温湿度传感器模块,对家具环境的各种数据进行实时采集;而对于键盘模块而言,则能用于光照度范围及温湿度大小的设定。
针对显示模块来讲,可用作光照度等级、温湿度以及舒适度的显示。
而对于模拟模块来分析,其主要用作设备启、停的仿真模拟;针对LED 报警提示模块来讲,其主要用作闪烁报警提示,即当光照度及温、湿度数据大于事先设定好的既定值,此时便会发生此类警报。
2系统设计2.1硬件设计针对STC12C5A60S2单片机而言,由于其有着比较高的集成度,通常情况下,仅需一块单片机外加一些相配套的外围电路,便能够实现对硬件的设计工作。
STC12C5A60S2单片机课程设计报告

一、课程设计基本情况介绍1.1课程设计的基本目的与任务本课程设计旨在驾驭本专业学生理论指导实践能力以及电子产品工程设计与开发能力。
本实践课所要达到的主要目的是:1、通过本次课程设计,是对学生综合能力的检,提高学生综合运用专业知识,强化单片机应用系统设计与防震能力。
2、本次课程设计是在生产实习所完成的“单片机核心板+电子钟模块+MP3模块+RFID模块+无线传输模块+GPS模块+脉搏传感模块"的基础上设计该硬件系统的工作程序。
1.2课程设计的基本内容1、在生产实习设计单片机硬件系统的基础上,设计相应的应用软件系统。
2、在LCD1602上显示学号程序设计。
3、基于DS1302的实时时钟软件设计。
4、基于DS18B20的温度测量软件设计。
5、基于TL1838A的红外遥控解码软件设计.6、设计应用软件系统框图和流程图,完成所设计软件的调试。
1。
3课程设计的教学要求1、通过资料查阅及学习了解单片机应用系统的软件设计方法及单片机编程、软硬件联机调试技巧.2、独立设计并编写下列应用程序:(1)LCD1602学号显示程序;(2)DS1302实时时钟程序;(3)DS18B20温度测量程序;(4)TL1838A红外遥控解码程序;3、独立完成所设计程序与硬件系统的联机仿真.二、整机系统框图(硬件、软件)该设计方案是以STC12C5A60S2单片机为核心,采用LCD液晶屏幕显示模块、实时时钟模块、温度测量模块、红外遥控解码等模块所构建的系统,能在LCD1602液晶屏上显示当前的日期(年、月、日)、时间(时、分、秒)数据、当前环境温度值和红外遥控解码值.用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。
本系统设计大部分功能由软件来实现,电路简单明了,系统稳定性也得到大大提高。
1、总体硬件设计框架图:2、总体软件设计框架图///////三、整机硬件电路原理图(见99SE图)1、核心板电路原理图2、蜂鸣器驱动电路3、按键电路4、单片机复位电路5、LCD1602液晶显示电路6、电子钟模块接口电路四、软件系统设计思想////////////五、系统软件资源分配表(调试程序、工作程序)//////////////六、显示学号的调试程序流程图、程序源代码1、程序流程图///////////2、程序源代码/*************LCD1602***************************/#include<reg51。
基于STC12C5A60S2单片机的电子密码锁设计

单片 杌 最
小系 统
图 1系 统 总 体 设 计 结 构 图
= 硬件设计
S T C1 2 c 5 A 6 0 s 2 单 片 机 最 小系 统 就 是 指 能 使 S T C1 2 C 5 A6 0 S 2 单 片 机 工 作 的 电 源 、复 位 电路 , 时 钟 电 路 等 构 成 的 系 统 。 由 于 S T C1 2 C 5 A6 0 S 2 单 片机I / O口较少 的 原 因, 当基 于S T C1 2 c 5 A6 0 s 2 单 片机 的 电子密 码锁 系 统 中需要 用 到较 多按 键 时 ( 数字 健 需要 l 0 个, 还 需要 其他 功 能健 ) ,因为 S T C 1 2 C 5 A 6 0 S 2 单 片机 的I / O口相 对于 比 较 少 ,为 了能 够 更 合 理更 有 效 地利 用 S T C1 2 C 5 A 6 0 S 2 单 片 机 的I / O 口,按 键 一 般采 用4 X 4 矩 阵键 盘 的方 式 来实 现 多按 键 的功 能 ( 只需 要 八个 I / O口 )。4 X4 矩 阵键 盘 的硬 件 结构 比较简 单 ,由4 行输 出 口 和4 列输 出 口构 成4 X 4 矩 阵 键 盘 ,按 键 设 置在 行 、列 交 点上 。在 基 于S T C1 2 C 5 A 6 0 S 2 单 片机 的 电子 密码 锁 中 ,用 户 或者 机主 仅 需要 输 入 开锁 密码 ,密 码 正确 则开 锁 。
E L E C T R O N I C S WOR L D・ 攘牙 与 察
基 于S T C 1 2 C 5 A6 O S 2 单 相 的 电子 密 码 锁设 计
邵 阳学院信 息工程 系 曹文俊 王 少杰
【 摘要 】 基 于S T C 1 2 C 5 A 6 0 S 2 单片机的电子密码锁设计是 v ;  ̄ S T C 1 2 C 5 A 6 0 S 2 单片机为控制核心的密码锁方案,配合相应的基于S T C1 2 C 5 A 6 0 S 2 单 片机 的 电子 密码 锁 电路和 基 于S T C1 2 C 5 A 6 0 S 2 单 片机 的 电子 密码 锁 软件 程序 , 实现 基 于S T C1 2 C 5 A 6 0 S 2 单 片机 的 电子 密码 锁 的 密码 的输 入 与修 改 、信 息安 全 与显 示 、 系统报 警与 开 闭锁等 功 能。在 基 于S T C1 2 C 5 A 6 0 S 2 单 片机 的 电子 密码锁 的 设计 中利 用识 别 密码 是否 正确 来开锁 或 报 警 ,通过 串行 存 储 器A T 2 4 C0 2( A T 2 4 C 0 2 是 一 个2 K 位 串行C M OS E 2 P RO M, 内部 含 有2 5 6 个8 位 字节 )来 实现 密码 的修 改 和存 储 。基 于 S T C1 2 C 5 A 6 0 S 2 单 片机 的 电子 密码锁 具有 安全 性 高 、功耗低 、操 作 简单 等优 点 。 【 关键词 】 S T C1 2 C 5 A 6 0 S 2 单片机;电子 密码锁;设计
基于STC12C5A60S2单片机的测障系统设计

测 障系 统 由测距 和测 方 位等 功 能组 成 , 它 是 一 个 多 参数 、 多 功能 采 集 系统 , 而 基 于 过 程 处 理 的 前 后 台 系 统 已 很 难 在 实 时 性 和 可 靠 性 上 满 足 要 求 。 随 着 技 术 的 进 步 ,一 些 8位 及 以 上 微 控 制 器 已 能 嵌 入 实 时 操 作 系 统
精度 高、 实时 好 和 扩展 性 好 等 优 点 。 关 键 词 :测 障 系 统 ;p  ̄ C / O S - I I ; 多任 务 ; 单 片 机
中 图分 类 号 :T P 3 6 8 文 献 标 识 码 :A 文 章 编 号 :1 6 7 4 — 7 7 2 0 ( 2 0 1 3 ) 1 2 — 0 0 1 7 — 0 3
1 系 统 方 案 和 主 要 电 路
系统 硬 件 主要 由 S T C 1 2 C 5 A 6 0 S 2单 片 机 、 超 声 波 电 路 、 数字 温度 传感 器 D S 1 8 B 2 0、 时钟 芯 片 D S 1 3 0 2、 液 晶 显
示器 L C D1 2 8 6 4 ( S T 7 9 2 0 ) 组成 , 硬 件 框 图 如 图 1所 示 。
机 为 主控 核 心 , 外 围 电路 主 要 由超 声 波 测距 、 电子 罗盘 测 方 位 、 数 字 测 温 和 液 晶显 示 电路 组 成 。 测距 由超 声 波 渡越 时 间 法 实现 , 利 用 所 测 温 度 实 时修 正 参 数 , 提 高 了 测 距 精 度 。 方 位 由 电 子 罗 盘 采 集 并 以 数 字 量输 出, 简化 了电路 。系统软 件 是 一 个微 内核 、 多任 务 的 实 时 系统 , 将 ̄ C / O S — I I 嵌入 单 片机 , 多参 数 采 集程 序 运 行 之 上 , 弥补 了前 后 台 系统 处 理 多参数 实时性 差 的不 足 。 实际运 行 表 明 , 系统 具 有 测试
基于STC12C5A60S2单片机的射频读写器的设计与实现[权威资料]
![基于STC12C5A60S2单片机的射频读写器的设计与实现[权威资料]](https://img.taocdn.com/s3/m/282299e083c4bb4cf6ecd165.png)
基于STC12C5A60S2单片机的射频读写器的设计与实现[权威资料]基于STC12C5A60S2单片机的射频读写器的设计与实现【摘要】射频识别技术是一种非接触的自动识别技术,射频识别系统一般有三部分组成:电子标签、读写器和天线三部分,其中射频读写器是一种运用射频技术读/写电子标签信息的设备,在射频识别系统中具有十分重要的作用,本文应用STC12C5A60S2系列的单片机设计了一款超高频射频读写器,并应用Keil C语言编写了单片机软件部分的程序。
结合软件部分的设计,应用AccessPort软件对读写器进行了调试,得出了调试结果。
【关键词】射频识别;单片机;读写器射频识别系统通常由电子标签和读写器两部分组成,通常被识别物品的具体信息被存储在电子标签当中,而电子标签一般情况下被放在被识别物品上,通过非接触的方式,射频读写器可以很容易的获取到所存储的信息[1]。
读写器可以对接收的电子标签的信息进行调制解码,然后通过计算机和网络,将读出的标签信息进行信息传输和管理[2-3]。
STC12C5A60S2系列的单片机具有超强抗干扰能力、可用低频晶振、低功耗、可远程升级、可送STC-ISP下载编程器、内部集成高可靠复位电路等优点[4],基于上述优点,本文选用STC12C5A60S2系列的STC12LE5A32S2作为射频读写器的主控制器。
1 射频读写器总体设计射频读写器的硬件组成框图如图1所示。
为了增加读写模块的通用性和可扩展性,在硬件设计时遵循模块化的设计思想。
整个读写模块主要由四大部分组成。
1.1 主控MCU主控单片机主要用于射频读写芯片和RF收发芯片的控制操作。
本文选用STC12C5A60S2系列的STC12LE5A32S2做为主控制器。
1.2 射频读卡模块芯片射频读写芯片,一方面该模块负责接收主控单片机的控制信息,另一方面主要完成与电子标签的通信操作。
本文选用 TX125系列非接触IC卡射频读卡模块。
毕业设计(论文)基于stc12c5a60s2系列单片机电源智能监控系统

毕业设计(论文)--基于STC12C5A60S2系列单片机电源智能监控系统摘要随着电力的快速发展,STC12C5A60S2系列单片机作为微控制器,系统由主监控人机接口与显示、电流信号的采集、电压信号的采集、报警电路、继电器触点保护电路以及下行通信等模块组成。
电路流检测模块实现对交流电压和电流的不间断实时检测,并对电源系统进行实时监测。
当发生故障时,进行报警提示,并通过通信总线传输到主监控单元,从而实现智能监控。
此模块能够很好的完成检测功能,并且具有良好的经济性。
本文通过对交流检测模块的软硬件进行了相应的设计和调试,完成了毕业设计所要求的任务。
关键词:智能电源监控;STC12C5A60S2单片机;交流检测及控制。
ABSTRACTWith the rapid development of electric power, the function demand is higher and higher, power monitoring system of intelligent is also in constant updates improve. Based on this, the paper designed a intelligent power monitoring system.System uses STC12C5A60S2 series microcontroller as micro controller, system by the main monitoring man-machine interface and display, pay current signal collection, voltage signal collection, alarm circuit,relay contacts protection circuit and downlink communication module. Circuit flow of inspection module realize the ac voltage and current detection in real time, uninterrupted power supply system of real-time monitoring. When malfunction happened, alarm prompt, and through communications bus transfers to the main monitoring unit, so as to realize intelligent monitoring.This module can be good finish detection function, and has good economy.This article through to exchange detection module the hardware and software of the corresponding design and commissioning, completed the graduation design requirements of the task.Keywords:Intelligent power monitoring; STC12C5A60S2 microcontroller; Exchange detection and control.目录1 绪论11.1 电力电源的背景及发展 11.2 电源监控系统的研究意义 31.3 本题主要研究内容 52 方案选择72.1 方案一、利用外扩存储器的方案72.2 方案二、不需外扩存储器的方案83 硬件系统设计103.1 微处理器芯片的选型103.2单片机最小系统电路123.3三相交流电流采集电路143.4 三相交流电压采集电路163.5继电器触点保护电路183.6下行通信电路213.7报警保护电路263.8供电电源电路293.9交流检测模块电路图314 软件系统设计324.1 总体设计思想 324.2三相交流监测程序设计34流电流采集的程序设计36三相交流电压采集的程序设计375 系统的仿真与调试385.1 Keil C51开发系统基本知识385.2 Keil C51 IDE开发仿真环境的设置方法39 5.3系统软件的编译环境405.4系统组装调试426 结束语43参考文献44致谢461 绪论1.1电力电源的背景及发展在90年代初期,我国对于电源监控系统的研制才刚刚起步。
基于STC12C5A60S2单片机的指纹解锁系统

www�ele169�com | 151实验研究0 绪论随着我国经济的快速发展,汽车产业也不断壮大,我国汽车产销量呈高速增长态势,汽车保有量也在大幅度地增加,随着科学技术的发展,汽车安全性令人堪忧,从原始的钥匙开门,再到现在的遥控技术开门,最后再到指纹识别技术打开车门,由于指纹的不可复制性,让汽车的安全性大大提高,而且可以运用指纹识别技术启动汽车,在汽车提高安全性的同时,同时增强了汽车的便捷性。
指纹识别承载了很多的社会意义,从根本上来讲,是可以良好的判断和定义一个人的真实生物身份,从而降低社会活动中的信任成本,从根本上改变经济和社会交往模式改变,提高效率。
它改变了传统的认证方式,比起传统认证方式它具有方便,安全以及可靠性的优点。
为了解决汽车门锁的安全问题,本文设计了基于STC12C5A60S2单片机的指纹解锁系统。
系统采用了光学指纹解锁方式,相比传统解锁方式更加可靠。
通过GSM 远程通信操作,告知车主车门开启情况。
同时,还可以保证钥匙丢失或被盗后的车锁不会被他人打开,安全性能大幅增强。
1 系统实现■1.1 系统设计本文提出的基于单片机指纹识别的解锁电路系统,具有指纹解锁接收信号后并判断是否开锁功能的车锁系统。
包括STC12C5A60S2单片机系统、SM-61光学指纹解锁系统、24c02储存器、电磁继电器、LED 指示灯、电磁锁和供电部分等。
图1系统有指纹信号采集和处理的功能,首先系统通过指纹识别模块对用户的指纹进行采集和原录入的指纹对比,然后将对比结果通过通信接口传送到单片机,若指纹识别成功,则允许开锁,同时启动连接的电磁继电器,电磁锁上电打开,实现开锁功能,在完成开锁后单片机发出指令实现GSM 远程通信。
系统框图,如图1所示。
■1.2 系统硬件设计系统由SM-61指纹识别模块、24c02存储芯片、STC12C5A60S2单片机、GSM 模块、电磁继电器和电磁锁等部分组成。
STC12C5A60S2是一款增强型MCS-51单片机,不但和8051指令、管脚完全兼容,而且其片内的具有大容量程序存储器且是FLASH 工艺的,对开发设备的要求很低,运行速度快,还有丰富的资源。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Abstract
Today in the popularity of Internet and the rapid development of electronic technology, intelligent products influx of people's life, but in the application of life of the residents there are still much room for development. The system based on 51 MCU design a smart door lock, as interactive interface, to achieve the state display with LCD1602 display, 4 * 4 matrix keyboard as a password input port and unlock the keyboard. HC-05 Bluetooth module as the port connected with the Android, Android smartphones to enter a password to unlock, SIM800L SMS module as text messages to send and receive port, a short letter to unlock door Lock status notification, 3.7V lithium battery power supply. The system is easy to use, fast response, convenient and safe, for the residents of the family property to provide security, also have not solved the key to unlocking, has certain application value.
1 项目概述
1.1
在电子信息大爆炸的今天,智能、便捷、廉价、高效成为发展的主题,传统机械锁已经无法满足用户的需求,无法确定门锁的状态,需要配多把钥匙,需要随身携带钥匙,无法远程开锁等多种不便,这使得电子门锁的出现成为必然,相比于传统的机械锁,电子门锁具有使用记录和状态监测等功能,同时伴有防盗报警功能,安全可靠。
2 相关技术
摘要
在互联网与电子科技高速发展普及的今天,智能产品大量涌入人们生活中,但在居民生活应用方面仍有很大的发展空间。本系统基于51单片机,3.7V锂电池供电,设计了一款智能门锁,使用LCD1602显示屏作为交互界面,实现状态显示,4×4矩阵键盘作为密码输入端口,实现键盘解锁,HC-05蓝牙模块作为与Android连接的端口,使用Android智能手机输入密码解锁,SIM800L短信模块作为短信发送与接收的端口,实现短信解锁,门锁状态通知等功能。系统使用简单、响应快捷、安全方便,为居民家庭财产提供安全保障,也解决了没有钥匙无法开锁的问题,具有一定应用价值。
1.2
根据当前的科Leabharlann 水平与需求环境,使设计并实现一款简单、智能、实用的智能门锁成为可能。如何才能让门锁的使用变得更加简单,可以使用密码来代替钥匙开锁,钥匙需要随身携带,同时也要配备多把以防丢失,而密码则没有这些问题,只需要记住密码就可以了。如何才能让门锁的使用更加便捷,传统门锁需要使用钥匙到门近前才能开锁,当人在屋内而客人敲门时,也需要到门口才能开门,可以增加远程开锁方式,以增加开锁的便捷性。如何才能让门锁的使用更加安全,传统门锁在之人离家时无法得知门锁的状态,无法知道门锁是否被打开,被谁打开,可以增加状态通知功能,可以让主人实时了解门锁当前的状态,大大加强门锁的安全性。
综上所述,智能门锁相比于传统门锁有更高的使用价值,拥有很广的发展前景。
1.3
国内外对于电子锁的主要研究方向为指纹解锁,红外解锁,IC磁卡解锁,眼球解锁,脑纹等更加安全、有效、便捷的解锁方式,如今指纹解锁,红外解锁,IC磁卡解锁变得十分成熟,但眼球解锁与脑纹解锁仍处于研究阶段,其他解锁方式主要应用于酒店,公司,企业当中,很少应用于居民生活。指纹解锁使用指纹的唯一性进行解锁,如今的指纹锁经过数年的发展已经具有很高的安全性,但成本较高。眼球解锁与脑纹解锁将是新一代电子锁的发展方向,指纹可以进行复制,但是脑纹与眼球却难以复制,可以将安全系数提高到更高的层次。
中文题目:基于STC12C5A60S2单片机的智能门锁系统的设计与实现
外文题目:DESIGN AND IMPLEMENTATION OFINTELLIGENTDOORLOCKSYSTEMBASEDONSTC12CA60S2MCU
毕业设计(论文)共64页(其中:外文文献及译文6页)图纸共0张
完成日期2016年6月答辩日期2016年6月
Key words:MCU;Electronic lock;Password lock;
引言
随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。而锁自古以来就是把守门的铁将军,人们对它要求甚高,即要求可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。伴随着电子科技的出现以及智能家居概念的深入人心,门锁的智能化已经成为可能,现在已经存在多款智能化门锁,主要是使用电磁卡片解锁或指纹解锁,由于过高的价格使得这类智能门锁主要应用于公司与企业或酒店当中,很难得到居民的认可。在国内外主要的研究方向是指纹解锁与眼球解锁,如今指纹解锁的精度与安全性的开发与研究已经成熟,但是眼球解锁实用化仍然需要时间,本系统使用最为简单但安全性最高的密码解锁,基于廉价高效的STC12C5A602单片机,同时增加便捷的智能手机解锁与短信解锁功能,在确保安全性的同时提高便捷性,配合手机软件,实现简单便捷的智能开锁体验。