【免费申请】三天,一本书,带你入门顶级单片机!

断电不断网,DC/DC UPS路由器光猫带保护电源

不用变着法偷懒,智能家政机器人给你理由!

门禁系统完整设计项目(原理图+PCB源文件+源代码等)

  • 门禁系统完整设计项目(原理图+PCB源文件+源代码等)
  • 门禁系统完整设计项目(原理图+PCB源文件+源代码等)
  • 门禁系统完整设计项目(原理图+PCB源文件+源代码等)
  • 门禁系统完整设计项目(原理图+PCB源文件+源代码等)
  • 门禁系统完整设计项目(原理图+PCB源文件+源代码等)

门禁系统完整设计项目(原理图+PCB源文件+源代码等)

门禁系统完整设计项目(原理图+PCB源文件+源代码等)

门禁系统完整设计项目(原理图+PCB源文件+源代码等)

门禁系统完整设计项目(原理图+PCB源文件+源代码等)

门禁系统完整设计项目(原理图+PCB源文件+源代码等)


门禁系统设计要求:

       基于ATmega328ATmega328数据手册)单片机设计,具有通话、振铃、摘机、通话、开锁功能,还要有键盘和显示电路。

门禁系统设计思路:

  • 系统用到AD、UART、PWM、SPI,考虑成品的体积,采用arduino nano
  • 语音采样使用驻极体麦克风,经200倍前置放大,再进行8位AD采样,采样率8kHz,可达到电话音质,满足需求
  • 门禁系统通信的特点是多对一,距离10~100m,通信速率要满足语音通信、控制信号传输,因此采用485通信,通信速率512Kbps
  • 语音播放使用8位PWM,功放芯片采用常见的LM386
  • 显示屏采用Nokia5110,SPI通信
  • 键盘采用10位ADC键盘,16个按键
  • 开锁电路使用继电器实现

硬件设计分析:

1、Arduino Nano
主控直接采用arduino nano,由于485通信和下载程序共用0、1脚,因此要通过拨码开关切换0、1脚功能

2、电源电路
整个系统使用外部12v电源供电,用于驱动继电器和LM386,12v电源通过LM2940得到5v电源,Nokia5110显示屏需要3.3v供电,直接采用nano上的3.3v电源

3、ADC键盘电路
由于arduino接口较少,直接采用ADC键盘,一次挂载20个按键没有问题,每个分压电阻使用1kΩ,线性度非常不错。

4、485通信电路

使用了两片MAX485组成了全双工通信,实际测试,10m网线,2Mbps,完全不丢包,另外测试过2m,2Mbps的串口通信,也是完全不丢包

5、麦克风采样电路

语音采样,使用普通驻极体麦克风,经过LM358的200倍放大后,送入ADC

6、功放电路

功放直接采用常见的LM386典型电路,PWM信号经过积分电路,再送入LM386,为了提高音量,使用12v供电,实测效果不错,5v供电时,噪音非常大,稍微一大声就失真

7、开锁电路

开锁功能可以通过电磁锁实现,这里只用了继电器并留出了接线口,继电器电流也不小,保险起见使用了一个9014扩流,并反向并联一个二极管吸收反向电流

8、画好原理图之后就是排版画pcb了:

门禁系统设计结果:
        经过不断的测试与完善,在12v供电情况下,语音通信清晰,声音洪亮,基本无噪音,可改变从机地址,范围为001~999,其他功能也基本实现了,如开门、交互界面等等。


门禁系统源码截图:


电路相关文件

