1.一种便携式指纹考勤信息管理系统,其特征在于:包括硬件模块与软件模块,软件模块采用UCOSII系统;
所述硬件模块包括STM32F103ZET6、电源管理、GPRS/GSM、触摸屏、串口USB Disk、16MFLASH、SD Card、指纹采集系统、外接模块;
所述电源管理采用了3.7V可充电锂电池作为系统的供电电源,经过两片低压差电压稳压器ME6206A33M稳压到3.3V滤波后分别为CPU主控芯片和其他外设供电,3.7V直接为SIM900A模块供电,接上USB即可对电池充电,充电电流可通过公式来估算,充到4.2V时即会停止充电,同时3.7V可充电锂电池的充电电路的第7脚电平会被拉低,蓝色LED亮,表示充电已完成;
所述STM32F103ZET6由一片144管脚的STM32F103ZET6主控芯片加上外部基本的CPU时钟与RTC时钟和一个纽扣电池和一个JLINK DEBUG下载接口和系统复位电路组成;
所述GPRS/GSM中GSM模块为SIM900A模块,SIM900A采用工业标准接口,工作频率为900MHz/1800MHz,内嵌TCP/IP协议,在VBAT引脚并接大电容,电源输入端加一些共模电感、TVS管器件,在VBAT供电芯片输出端加一些nf、pf级电容,STM32F103ZET6通过三极管隔离控制SIM900A模块的开关机,通过串口2和SIM900A模块进行通讯;
所述触摸屏的系统设计的2.8寸TFTLCD模块采用TFTLCD面板,可以显示16位色的真彩图片,模块支持65K色显示,显示分辨率为320×240,接口为16位的80并口,自带触摸屏,系统用FSMC来驱动触摸屏,模块的驱动芯片使用ILI9320液晶控制器,ILI9320液晶控制器自带显存,其显存总大小为172820,即18位模式下的显存量,触摸屏还连接有一个AD转换器,ILI9320是四线电阻式触摸屏,选用的控制芯片为XPT2046;
所述16M FLASH中系统使用的16M FLASH为W25Q128串行FLASH存储器,有16M字节;
所述指纹采集系统的指纹识别传感器采用UART Fingerprint Reader模块;
所述外接模块包括DHT11温湿度传感器、按键输入电路、蜂鸣器与LED指示电路、ADC电池电量检测电路;ADC电池电量检测电路:通过微处理器的ADC转换计算出电池的电压,电量低时即可提示充电,以保证系统的稳定运行;为保证电路稳定与安全,在电源输入处加上防电源反接肖特基二极管SS34,并加入可自恢复保险丝以防止电路意外短路和电流过大,在SIM卡旁加入了静电和闭锁保护TVS管SMF05C,保护SIM卡免受静电放电或闭锁其他电压引起的瞬态事件造成损害;
所述软件模块包括GPRS/SMS信息管理任务,指纹考勤管理任务,触摸屏显示任务,按键扫描任务,蜂鸣器LED指示任务,日期时间计算显示任务,温度采集任务,电量检测任务和软件定时。