[go: up one dir, main page]

CN207663445U - A kind of peep-proof cipher input device - Google Patents

A kind of peep-proof cipher input device Download PDF

Info

Publication number
CN207663445U
CN207663445U CN201721778502.2U CN201721778502U CN207663445U CN 207663445 U CN207663445 U CN 207663445U CN 201721778502 U CN201721778502 U CN 201721778502U CN 207663445 U CN207663445 U CN 207663445U
Authority
CN
China
Prior art keywords
key switch
lower layer
upper layer
matrix keyboard
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn - After Issue
Application number
CN201721778502.2U
Other languages
Chinese (zh)
Inventor
林挺意
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201721778502.2U priority Critical patent/CN207663445U/en
Application granted granted Critical
Publication of CN207663445U publication Critical patent/CN207663445U/en
Withdrawn - After Issue legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

The utility model is related to a kind of peep-proof cipher input devices, including central control module, bilayer matrix keyboard, reminding module, host computer;The bilayer matrix keyboard includes the first matrix keyboard and the second matrix keyboard below first matrix keyboard;Key switch in two matrix keyboards corresponds, with so that key switch conducting when flicking in the first matrix keyboard and the key switch in the second matrix keyboard is not turned on, when the key switch in weight on time the first matrix keyboard is both turned on the key switch in the second matrix keyboard;The central control module is electrical connected with first matrix keyboard, the second matrix keyboard, to detect the state of the key switch in first matrix keyboard, the second matrix keyboard, and then obtains encrypted message input by user.The utility model is using double-deck or more keyboard so that other people can not judge that user really inputs password.

Description

