使用外部电源工作的数字装置及其控制方法.pdf

上传人:r5 文档编号:455441 上传时间:2018-02-17 格式:PDF 页数:15 大小:616.18KB
返回 下载 相关 举报
摘要
申请专利号:

CN200680006010.X

申请日:

2006.02.27

公开号:

CN101128641A

公开日:

2008.02.20

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 7/00公开日:20080220|||实质审查的生效|||公开

IPC分类号:

E05B49/00

主分类号:

E05B49/00

申请人:

尤派斯有限公司

发明人:

金甲植

地址:

韩国首尔

优先权:

2005.2.28 KR 10-2005-0016951

专利代理机构:

北京纪凯知识产权代理有限公司

代理人:

程 伟

PDF下载: PDF下载
内容摘要

公开了一种使用外部电源工作的数字装置以及该数字装置的控制方法。数字装置包括:电源,用于供电;单线接口,用于确定输入信号是否为复位信号、准备好信号、读信号或写信号,该单线接口与电源相连;振荡器,用于将时钟信号提供给单线接口;控制器,用于根据单线接口的确定结果执行复位操作、准备好操作、读操作或写操作;RAM和ROM,用于存储数据;定时器,用于提供时间信息;以及RNG,用于加密数据。

权利要求书

1: 一种使用外部电源工作的数字装置,所述数字装置包括: 电源,用于供电; 单线接口,用于确定输入信号是否为复位信号、准备好信号、读 信号或写信号,所述单线接口与所述电源相连; 振荡器,用于将时钟信号提供给所述单线接口; 控制器,用于根据所述单线接口的确定结果执行复位操作、准备 好操作、读操作或写操作; 随机存取存储器和只读存储器,用于存储数据; 定时器,用于提供时间信息;以及 RNG,用于加密数据。
2: 根据权利要求1所述的数字装置,还包括芯片程序-写接口, 该接口安装在所述数字装置中用以将外部数据写入所述存储器。
3: 根据权利要求1或2所述的数字装置,其中所述电源包括: 上拉电阻R; 整流二极管,该整流二极管前面连接有数据信号线;以及 平滑电容器,该平滑电容器连接在所述整流二极管的阴极与地之 间的。
4: 根据权利要求1或2所述的数字装置,其中所述单线接口包 括: 单位宽度计数器,用于控制输入信号宽度; 单位宽度转换器,用于调节输入信号宽度; 单字节缓冲器,用于存储一个字节输入信号数据; CRC缓冲器,用于存储输入信号的CRC; CRC比较器,用于比较CRC; 主控制器,用于确定输入信号是否为复位信号、准备好信号、读 信号或写信号;以及 RAM控制器,用于控制RAM。
5: 一种对使用外部电源工作的数字装置进行控制的方法,所述 方法包括在工作开始时确定输入信号是否是复位包信号、准备好包信 号、读包信号或写包信号的步骤, 其中所述复位包信号的时序包括低状态的复位间隔,高状态的保 持间隔,以及低状态的响应间隔,所述准备好包信号的时序包括低状 态的请求间隔,高状态的保持间隔,准备好响应数据,以及数据处理 间隔,所述读包信号的时序包括低状态的请求间隔,高状态的保持间 隔,数据间隔,以及数据处理间隔,而所述写包信号的时序包括低状 态的请求间隔,高状态的保持间隔,数据间隔,以及数据处理间隔。
6: 根据权利要求5所述的方法,其中,在所述复位包信号 中,所述复位间隔的时间T RESET 大于或等于4T UNIT ,响应开始时 间T RACK_START 小于或等于(T UNIT +T CLOCK ),而响应结束时间 T RACK_END 大于或等于(2T UNIT +T CLOCK ),并小于或等于3T UNIT 。
7: 根据权利要求5所述的方法,其中,在所述准备好包信 号中,所述请求间隔的时间T REQ 大于或等于(T UNIT -T CLOCK ),并 小于或等于T UNIT ,准备好开始时间T READY_START 小于或等于 (T UNIT +T CLOCK ),准备好结束时间T READY_END 大于或等于 (2T UNIT +T CLOCK ),并小于或等于3T UNIT ,而准备好间隔时间 T READY_BIT_INTV 大于或等于10T UNIT 。
8: 根据权利要求5所述的方法,其中,所述读包信号,所 述请求间隔的时间T REQ 大于或等于(T UNIT -T CLOCK ),并小于或等 于T UNIT ,读开始时间T READ_START 小于或等于(T UNIT +T CLOCK ), 读结束时间T READ_END 大于或等于(2T UNIT +T CLOCK ),并小于或等 于3T UNIT ,读位间隔时间T READ_BIT_INTV 大于或等于6T UNIT ,而读 字节间隔时间T READ_BYTE_INTV 大于或等于2T UNIT 。
9: 根据权利要求5所述的方法,其中,在所述写包信号中, 所述请求间隔的时间T REQ 大于或等于(T UNIT -T CLOCK ),并小于或 等于T UNIT ,写开始时间T WRITE_START 小于或等于(T UNIT +T CLOCK ), 写结束时间T WRITE_END 大于或等于(2T UNIT +T CLOCK ),并小于或 等于3T UNIT ,写位间隔时间T WRITE_BIT_INTV 大于或等于6T UNIT , 而写字节间隔时间T WRITE_BYTE_INTV 大于或等于2T UNIT 。

