一种基于fpga的简易自动取款机实验装置的制造方法

文档序号:10390728阅读:105来源:国知局
一种基于fpga的简易自动取款机实验装置的制造方法
【技术领域】
[0001]本实用新型涉及一种自动取款机实验装置,特别涉及一种基于FPGA的简易自动取款机实验装置。
【背景技术】
[0002]自动取款机又称ATM,是Automatic Teller Machine的缩写,意思是自动柜员机,因大部分用于取款,又称自动取款机。它是一种高度精密的机电一体化装置,利用磁性代码卡或智能卡实现金融交易的自助服务,代替银行柜面人员的工作,可提取现金、查询存款余额、进行账户之间资金划拨、余额查询等工作;还可以进行现金存款(实时入账)、支票存款(国内无)、存折补登、中间业务等工作。持卡人可以使用信用卡或储蓄卡,根据密码办理自动取款、查询余额、转账、现金存款,存折补登,购买基金,更改密码,缴纳手机话费等业务。
[0003]现有自动取款机基本都使用中央处理器来实现控制和管理,处理器采用单片机或者ARM微控制器,通过辅助芯片和其它器件,完成整个系统的功能和对各种动作的实现,部分学校也开设了相关专业课程,对自动取款机的基本工作过程进行简单模拟,作为综合性较强的实验项目,采用的实验方式主要有以下几种:1、基于单片机的自动取款机实验平台;
2、基于ARM微控制器的自动取款机实验平台;3、基于软件仿真的自动取款机实验方式等。而这些自动取款机实验方式有以下不足:1、基于单片机和ARM微控制器的实验平台电路结构复杂,学生掌握较困难,而且硬件可扩展性不足;2、基于软件仿真的实验方式没有硬件操作环节,不能锻炼学生实践动手能力。
【实用新型内容】
[0004]本实用新型要解决的技术问题是克服现有技术的缺陷,提供一种基于FPGA的简易自动取款机实验装置。
[0005]为了解决上述技术问题,本实用新型提供了如下的技术方案:
[0006]本实用新型一种基于FPGA的简易自动取款机实验装置,包括安装箱和FPGA模块且所述安装箱的一侧设置有安装槽,所述安装槽内设置有显示器且所述显示器包括数码管显示模块,所述安装槽的一侧设置有安装板且所述安装板的一侧设置有键盘,所述键盘包括按键模块;所述FPGA模块包括分频模块、识别模块、信息模块、密码验证模块、业务选择模块和业务处理模块,所述分频模块电性连接所述识别模块、所述信息模块、所述业务选择模块和所述业务处理模块。
[0007]作为本实用新型的一种优选技术方案,时钟电性连接所述分频模块,所述分频模块电性连接所述密码验证模块且所述密码验证模块电性连接所述业务选择模块,所述密码验证模块和所述业务选择模块均电性连接所述业务处理模块。
[0008]作为本实用新型的一种优选技术方案,所述按键模块电性连接所述识别模块且所述识别模块电性连接所述信息模块,所述信息模块与所述业务处理模块互相电性连接。
[0009]作为本实用新型的一种优选技术方案,所述按键模块电性连接所述业务选择模块和所述业务处理模块。
[0010]作为本实用新型的一种优选技术方案,所述业务处理模块电性连接所述数码管显不丰旲块。
[0011 ]本实用新型所达到的有益效果是:基于FPGA平台运行,电路结构简单,方便学生进行掌握;硬件可扩展性高;能够锻炼学生实践动手能力。
【附图说明】
[0012]附图用来提供对本实用新型的进一步理解,并且构成说明书的一部分,与本实用新型的实施例一起用于解释本实用新型,并不构成对本实用新型的限制。在附图中:
[0013]图1是本实用新型的结构不意图;
[0014]图2是本实用新型的模块图;
[0015]图中:1、安装箱;2、安装槽;3、显示器;301、数码管显示模块;4、安装板;5、键盘;501、按键模块;6、FPGA模块;7、时钟;8、分频模块;9、识别模块;1、信息模块;11、密码验证模块;12、业务选择模块;13、业务处理模块。
【具体实施方式】
[0016]以下结合附图对本实用新型的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本实用新型,并不用于限定本实用新型。
[0017]实施例
[0018]如图1-2所示,本实用新型提供一种基于FPGA的简易自动取款机实验装置,包括安装箱I和FPGA模块6且安装箱I的一侧设置有安装槽2,安装槽2内设置有显示器3且显示器3包括数码管显示模块301,安装槽2的一侧设置有安装板4且安装板4的一侧设置有键盘5,键盘5包括按键模块501; FPGA模块6包括分频模块8、识别模块9、信息模块10、密码验证模块
11、业务选择模块12和业务处理模块13,分频模块8电性连接识别模块9、信息模块1、业务选择模块12和业务处理模块I。
[0019]进一步的,时钟7电性连接分频模块8,分频模块8电性连接密码验证模块11且密码验证模块11电性连接业务选择模块12,密码验证模块11和业务选择模块12均电性连接业务处理模块13,能够有效的进行信号的传达。
[0020]按键模块501电性连接识别模块9且识别模块9电性连接信息模块10,信息模块10与业务处理模块13互相电性连接,可以通过按键模块501进行身份识别后向信息模块10读取信息后,由业务处理模块13进行业务处理。
[0021]按键模块501电性连接业务选择模块12和业务处理模块13,按键模块501的指令可以通过业务选择模块12选择所需业务,并通过业务处理模块13进行处理。
[0022]业务处理模块13电性连接数码管显示模块301,可以显示执行和操作结果。
[0023]本实用新型在使用的时候,分频模块8、识别模块9、信息模块10、密码验证模块11、业务选择模块12和业务处理模块13基于FPGA实现,业务处理模块13可以模拟实现密码修改、查询余额、取款、存款操作,基于FPGA电路十分简单。
[0024]本实用新型基于FPGA平台运行,电路结构简单,方便学生进行掌握;硬件可扩展性高;能够锻炼学生实践动手能力。
[0025]最后应说明的是:以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,尽管参照前述实施例对本实用新型进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
【主权项】
1.一种基于FPGA的简易自动取款机实验装置,包括安装箱(I)和FPGA模块(6)且所述安装箱(I)的一侧设置有安装槽(2),其特征在于,所述安装槽(2)内设置有显示器(3)且所述显示器(3)包括数码管显示模块(301),所述安装槽(2)的一侧设置有安装板(4)且所述安装板(4)的一侧设置有键盘(5),所述键盘(5)包括按键模块(501);所述FPGA模块(6)包括分频模块(8)、识别模块(9)、信息模块(10)、密码验证模块(11)、业务选择模块(12)和业务处理模块(13),所述分频模块(8)电性连接所述识别模块(9)、所述信息模块(10)、所述业务选择模块(12)和所述业务处理模块(13)。2.根据权利要求1所述的一种基于FPGA的简易自动取款机实验装置,其特征在于,时钟(7)电性连接所述分频模块(8),所述分频模块(8)电性连接所述密码验证模块(I I)且所述密码验证模块(11)电性连接所述业务选择模块(12),所述密码验证模块(11)和所述业务选择模块(12)均电性连接所述业务处理模块(13)。3.根据权利要求1所述的一种基于FPGA的简易自动取款机实验装置,其特征在于,所述按键模块(501)电性连接所述识别模块(9)且所述识别模块(9)电性连接所述信息模块(10),所述信息模块(10)与所述业务处理模块(13)互相电性连接。4.根据权利要求1所述的一种基于FPGA的简易自动取款机实验装置,其特征在于,所述按键模块(501)电性连接所述业务选择模块(12)和所述业务处理模块(13)。5.根据权利要求1所述的一种基于FPGA的简易自动取款机实验装置,其特征在于,所述业务处理模块(13)电性连接所述数码管显示模块(301)。
【专利摘要】本实用新型公开了一种基于FPGA的简易自动取款机实验装置,包括安装箱和FPGA模块且安装箱的一侧设置有安装槽,安装槽内设置有显示器且显示器包括数码管显示模块,安装槽的一侧设置有安装板且安装板的一侧设置有键盘,键盘包括按键模块;FPGA模块包括分频模块、识别模块、信息模块、密码验证模块、业务选择模块和业务处理模块,分频模块电性连接识别模块、信息模块、业务选择模块和业务处理模块;时钟电性连接分频模块,分频模块电性连接密码验证模块且密码验证模块电性连接业务选择模块。本实用新型基于FPGA平台运行,电路结构简单,方便学生进行掌握;硬件可扩展性高;能够锻炼学生实践动手能力。
【IPC分类】G07F19/00
【公开号】CN205302490
【申请号】
【发明人】赵杰, 李亚文
【申请人】商洛学院
【公开日】2016年6月8日
【申请日】2016年1月16日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1