A kind of peep-proof cipher input device
Technical field
The utility model is related to keyboard Designing field, especially a kind of peep-proof cipher input device.
Background technology
Cipher inputting keyboard is widely used in the various fields such as ATM machine, theftproof lock, safety cabinet, market cashing machine.It is this Keyboard is typically provided 0~9, and totally 10 number keys and several function keys, major defect are easy by by the side of in input cryptographic processes People pry through, or stolen with tools such as microcams and remove trading password, cause economic loss to dealer, while also giving finance etc. Mechanism causes the serious consequence of Credit Shortage.
User, in order to allow other people that can not distinguish true password, is usually sealed with hand when inputting password, wraps and keep off, into And occur oneself is done instead as it is a thief difficult situation.Allow other people that can not judge user if a kind of keyboard can be invented The true password pressed just does not have to again secretive when inputing password.
Utility model content
In view of this, the purpose of this utility model is to propose a kind of peep-proof cipher input device, using double-deck or more Keyboard so that other people can not judge that user really inputs password.
The utility model is realized using following scheme:A kind of bilayer peep-proof cipher input device, including center control mould Block, bilayer matrix keyboard, reminding module, host computer;
The bilayer matrix keyboard includes the first matrix keyboard and the second square below first matrix keyboard Battle array keyboard;Key switch in two matrix keyboards corresponds, and when the key switch of the first matrix keyboard of flicking the Corresponding key switches in one matrix keyboard are connected and the corresponding key switches in the second matrix keyboard are not turned on, when again by first The corresponding key switches when key switch of matrix keyboard in the first matrix keyboard are opened with the respective keys in the second matrix keyboard Pass is both turned on;The central control module is electrical connected with first matrix keyboard, the second matrix keyboard, described to detect The state of first matrix keyboard, key switch in the second matrix keyboard, and then obtain encrypted message input by user;
The host computer is connected by communication interface with central control module communication, to be sent out to central control module Control instruction and proper password are sent, and to receive the encrypted message input by user that central control module is sent;
The reminding module is electrical connected with the central control module, to according to the instruction of central control module to Family is prompted.
Further, central control module chip MCU in order to control, first matrix keyboard include upper layer first by Key switch K1, upper layer the second key switch K2, upper layer third key switch K3, the 4th key switch K4 of upper layer, upper layer the 5th are pressed Key switch K5, the 6th key switch K6 of upper layer, the 7th key switch K7 of upper layer, the 8th key switch K8 of upper layer, upper layer the 9th are pressed Key switch K9, the tenth key switch K10 of upper layer, the 11st key switch K11 of upper layer, the 12nd key switch K12 of upper layer, it is described Second matrix keyboard includes lower layer the first key switch S1, lower layer the second key switch S2, lower layer third key switch S3, lower layer 4th key switch S4, the 5th key switch S5 of lower layer, the 6th key switch S6 of lower layer, the 7th key switch S7 of lower layer, lower layer 8th key switch S8, the 9th key switch S9 of lower layer, the tenth key switch S10 of lower layer, the 11st key switch S11 of lower layer, The 12nd key switch S12 of lower layer;
The first I/O port P1.0 of the control chip MCU is through the first row control line and the first key switch of the upper layer K1, upper layer the second key switch K2, the first pin of upper layer third key switch K3 are connected, and the second of the control chip MCU I/O port P1.1 is through the second row control line and the 4th key switch K4 of the upper layer, the 5th key switch K5 of upper layer, upper layer the 6th The first pin of key switch K6 is connected, the third I/O port P1.2 of the control chip MCU through the third line control line with it is described The 7th key switch K7 of upper layer, the 8th key switch K8 of upper layer, the first pin of the 9th key switch K9 of upper layer are connected, the control The 4th I/O port P1.3 of coremaking piece MCU is pressed through fourth line control line and the tenth key switch K10 of the upper layer, upper layer the 11st Key switch K11, the first pin of the 12nd key switch K12 of upper layer are connected, the 5th I/O port P1.4 of the control chip MCU Through fifth line control line and the lower layer the first key switch S1, lower layer the second key switch S2, lower layer third key switch S3 The first pin be connected, the 6th I/O port P1.5 of the control chip MCU is pressed through the 6th row control line with the lower layer the 4th Key switch S4, the 5th key switch S5 of lower layer, the first pin of the 6th key switch S6 of lower layer are connected, the control chip MCU The 7th I/O port P1.6 through the 7th row control line and the 7th key switch S7 of the lower layer, the 8th key switch S8 of lower layer, under The first pin of the 9th key switch S9 of layer is connected, and the 8th I/O port P1.7 of the control chip MCU is through the 8th row control line First draw with the tenth key switch S10 of the lower layer, the 11st key switch S11 of lower layer, the 12nd key switch S12 of lower layer Foot is connected;
The 15th I/O port P3.5 of the control chip MCU is through first row control line and the first key switch of the upper layer K1, lower layer the first key switch S1, the 4th key switch K4 of upper layer, the 4th key switch S4 of lower layer, the 7th key switch of upper layer The second pin phase of K7, the 7th key switch S7 of lower layer, the 11st key switch K11 of upper layer, the 11st key switch S11 of lower layer Even, the 16th I/O port P3.6 of the control chip MCU through secondary series control line and the upper layer the second key switch K2, under Layer the second key switch S2, the 5th key switch K5 of upper layer, the 5th key switch S5 of lower layer, the 8th key switch K8 of upper layer, under The 8th key switch S8 of layer, the tenth key switch K10 of upper layer, the second pin of the tenth key switch S10 of lower layer are connected, the control The 17th I/O port P3.7 of coremaking piece MCU is pressed through third row control line and the upper layer third key switch K3, lower layer's third Key switch S3, the 6th key switch K6 of upper layer, the 6th key switch S6 of lower layer, the 9th key switch K9 of upper layer, lower layer the 9th press Key switch S9, the 12nd key switch K12 of upper layer, the second pin of the 12nd key switch S12 of lower layer are connected.
Further, the utility model additionally provides a kind of three layers of peep-proof cipher input device, including center control mould Block, bilayer matrix keyboard, reminding module, host computer and third matrix keyboard;
The bilayer matrix keyboard includes the first matrix keyboard and the second square below first matrix keyboard Battle array keyboard, the key switch one-to-one correspondence in first matrix keyboard and the second matrix keyboard;The third matrix keyboard is Including the touch keyboard of more than two soft-touch controls, the third matrix keyboard is located at the top of first matrix keyboard, Key switch in soft-touch control and the first matrix keyboard in the third matrix keyboard corresponds;When user touches third Corresponding soft-touch control conducting on third matrix keyboard when soft-touch control in matrix keyboard and the first matrix keyboard and the second square Corresponding key switches on battle array keyboard are not turned on, the phase when the soft-touch control of flicking third matrix keyboard on third matrix keyboard Answer soft-touch control to be connected with the corresponding key switches in the first matrix keyboard and the corresponding key switches in the second matrix keyboard not Conducting, corresponding soft-touch control, the first matrix keyboard when pressing the soft-touch control of third matrix keyboard again on third matrix keyboard In corresponding key switches and the corresponding key switches in the second matrix keyboard be both turned on;The central control module with it is described First matrix keyboard, the second matrix keyboard, third matrix keyboard are electrical connected, to detect first matrix keyboard, The state of two matrix keyboards and the switch in third matrix keyboard, and then obtain encrypted message input by user;
The host computer is connected by communication interface with central control module communication, to be sent out to central control module Control instruction and proper password are sent, and to receive the encrypted message input by user that central control module is sent;
The reminding module is electrical connected with the central control module, to according to the instruction of central control module to Family is prompted.
Further, the third matrix keyboard includes soft-touch control induction chip, the soft-touch control induction chip with The soft-touch control, central control module are electrical connected, to receive the conducting situation of soft-touch control and leading soft-touch control Understanding and considerate condition is sent to the central control module.
Further, first matrix keyboard include upper layer the first key switch K1, upper layer the second key switch K2, on Layer third key switch K3, the 4th key switch K4 of upper layer, the 5th key switch K5 of upper layer, the 6th key switch K6 of upper layer, on Layer the 7th key switch K7, the 8th key switch K8 of upper layer, the 9th key switch K9 of upper layer, the tenth key switch K10 of upper layer, on The 11st key switch K11 of layer, the 12nd key switch K12 of upper layer, second matrix keyboard includes that the first button of lower layer is opened S1, lower layer the second key switch S2, lower layer third key switch S3, the 4th key switch S4 of lower layer, the 5th button of lower layer is closed to open S5, the 6th key switch S6 of lower layer, the 7th key switch S7 of lower layer, the 8th key switch S8 of lower layer, the 9th button of lower layer is closed to open Close S9, the tenth key switch S10 of lower layer, the 11st key switch S11 of lower layer, the 12nd key switch S12 of lower layer;
The first I/O port P1.0 of the control chip MCU is through the first row control line and the first key switch of the upper layer K1, upper layer the second key switch K2, the first pin of upper layer third key switch K3 are connected, and the second of the control chip MCU I/O port P1.1 is through the second row control line and the 4th key switch K4 of the upper layer, the 5th key switch K5 of upper layer, upper layer the 6th The first pin of key switch K6 is connected, the third I/O port P1.2 of the control chip MCU through the third line control line with it is described The 7th key switch K7 of upper layer, the 8th key switch K8 of upper layer, the first pin of the 9th key switch K9 of upper layer are connected, the control The 4th I/O port P1.3 of coremaking piece MCU is pressed through fourth line control line and the tenth key switch K10 of the upper layer, upper layer the 11st Key switch K11, the first pin of the 12nd key switch K12 of upper layer are connected;
The 5th I/O port P1.4 of the control chip MCU is through fifth line control line and the first key switch of the lower layer S1, lower layer the second key switch S2, the first pin of lower layer third key switch S3 are connected, and the 6th of the control chip MCU the I/O port P1.5 is through the 6th row control line and the 4th key switch S4 of the lower layer, the 5th key switch S5 of lower layer, lower layer the 6th The first pin of key switch S6 is connected, the 7th I/O port P1.6 of the control chip MCU through the 7th row control line with it is described The 7th key switch S7 of lower layer, the 8th key switch S8 of lower layer, the first pin of the 9th key switch S9 of lower layer are connected, the control The 8th I/O port P1.7 of coremaking piece MCU is pressed through the 8th row control line and the tenth key switch S10 of the lower layer, lower layer the 11st Key switch S11, the first pin of the 12nd key switch S12 of lower layer are connected;
The 15th I/O port P3.5 of the control chip MCU is through first row control line and the first key switch of the upper layer K1, lower layer the first key switch S1, the 4th key switch K4 of upper layer, the 4th key switch S4 of lower layer, the 7th key switch of upper layer The second pin phase of K7, the 7th key switch S7 of lower layer, the 11st key switch K11 of upper layer, the 11st key switch S11 of lower layer Even, the 16th I/O port P3.6 of the control chip MCU through secondary series control line and the upper layer the second key switch K2, under Layer the second key switch S2, the 5th key switch K5 of upper layer, the 5th key switch S5 of lower layer, the 8th key switch K8 of upper layer, under The 8th key switch S8 of layer, the tenth key switch K10 of upper layer, the second pin of the tenth key switch S10 of lower layer are connected, the control The 17th I/O port P3.7 of coremaking piece MCU is pressed through third row control line and the upper layer third key switch K3, lower layer's third Key switch S3, the 6th key switch K6 of upper layer, the 6th key switch S6 of lower layer, the 9th key switch K9 of upper layer, lower layer the 9th press Key switch S9, the 12nd key switch K12 of upper layer, the second pin of the 12nd key switch S12 of lower layer are connected;
The third matrix keyboard includes the first soft-touch control M1, the second soft-touch control M2, third soft-touch control M3, the 4th Soft-touch control M4, the 5th soft-touch control M5, the 6th soft-touch control M6, the 7th soft-touch control M7, the 8th soft-touch control M8, the 9th touch Touch switch M9, the tenth soft-touch control M10, the 11st soft-touch control M11, the 12nd soft-touch control M12, first soft-touch control M1 to the 12nd soft-touch control M12 is concatenated resistance and is connected to 12 inputs of the soft-touch control induction chip respectively to be drawn Foot, two output pins of the soft-touch control induction chip are respectively connected to the 21st ends IO of the control chip MCU Mouthful P2.0 and the 22nd I/O port P2.1, to by the conducting situation of the first soft-touch control M1 to the 12nd soft-touch control M12 It is sent to control chip MCU;
Further, the reminding module includes voice cue module and display module;The voice cue module includes Speech chip and coupled loud speaker, the speech chip are electrical connected with the central control module;The display Module includes display screen.
The utility model additionally provides a kind of based on peep-proof cipher input device described above (using the double-deck keyboard) Application method, specifically include following steps:
Step S1:The central control module is communicated with host computer, receives the control instruction that host computer transmission comes;Work as center When the control instruction that control module receives is that user inputs cipher instruction, the central control module receives what host computer transmitted Proper password information, and store it in the first buffer unit;
Step S2:Bilayer matrix keyboard judges the first matrix keyboard and second described in the central control module real time scan The conducting state of key switch in matrix keyboard, if some key switch conducting in the first matrix keyboard and its corresponding the Key switch in two matrix keyboards is not turned on, then extracts the key code corresponding to the conducting key switch in the first matrix keyboard and make For present bit password;If pressing in the conducting of some key switch and its corresponding second matrix keyboard in the first matrix keyboard Key switch is also switched on, then extracts the key code corresponding to the conducting button in the second matrix keyboard as present bit password;
Step S3:The central control module is by the present bit password that step S2 is obtained and is stored in the first buffer unit The proper password of correspondence position compared, present bit password is stored in the correspondence position in the second buffer unit if correct In, if incorrect, need to re-enter password, current bit address is reset into first of password, and return to step S2;If right The present bit of ratio is last position of password and password is correct, then enters step S4, and the address of present bit is otherwise increased by one As new present bit, and return to step S2;
Step S4:The central control module persistently scans bilayer matrix keyboard, but no longer by the key code extracted with deposit The proper password stored up in the first buffer unit compares, until user presses acknowledgement key, the central control module will store Password in the second buffer unit is sent to host computer.
The utility model additionally provides a kind of to be made based on peep-proof cipher input device (three layers of keyboard) described above With method, following steps are specifically included:
Step S1:The central control module is communicated with host computer, receives the control instruction that host computer transmission comes;Work as center When the control instruction that control module receives is that user inputs cipher instruction, the central control module receives what host computer transmitted Proper password information, and store it in the first buffer unit;
Step S2:Bilayer matrix keyboard described in the central control module real time scan and third matrix keyboard judge the The conducting state of one matrix keyboard, the second matrix keyboard and the key switch in third matrix keyboard, if in third matrix keyboard Some soft-touch control conducting and its corresponding first matrix keyboard is not turned on the key switch in the second matrix keyboard, The key code corresponding to the conducting soft-touch control in third matrix keyboard is then extracted as present bit password;If in third matrix keyboard Some soft-touch control conducting and its corresponding first matrix keyboard in key switch be also switched on and its corresponding second matrix Key switch in keyboard is not turned on, then extracts the key code corresponding to the conducting key switch in the first matrix keyboard as current Position password;If in third matrix keyboard some soft-touch control conducting and the key switch in its corresponding first matrix keyboard, Key switch in its corresponding second matrix keyboard is both turned on, then is extracted corresponding to the conducting button in the second matrix keyboard Key code is as present bit password;
Step S3:The central control module is by the present bit password that step S2 is obtained and is stored in the first buffer unit The proper password of correspondence position compared, present bit password is stored in the correspondence position in the second buffer unit if correct In, if incorrect, need to re-enter password, current bit address is reset into first of password, and return to step S2;If right The present bit of ratio is last position of password and password is correct, then enters step S4, and the address of present bit is otherwise increased by one As new present bit, and return to step S2;
Step S4:The central control module persistently scans bilayer matrix keyboard, but no longer by the key code extracted with deposit The proper password stored up in the first buffer unit compares, until user presses acknowledgement key, the central control module will store Password in the second buffer unit is sent to host computer.
Compared with prior art, the utility model has following advantageous effect:The utility model is using double-deck or this three layers of keys Disk, user other people when input can not judge the true password of its input, meanwhile, with existing cipher inputting keyboard phase Than the password of, same setting 6, its safety can be improved 64 times, its safety of the password of same setting 8 can be improved 25600 times, if The multiple for the more safeties of password digit set is higher.
Description of the drawings
Fig. 1 is the bilayer matrix keyboard functional block diagram in the utility model embodiment.
Fig. 2 is the bilayer matrix keyboard circuit schematic diagram in the utility model embodiment.
Fig. 3 is the keyboard interface schematic diagram of the utility model embodiment.
Fig. 4 is three layers of keyboard functional block diagram of the utility model embodiment.
Fig. 5 is three layers of keyboard circuit schematic diagram of the utility model embodiment.
Specific implementation mode
The utility model is described further with reference to the accompanying drawings and embodiments.
As shown in Figure 1, a kind of double-deck peep-proof cipher input device is present embodiments provided, including central control module, Bilayer matrix keyboard, reminding module, host computer;
The bilayer matrix keyboard includes the first matrix keyboard and the second square below first matrix keyboard Battle array keyboard;Key switch in two matrix keyboards corresponds, and when the key switch of the first matrix keyboard of flicking the Corresponding key switches in one matrix keyboard are connected and the corresponding key switches in the second matrix keyboard are not turned on, when again by first The corresponding key switches when key switch of matrix keyboard in the first matrix keyboard are opened with the respective keys in the second matrix keyboard Pass is both turned on;The central control module is electrical connected with first matrix keyboard, the second matrix keyboard, described to detect The state of first matrix keyboard, key switch in the second matrix keyboard, and then obtain encrypted message input by user;
The host computer is connected by communication interface with central control module communication, to be sent out to central control module Control instruction and proper password are sent, and to receive the encrypted message input by user that central control module is sent;
The reminding module is electrical connected with the central control module, to according to the instruction of central control module to Family is prompted.
As shown in Fig. 2, in the present embodiment, central control module chip MCU in order to control, first matrix keyboard Including upper layer the first key switch K1, upper layer the second key switch K2, upper layer third key switch K3, the 4th key switch of upper layer K4, the 5th key switch K5 of upper layer, the 6th key switch K6 of upper layer, the 7th key switch K7 of upper layer, the 8th key switch of upper layer K8, the 9th key switch K9 of upper layer, the tenth key switch K10 of upper layer, the 11st key switch K11 of upper layer, upper layer the 12nd are pressed Key switch K12, second matrix keyboard include lower layer the first key switch S1, lower layer the second key switch S2, lower layer's third Key switch S3, the 4th key switch S4 of lower layer, the 5th key switch S5 of lower layer, the 6th key switch S6 of lower layer, lower layer the 7th Key switch S7, the 8th key switch S8 of lower layer, the 9th key switch S9 of lower layer, the tenth key switch S10 of lower layer, lower layer the tenth One key switch S11, the 12nd key switch S12 of lower layer;
The first I/O port P1.0 of the control chip MCU is through the first row control line and the first key switch of the upper layer K1, upper layer the second key switch K2, the first pin of upper layer third key switch K3 are connected, and the second of the control chip MCU I/O port P1.1 is through the second row control line and the 4th key switch K4 of the upper layer, the 5th key switch K5 of upper layer, upper layer the 6th The first pin of key switch K6 is connected, the third I/O port P1.2 of the control chip MCU through the third line control line with it is described The 7th key switch K7 of upper layer, the 8th key switch K8 of upper layer, the first pin of the 9th key switch K9 of upper layer are connected, the control The 4th I/O port P1.3 of coremaking piece MCU is pressed through fourth line control line and the tenth key switch K10 of the upper layer, upper layer the 11st Key switch K11, the first pin of the 12nd key switch K12 of upper layer are connected, the 5th I/O port P1.4 of the control chip MCU Through fifth line control line and the lower layer the first key switch S1, lower layer the second key switch S2, lower layer third key switch S3 The first pin be connected, the 6th I/O port P1.5 of the control chip MCU is pressed through the 6th row control line with the lower layer the 4th Key switch S4, the 5th key switch S5 of lower layer, the first pin of the 6th key switch S6 of lower layer are connected, the control chip MCU The 7th I/O port P1.6 through the 7th row control line and the 7th key switch S7 of the lower layer, the 8th key switch S8 of lower layer, under The first pin of the 9th key switch S9 of layer is connected, and the 8th I/O port P1.7 of the control chip MCU is through the 8th row control line First draw with the tenth key switch S10 of the lower layer, the 11st key switch S11 of lower layer, the 12nd key switch S12 of lower layer Foot is connected;
The 15th I/O port P3.5 of the control chip MCU is through first row control line and the first key switch of the upper layer K1, lower layer the first key switch S1, the 4th key switch K4 of upper layer, the 4th key switch S4 of lower layer, the 7th key switch of upper layer The second pin phase of K7, the 7th key switch S7 of lower layer, the 11st key switch K11 of upper layer, the 11st key switch S11 of lower layer Even, the 16th I/O port P3.6 of the control chip MCU through secondary series control line and the upper layer the second key switch K2, under Layer the second key switch S2, the 5th key switch K5 of upper layer, the 5th key switch S5 of lower layer, the 8th key switch K8 of upper layer, under The 8th key switch S8 of layer, the tenth key switch K10 of upper layer, the second pin of the tenth key switch S10 of lower layer are connected, the control The 17th I/O port P3.7 of coremaking piece MCU is pressed through third row control line and the upper layer third key switch K3, lower layer's third Key switch S3, the 6th key switch K6 of upper layer, the 6th key switch S6 of lower layer, the 9th key switch K9 of upper layer, lower layer the 9th press Key switch S9, the 12nd key switch K12 of upper layer, the second pin of the 12nd key switch S12 of lower layer are connected.
Preferably, in the present embodiment, the corresponding key codes of key switch K1 to K12 on the first matrix keyboard be 0 to 9 and Function key * and #, the corresponding key codes of key switch S1 to S12 on the second matrix keyboard are 10 to 19 and function key L and &;Button It is upper layer to switch the first matrix keyboard in levels, and the second matrix keyboard, which is the corresponding key code of lower layer, is:Key switch K1 Corresponding key code is 1, to correspond to key code be 11 to lower layer key switch S1, and the corresponding key codes of key switch K2 are 2, lower layer's key switch It is 12 that S2, which corresponds to key code, and the corresponding key codes of key switch K3 are 3, to correspond to key code be 13 to lower layer key switch S3, key switch K4 Corresponding key code is 4, to correspond to key code be 14 to lower layer key switch S4, and the corresponding key codes of key switch K5 are 5, lower layer's key switch It is 15 that S5, which corresponds to key code, and the corresponding key codes of key switch K6 are 6, to correspond to key code be 16 to lower layer key switch S6, key switch K7 Corresponding key code is 7, to correspond to key code be 17 to lower layer key switch S7, and the corresponding key codes of key switch K8 are 8, lower layer's key switch It is 18 that S8, which corresponds to key code, and the corresponding key codes of key switch K9 are 9, to correspond to key code be 19 to lower layer key switch S9, key switch K10 Corresponding key code is 0, to correspond to key code be 10 to lower layer key switch S10;The corresponding key codes of key switch K11 are function key *, lower layer It is function key L that key switch S11, which corresponds to key code, and the corresponding key codes of key switch K12 are function key #, S12 pairs of lower layer's key switch It is function key & to answer key code.The keyboard of such 10 system becomes 20 systems, and user need not deliberately remove 10 or more passwords of note, as long as Remember that certain password is lower, it is assumed that under password 1,2, under 3,4,5,6, wherein 2 be under, password be 12,6 and under, it is close Code is 16, and when inputting password, slightly weight is a little pressed onto the key switch S2 in the second matrix keyboard of lower layer in 2 key mapping, Its corresponding valid password is 12, is also that slightly weight is a little pressed onto the button in the second matrix keyboard of lower layer in 6 key mapping Switch S6, corresponding valid password are 16, and other people see that the password illusion of input is 1,2,3,4,5,6, true password It is 1,12,3,4,5,16 in fact.Matrix keyboard KS operation plate face schematic diagrames (as shown in Figure 3), surface is taken a fancy to and traditional matrix Keyboard is equally no difference.
As shown in Figure 4, Figure 5, the present embodiment additionally provides a kind of three layers of peep-proof cipher input device, including center control Module, bilayer matrix keyboard, reminding module, host computer and third matrix keyboard;
The bilayer matrix keyboard includes the first matrix keyboard and the second square below first matrix keyboard Battle array keyboard, the key switch one-to-one correspondence in first matrix keyboard and the second matrix keyboard;The third matrix keyboard is Including the touch keyboard of more than two soft-touch controls, the third matrix keyboard is located at the top of first matrix keyboard, Key switch in soft-touch control and the first matrix keyboard in the third matrix keyboard corresponds;When user touches third Corresponding soft-touch control conducting on third matrix keyboard when soft-touch control in matrix keyboard and the first matrix keyboard and the second square Corresponding key switches on battle array keyboard are not turned on, the phase when the soft-touch control of flicking third matrix keyboard on third matrix keyboard Answer soft-touch control to be connected with the corresponding key switches in the first matrix keyboard and the corresponding key switches in the second matrix keyboard not Conducting, corresponding soft-touch control, the first matrix keyboard when pressing the soft-touch control of third matrix keyboard again on third matrix keyboard In corresponding key switches and the corresponding key switches in the second matrix keyboard be both turned on;The central control module with it is described First matrix keyboard, the second matrix keyboard, third matrix keyboard are electrical connected, to detect first matrix keyboard, The state of two matrix keyboards and the switch in third matrix keyboard, and then obtain encrypted message input by user;
The host computer is connected by communication interface with central control module communication, to be sent out to central control module Control instruction and proper password are sent, and to receive the encrypted message input by user that central control module is sent;
The reminding module is electrical connected with the central control module, to according to the instruction of central control module to Family is prompted.
In the present embodiment, the third matrix keyboard includes soft-touch control induction chip, and the soft-touch control incudes core Piece is electrical connected with the soft-touch control, central control module, to receive the conducting situation of soft-touch control and by soft-touch control Conducting situation be sent to the central control module.Wherein, the key code of soft-touch control is direct by soft-touch control induction chip U4 It obtains, and the key code of acquisition is sent to by control chip MCU (U1) by port 21 (SCL) and (SDA) communication mode of port 22 It is handled.First matrix keyboard and the second matrix keyboard judge that line obtains key with alignment by control chip MCU by detection Code.
In the present embodiment, first matrix keyboard includes upper layer the first key switch K1, the second key switch of upper layer K2, upper layer third key switch K3, the 4th key switch K4 of upper layer, the 5th key switch K5 of upper layer, the 6th key switch of upper layer K6, the 7th key switch K7 of upper layer, the 8th key switch K8 of upper layer, the 9th key switch K9 of upper layer, the tenth key switch of upper layer K10, the 11st key switch K11 of upper layer, the 12nd key switch K12 of upper layer, second matrix keyboard include lower layer first Key switch S1, lower layer the second key switch S2, lower layer third key switch S3, the 4th key switch S4 of lower layer, lower layer the 5th Key switch S5, the 6th key switch S6 of lower layer, the 7th key switch S7 of lower layer, the 8th key switch S8 of lower layer, lower layer the 9th Key switch S9, the tenth key switch S10 of lower layer, the 11st key switch S11 of lower layer, the 12nd key switch S12 of lower layer;
The first I/O port P1.0 of the control chip MCU is through the first row control line and the first key switch of the upper layer K1, upper layer the second key switch K2, the first pin of upper layer third key switch K3 are connected, and the second of the control chip MCU I/O port P1.1 is through the second row control line and the 4th key switch K4 of the upper layer, the 5th key switch K5 of upper layer, upper layer the 6th The first pin of key switch K6 is connected, the third I/O port P1.2 of the control chip MCU through the third line control line with it is described The 7th key switch K7 of upper layer, the 8th key switch K8 of upper layer, the first pin of the 9th key switch K9 of upper layer are connected, the control The 4th I/O port P1.3 of coremaking piece MCU is pressed through fourth line control line and the tenth key switch K10 of the upper layer, upper layer the 11st Key switch K11, the first pin of the 12nd key switch K12 of upper layer are connected;
The 5th I/O port P1.4 of the control chip MCU is through fifth line control line and the first key switch of the lower layer S1, lower layer the second key switch S2, the first pin of lower layer third key switch S3 are connected, and the 6th of the control chip MCU the I/O port P1.5 is through the 6th row control line and the 4th key switch S4 of the lower layer, the 5th key switch S5 of lower layer, lower layer the 6th The first pin of key switch S6 is connected, the 7th I/O port P1.6 of the control chip MCU through the 7th row control line with it is described The 7th key switch S7 of lower layer, the 8th key switch S8 of lower layer, the first pin of the 9th key switch S9 of lower layer are connected, the control The 8th I/O port P1.7 of coremaking piece MCU is pressed through the 8th row control line and the tenth key switch S10 of the lower layer, lower layer the 11st Key switch S11, the first pin of the 12nd key switch S12 of lower layer are connected;
The 15th I/O port P3.5 of the control chip MCU is through first row control line and the first key switch of the upper layer K1, lower layer the first key switch S1, the 4th key switch K4 of upper layer, the 4th key switch S4 of lower layer, the 7th key switch of upper layer The second pin phase of K7, the 7th key switch S7 of lower layer, the 11st key switch K11 of upper layer, the 11st key switch S11 of lower layer Even, the 16th I/O port P3.6 of the control chip MCU through secondary series control line and the upper layer the second key switch K2, under Layer the second key switch S2, the 5th key switch K5 of upper layer, the 5th key switch S5 of lower layer, the 8th key switch K8 of upper layer, under The 8th key switch S8 of layer, the tenth key switch K10 of upper layer, the second pin of the tenth key switch S10 of lower layer are connected, the control The 17th I/O port P3.7 of coremaking piece MCU is pressed through third row control line and the upper layer third key switch K3, lower layer's third Key switch S3, the 6th key switch K6 of upper layer, the 6th key switch S6 of lower layer, the 9th key switch K9 of upper layer, lower layer the 9th press Key switch S9, the 12nd key switch K12 of upper layer, the second pin of the 12nd key switch S12 of lower layer are connected;
The third matrix keyboard includes the first soft-touch control M1, the second soft-touch control M2, third soft-touch control M3, the 4th Soft-touch control M4, the 5th soft-touch control M5, the 6th soft-touch control M6, the 7th soft-touch control M7, the 8th soft-touch control M8, the 9th touch Touch switch M9, the tenth soft-touch control M10, the 11st soft-touch control M11, the 12nd soft-touch control M12, first soft-touch control M1 to the 12nd soft-touch control M12 is concatenated 12 inputs that resistance is connected to the soft-touch control induction chip respectively Pin, two output pins of the soft-touch control induction chip are respectively connected to the 21st IO of the control chip MCU Port P2.0 and the 22nd I/O port P2.1, to by the conducting feelings of the first soft-touch control M1 to the 12nd soft-touch control M12 Condition is sent to control chip MCU;
Specifically, the 4th pin of port of soft-touch control chip U4 is concatenated resistance R4 and is connect with soft-touch control M1, the end of U4 The 5th pin of mouth is concatenated resistance R5 and is connect with soft-touch control M2, and the 6th pin of port of U4 is concatenated resistance R6 and soft-touch control M3 Connection, the 7th pin of port of U4 are concatenated resistance R7 and are connect with soft-touch control M4, and the 8th pin of port of U4 is concatenated resistance R8 It is connect with soft-touch control M5, the 9th pin of port of U4 is concatenated resistance R9 and is connect with soft-touch control M6, the 10th pin of port of U4 Resistance R10 is concatenated to connect with soft-touch control M7, the 11st pin of port of U4 is concatenated resistance R11 and is connect with soft-touch control M8, The 12nd pin of port of U4 is concatenated resistance R12 and is connect with soft-touch control M9, the 13rd pin of port of U4 be concatenated resistance R13 with Soft-touch control M10 connections, the 14th pin of port of U4 are concatenated resistance R14 and are connect with soft-touch control M11, and the port the 15th of U4 is drawn Foot is concatenated resistance R15 and is connect with soft-touch control M12, the 1st pin cathode GND connections of port of U4, port the 2nd pin warp of U4 Capacitance C1 is connect with cathode GND, and the port the 3rd of U4 is drawn foot meridian capacitor C2 and connect with cathode GND, and the 21st pin of port of U4 is through electricity The 1st pin for hindering R16 is connect with the I/O port P2.0 for controlling chip MCU (U1), the 22nd pin of port of U4 through resistance R17 the 1 pin with control chip MCU (U1) I/O port P2.1 connect, resistance R16, resistance R17 the 2nd pin connect with anode VCC, The 24th pin of port of U4 is connect with anode VCC;The 21st (SCL) pin of port of U4 and the 22nd (SDA) pin are used for and control Chip MCU (U1) carries out I2C communications, and the key code obtained on soft-touch control (M1 to M12) is sent to control chip MCU (U1) Processing;
In the present embodiment, the reminding module includes voice cue module and display module;The voice cue module Including speech chip and coupled loud speaker, the speech chip is electrical connected with the central control module;It is described Display module includes display screen.
Wherein, control chip MCU (U1) I/O port P3.0 connect with the 3rd pin of UART communication interfaces J3, the IO of U1 The 2nd pin connection of port P3.1 and J3, the 1st pin of J3 is connect with cathode GND, the 4th pin of J3 is connect with anode VCC; It is described control chip MCU (U1) I/O port P3.2 connect with the 3rd pin of I2C communication interfaces J2, the I/O port P3.4 of U1 and The 2nd pin of I2C communication interfaces J2 connects, and the 1st pin of J2 is connect with cathode GND;The 1st pin of the power supply interface J1 with Cathode GND connections, J1 the 2nd pin connect with anode VCC;
The 2nd pin of the I/O port P2.5 and speech chip U2 of the control chip MCU (U1) are connect, the I/O port of U1 P2.4 is connect with the 4th pin of speech chip U2;The 5th pin of speech chip U2 is connect with the 1st pin of loud speaker LS, U2's 6th pin is connect with the 2nd pin of loud speaker LS, and the 1st pin of U2 is connect with cathode GND, the 8th pin and the anode VCC of U2 Connection;
2nd pin of I/O port P2.6 one end and OLED display screen U3 through resistance R1 of the control chip MCU (U1) The I/O port P2.7 of SCL connections, U1 is connect through one end of resistance R2 with the 3rd pin SDA of OLED display screen U3, and R1 and R2's is another One end is connect with anode VCC, and the 1st pin of OLED display screen U3 is connect with anode VCC, the 5th pin connect (ginseng with cathode GND See Fig. 2).
The present embodiment additionally provides a kind of based on peep-proof cipher input device described above (using the double-deck keyboard) Application method specifically includes following steps:
Step S1:The central control module is communicated with host computer, receives the control instruction that host computer transmission comes;Work as center When the control instruction that control module receives is that user inputs cipher instruction, the central control module receives what host computer transmitted Proper password information, and store it in the first buffer unit;
Step S2:Bilayer matrix keyboard judges the first matrix keyboard and second described in the central control module real time scan The conducting state of key switch in matrix keyboard, if some key switch conducting in the first matrix keyboard and its corresponding the Key switch in two matrix keyboards is not turned on, then extracts the key code corresponding to the conducting key switch in the first matrix keyboard and make For present bit password;If pressing in the conducting of some key switch and its corresponding second matrix keyboard in the first matrix keyboard Key switch is also switched on, then extracts the key code corresponding to the conducting button in the second matrix keyboard as present bit password;
Step S3:The central control module is by the present bit password that step S2 is obtained and is stored in the first buffer unit The proper password of correspondence position compared, present bit password is stored in the correspondence position in the second buffer unit if correct In, if incorrect, need to re-enter password, current bit address is reset into first of password, and return to step S2;If right The present bit of ratio is last position of password and password is correct, then enters step S4, and the address of present bit is otherwise increased by one As new present bit, and return to step S2;
Step S4:The central control module persistently scans bilayer matrix keyboard, but no longer by the key code extracted with deposit The proper password stored up in the first buffer unit compares, until user presses acknowledgement key, the central control module will store Password in the second buffer unit is sent to host computer.
Particularly, the specific implementation mode of the bilayer matrix keyboard of the present embodiment is as follows:
UART communication interfaces J3 or I2C communication interface J2 may be selected first to carry out with host computer (computer or terminal device) Connection, the control program for controlling chip MCU after the power is turned on pass through initialization and will by the I2C agreements of I/O port P2.6, P2.7 OLED display screen U3 is all shown as 00, then the guiding code instruction to be received with host computer agreement, and " such as 55 is close for user's input Code, 66 be user setting password, and 88 be user's Modify password ", it is 55 when control chip MCU receives host computer guiding code instruction When, be requirement user input cipher instruction, then receive be set the positions the N for being stored in host computer password (the present embodiment with Family password be 1,2 under, illustrate under 3,4,5,6), and the password received is temporarily stored in specified host computer password first and is delayed 6 byte of 30H to 35H units of memory cell RAM compares when inputting password for subsequent user;Then the ends IO of control chip MCU All output high level, the row control line whole output of I/O port P3.5, P3.6, P3.7 are low for the row control line of mouth P1.0 to P1.7 Level, I/O port P2.4, P2.5 output order control voice chip drives speaker sound prompts user to input password, then right All switches that I/O port P1.0 to P1.7 is detected in judgment matrix keyboard KS are whether there is or not being pressed, when detecting matrix keyboard When switch in KS has certain position to be pressed, detection judges again after several millisecond time-delay, is pressed, sentences if do not switched Disconnected is that interference return detects again, if there is certain bit switch is pressed, is transferred to key assignments judgement and (judges the corresponding password of certain bit switch Number), the first row control line of I/O port P3.5 first keeps low level, I/O port P3.6, P3.7, secondary series control line, the Three row control lines are changed to output high level, and then scan line control line P1.0 has to the ports P1.7IO and connect with first row control line Switch K and S, when password input by user is 1, switch K1 conducting, the I/O port P1.0 for controlling chip MCU is pulled to low electricity It is flat, when control chip detects that I/O port P1.0 is low level, you can judge that switch K1 has been pressed, I/O port P2.4, P2.5 output order control voice chip drives loud speakers ring " beep " sound, while controlling I/O port P2.6, P2.7 of chip MCU X display segment codes are sent to OLED display screen by I2C communication protocols, and becomes X by 0 in corresponding digit and shows, are then examined Survey whether I/O port P1.0 is high level (user unclamps key switch and is reset to high level), during this period and priority Polling Whether I/O port P1.4 is low level, judges next layer of switch S1 whether there is or not being pressed, when detection I/O port P1.0 has been reset to height Level, through several millisecond time-delay reaffirm for high level when, illustrate that user by next layer of switch S1, not can be taken off specified The corresponding password of host computer password RAM 30H units is compared with the key code 1 of switch K1, if correctly, key code 1 temporarily protected There are passwords, and the 40H units of the second buffer unit of key code RAM correctly to be specified to play 6 bytes, and the address code that key code temporarily preserves adds 1 Storing path is provided for the correct password of second, a key code judgement terminates;It returns to waiting for user and inputs second password, it is first The row control line whole output high level of first or control chip MCU I/O port P1.0 to P1.7, I/O port P3.5, P3.6, The row control line of P3.7 all exports low level, the institute being then detected to I/O port P1.0 to P1.7 in judgment matrix keyboard There is switch whether there is or not being pressed, when detecting that the switch in matrix keyboard has certain position to be pressed, after several millisecond time-delay again Detection judges, is pressed if do not switched, it may be possible to which interference is returned and detected again, if there is certain bit switch is pressed, is transferred to Key assignments judges (judging the corresponding password figure of certain bit switch), and the first row control line of I/O port P3.5 first keeps low level, I/O port P3.6, P3.7 secondary series control line, third row control line are changed to output high level, and then scan line control line P1.0 is extremely There are the switch K and S being connect with first row control line in the ports P1.7IO, if scanning is less than there is switch to be pressed, explanation is pressed Switch not in first row control line range, the first row control line of modification I/O port P3.5 is high level, I/O port P3.6's Secondary series control line is low level, and the third row control line of I/O port P3.7 is high level, then scan line control line P1.0 is extremely There are the switch K and S being connect with secondary series control line in the ports P1.7IO, since second password is under 2, when secondary series control line is Switch K2 and S2 are connected when low level, and the I/O port P1.0 and P1.4 of control chip MCU are successively pulled to low level, control first When coremaking piece detects that I/O port P1.0 is low level, you can judge that switch K2 has been pressed, I/O port P2.4, P2.5 output refers to Control voice chip drives loud speaker is enabled to ring " beep " sound, while I/O port P2.6, P2.7 for controlling chip MCU are logical by I2C X display segment codes are sent to OLED display screen by letter agreement, and are become X by 0 in corresponding digit and shown, I/O port is then detected Whether P1.0 is high level (user unclamp key switch be reset to high level), during this period and priority Polling I/O port Whether P1.4 is low level, that is, judges next layer of switch S2 whether there is or not being pressed, when it is low level to detect I/O port P1.4 also, Illustrate user by be next layer of switch S2, then detect whether I/O port P1.4 is that (it is multiple that user unclamps key switch to high level Position be high level), when detection I/O port P1.4 be reset to high level, through several millisecond time-delay reaffirm for high level when, take The corresponding password for going out specified host computer password RAM 31H units is compared with the key code 12 of switch S2, if correctly, by key Code 12 is stored temporarily in password and correctly specifies key code RAM 41H units, the address code that key code temporarily preserves add 1 for third position just True password provides storing path, and a key code judgement terminates;Program returns to waiting for user and inputs third position password, rear several use Family input password principle is the same, just no longer repeats.When user continuously input 6 passwords it is all correct when, control chip will set It sets Password Input and finishes flag bit, if someone worries that password is pried through at one's side at this time, can also continue to input fascination password, control core Piece does not continue to password comparison.Therefore, the positions the N nothing of no digit limitation can be arbitrarily inputted after continuously 6 proper passwords of input The fascination password of effect, allows Peeping Tom to see dazzled, can not identify true and false password, and key will be stored in by finally pressing # acknowledgement keys 6 passwords of 40H to the 45H units in the second buffer unit of code in RAM are sent to host computer;It, can be continuous if no one at one's side It can be directly by # acknowledgement keys (even if someone remotely maliciously peeps, due to being that upper and lower two layers of button is opened after 6 proper passwords of input Close, be also difficult to distinguish when input password user by be upper layer switch or lower layer's switch), key code RAM 40H will be stored in 6 passwords to 45H units are sent to host computer.Before by # acknowledgement keys, if user needs to check password, by lower switch K11 Show function keys, you can true password figure is checked in display.
In input process, if there is password mistake, the key code currently pressed is not preserved, but by key code RAM 40H to 45H The key code data of unit are all sent to temporary backspace RAM 50H to 55H units, and by key code RAM40H to the key of 45H units Code data are all deleted, if user have learned that the password of input be it is wrong, can be by the S11 back space functions of lower layer of lower switch Key changes the password currently inputted, and the key code data for being temporarily stored in backspace RAM 50H to 55H units are transmitted back to key code by control chip The password that RAM 40H restore to have inputted to 45H units.If what user continued input is number key, if password is correct, by this Key code is saved in the corresponding units of key code RAM 40H to 45H again, as long as having 1 password mistake in continuously 6 cryptographic processes of input The modification of back space function key is pressed accidentally and not, passwords of the key code RAM 40H to 45H units will be all emptied, therefore, is continuously inputting Before 6 proper passwords, the positions the N fascination password of no digit limitation also can be arbitrarily inputted.
The present embodiment additionally provides a kind of use based on peep-proof cipher input device (three layers of keyboard) described above Method specifically includes following steps:
Step S1:The central control module is communicated with host computer, receives the control instruction that host computer transmission comes;Work as center When the control instruction that control module receives is that user inputs cipher instruction, the central control module receives what host computer transmitted Proper password information, and store it in the first buffer unit;
Step S2:Bilayer matrix keyboard described in the central control module real time scan and third matrix keyboard judge the The conducting state of one matrix keyboard, the second matrix keyboard and the key switch in third matrix keyboard, if in third matrix keyboard Some soft-touch control conducting and its corresponding first matrix keyboard is not turned on the key switch in the second matrix keyboard, The key code corresponding to the conducting soft-touch control in third matrix keyboard is then extracted as present bit password;If in third matrix keyboard Some soft-touch control conducting and its corresponding first matrix keyboard in key switch be also switched on and its corresponding second matrix Key switch in keyboard is not turned on, then extracts the key code corresponding to the conducting key switch in the first matrix keyboard as current Position password;If in third matrix keyboard some soft-touch control conducting and the key switch in its corresponding first matrix keyboard, Key switch in its corresponding second matrix keyboard is both turned on, then is extracted corresponding to the conducting button in the second matrix keyboard Key code is as present bit password;
Step S3:The central control module is by the present bit password that step S2 is obtained and is stored in the first buffer unit The proper password of correspondence position compared, present bit password is stored in the correspondence position in the second buffer unit if correct In, if incorrect, need to re-enter password, current bit address is reset into first of password, and return to step S2;If right The present bit of ratio is last position of password and password is correct, then enters step S4, and the address of present bit is otherwise increased by one As new present bit, and return to step S2;
Step S4:The central control module persistently scans bilayer matrix keyboard, but no longer by the key code extracted with deposit The proper password stored up in the first buffer unit compares, until user presses acknowledgement key, the central control module will store Password in the second buffer unit is sent to host computer.
The above is only the preferred embodiment of the present invention, it is all done according to present utility model application the scope of the claims it is equal Deng variation and modification, it should all belong to the covering scope of the utility model.

