项目介绍
功能要求
设计一个以ARM为核心的控制单元,利用STM32F103处理(ARM7)存储器HY57V651620、系统程序存储器采用SST公司的NOR FLASH(SST39VF1601)构成核心控制单元。掌握数据收集系统的工作原理,掌握以嵌入式为开发的指纹识别系统的设计原理和指纹识别技术的设计步骤。
选择蜂鸣器、LED指示灯等系统状态指示器件,与指纹识别和无线收发模块通信的RS232接口及通用IO口。
实现对学生指纹数据的采集、存储和比对;实现指纹比对后能够显示该生的基本信息以及实验次数和时间,最后显示自动分配好的实验台号码。
研究内容
硬件设计:ARM核心控制单元、指纹识别模块、射频无线收发模块和电源控制单元:ARM核心控制单元是整个开放式实验室系统的中枢和主要的处理、管理系统;指纹识别模块是对指纹的采集和比对;射频无线收发模块是ARM核心控制单元与电源控制单元的通信基础;电源控制单元是对指令响应和控制实验台供电。
软件设计:ARM核心控制单元的应用程序和电源控制单元的单片机程序,主要完成对指纹识别模块的控制、人员信息和实验信息的管理、实验设备的分配、实验台电源的通断控制、控制指令的发送与接收以及过流等故障的处理。
