与传统门锁或是密码锁相比,智能门锁的关键功能就是通过蓝牙等技术,借助智能手机以及配套应用,直接通过手机开门。
智能门锁设计原理
该设计采用爱普特32位MCU APT32F1023H8S6作为主控,外围包括门禁识别系统(RFID)、触摸按键、时钟系统、电源管理、采集系统(电能、开关门状态等)、电锁控制系统、无线通信系统。系统框图如下:
智能门锁系统框图
智能锁系统主要负责控制门锁、识别门禁卡、采集电量、门锁状态报警等功能,并通过无线通信系统的zigbee/wifi/433MHz连接家庭网关,以及GPRS/蓝牙连接用户手机,实现远程控制;并通过触摸IC提供触摸按键输入功能,实现密码输入开关门等功能。
该应用中使用的APT32F1023H8S6是由爱普特采用C-Sky 32位CPU内核设计而来的高性能低功耗32位微控制器。该芯片设计具有丰富的资源、外设以及超低的运行睡眠功耗,内部框图如下:
APT32F1023H8S6内部框图
APT32F1023H8S6特点:
1、最高48MHz主频,执行速度快;
2、运行电压范围为1.8V至5.5V;
3、待机电流低至0.1uA,智能门锁对功耗的要求。
4、存储资源较丰富,64KB FLASH/4KB SRAM;
5、接口资源丰富,UART*3 / I2C*1 / SPI*1 / SIO*1;
6、模拟资源丰富,具备多达16路的12位ADC;
7、HWD独立硬件除法器,快速的数据处理;
8、硬件CRC校验功能,降低死机概率。
9、具备SSOP24、SOP24、SOP20、QFN20、SOP16等多种封装。