Claims (7)

1. a kind of bilayer peep-proof cipher input device, it is characterised in that:Including central control module, bilayer matrix keyboard, carry Show module, host computer;
The bilayer matrix keyboard includes the first matrix keyboard and the second matrix key below first matrix keyboard Disk;Key switch in two matrix keyboards corresponds, and the first square when the key switch of the first matrix keyboard of flicking Corresponding key switches in battle array keyboard are connected and the corresponding key switches in the second matrix keyboard are not turned on, when again by the first matrix The corresponding key switches when key switch of keyboard in the first matrix keyboard and the corresponding key switches in the second matrix keyboard are equal Conducting;The central control module is electrical connected with first matrix keyboard, the second matrix keyboard, to detect described first The state of matrix keyboard, key switch in the second matrix keyboard, and then obtain encrypted message input by user;
The host computer is connected by communication interface with central control module communication, is controlled to be sent to central control module System instruction and proper password, and to receive the encrypted message input by user that central control module is sent;
The reminding module is electrical connected with the central control module, to according to the instruction of central control module to user into Row prompt.
2. a kind of double-deck peep-proof cipher input device according to claim 1, it is characterised in that:The center control mould Chip MCU, first matrix keyboard include the first key switch of upper layer (K1), the second key switch of upper layer to block in order to control (K2), upper layer third key switch (K3), the 4th key switch (K4) of upper layer, the 5th key switch (K5) of upper layer, upper layer the 6th Key switch (K6), the 7th key switch (K7) of upper layer, the 8th key switch (K8) of upper layer, the 9th key switch (K9) of upper layer, The tenth key switch (K10) of upper layer, the 11st key switch (K11) of upper layer, the 12nd key switch (K12) of upper layer, described Two matrix keyboards include the first key switch of lower layer (S1), the second key switch of lower layer (S2), lower layer's third key switch (S3), The 4th key switch (S4) of lower layer, the 5th key switch (S5) of lower layer, the 6th key switch (S6) of lower layer, the 7th button of lower layer are opened Close (S7), the 8th key switch (S8) of lower layer, the 9th key switch (S9) of lower layer, the tenth key switch (S10) of lower layer, lower layer the 11 key switches (S11), the 12nd key switch (S12) of lower layer;
The first I/O port (P1.0) of the control chip MCU is through the first row control line and the first key switch of the upper layer (K1), the second key switch of upper layer (K2), the first pin of upper layer third key switch (K3) are connected, the control chip MCU The second I/O port (P1.1) through the second row control line and the 4th key switch (K4) of the upper layer, the 5th key switch of upper layer (K5), the first pin of the 6th key switch (K6) of upper layer is connected, and the third I/O port (P1.2) of the control chip MCU is through the Three row control lines and the 7th key switch (K7) of the upper layer, the 8th key switch (K8) of upper layer, the 9th key switch of upper layer (K9) the first pin is connected, and the 4th I/O port (P1.3) of the control chip MCU is through fourth line control line and the upper layer First pin phase of the tenth key switch (K10), the 11st key switch (K11) of upper layer, the 12nd key switch (K12) of upper layer Even;
The 5th I/O port (P1.4) of the control chip MCU is through fifth line control line and the first key switch of the lower layer (S1), the second key switch of lower layer (S2), the first pin of lower layer's third key switch (S3) are connected, the control chip MCU The 6th I/O port (P1.5) through the 6th row control line and the 4th key switch (S4) of the lower layer, the 5th key switch of lower layer (S5), the first pin of the 6th key switch (S6) of lower layer is connected, and the 7th I/O port (P1.6) of the control chip MCU is through the Seven row control lines and the 7th key switch (S7) of the lower layer, the 8th key switch (S8) of lower layer, the 9th key switch of lower layer (S9) the first pin is connected, and the 8th I/O port (P1.7) of the control chip MCU is through the 8th row control line and the lower layer First pin phase of the tenth key switch (S10), the 11st key switch (S11) of lower layer, the 12nd key switch (S12) of lower layer Even;
The 15th I/O port (P3.5) of the control chip MCU is through first row control line and the first key switch of the upper layer (K1), the first key switch of lower layer (S1), the 4th key switch (K4) of upper layer, the 4th key switch (S4) of lower layer, upper layer the 7th Key switch (K7), the 7th key switch (S7) of lower layer, the 11st key switch (K11) of upper layer, the 11st key switch of lower layer (S11) second pin is connected, the 16th I/O port (P3.6) of the control chip MCU through secondary series control line with it is described on The second key switch of layer (K2), the second key switch of lower layer (S2), the 5th key switch (K5) of upper layer, the 5th key switch of lower layer (S5), the 8th key switch (K8) of upper layer, the 8th key switch (S8) of lower layer, the tenth key switch (K10) of upper layer, lower layer the tenth The second pin of key switch (S10) is connected, and the 17th I/O port (P3.7) of the control chip MCU is through third row control line With the upper layer third key switch (K3), lower layer's third key switch (S3), the 6th key switch (K6) of upper layer, lower layer the 6th Key switch (S6), the 9th key switch (K9) of upper layer, the 9th key switch (S9) of lower layer, the 12nd key switch of upper layer (K12), the second pin of the 12nd key switch (S12) of lower layer is connected.
3. a kind of double-deck peep-proof cipher input device according to claim 1 or 2, it is characterised in that:The prompt mould Block includes voice cue module and display module;The voice cue module includes speech chip and coupled raises one's voice Device, the speech chip are electrical connected with the central control module;The display module includes display screen.
4. a kind of three layers of peep-proof cipher input device, it is characterised in that:Including central control module, bilayer matrix keyboard, carry Show module, host computer and third matrix keyboard;
The bilayer matrix keyboard includes the first matrix keyboard and the second matrix key below first matrix keyboard Disk, the key switch in first matrix keyboard and the second matrix keyboard correspond;The third matrix keyboard is to include The touch keyboard of more than two soft-touch controls, the third matrix keyboard is located at the top of first matrix keyboard, described Key switch in soft-touch control and the first matrix keyboard in third matrix keyboard corresponds;When user touches third matrix Corresponding soft-touch control conducting on third matrix keyboard when soft-touch control in keyboard and the first matrix keyboard and the second matrix key Corresponding key switches on disk are not turned on, corresponding tactile on third matrix keyboard when the soft-touch control of flicking third matrix keyboard It touches to switch and be connected with the corresponding key switches in the first matrix keyboard and the corresponding key switches in the second matrix keyboard are not turned on, Corresponding soft-touch control when pressing the soft-touch control of third matrix keyboard again on third matrix keyboard, the phase in the first matrix keyboard The corresponding key switches in key switch and the second matrix keyboard are answered to be both turned on;The central control module and first square Battle array keyboard, the second matrix keyboard, third matrix keyboard are electrical connected, to detect first matrix keyboard, the second matrix The state of keyboard and the switch in third matrix keyboard, and then obtain encrypted message input by user;
The host computer is connected by communication interface with central control module communication, is controlled to be sent to central control module System instruction and proper password, and to receive the encrypted message input by user that central control module is sent;
The reminding module is electrical connected with the central control module, to according to the instruction of central control module to user into Row prompt.
5. a kind of three layers of peep-proof cipher input device according to claim 4, it is characterised in that:The third matrix key Disk includes soft-touch control induction chip, the soft-touch control induction chip and the soft-touch control, the electrical phase of central control module Even, to receive the conducting situation of soft-touch control and the conducting situation of soft-touch control is sent to the central control module.
6. a kind of three layers of peep-proof cipher input device according to claim 5, it is characterised in that:The center control mould Block chip MCU in order to control,
First matrix keyboard includes that the first key switch of upper layer (K1), the second key switch of upper layer (K2), upper layer third are pressed Key switch (K3), the 4th key switch (K4) of upper layer, the 5th key switch (K5) of upper layer, the 6th key switch (K6) of upper layer, on The 7th key switch (K7) of layer, the 8th key switch (K8) of upper layer, the 9th key switch (K9) of upper layer, the tenth key switch of upper layer (K10), the 11st key switch (K11) of upper layer, the 12nd key switch (K12) of upper layer, under second matrix keyboard includes The first key switch of layer (S1), the second key switch of lower layer (S2), lower layer's third key switch (S3), the 4th key switch of lower layer (S4), the 5th key switch (S5) of lower layer, the 6th key switch (S6) of lower layer, the 7th key switch (S7) of lower layer, lower layer the 8th Key switch (S8), the 9th key switch (S9) of lower layer, the tenth key switch (S10) of lower layer, the 11st key switch of lower layer (S11), the 12nd key switch (S12) of lower layer;
The first I/O port (P1.0) of the control chip MCU is through the first row control line and the first key switch of the upper layer (K1), the second key switch of upper layer (K2), the first pin of upper layer third key switch (K3) are connected, the control chip MCU The second I/O port (P1.1) through the second row control line and the 4th key switch (K4) of the upper layer, the 5th key switch of upper layer (K5), the first pin of the 6th key switch (K6) of upper layer is connected, and the third I/O port (P1.2) of the control chip MCU is through the Three row control lines and the 7th key switch (K7) of the upper layer, the 8th key switch (K8) of upper layer, the 9th key switch of upper layer (K9) the first pin is connected, and the 4th I/O port (P1.3) of the control chip MCU is through fourth line control line and the upper layer First pin phase of the tenth key switch (K10), the 11st key switch (K11) of upper layer, the 12nd key switch (K12) of upper layer Even;
The 5th I/O port (P1.4) of the control chip MCU is through fifth line control line and the first key switch of the lower layer (S1), the second key switch of lower layer (S2), the first pin of lower layer's third key switch (S3) are connected, the control chip MCU The 6th I/O port (P1.5) through the 6th row control line and the 4th key switch (S4) of the lower layer, the 5th key switch of lower layer (S5), the first pin of the 6th key switch (S6) of lower layer is connected, and the 7th I/O port (P1.6) of the control chip MCU is through the Seven row control lines and the 7th key switch (S7) of the lower layer, the 8th key switch (S8) of lower layer, the 9th key switch of lower layer (S9) the first pin is connected, and the 8th I/O port (P1.7) of the control chip MCU is through the 8th row control line and the lower layer First pin phase of the tenth key switch (S10), the 11st key switch (S11) of lower layer, the 12nd key switch (S12) of lower layer Even;
The 15th I/O port (P3.5) of the control chip MCU is through first row control line and the first key switch of the upper layer (K1), the first key switch of lower layer (S1), the 4th key switch (K4) of upper layer, the 4th key switch (S4) of lower layer, upper layer the 7th Key switch (K7), the 7th key switch (S7) of lower layer, the 11st key switch (K11) of upper layer, the 11st key switch of lower layer (S11) second pin is connected, the 16th I/O port (P3.6) of the control chip MCU through secondary series control line with it is described on The second key switch of layer (K2), the second key switch of lower layer (S2), the 5th key switch (K5) of upper layer, the 5th key switch of lower layer (S5), the 8th key switch (K8) of upper layer, the 8th key switch (S8) of lower layer, the tenth key switch (K10) of upper layer, lower layer the tenth The second pin of key switch (S10) is connected, and the 17th I/O port (P3.7) of the control chip MCU is through third row control line With the upper layer third key switch (K3), lower layer's third key switch (S3), the 6th key switch (K6) of upper layer, lower layer the 6th Key switch (S6), the 9th key switch (K9) of upper layer, the 9th key switch (S9) of lower layer, the 12nd key switch of upper layer (K12), the second pin of the 12nd key switch (S12) of lower layer is connected;
The third matrix keyboard includes the first soft-touch control (M1), the second soft-touch control (M2), third soft-touch control (M3), the Four soft-touch controls (M4), the 5th soft-touch control (M5), the 6th soft-touch control (M6), the 7th soft-touch control (M7), the 8th, which touch, to open Close (M8), the 9th soft-touch control (M9), the tenth soft-touch control (M10), the 11st soft-touch control (M11), the 12nd soft-touch control (M12), first soft-touch control (M1) to the 12nd soft-touch control (M12) is concatenated resistance and is connected to the touch respectively Two output pins of 12 input pins of inductive switching chip, the soft-touch control induction chip are respectively connected to the control The 21st I/O port (P2.0) of coremaking piece MCU and the 22nd I/O port (P2.1), to by the first soft-touch control (M1) Conducting situation to the 12nd soft-touch control (M12) is sent to control chip MCU.
7. three layers of peep-proof cipher input device of one kind according to claim 4,5 or 6, it is characterised in that:The prompt Module includes voice cue module and display module;The voice cue module includes speech chip and coupled raises one's voice Device, the speech chip are electrical connected with the central control module;The display module includes display screen.
CN201721778502.2U 2017-12-19 2017-12-19 A kind of peep-proof cipher input device Withdrawn - After Issue CN207663445U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201721778502.2U CN207663445U (en) 2017-12-19 2017-12-19 A kind of peep-proof cipher input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201721778502.2U CN207663445U (en) 2017-12-19 2017-12-19 A kind of peep-proof cipher input device

