CN207663445U - A kind of peep-proof cipher input device - Google Patents
A kind of peep-proof cipher input device Download PDFInfo
- 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
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
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.
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)
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 |
-
2017
- 2017-12-19 CN CN201721778502.2U patent/CN207663445U/en not_active Withdrawn - After Issue
Cited By (2)
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 |