读取传感器的方法技术

技术编号:2933054 阅读:144 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种读取传感器的方法,适用于读取将感测到数据储存在由彼此间相互独立的多个存储单元的传感器,不论是一维线性传感器或由多个线性传感器所组成的二维传感器,在读取任一线性传感器之前,先接收一参数(正整数N),然后在读取时,略过开头的部份存储单元不读取,直接自第N个存储单元开始读取。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种,特别是读取将数据储存于多个相互独立存储单元的传感器的方法。
技术介绍
各式各样的传感器已广泛地被应用在现代产业与各式现代产品中,例如影像传感器、酒精传感器、光电开关与特殊用途传感器等等。一般而言,除了只是要感测对象存在或不存在的传感器外,凡是要感测对象的内容的传感器都具有用以感测的多个感测单元以及用以储存感测所得数据的多个存储单元。当然,感测单元与存储单元可以是相互分离的;也可以是先让一个感测单元与一个存储单元合成一个基本单元,再组合多个基本单元成为整个传感器,现有技术中,由于感测所得数据储存在所有存储单元中,所以在读取传感器时,自第一个存储单元开始,依序逐一读取所有存储单元的内容。如图1A所示般,首先准备具有M个存储单元11的传感器10;然后使用传感器10感测某对象而使得每一个存储单元11都储存有一数据(data 1、data 2...、data M);而后再依序读出由data1、data 2、...至dataM所组成的数据12。举例来说,对使用电荷耦合组件(chargercoupled device)的影像传感器而言,利用位移记录器(shift register)记录电荷在各个基本单元间的移动,自第一个基本单元开始逐一读出各个基本单元所储存的数据。然而,对传感器的某些应用而言,由于在感测某对象的内容时,往往只有部份的存储单元会储存非零(non-zero)信号,也由于使用者可能并不需要完整的感测内容而只需要(或说有兴趣)部份的感测内容,因此上述现有技术往往是无效率的。举例来说,如图1B与图1C所示,对扫描仪的扫描头14的光电传感器15而言,位于透明平台13上的待扫描对象16在平行光电感应器15方向的长度可能小于光电感应器15长度;而且使用者可能并不需要整个待扫描对象(171、172、173)的影像而只对某部份待扫描对象(如172)的影像有兴趣。因此,在现有技术中,使用者必需先读取整个光电感应器15上所有单元的数据,而后才能获得与处理所需要的部份数据,显然是不够有效率的读取扫描仪方法。因此,有必要发展新的读取传感器方法,以让使用者可以更有效率地自传感器读取所需要的数据。
技术实现思路
本专利技术的主要目的是解决上述现有技术常见缺失,提出可以更有效率。本专利技术的另一目的是在不改变现有传感器规格的前提下,提出可以不须从头开始依序读取传感器中所有单元的数据的方法。本专利技术的又一目的是在不改变传感器中各单元所储存数据的格式之前提下,提出能够不须从头开始依序读取传感器中所有单元的数据的方法。本专利技术至少可以有下列几个主要特征的一者或数者(1)适用于各个基本单元(至少各个存储单元)是相互独立的传感器。(2)在进行读取之前,先接收一参数(正整数)并将这些单元依照排列顺序边号,然后略过编号小于参数的一些单元,直接从编号等于参数的单元开始读取其它所有的单元。(3)在进行读取之前,除接收一参数外还接收一附加参数,然后在读取到编号等于附加参数的单元,便停止对传感器的读取(亦即只读取编号介于参数与附加参数之间的部份单元)。(4)参数与附加参数的指定,可以由使用者设定、可以是传感器的参数、或是传感器在感测过程中自动依所储存内容而决定的。(5)在进行读取之前,可以接收多个参数,然后在读取传感器时,只读取被对应到这些参数的某些特定单元所标示的部份单元。在此,指只读取某两个特定单元与位于其间的部份单元,而且自第一个单元起将这些特定单元两两成对。附图说明图1A至图1C为现有技术的基本流程示意图与常见缺失来源示意图;图2A至图2C为本专利技术一较佳实施例的三种可能基本流程的示意图;图3A至图3B为本专利技术另一较佳实施例的二种可能基本流程的示意图;图4为本专利技术又一较佳实施例的基本流程示意图。图中主要符号说明10 传感器11 存储单元12 数据13 透明平台14 扫描头15 光电传感器16 待扫描对象171 待扫描对象172 待扫描对象173 待扫描对象 20 传感器21 准备方块22 选择起始读取方块23 实际读取方块24 存储单元15 数据31 准备方块311修正准备方块32 逐段处理方块321修正逐段处理方块33 准备读取方块34 实际读取方块41 线性传感器42 特定存储单元43 存储单元区域44 数据具体实施方式下面结合附图和实施例详细说明本专利技术的具体实施方式。本专利技术的一较佳实施例是一种,如图2A所示,至少包含下列基本步骤如准备方块21所示,连接线性传感器并接收参数。线性传感器具有成一线性排列顺序并相互独立多个存储单元,而该参数N为一正整数。并且,这些存储单元相互独立并可以分别读取,例如CMOS存储单元,如选择起始读取方块22所示,自线性传感器的第一个存储单元开始依照线性排列顺序逐一计数这些存储单元,直到算到第N个存储单元为止。如实际读取方块23所示,自第N个存储单元开始,依线性排列顺序逐一读取尚未被计数的各存储单元的内容。本实施例也可以用图2B描述,首先准备具有M个存储单元24的传感器20;然后使用传感器20感测某对象而使得每一个存储单元24都储存有一数据(data1、data 2...、dataM);而后先接受参数N,再依序读出由data N、data N+1、...、data M所组成的实际需要数据25。显而易见地,本实施例的一基本特征便在于先接收参数N,再由对应到N的存储单元开始,逐一读取编号不小于N的各存储单元所储存的data N、data N+1、...、data M。与现有技术相比,本实施例并不会读取编号为1至(N-1)的各存储单元中的数据,在编号1至(N-1)的各存储单元所储存数据为零或不是使用者所需要之时(例如图1B与图1C所示的情形),本实施例显然可以省略掉读取储存不需要数据的存储单元的时间,可以提升读取传感器时的效率。而且,储存不需要数据的存储单元的数目越多,本实施例所能节省的时间与所能提升的效率便越多。当然,在本实施例中,参数N通常不是一个固定的数目,而是可以变化的。例如,每次要读取传感器之前,便可以重新产生一个新的N。一般而言,参数可以是由使用者在要读取该线性传感器时所输入设定;参数也可以是线性传感器所自动产生,例如由其内部软件依预定规则与感测过程所得数据而产生;参数也可以是线性传感器在感测某对象时,所记录下来的第一个储存非零信号的某一特定存储单元在线性传感器的这些存储单元中所占的顺位。进一步地,如图1C所示的情形,由于有时候不只这些存储单元中开头一些存储单元并不会储存有意义的(或说使用者想要的)数据,连末端存储单元也不会储存有意义的(或说使用者想要的)数据,而只是中间某段存储单元会储存有意义的(或说使用者想要的)数据。因此,本实施例的只读取对应到参数的存储单元与随后各存储单元的特征;还可以进一步扩展到不只读取对应到某参数的存储单元与随后各存储单元,同时也只读取对应到另一参数的存储单元与之前各存储单元的特征。也即,如图2C所示,本实施例可以修正为先准备具有M个存储单元24的传感器20;然后使用传感器20感测某对象而使得每一个存储单元24都储存有一数据(data1、data 2...、dataM);而后先接受参数N与L,再依序读出由data N、data N+1、...、dat本文档来自技高网
...

【技术保护点】
一种读取传感器的方法,其特征在于,包含:连接一线性传感器并接收一参数N,该线性传感器具有成一线性排列顺序并相互独立的多个存储单元,而该参数N为一正整数;自该线性传感器的第一个存储单元开始依照该线性排列顺序逐一计数该些存储单元 ,直到算到第N个存储单元为止;以及自该第N个存储单元开始,依该线性排列顺序逐一读取尚未被计数的该些存储单元的内容。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈世煌
申请(专利权)人:宇东科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利