首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

STM32的便携式手机蓝牙考勤机系统设计(1)

STM32的便携式手机蓝牙考勤机系统设计(1)

摘要:在研究各种考勤系统的基础上,提出了一种手机蓝牙实现考勤的方法。该系统采用STM32F103RBT6微处理器作为核心,利用蓝牙模块搜索手机蓝牙设备与本地数据库进行匹配,通过语音播报和液晶显示两种方式给出考勤结果。该设计可以改变传统的被动式考勤方式,且成本低、操作简便。
关键词:考勤系统;蓝牙;STM32F103RBT6;SYN6288;NOKIA5110

引言
    目前,大部分考勤系统还是磁卡考勤系统,这类系统不仅签到速度慢,而且终端设备和磁卡也造成一定成本和浪费;指纹考勤、人脸识别考勤、视网膜考勤等新一代考勤技术虽然大大地提高了考勤效率和准确率,但是这类考勤机的费用较高、操作比较麻烦。以上几种都是采用被动式的考勤机制,科技的发展和生活节奏的加快为被动式考勤方式带来了新的挑战,手机蓝牙考勤机就是针对以上考勤机的缺点而设计的,使用手机蓝牙考勤机可以实现人员经过即可轻松签到。

1 考勤机硬件设计
1.1 系统整体硬件设计
   
如图1所示,考勤机系统主要由以下5个部分组成:基于Cortex-M3核的STM32F103RBT6微处理器作为核心控制器件,主要负责控制系统各部分的工作和交换数据;蓝牙模块用于搜索手机蓝牙设备,并将查找到的手机蓝牙设备地址通过异步串行通信发送给微处理器STM32F103RBT 6;SYN6288语音芯片通过UART接口来实现数据传输,实现“应到”与“实到”的人数语音播报;NOKIA5110液晶显示屏显示考勤结果,微处理器通过SPI1接口将考勤结果发送给显示屏进行显示;SD卡/U盘保存用户信息,微处理器通过SPI2接口将数据发送到SD卡/U盘,然后通过读取SD卡/U盘来获得签到者的信息。本系统出于便携的目的,采用了低功耗设计,系统只需外接两节普通1.5 V干电池即可连续工作数月以上。各部分均采用独立的硬件接口,互不干扰。


1.2 蓝牙模块及外围电路设计
   
系统所使用的蓝牙模块采用广州汇承信息科技有限公司生产的HC-05芯片。HC-05是民用级,支持当前绝大多数手机蓝牙设备,并可向上兼容其他更高协议。该模块具有集成度高、稳定性好、功耗低、外围电路少等优点,完全满足本系统的需求,图2是蓝牙模块的外围电路。其中STATUS_OUT是输出状态指示灯引脚,考勤时D1会闪烁,说明蓝牙模块正常工作;MOD引脚是蓝牙AT模式选择引脚;RXD和TXD是串口通信接口,实现串口通信功能。

继承事业,薪火相传
返回列表