0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >安防监控 > 基于stm32f103c8t6+lcd1602的三重防护机制指纹门禁系统电路设计方案

基于stm32f103c8t6+lcd1602的三重防护机制指纹门禁系统电路设计方案

来源: cirmall
2020-04-22
类别:安防监控
eye 519
文章创建人 拍明

原标题:基于stm32f103c8t6+lcd1602的三重防护机制指纹门禁系统电路设计方案

  该模拟智能门禁系统基于STM32设计,具体功能就是要求拥有指纹识别和密码输入识别,输错三次发送信息给用户并触发报警系统,有万年历和蜂鸣器报警功能。结合指纹识别模块,GSM模块,以及触摸显示屏的多重识别门禁系统,在指纹识别的基础上增加数字密码输入,可以完成拥有指纹识别,GSM远程控制,数字密码输入的三重防护门禁系统。该指纹锁GSM远程控制我想弄的简单些,就是用这个模块给用户发送警告信息。

1587525671940036505.jpg

1587525686301092388.png

  注意:该设计资料不提供技术支持,需要购买的朋友请提前知晓!

  附件内容截图:

image.png

   【STM32F103C8T6】

  Mainstream Performance line, ARM Cortex-M3 MCU with 64 Kbytes Flash, 72 MHz CPU, motor control, USB and CAN

  The STM32F103xx medium-density performance line family incorporates the high-performance ARM®Cortex®-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory up to 128 Kbytes and SRAM up to 20 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. All devices offer two 12-bit ADCs, three general purpose 16-bit timers plus one PWM timer, as well as standard and advanced communication interfaces: up to two I2Cs and SPIs, three USARTs, an USB and a CAN.

  The devices operate from a 2.0 to 3.6 V power supply. They are available in both the –40 to +85 °C temperature range and the –40 to +105 °C extended temperature range. A comprehensive set of power-saving mode allows the design of low-power applications.

  The STM32F103xx medium-density performance line family includes devices in six different package types: from 36 pins to 100 pins. Depending on the device chosen, different sets of peripherals are included, the description below gives an overview of the complete range of peripherals proposed in this family.

  These features make the STM32F103xx medium-density performance line microcontroller family suitable for a wide range of applications such as motor drives, application control, medical and handheld equipment, PC and gaming peripherals, GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems, video intercoms, and HVACs.

  KEY FEATURES

  ARM®32-bit Cortex®-M3 CPU Core

  72 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access

  Single-cycle multiplication and hardware division

  Memories

  64 or 128 Kbytes of Flash memory

  20 Kbytes of SRAM

  Clock, reset and supply management

  2.0 to 3.6 V application supply and I/Os

  POR, PDR, and programmable voltage detector (PVD)

  4-to-16 MHz crystal oscillator

  Internal 8 MHz factory-trimmed RC

  Internal 40 kHz RC

  PLL for CPU clock

  32 kHz oscillator for RTC with calibration

  Low-power

  Sleep, Stop and Standby modes

  VBAT supply for RTC and backup registers

  2 x 12-bit, 1 μs A/D converters (up to 16 channels)

  Conversion range: 0 to 3.6 V

  Dual-sample and hold capability

  Temperature sensor

  DMA

  7-channel DMA controller

  Peripherals supported: timers, ADC, SPIs, I2Cs and USARTs

  Up to 80 fast I/O ports

  26/37/51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant

  Debug mode

  Serial wire debug (SWD) & JTAG interfaces

  7 timers

  Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input

  16-bit, motor control PWM timer with dead-time generation and emergency stop

  2 watchdog timers (Independent and Window)

  SysTick timer 24-bit downcounter

  Up to 9 communication interfaces

  Up to 2 x I2C interfaces (SMBus/PMBus)

  Up to 3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)

  Up to 2 SPIs (18 Mbit/s)

  CAN interface (2.0B Active)

  USB 2.0 full-speed interface

  CRC calculation unit, 96-bit unique ID

  Packages are ECOPACK®

  Circuit Diagram

STM32F103C8T6.png


  lcd1602

  LCD1602液晶显示器是广泛使用的一种字符型液晶显示模块。它是由字符型液晶显示屏(LCD)、控制驱动主电路HD44780及其扩展驱动电路HD44100,以及少量电阻、电容元件和结构件等装配在PCB板上而组成。不同厂家生产的LCD1602芯片可能有所不同,但使用方法都是一样的。为了降低成本,绝大多数制造商都直接将裸片做到板子上。

  字符型液晶显示原理

  点阵图形式液晶由M×N个显示单元组成,假设LCD显示屏有64行,每行有128列,每8列对应1字节的8位,即每行由16字节,共16×8=128个点组成。显示屏上64×16个显示单元与显示RAM区的1024字节相对应,每一字节的内容与显示屏上相应位置的亮暗对应。例如显示屏第一行的亮暗由RAM区的000H~00FH的16字节的内容决定,当(000H)=FFH时,屏幕左上角显示一条短亮线,长度为8个点;当(3FFH)=FFH时,屏幕右下角显示一条短亮线;当(000H)=FFH,(001H)=00H,(002H)=00H…,(00EH)=00H,(00FH)=00H时,在屏幕的顶部显示一条由8条亮线和8条暗线组成的虚线。这就是LCD显示的基本原理。

  外形尺寸

  字符型液晶显示模块是一种专门用于显示字母、数字和符号等的点阵式LCD,常用16×1,16×2,20×2和40×2等的模块。一般的LCD1602字符型液晶显示器的内部控制器大部分为HD44780,能够显示英文字母、阿拉伯数字、日文片假名和一般性符号。

  外形尺寸编辑LCD1602字符型液晶显示器实物外形如图1所示。

  

图1

  图1LCD1602分为带背光和不带背光两种,其控制器大部分为HD44780。带背光的比不带背光的厚,是否带背光在实际应用中并无差别,具体的鉴别办法可参考图2所示的器件尺寸示意图。

  

图2

  技术参数

  (1)显示容量:16×2个字符。(2)芯片工作电压:4.5~5.5V。(3)工作电流:2.0mA(5.0V)。(4)模块最佳的工作电压:5.0V。(5)字符尺寸:2.95mm×4.35mm(宽×高)

  连接方式

  LCD1602与单片机的连接有两种方式,一种是直接控制方式,另一种是所谓的间接控制方式。它们的区别只是所用的数据线的数量不同,其他都一样。1.直接控制方式LCD1602的8根数据线和3根控制线E,RS和R/W与单片机相连后即可正常工作。一般应用中只须往LCD1602中写入命令和数据,因此,可将LCD1602的R/W读/写选择控制端直接接地,这样可节省1根数据线。VO引脚是液晶对比度调试端,通常连接一个10kΩ的电位器即可实现对比度的调整;也可采用将一个适当大小的电阻从该引脚接地的方法进行调整,不过电阻的大小应通过调试决定。2.间接控制方式间接控制方式也称为四线制工作方式,是利用HD44780所具有的4位数据总线的功能,将电路接口简化的一种方式。为了减少接线数量,只采用引脚DB4~DB7与单片机进行通信,先传数据或命令的高4位,再传低4位。采用四线并口通信,可以减少对微控制器I/O的需求,当设计产品过程中单片机的I/O资源紧张时,可以考虑使用此方法。




责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