Publications (1)

Publication Number Publication Date
CN207663445U true CN207663445U (en) 2018-07-27

Family

ID=62941740

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201721778502.2U Withdrawn - After Issue CN207663445U (en) 2017-12-19 2017-12-19 A kind of peep-proof cipher input device

Country Status (1)

Country Link
CN (1) CN207663445U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107958167A (en) * 2017-12-19 2018-04-24 林挺意 A kind of peep-proof cipher input device and its control method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107958167A (en) * 2017-12-19 2018-04-24 林挺意 A kind of peep-proof cipher input device and its control method
CN107958167B (en) * 2017-12-19 2024-01-30 林挺意 Peep-proof password input keyboard and control method thereof

Similar Documents

Publication Publication Date Title
CN101702191A (en) Device and method for verifying passwords
CN104182678A (en) Password verification device and password verification method
CN102034290B (en) Access control method and device
CN1952855B (en) Cipher input method and system preventing peeper
CN103092499A (en) Unlocking method of mobile device and mobile device using same
CN204463260U (en) A wireless control electronic combination lock based on bluetooth technology
CN101626417A (en) Method for mobile terminal authentication
CN101848276A (en) Method and system for locking and unlocking mobile phone screens
CN105224236A (en) A kind of slip system for unlocking of touch keyboard and method
CN207663445U (en) A kind of peep-proof cipher input device
CN102955571A (en) Code input device
CN101729649A (en) Mobile terminal and method for authenticating identity of user using same
CN107958167A (en) A kind of peep-proof cipher input device and its control method
CN205158495U (en) A control system for intelligence lock
CN208061297U (en) A kind of multiple authentication access control system suitable for household
CN102052018A (en) Fingerprint/password computer control device
CN113158761A (en) Hybrid enhanced password verification input device and method based on fingerprint identification
CN108952354B (en) Peep-proof intelligent door lock
CN205139888U (en) Touch keyboard's slip unblock system
CN205211001U (en) Use access control system of electron password
CN105957272A (en) Password stealing preventing keyboard and password stealing preventing method
CN106968524A (en) A kind of smart home finger-print cipher door lock
CN104200141B (en) Intelligent unlocking system and its unlocking method
CN205680209U (en) Cipher anti theft keyboard
WO2014146551A1 (en) Method for locking and unlocking touch screen mobile phone which is unlocked based on pattern pairing mode

Legal Events

Date Code Title Description
GR01 Patent grant
AV01 Patent right actively abandoned
AV01 Patent right actively abandoned
AV01 Patent right actively abandoned

Granted publication date: 20180727

Effective date of abandoning: 20240130

AV01 Patent right actively abandoned

Granted publication date: 20180727

Effective date of abandoning: 20240130