超常规编码的实现方法

文档序号:7531847阅读:694来源:国知局
专利名称:超常规编码的实现方法
一种超常规编码的实现方法,属于多输入多状态时序电路设计技术领域,主要用于密码锁、保险柜、各类电话、传呼机和其他电器设备等工业产品中。
在已有技术中只有常规的编码,如二进制的、十进制的、十六进制的等等,虽然已广泛地应用于密码锁、保险柜、各类电话、BP机等产品中,但由于同位数的编码表达的信息量太少,设备利用率太低,保密程度亦太差,仅以密码锁为例,两位数的现有密码锁其不重复的密码包括00在内仅有00,01,02,……99计100个,对于这样一把密码锁在不知其密码的情况下最多试开100次准能打开,同理三位的1000次,四位的10000次,一天之内也能试着打开。
本发明的目的在于提供方法简便、易实现、易操作、信息量大,设备造价低,工作效率高,若用于改造现有电话,两位码可供百万门电话,三位码可供十亿门电话、四位码可供整个世界也用不完的万亿门电话编电话号码使用的超常规编码的实现方法。
根据数字组合基本原理,针对已有技术中存在的主要问题,本发明的基本构思是改常规十进制编码每一位只用0~9中一个数码,按键盘每次亦只能按一个为每一位都可用由0~9十个数所有组合的1023个中的由一个或一个以上组合成的组合码,每位按键盘可同时按下0~9个键中的某几个或全部,同时再设计与之相应的电路,从而实现发明目的。
本发明的特征在于所述的超常规编码的实现方法,由编码和实现方法两部份组成,其编码是以常规的十进制编码为基础,对应于十进制的超常规编码的一位数是用十进制十个数的所有组合0,1,2,3,4,5,6,7,8,9, 即一般表达式为C101+C102+C103+C104+C105+C106+C107+C108+C109+C1010计1023个组合码中的任一个来表达的,在对应于十进制不同的位上分别用上述两个如 或三个如 或四个如 一位超常规编码中的任一个并列,分别组合成10232=1046529个对应于十进制的两位数,10233=1070599167个三位数和10234=1095222947841个四位数超常规编码;其实现方法包括A每个上述的对应于十进制的一位超常规编码都可用一个十输入端的与门电路来实现,且凡被编码的数字,其输入端均接高电位,其余各端都是先接一个非门,然后再接与门输入端;如附

图1、2所示,该与门电路即表达了由 组合的一位超常规编码,除①和③的输入端接高电平外,其余各端均为先接一个非门再接与门输入端;每个两位超常规编码均用一个由三个与门、一个或门和两JK触发器组成的电路来实现,如附图3所示,它表达了第一位码是 第二位码是 即输出S为 这样一个两位的超常规编码;以后每增加一位则在上述的两位码电路的后面再加一级由两个与门和一个JK触发器组成的电路,四位码则用如附图4所示的电路,即由一个或门、7个与门和四个JK触发器,亦即在上述的三位码电路的后面再加一个由两个与门和一个JK触发器组成的电路来实现;B键盘的按法组合成同一位超常规编码的0~9十个数字键中相应的键同时按下,两位以上的先按第一位上的,再按第二位、第三位、第四位依次类推。如附图4所示,它表达了 四位码的一门电话号码,先同时按下①、③、⑦键,再同时按下②、⑤键,再按⑧键,最后同时按下①、②、⑥、⑨键即接通了这一门电话。
本发明的特征还在于上述的编码基础可改为其他任何一种进位制如十二进制、十六进制等。
本发明的突出优点是方法简单易行,操作简便,与常规编码相比,不仅可以极大地提高效率,而且降低生产成本,充分利用和简化原有设备,应用范围广,如用于密码锁,四位密码可做出不重复的密码锁万亿把,若一天能试开一万次,需试开30余万年才有可能打开,这方面与常规密码锁相比是30万年与一天之比,其保密程度是空前的;若用于电话仅用三位码即可供十亿门电话编码,而且位数越多,表达的信息量相差的倍量越大,但在构造上却只需在最末位后再加一个由两个与门和一个JK触发器组成的电路即可。若用于需输入的变量过多的电器设备,则可大大节省按键,如63个之内的信号只需6个键,63~127个则需7个,直至1023个也只需10个键即可。
附图1和附图2均为由①和③组成的一位超常规编码的电子元件和电路图。
附图3为两位超常规编码的电路图。
附图4为四位超常规密码锁的逻辑电路图。
图中1一位超常规编码电路,2与门,3或门,4JK触发器,5两位超常规编码电路,6四位超常规编码电路。
本发明的最佳实施例之一是四位超常规密码锁。如附图4所示,它表示这把锁的密码为 四位超常规码,实现此密码的逻辑电路由一个或门3,7个与门2,四个JK触发器4组成。开锁时先同时按下①、③、⑦三个数字键,第二次再同时按下②、⑤两个键,第三次再只按⑧键,最后再同时按下①、②、⑥、⑨键就可通过放大电路和电磁阀门将锁打开。依此可做出10234=1095222947841把其密码不重复的锁。现已有样品。
作为本实施例的变更,可用附图3或附图4所示电路,改造现有的程控电话。用三位码即可供10233=1070599167门电话编码之用,现全国最大的城市如北京、上海等有这样一个市话局足够了,如用附图4所示电路可供10234即万亿门以上的电话编码用,全世界现有的电话亦用不完。
权利要求
1.一种超常规编码的实现方法,由编码和实现方法两部分组成,其特征在于该编码以常规的十进制编码为基础,对应于十进的超常规编码的一位数是用十进制十个数的所有组合0,1,2,3,4,5,6,7,8,9, 即一般表达式为C101+C102+C103+C104+C105+C106+C107+C108+C109+C1010计1023个组合码中的任一个来表达的,二至四个任意上述的一位超常规编码并列分别组合成10232个对应于十进制的两位数、10232个三位数和10234个四位数超常规编码;其实现方法包括A每个上述的对应于十进制的一位超常规编码都可用一个十输入端的与门电路1来实现,且凡被编入码的数字,其输入端均接高电位,其余各端都是先接一个非门,然后再接与门输入端;每个两位超常规编码均用一个由三个与门2、一个或门3和两个JK触发器4组成的电路5来实现,以后每增加一位则在上述的两位超常规编码电路5的后面再加一级由两个与门2和一个JK触发器4组成的电路,四位超常规编码则用电路6即由一个或门3、7个与门2和四个JK触发器组成的电路来实现;B键盘的按法组合成同一位超常规编码的0~9十个数字键中相应的键同时按下,两位以上的先按第一位上的,再按第二位的、第三位的、第四位的,依次类推。
2.根据权利要求1所述的超常规编码的实现方法,其特征在于上述的编码基础可改为其他任何一种进位制。
全文摘要
一种超常规编码的实现方法,属于时序电路设计技术,用于密码锁、保险柜、各类电话、传呼机等。其特征是对应于常规十进制的一位超常规编码为十个数的所有组合计1023个,每增加一位并列一组一位码,每个一位码均用一个十输入端的与门电路来实现,两位以后每增一位再加一级由两个与门和一个JK触发器组成的电路,位于同一位上的数字键同时按下,一位按一次依次按下。具有简单易行,信息量特大,效率高,成本低,用途广等优点。
文档编号H03M5/00GK1121659SQ9511054
公开日1996年5月1日 申请日期1995年7月13日 优先权日1995年7月13日
发明者曾光橦 申请人:曾光橦
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1