说明书


使用外部电源工作的数字装置及其控制方法

    【技术领域】

    本发明涉及数字装置领域,尤其涉及使用外部电源工作的数字装置以及对该数字装置进行控制的方法,其通过在主设备和从设备之间提供双向通信功能、处理功能、验证功能等,并同时通过有效定义准备好包信号(ready packet signal)、读包信号(readpacket signal)、写包信号(write packet signal)等,可增强系统速度和效率。

    背景技术

    由于认识到电子锁定系统的稳定性比机械锁定系统的稳定性相对更高,所以电子锁定系统已经得到广泛使用。电子锁定系统包括接触型(contact-type)电子锁定系统、键输入型(keyinput-type)电子锁定系统、无线型电子锁定系统等。在接触型电子锁定系统中,借助其中具有密码的钥匙自动输入密码,得以对锁解锁而将门打开。在设有键盘的键输入型电子锁定系统中,在锁上门之后用户通过键盘输入密码,得以对锁解锁而将门打开。在无线型电子锁定系统中,电源由锁无线地提供给钥匙并从钥匙输出密码,得以对锁解锁而将门打开。

    根据接触型电子锁定系统,如果将具有密码的钥匙插入锁中,则钥匙的内部芯片使用由锁提供给钥匙的电源工作,从而将密码从钥匙的内部芯片传递给锁。于是,在密码正确时,将锁解锁。

    将接收外部电源并输出ID值的数字装置用作芯片,例如Dallas Semiconductor,Inc.生产的DS2401的,其基于来自外部(例如,锁)的电源工作,如同上述接触型电子锁定系统的情况那样。

    不过,接收外部电源并输出ID值的传统数字装置相应于简单输出仅储存的ID值的单向装置,例如Dallas Semiconductor,Inc.生产的DS2401。也就是说,传统数字装置不提供双向通信功能。

    此外,由于接收外部电源并输出ID值的传统数字装置不提供双向通信功能,所以它也不提供处理功能,例如DallasSemiconductor,Inc.生产的DS2401。

    另外,由于接收外部电源并输出ID值的传统数字装置不提供处理功能,所以它也不提供验证功能,例如Dallas Semiconductor,Inc.生产的DS2401。

    【发明内容】

    因此,本发明已经注意到上述问题,所以本发明的目的是提供一种使用外部电源工作的数字装置以及对该数字装置进行控制的方法,其通过在主设备和从设备之间提供双向通信功能、处理功能、验证功能等,并同时通过有效定义准备好包信号、读包信号、写包信号等,可增强系统速度和效率。

    根据本发明的一方面,提供一种使用外部电源工作的数字装置,该数字装置包括:用于供电的电源;用于确定输入信号是否为复位信号、准备好信号、读信号或写信号的单线接口,单线(one-wire)接口与电源相连;用于将时钟信号提供给单线接口的振荡器;用于根据单线接口的确定结果执行复位操作、准备好操作、读操作或写操作的控制器;用于存储数据的随机存取存储器(RAM)和只读存储器(ROM);用于提供时间信息的定时器;以及用于加密数据的RNG。

    优选地,数字装置还包括安装在该数字装置中的芯片程序-写接口,以便将外部数据写入存储器。

    根据本发明的另一方面,提供对使用外部电源工作的数字装置进行控制的方法,该方法包括在工作开始时确定输入信号是否是复位包信号、准备好包信号、读包信号或写包信号,其中复位包信号的时序包括低状态的复位间隔、高状态的保持间隔、以及低状态的响应间隔,准备好包信号的时序包括低状态的请求间隔、高状态的保持间隔、准备好响应数据、以及数据处理间隔,读包信号的时序包括低状态的请求间隔、高状态的保持间隔、数据间隔、以及数据处理间隔,而写包信号的时序包括低状态的请求间隔、高状态的保持间隔、数据间隔、以及数据处理间隔。

    优选地,在复位包信号中,复位间隔的时间TRESET大于或等于4TUNIT,响应开始时间TRACK_START小于或等于(TUNIT+TCLOCK),而响应结束时间TRACK_END大于或等于(2TUNIT+TCLOCK),并小于或等于3TUNIT。

    优选地,在准备好包信号中,请求间隔的时间TREQ大于或等于(TUNIT-TCLOCK),并小于或等于TUNIT,准备好开始时间TREADY_START小于或等于(TUNIT+TCLOCK),准备好结束时间TREADY_END大于或等于(2TUNIT+TCLoCK),并小于或等于3TUNIT,而准备好间隔时间TREADY_BIT_INTV大于或等于10TUNIT。

    优选地,读包信号,请求间隔的时间TREQ大于或等于(TUNIT-TCLOCK),并小于或等于TUNIT,读开始时间TREAD_START小于或等于(TUNIT+TCLOCK),读结束时间TREAD_END大于或等于(2TUNIT+TCLOCK),并小于或等于3TUNIT,读位(read bit)间隔时间TREAD_BIT_INTV大于或等于6TUNIT,而读字节(read byte)间隔时间TREAD_BYTE_INTV大于或等于2TUNIT。

    优选地,在写包信号中,请求间隔的时间TREQ大于或等于(TUNIT-TCLOCK),并小于或等于TUNIT,写开始时间TWRITE_START小于或等于(TUNIT+TCLoCK),写结束时间TWRITE_END大于或等于(2TUNIT+TCLoCK),并小于或等于3TUNIT,写位(write bit)间隔时间TWRITE_BIT_INTV大于或等于6TUNIT,而写字节(write byte)间隔时间TWRITE_BYTE_INTV大于或等于2TUNIT。

    【附图说明】

    本发明的前述和其他目的、特征和优点通过随后参考附图的详细介绍将变得显而易见,其中:

    图1示出根据本发明一个实施例使用外部电源工作的数字装置的框图;

    图2示出根据本发明一个实施例使用外部电源工作的数字装置的电源的电路图;

    图3示出根据本发明一个实施例使用外部电源工作的数字装置的单线接口的框图;

    图4示出根据本发明一个实施例使用外部电源工作的数字装置的复位包信号的时序图;

    图5示出根据本发明一个实施例使用外部电源工作的数字装置的准备好包信号的时序图;

    图6示出根据本发明一个实施例使用外部电源工作的数字装置的读包信号的时序图;

    图7示出根据本发明一个实施例使用外部电源工作的数字装置的写包信号的时序图;

    图8示出对根据本发明一个实施例使用外部电源工作的数字装置进行控制的方法的流程图;

    【具体实施方式】

    本发明的优选实施例将参考附图进行介绍。

    图1示出根据本发明一个实施例使用外部电源工作的数字装置的框图。如图1所示,根据本发明一个实施例使用外部电源工作的数字装置包括用于供电的电源24,单线接口23,振荡器22,控制器21,用于存储数据的随机存取存储器(此后称为RAM)25和只读存储器(ROM)26,用于提供时间信息的定时器27,用于加密数据的RNG 28,以及芯片程序-写接口29。单线接口23与电源24相连,并确定输入信号是否为复位信号、准备好信号、读信号或写信号。振荡器22将时钟信号提供给单线接口23。控制器21根据单线接口23的确定结果执行复位操作、准备好操作、读操作或写操作。芯片程序-写接口29安装在数字装置内以便将外部数据写入存储器。

    图2示出根据本发明一个实施例使用外部电源工作的数字装置的电源24的电路图。如图2所示,根据本发明一个实施例使用外部电源工作的数字装置的电源24包括上拉电阻R、前面连接有数据信号线DATA的整流二极管D,以及连接在整流二极管D的阴极与地GND之间的平滑电容器C。

    图3示出根据本发明一个实施例使用外部电源工作的数字装置的单线接口23的框图。如图3所示,根据本发明一个实施例使用外部电源工作的数字装置的单线接口23包括用于控制输入信号宽度的单位宽度计数器231,用于调节输入信号宽度的单位宽度转换器232,用于存储一个字节输入信号数据的单字节缓冲器233,用于存储输入信号的CRC的CRC缓冲器234,用于比较CRC的CRC比较器235,主控制器236,以及用于控制RAM 25的RAM控制器237。主控制器236确定输入信号是否为复位信号、准备好信号、读信号或写信号。

    图8示出对根据本发明一个实施例使用外部电源工作的数字装置进行控制的方法的流程图。如图8所示,对根据本发明一个实施例使用外部电源工作的数字装置进行控制的方法包括步骤10、20、30和40。在步骤10中,数字装置开始其工作。在步骤20中,数字装置确定输入信号是否为复位包信号。在步骤30中,当输入信号不是复位包信号时,数字装置确定输入信号是否为准备好包信号。在步骤40中,当输入信号不是准备好包信号时,数字装置确定输入信号是否为读包信号或写包信号。

    在下文中,将对根据本发明一个实施例,具有如上所述结构的数字装置以及对该数字装置进行控制的方法进行详细介绍。

    如果锁1与钥匙2组合,如同在接触型电子锁定系统中的情况下,由锁1通过数据信号线DATA向电源24供电。

    电源24通过二极管D对来自锁1的电源进行整流,通过平滑电容器C对整流过的电力进行平滑,并将平滑过的电源提供给装置中的各元件。

    如果数字装置使用通过电源24(S10)电源整流和平滑过的电源开始工作,则通过数据信号线DATA输入的信号经由单线接口23的单位宽度转换器232传输给单字节缓冲器233。因而,一个字节的数据在单字节缓冲器233中缓冲,并接着传递给主控制器236。

    单线接口23的主控制器236确定一个字节的输入数据是否为复位包信号(S20)。

    复位包信号具有如图4所示的时序结构,即,低状态的复位间隔RESET,高状态的保持间隔HOLD,以及低状态的响应间隔RACK。此处,复位间隔RESET的时间TRESET大于或等于4TUNIT,响应开始时间TRACK_START小于或等于(TUNIT+TCLOCK),而响应结束时间TRACK_END大于或等于(2TUNIT+TCLOCK),并小于或等于3TUNIT。

    当输入信号是复位包信号时,单线接口23的主控制器236通知控制器21接收到复位包信号。

    不过,当输入信号不是复位包信号时,单线接口23的主控制器236确定输入信号是否是准备好包信号(S30)。

    准备好包信号具有如图5所示的时序结构,即,低状态的请求间隔REQ,高状态的保持间隔HOLD,准备好响应数据READY,以及数据处理间隔BIT INTERVAL。此处,请求间隔REQ的时间TRESET大于或等于(TUNIT-TCLOCK),并小于或等于TUNIT。准备好开始时间TREADY_START小于或等于(TUNIT+TCLOCK),而准备好结束时间TREADY_END大于或等于(2TUNIT+TCLOCK),并小于或等于3TUNIT。准备好间隔时间TREADY_BIT_INTV大于或等于10TUNIT。

    当输入信号是准备好包信号时,如果存在要从从设备传输给主设备的数据、或已经准备好接收数据,则单线接口23的主控制器236使准备好响应数据READY处于低状态。不过,如果不存在要从从设备传输到主设备的数据、或还未准备好接收数据,则单线接口23的主控制器236使准备好响应数据READY处于高状态。以这种方式,主控制器236将输入信号传递给作为主设备的控制器21。

    在这期间,当输入信号不是准备好包信号时,单线接口23的主控制器236确定输入信号是否为读包信号或写包信号(S40)。

    读包信号具有如图6所示的时序结构,即,低状态的请求间隔REQ,高状态的保持间隔HOLD,数据间隔DATA,以及数据处理间隔BITINTERVAL。此处,请求间隔REQ的时间TRESET大于或等于(TUNIT-TCLOCK),并小于或等于TUNIT。读开始时间TREAD_START小于或等于(TUNIT+TCLoCK),而读结束时间TREAD_END大于或等于(2TUNIT+TCLOCK),并小于或等于3TUNIT。读位间隔时间TREAD_BIT_INTV大于或等于6TUNIT,而读字节间隔时间TREAD_BYTE_INTV大于或等于2TUNIT。

    写包信号具有如图7所示的时序结构,即,低状态的请求间隔REQ,高状态的保持间隔HOLD,数据间隔DATA,以及数据处理间隔BITINTERVAL。此处,请求间隔REQ的时间TRESET大于或等于(TUNIT-TCLOCK),并小于或等于TUNIT。写开始时间TWRITE_START小于或等于(TUNIT+TCLoCK),而写结束时间TWRITE_END大于或等于(2TUNIT+TCLOCK),并小于或等于3TUNIT。写位间隔时间TWRITE_BIT_INTV大于或等于6TUNIT,而写字节间隔时间TWRITE_BYTE_INTV大于或等于2TUNIT。

    当输入信号是读包信号或写包信号时,单线接口23的主控制器236通知控制器21接收到读包信号或写包信号。

    如上所述,单线接口23的主控制器236确定输入信号是否为复位信号、准备好信号、读信号或写信号,并接着将输入信号传输给控制器21。从而,控制器21根据从主控制器236输入的信号执行处理功能,例如复位操作、准备好操作、读操作或写操作。

    在执行读操作和写操作的过程中,控制器21通过单线数据信号线DATA执行与锁1的数字装置的双向通信,即,在主设备和从设备之间执行双向通信。此外,控制器21还可以通过如上所述的通信功能借助验证数据对锁1进行验证。

    在此期间,用户可以借助安装在数字装置中的芯片程序-写接口29将外部数据或指令写入数字装置的内部存储器。

    工业应用性

    从前面可以看出,根据本发明,可以通过在主设备和从设备之间提供双向通信功能、处理功能、验证功能等,并同时通过有效定义准备好包信号、读包信号、写包信号等,增强系统速度和效率。

    在已经连同目前认可为最实用和优选的实施例对本发明进行了介绍的同时,应该理解,本发明不限于所公开的实施例和图示,而是相反,本发明覆盖所附权利要求精神和范围内的多种更改和变化。

使用外部电源工作的数字装置及其控制方法.pdf_第1页
第1页 / 共15页
使用外部电源工作的数字装置及其控制方法.pdf_第2页
第2页 / 共15页
使用外部电源工作的数字装置及其控制方法.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《使用外部电源工作的数字装置及其控制方法.pdf》由会员分享,可在线阅读,更多相关《使用外部电源工作的数字装置及其控制方法.pdf(15页珍藏版)》请在专利查询网上搜索。

公开了一种使用外部电源工作的数字装置以及该数字装置的控制方法。数字装置包括:电源,用于供电;单线接口,用于确定输入信号是否为复位信号、准备好信号、读信号或写信号,该单线接口与电源相连;振荡器,用于将时钟信号提供给单线接口;控制器,用于根据单线接口的确定结果执行复位操作、准备好操作、读操作或写操作;RAM和ROM,用于存储数据;定时器,用于提供时间信息;以及RNG,用于加密数据。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 固定建筑物 > 锁;钥匙;门窗零件;保险箱


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1