一种ATM自动柜员机的数字与字母复用键盘的制作方法

文档序号:18609920发布日期:2019-09-06 20:09阅读:732来源:国知局
一种ATM自动柜员机的数字与字母复用键盘的制作方法

本实用新型涉及安全认证技术领域,具体涉及一种ATM自动柜员机的数字与字母复用键盘。



背景技术:

ATM自动柜员机是一种常见的银行自助金融服务设备。ATM自动柜员机通常具备取款、存款、转账、查看个人信息等多项功能。ATM自动柜员机的突出优点是:节省银行人力资源成本,方便客户金融服务体验。但是,传统的ATM自动柜员机也存在部分缺点,例如:ATM自动柜员机的输入键盘仅包括0,1,2,3,4,5,6,7,8,9等十个阿拉伯数字。用户密码只能由上述10个数字组成,导致密码过于简单,存在一定的安全隐患。实用新型专利“ATM防窥探乱序键盘”(专利申请号:201720006996.6)虽然提供了一种乱序键盘,但是用户可输入的数字仍仅限于0~9等十个数字。实用新型专利“一种带全键盘输入的新型ATM取款机”(专利申请号:201520685422.7)虽然可以输入各种密码组合,但是全键盘要占据ATM设备的大量空间。



技术实现要素:

为了有效解决ATM自动柜员机输入键盘存在用户信息安全隐患及全键盘占据空间过大的问题,本实用新型提供了一种ATM自动柜员机的数字与字母复用键盘。本实用新型既能够提高用户密码强度,提高用户信息安全,又避免了占据ATM自动柜员机的大量空间。

本实用新型采用以下技术方案实现上述目的:

一种ATM自动柜员机的数字与字母复用键盘,其特征在于,包括10个数字字母复用按键、6个功能按键、以及控制电路等。其中,每个数字字母复用按键由一个透光按键、两个发光二极管、以及一个隔光挡板组成。在透光按键的左侧印有数字,在透光按键的右侧印有字母。10个数字字母复用按键分别是:“1/A”、“2/B”、“3/C”、“4/D”、“5/E”、“6/F”、“7/G”、“8/X”、“9/Y”、以及“0/Z”等。以数字字母复用按键“1/A”为例,在透光按键的左侧印有数字“1”,在透光按键的右侧印有字母“A”。6个功能按键分别是:“清除”、“退出”、“确认”、“数字”、“字母”以及“.”。

用户可以通过数字与字母复用键盘输入由数字和字母组合而成的密码。当用户需要输入数字时,首先用户应按下功能按键“数字”,此时控制电路中的单片机AT89C51将输入信息类型记录为数字。接着用户应按下印有期望数字的数字与字母复用按键,此时控制电路中的单片机AT89C51检测到此按键的位置,并得到此按键的数字信息。最后,单片机AT89C51通过串行通信方式将此数字信息传递给银行系统。当用户需要输入字母时,首先用户应按下功能按键“字母”,此时控制电路中的单片机AT89C51将输入信息类型记录为字母。接着用户应按下印有期望字母的数字与字母复用按键,此时控制电路中的单片机AT89C51检测到此按键的位置,并得到此按键的字母信息。最后,单片机AT89C51通过串行通信方式将此字母信息传递给银行系统。

若用户需要输入小数点时,可以按下功能按键“.”,单片机AT89C51通过串行通信方式将小数点信息发送给银行系统。

若用户需要撤消之前输入的一位字符,可以按下功能按键“清除”,单片机AT89C51通过串行通信方式把清除信息(即撤消之前输入的一位字符)发送给银行系统。

若用户需要撤消之前输入的所有字符,可以按下功能按键“退出”,单片机AT89C51通过串行通信方式把退出信息(即撤消之前输入的所有字符)发送给银行系统。

若所有信息已输入完成,用户可以按下功能按键“确认”,单片机AT89C51通过串行通信方式把确认信息(即已输入完成所有信息)发送给银行系统。

进一步地,在数字字母复用按键的下方安装有两个放光二极管以及一个遮光挡板,遮光挡板位于两个发光二极管之间。遮光挡板的作用是,保证每个发光二极管发出的光线只能照亮该发光二极管正上方的数字或字母。当用户按下功能按键“数字”时,控制电路中的单片机AT89C51点亮所有数字下方的发光二极管,同时,控制电路中的单片机AT89C51熄灭所有字母下方的发光二极管,其作用是:提示用户当前的输入信息类型为数字。当用户按下功能按键“字母”,控制电路中的单片机AT89C51点亮所有字母下方的发光二极管,同时,控制电路中的单片机AT89C51熄灭所有数字下方的发光二极管,其作用是:提示用户当前的输入信息类型为字母。

进一步地,为了提高用户体验,可以在数字与字母复用按键下方安装两种不同颜色的发光二极管。例如,位于数字下方的发光二极管发射蓝光,位于字母下方的发光二极管发射红光。

本实用新型的有益效果是:1)数字与字母复用键盘所占据的空间与ATM自动柜员机的常规键盘占据的空间相当,因此本实用新型不会额外占据ATM自动柜员机的更多空间。2)通过数字与字母复用键盘,用户既可以输入数字(包括“0”,“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”),也可以输入字母(包括“A”,“B”,“C”,“D”,“E”,“F”,“G”,“X”,“Y”,“Z”)。与ATM自动柜员机的传统键盘相比,用户密码强度显著提高。3)数字与字母复用键盘的控制仅需要单片机AT89C51即可实现,因此本实用新型实施起来比较方便。

附图说明

图1为一种ATM自动柜员机的数字与字母复用键盘面板;

图2为一种ATM自动柜员机的数字与字母复用键盘中单个数字与字母复用按键的组成结构;