电路图文件
门禁系统硬件设计.zip
描述:包括原理图和PCB源文件,用AD软件打开
源代码
门禁系统源码及程序设计分析.zip
描述:门禁系统源码及程序设计分析
教程
门禁系统相关设计资料.zip
描述:门禁系统相关设计资料
其他文件
rs485_test1.rar
描述:485测试程序及说明
分享到:
收藏 (62)
扫码关注电路设计技能 扫码关注电路设计技能

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归极客工坊-Malc所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 51单片机配合522芯片制作的智能门禁系统

    使用说明一、实现功能:5张卡1、用户密码以及IC卡号和IC卡刷入序列号,保存到STC12C5A60S2的EEPROM中,掉电数据保存功能。2、支持非接触式IC卡授权功能,可连续授权(授权需输入管理员密码)。3、支持手动选卡销卡,支持单卡刷入销卡,支持注销所有卡(注销所有卡需输入管理员密码)4、自动识别非接触式IC卡功能。如刷授权过的IC卡,提示“欢迎光临”,显示卡号并且开门,5秒后自动关门。如果刷未授权的IC卡,提示“该卡未授权”,显示卡号不开门。5、如忘记携带IC卡,可通过键盘手动输入用户密码。密码输入错误显示器会出现错误提示且继电器不工作(不开门);若密码输入正确则继电器工作(开门)。6、支持手动更改用户密码(更改用户密码需输入管理员密码)7、支持无卡时钟显示功能(功能:显示年月日时分秒周,阴历,天干地支,生肖,温度,可改时间,具有掉电走时功能)二、按键定义如图示:采用4X4键盘输入,键盘对应名称如下:1 2 3 A4 5 6 B7 8 9 C* 0 # D其中, 【0—9】为数字键,用于输入相应的密码, 【*】号键为清除所有卡 【A】键为返回功能 |->长按A键2秒可调时间,此时按下1键为选择修改项,按下2键为加,按下3键为减,再次长按A键退出时间修改。 【B】键为授权IC卡功能->提示输入管理员密码->输入管理员密码->刷入IC卡号->提示授权成功->是否继续授权->按A键返回 【C】键为注销IC卡功能->提示刷入IC卡号->提示注销成功->按A键返回 |->或按下#键 手动选择卡注销->按D键确认并退出 【D】键为确认功能 【#】号键为手动输入密码功能->提示输入密码->输入密码 |->改密码->提示输入管理员密码->输入管理员密码->改用户密码->输入用户密码->确认并再次输入->修改成功提示:所有的输密码和改密码功能,输入三次错误后则退出输入或修改功能,输入或修改失败。以下是资料截图,包含电路原理图、PCB以及完整代码
    来自:安防与监控时间:2018-08-25 门禁系统 rc522
  • 超低功耗显示的门禁控制面板设计资料(采用 LaunchPad™ 开发生态系统)

    此参考设计展示了如何在一个通道控制面板应用中使用 SimpleLink™ MSP432™ 软件开发套件 (SDK) 以及 SimpleLink MSP432™ MCU、SimpleLink Bluetooth® 低耗能 CC2650 网络处理器和采用 CapTIvate™ 技术的 MSP430FR2633 MCU。通过该设计,用户可以使用电容式感应技术通过智能手机(通过蓝牙低耗能)或键盘来控制通道。该设计进行了优化,电池寿命更长。 特性 采用 CC2650,支持蓝牙低耗能连接 通过架构以及低功耗外设 MSP432、CC2650 和 MSP430FR2633 进行了低功耗优化 采用使用 CapTIvate 技术的电容式触控面板 接近感应(通过 CapTIvate 技术)可实现低功耗显示 利用 LaunchPad™ 开发生态系统带来轻松的开箱即用体验。
    来自:安防与监控时间:2018-08-22 门禁系统
  • 单片机RFID IC卡门禁系统(电路+仿真+程序)

    功能状态说明:1.单片机+按键+IC读写模块+DS1302+LCD1602液晶设计而成 2.液晶可以实时显示目前的时间,方便使用者使用,具有掉电走时功能。 3.可以添加或者删除IC卡的记忆功能,让使用者更加的灵活自如。 4.具有指示灯和蜂鸣器双重提示功能,绿灯表示进入,红灯表示禁止进入。 5.继电器模拟电子锁,闭合状态即是开锁状态,反之则关锁状态。
    来自:DIY创意产品时间:2018-07-16 单片机 rfid 门禁系统
  • 带语音功能的STM32门禁密码锁设计

    门禁系统的密码锁功能门禁系统在没有人员进出时,液晶屏幕会显示日期、时间和当前的温度如图1所示。如按下数字键如图2所示;如果输入密码,若密码正确则会显示提示欢迎您,同时也会有相应的语音提示,继电器会吸合,门会自动打开,如图3所示。若需要修改密码,则可以按下确认键,进入主菜单界面,选中修改密码,进入修改密码界面,输入旧密码(图),如密码正确则可以输入新密码,否则会提示密码错误需要重新输入,最后如果密码修改成功,屏幕显示成功,延时2s后,界面会回到主界面。门禁系统的TFT读卡语音功能门禁系统如果放入没有权限的卡,就会提示密码错误;若放入被授予权限的卡,那么门禁系统会显示欢迎你,并有 “欢迎你”的语音提示。如果需要添加新用户,可以按确认键,进入主菜单界面,选中“添加用户”,进入添加用户界面,门禁系统会语音提示用户放卡。如果需要保存就可按下确认,如果该卡已经存在,液晶屏幕会显示“用户存在”,否则就可以成功添加用户。
    来自:智能家居时间:2018-06-24 密码锁 门禁系统 rc522
  • 单片机RFID IC卡门禁管理系统(DIY011)

    ---------------------------硬件组成---------------------------------1.利用RFID模块实现读取IC卡信息2.利用LCD1602显示、利用蜂鸣器实现操作以及报警3.利用24C02实现数据存储4.利用DS1302产生时间5.采用4*4矩阵键盘实现数据的输入6.通过一路继电器挂接LED的方式实现对门锁的控制---------------------------功能说明---------------------------------1.能够通过IC卡读取进入人员的身份信息(身份信息为:工号、角色[是否管理员])2.能够根据读取的人员信息决定是否准入或准出3.能够记录人员进出的信息,记录内容包括起始帧(0xF1,1Byte)、时间(年月日时分5Byte)、工号(1Byte)、预留(2Byte)4.能够实现一天两次的上下班打卡功能,打卡时间可设置,给出是否迟到、早退5.菜单能够实现在无操作时进入打卡门禁功能、人员增删、打卡记录查询、时间与打卡时间设置6.人员增删、打卡记录查询、时间与打卡时间设置功能在选择后通过密码验证后进入操作,否则自动退出7.在无操作时1602显示当前时间,有打卡时显示当前卡的进出记录与上下班迟到信息,时间可掉电走时---------------------------操作说明---------------------------------1.上电测试:将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.门禁功能:用授权卡与未授权卡分别测试观察是否响应3.上下班打卡:用授权卡打卡测试上下班功能,并观察上下班打卡时间以及记录功能4.人员增删:按下Mode按键屏幕显示Card Register后按下OK键,输入密码123后即可进入,然后输入工号与是否管理员按下OK,然后放卡进行登记5.记录查询:按下Mode按键直到屏幕显示Query Record后按下OK键,输入密码123后即可进入,然后按下1或3查询上一条下一条记录6.时间设置:按下Mode按键直到屏幕显示Query Record后按下OK键,输入密码123后即可进入,然后输入数据设置时间以及上下班时间,可随时按下OK键退出设置,之前的设置也会生效注意:提供PCB代画 程序代调 论文代写等服务联系Q1721948477,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop253371153.taobao.com/shop/view_shop.ht...
    来自:智能家居时间:2018-05-15 51单片机 rfid rc522
  • (毕设)基于红外遥控的门禁系统设计(原理图+源码+论文)

    基于红外遥控的门禁系统概述: 通过STC12C5A60S2设定密码锁,并对红外遥控器的信号进行解码,显示器用LCD12864,输入正确密码时可以开锁。同时使用红外遥控器控制来控制步进电机的转动(开门釆用步进电机模拟),从而达到开门效果。该门禁系统电路设计简单,主要由51单片机最小电路、红外接收电路、步进电机驱动电路(驱动芯片为ULN2003)、液晶显示模块的电路设计等完成。具体实现功能介绍:(1)当用上遥控器上锁后,需输入相应的开门密码,单片机判断后,若正确,蜂鸣器发出“滴滴”,代表开门,若错误,蜂鸣器发出较快的“滴滴滴”。(2)单片机断电之后,所设密码不会丢失。(3)实现修改密码功能:以原密码修改旧密码,或者有更高层的密码可直接修改旧密码(类似于安全码)。(4)平时不用时,单片机处于休眠模式(降低功耗),但接收到遥控器的消息后,单片机进入工作模式。(5)密码错误三次则需等待10秒方能继续操作。红外遥控的门禁系统电路截图:
  • 智能考勤管理系统

    前言: 现今指纹识别技术在考勤和门禁安全等方面有很大应用,我们做的智能考勤管理系统就是结合指纹识别技术和智能概念让指纹识别技术发挥更大作用,让管理更加方便。原理图概述: 我们的智能管理系统还可以用于高校实验室的管理,每个学生有固定的实验台,学生做指纹识别后只能让他自己的实验台通电,保证了实验室的秩序,同时学生的考勤信息也有记录。智能考勤管理系统的功能是: ①无线控制对应的工作台通电或断电。 ②考勤信息和通断电信息同步到APP。 ③存储考勤信息。系统框图:视频演示:附件内容包括:24L01无线模块原理图,该模块能收能发;软件源代码;智能考勤管理系统论文;源代码附件截图:
  • 基于STC12C5A60S2单片机指纹门禁系统

    本文档介绍的是基于STC12C5A60S2单片机指纹门禁系统,电路硬件电路设计硬件组成包括:STC单片机模块、电源部分、串口电路、CC1100无线通信、语音、门锁等组成。具体详见电路设计源文件。附件内容包括:指纹门禁系统硬件电路设计原理图和PCB,用AD软件打开;上位机和下位机全部工程文件;指纹模块参考设计案例;
  • 基于Atmega328单片机设计的门禁系统

    设计思路:1、系统用到AD、UART、PWM、SPI,考虑成品的体积,采用arduino nano2、语音采样使用驻极体麦克风,经200倍前置放大,再进行8位AD采样,采样率8kHz,可达到电话音质,满足需求3、门禁系统通信的特点是多对一,距离10~100m,通信速率要满足语音通信、控制信号传输,因此采用485通信,通信速率512Kbps4、语音播放使用8位PWM,功放芯片采用常见的LM386(LM386数据手册)5、显示屏采用Nokia5110,SPI通信6、键盘采用10位ADC键盘,16个按键7、开锁电路使用继电器实现硬件设计组成:1.Arduino Nano,主控直接采用arduino nano,ATmega328(ATmega328数据手册)由于485通信和下载程序共用0、1脚,因此要通过拨码开关切换0、1脚功能2、电源电路,整个系统使用外部12v电源供电,用于驱动继电器和LM386,12v电源通过LM2940(LM2940数据手册)得到5v电源,Nokia5110显示屏需要3.3v供电,直接采用nano上的3.3v电源3、ADC键盘电路,由于arduino接口较少,直接采用ADC键盘,一次挂载20个按键没有问题,每个分压电阻使用1kΩ,线性度非常不错。4、485通信电路,使用了两片MAX485(MAX485数据手册)组成了全双工通信,实际测试,10m网线,2Mbps,完全不丢包,另外测试过2m,2Mbps的串口通信,也是完全不丢包5、麦克风采样电路,语音采样,使用普通驻极体麦克风,经过LM358(LM358数据手册)的200倍放大后,送入ADC6、功放电路,功放直接采用常见的LM386典型电路,PWM信号经过积分电路,再送入LM386,为了提高音量,使用12v供电,实测效果不错,5v供电时,噪音非常大,稍微一大声就失真7、开锁电路,开锁功能可以通过电磁锁实现,这里只用了继电器并留出了接线口,继电器电流也不小,保险起见使用了一个9014扩流,并反向并联一个二极管吸收反向电流附件内容包括:门禁系统硬件电路设计原理图和PCB,用AD软件打开;源代码;相关电路设计说明;相关参考设计资料;
    来自:安防与监控时间:2015-02-10 门禁系统 atmega328单片机
销量
690
查看
12K
参数名 参数值
类型
门禁系统
发布于 2015 年 09 月 06日
更新于 2016 年 10 月 11日
Moore8直播课堂