图3为一种ATM自动柜员机的数字与字母复用键盘控制电路;

图中:1、复用按键、2、功能按键,3、透光按键、4、发光二极管、5、隔光挡板,6、数字,7、字母。

具体实施方式

下面结合附图对本实用新型提供的一种ATM自动柜员机的数字与字母复用键盘进行详细说明。

图1为一种ATM自动柜员机的数字与字母复用键盘面板。数字与字母复用键盘面板包括:10个数字字母复用按键1,分别是“1/A”、“2/B”、“3/C”、“4/D”、“5/E”、“6/F”、“7/G”、“8/X”、“9/Y”、以及“0/Z”等,以及6个功能按键2,分别是“清除”、“退出”、“确认”、“数字”、“字母”及“.”等。当用户需要输入数字时,可以先按下功能按键“数字”,再按下标有期望数字的数字与字母复用按键。当用户需要输入字母时,可以先按下功能按键“字母”,再按下标有期望字母的数字与字母复用按键。当用户按下功能按键“.”,可以输入小数点。当用户按下功能按键“清除”,可以删除前一次输入的字符。当用户按下功能按键“退出”,可以撤消之前输入的所有字符。当用户按下功能按键“确认”,可以确认输入所有字符。

图2为一种ATM自动柜员机的数字与字母复用键盘中单个数字与字母复用按键的组成结构。数字与字母复用按键由透光按键3、印刷在透光按键上的数字6与字母7、位于透光按键下的遮光隔板5、以及两个发光二极管4组成。当用户按下功能按键“数字”时,数字与字母复用按键中位于数字下方的发光二极管点亮,提示用户当前可以输入数字。用户接着按下数字与字母复用按键后,单片机AT89C51通过串行通信方式将对应的数字信息发送给银行系统。当用户按下功能按键“字母”时,数字与字母复用按键中位于字母下方的发光二极管点亮,提示用户当前可以输入字母。用户接着按下数字与字母复用按键后,单片机AT89C51通过串行通信方式将对应的字母信息发送给银行系统。在两个发光二极管之间设置有隔光隔板,使得位于数字下方的发光二极管只能照亮按键上的数字,并使得位于字母下方的发光二极管只能照亮按键上的字母。为了进一步方便用户使用,可以使用两个不同颜色的发光二极管。例如,位于数字下方的发光二极管发射蓝光,位于字母下方的发光二极管发射红光。

图3是一种ATM自动柜员机的数字与字母复用键盘控制电路。控制电路中的“S0”、“S1”、“S2”、“S3”、“S4”、“S5”、“S6”、“S7”、“S8”、以及“S9”分别对应数字与字母复用按键“1/A”、“2/B”、“3/C”、“4/D”、“5/E”、“6/F”、“7/G”、“8/X”、“9/Y”、“0/Z”。控制电路中的“S10”、“S11”、“S12”、“S13”、“S14”、以及“S15”分别对应功能按键“清除”、“退出”、“确认”、“数字”、“字母”以及“.”。控制电路中的“D0”、“D1”、“D2”、“D3”、“D4”、“D5”、“D6”、“D7”、“D8”、以及“D9”分别对应数字与字母复用按键“1/A”、“2/B”、“3/C”、“4/D”、“5/E”、“6/F”、“7/G”、“8/X”、“9/Y”、“0/Z”中数字下方的发光二极管。控制电路中的“D10”、“D11”、“D12”、“D13”、“D14”、“D15”、“D16”、“D17”、“D18”、以及“D19”分别对应数字与字母复用按键“1/A”、“2/B”、“3/C”、“4/D”、“5/E”、“6/F”、“7/G”、“8/X”、“9/Y”、“0/Z”中字母下方的发光二极管。当用户按下“S13”按键时,AT89C51芯片点亮控制电路中的“D0”、“D1”、“D2”、“D3”、“D4”、“D5”、“D6”、“D7”、“D8”、以及“D9”等发光二极管,同时熄灭控制电路中的“D10”、“D11”、“D12”、“D13”、“D14”、“D15”、“D16”、“D17”、“D18”、以及“D19”等发光二极管,并将输入信息类型设置为数字。当用户按下“S14”按键时,AT89C51芯片点亮控制电路中的“D10”、“D11”、“D12”、“D13”、“D14”、“D15”、“D16”、“D17”、“D18”、以及“D19”等发光二极管,同时熄灭控制电路中的“D0”、“D1”、“D2”、“D3”、“D4”、“D5”、“D6”、“D7”、“D8”、以及“D9”等发光二极管,并将输入信息类型设置为字母。当用户按下“S0”至“S9”中的某个按键时,单片机AT89C51首先判断输入信息的类型,若输入信息类型为数字,则单片机AT89C51通过串行通信方式将该按键对应的数字信息发送给银行系统。若输入信息类型为字母,则单片机AT89C51通过串行通信方式将该按键对应的字母信息发送给银行系统。例如:当用户按下“S0”按键时,若单片机AT89C51判断输入信息类型为数字,则单片机AT89C51通过串行通信方式将数字信息“1”发送给银行系统。若单片机AT89C51判断输入信息类型为字母,则单片机AT89C51通过串行通信方式将字母信息“A”发送给银行系统。当用户按下“S10”时,单片机AT89C51通过串行通信方式将清除信息(即撤消之前输入的一位字符)发送给银行系统。当用户按下“S11”时,单片机AT89C51通过串行通信方式将退出信息(即撤消之前输入的所有字符)发送给银行系统。当用户按下“S12”时,单片机AT89C51通过串行通信方式将确认信息(即已输入完成所有信息)发送给银行系统。当用户按下“S15”时,单片机AT89C51通过串行通信方式将小数点信息发送给银行系统。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1