CN1104708C - Multi-stage transponder wake-up, method and struture thereof - Google Patents
Multi-stage transponder wake-up, method and struture thereof Download PDFInfo
- Publication number
- CN1104708C CN1104708C CN 95115166 CN95115166A CN1104708C CN 1104708 C CN1104708 C CN 1104708C CN 95115166 CN95115166 CN 95115166 CN 95115166 A CN95115166 A CN 95115166A CN 1104708 C CN1104708 C CN 1104708C
- Authority
- CN
- China
- Prior art keywords
- signal
- transponder
- interrogator
- modulation
- block
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Radar Systems Or Details Thereof (AREA)
Abstract
本发明提供一种系统和方法,该系统和方法提供发射应答器(14)多级地工作或被唤醒来节省发射应答器或标签(14)的工作能量。设置有阈值检测器(62),测量接收到的RF能量的功率电平。如果检测器(62)接收到的RF能量超过预定电平,则发射应答器(14)用调制检测器(64)确定其是后已由询问器(12)的有效询问信号唤醒,或者接收到的RF能量仅为一些其它源来的伪RF能量脉冲串。如果调制检测器(64)检测出预定的调制,则把发射应答器(14)全面激活到其正常工作状态。
The present invention provides a system and method that provides transponders (14) to operate or wake up in multiple stages to conserve transponder or tag (14) operating energy. A threshold detector (62) is provided to measure the power level of the received RF energy. If the RF energy received by the detector (62) exceeds a predetermined level, the transponder (14) uses the modulation detector (64) to determine whether it has been awakened by a valid interrogation signal from the interrogator (12), or has received The RF energy present is simply bursts of spurious RF energy from some other source. If the modulation detector (64) detects a predetermined modulation, the transponder (14) is fully activated to its normal operating state.
Description
在此援引下列专利申请作为参考,它们都已转让。专利号/顺序号 申请日 TI 案号5,053,774 91年2月13日 TI 1279707/981,635 92年11月25 TI 1668808/021,123 93年2月23日 TI 17529The following patent applications are hereby incorporated by reference, all of which are assigned. Patent number/sequence number application date TI case number 5,053,774 91, February 13, 91 TI 1279707/981,635 92 November 25 Ti 1668808/021,123, February 23, 93 TI 17529
技术领域technical field
本发明一般涉及包括询问器和发射应答器类型的识别系统,尤其涉及这样一种系统,在该系统中,询问器向发射应答器发射询问信号,作为应答,发射应答器向询问器返回应答信号。本发明还一般涉及对询问器和发射应答器之间的通信方法的改进。在具体的实施例中,本发明涉及识别系统的自动车辆确认(AVI)。The present invention relates generally to identification systems of the type comprising interrogators and transponders, and more particularly to a system in which an interrogator transmits an interrogation signal to a transponder and in response the transponder returns a reply signal to the interrogator . The present invention also generally relates to improvements in methods of communication between interrogators and transponders. In a specific embodiment, the invention relates to Automatic Vehicle Verification (AVI) of an identification system.
背景技术Background technique
本发明将密切联系能在询问器和发射应答器之间交换数据码的自动车辆确认(AVI)系统来进行描述。然而,AVI领域只是此处描述的本发明的原理可以被应用的一个方面。使用无电池发射应答器或有电池发射应答器的系统可应用于对诸如牲畜、行李或其他物品等带有发射应答器的物体进行确认或定位。另外,发射应答器可以提供关于由其定位的物体的状态信息,例如,装在车门上的发射应答器可以指示车门是否开着。应用于上面识别系统或其它系统中的发射应答器可以用电池或无线射频(RF)信号供电。The present invention will be described in close connection with an Automatic Vehicle Identification (AVI) system capable of exchanging data codes between an interrogator and a transponder. However, the AVI domain is only one area where the principles of the invention described herein can be applied. Systems using batteryless or battery-operated transponders can be applied to identify or locate objects with transponders such as livestock, luggage or other items. In addition, transponders can provide status information about objects located by them, for example, a transponder mounted on a car door can indicate whether the door is open or not. Transponders employed in the above identification systems or other systems may be powered by batteries or by radio frequency (RF) signals.
通常,对于AVI系统,把询问器设置在收费公路的收费站、停车库或其他限制访问的地方。询问器(读出器)通过向发射应答器(标签)发送无线询问信号来识别通过的汽车,该应答器通常是较小的自包含的单元,放置在诸如汽车的挡泥板或挡风玻璃上。这样,能以快速有效的方法识别出汽车(或其他车辆或物体)。使用了这种系统,可以把出入费用记在与司机、物主或其他指定的人关联的帐号上。在加利弗尼亚代码规则第21篇第2单元第16章第1-4条提出了用于这种AVI系统的兼容标准,在此称为Caltrans规范。Typically, for AVI systems, interrogators are placed at tollbooths on toll roads, parking garages, or other restricted access locations. Interrogators (readers) identify passing cars by sending wireless interrogation signals to transponders (tags), which are usually small, self-contained units placed on, for example, the car's fender or windshield superior. In this way, cars (or other vehicles or objects) can be identified in a fast and efficient manner. Using such a system, access charges can be charged to an account number associated with the driver, owner, or other designated person. A compatible standard for such AVI systems is set forth in Title 21,
对于与Caltrans规范相兼容的具体的实施例来说,询问器起的最少的作用是:1)触发或激活发射应答器;2)询问发射应答器专门的信息;3)在收到对询问有效的应答后向发射应答器提供确认信息。Caltrans规范的即时命令包括了电子收税,有时描述成部分“电子税收和交通管理”(ETTM)。收税AVI设备一般由两个功能元件构成:车载发射应答器和位置固定的询问器。For specific embodiments compatible with the Caltrans specification, the interrogator plays the minimum role of: 1) triggering or activating the transponder; 2) interrogating the transponder for specific information; acknowledgment to the transponder. The immediate order of the Caltrans specification includes electronic tax collection, sometimes described as part of "Electronic Taxation and Traffic Management" (ETTM). Tax collection AVI equipment generally consists of two functional elements: a vehicle-mounted transponder and a fixed-position interrogator.
收税站至少由一个如上所述进行工作的询问器构成。在询问或“登记”诸如发射应答器标识号(ID)等专门的信息时,询问器(或独立的计算机)通常根据有效的合法帐户数据库检查发射应答器ID。如果发射应答器ID为有效和合法的,询问器将向闸门机构或者向收税站计算机发送一个信号,操作该闸门机构,使汽车能通过。当然,也可以是其它使交通较少中断的强制装置,例如,使所有汽车通过,由其它装置识别载有发射应答器的汽车(或载有无效发射应答器或根本不载有发射应答器的无赖汽车),并通知适当的强制机构。The toll booth consists of at least one interrogator working as described above. When interrogating or "registering" specific information such as a transponder identification number (ID), the interrogator (or separate computer) typically checks the transponder ID against a valid legal account database. If the transponder ID is valid and legitimate, the interrogator will send a signal to the gate mechanism, or to the toll station computer, to operate the gate mechanism and allow the vehicle to pass. Of course, other enforcement means that cause less disruption to traffic are also possible, for example, allowing all cars to pass, and other means to identify cars carrying transponders (or cars with invalid transponders or no transponders at all) rogue cars) and notify the appropriate enforcement agency.
询问信号和应答信号包含有数据代码。Caltrans规范对在询问器和发射应答器之间传送的数据代码有四组定义。从Caltrans规范推出下述数据代码,它们仅是示范性的,并不是完全的或强制性的通用AVI系统代码表。The query signal and the response signal contain data codes. The Caltrans specification has four sets of definitions for the data codes transmitted between the interrogator and the transponder. The following data codes are derived from the Caltrans specification, they are only exemplary, not a complete or mandatory general AVI system code list.
(a)机构码:该16位码确定有权进行该事务的机构;(a) Institution code: This 16-digit code identifies the institution authorized to conduct the transaction;
(b)错误检测码:错误检测码可以是带有生成多项式X16+X12+X5+1的CRC-CCITT-16。其结果是,16位错误检测码与每个数据信息一起发送;(b) Error detection code: The error detection code can be CRC-CCITT-16 with generator polynomial X 16 +X 12 +X 5 +1. As a result, a 16-bit error detection code is sent with each data message;
(c)头码:头码一般是读出器或发射应答器发送的每一个数据信息的第一个域,由一个8比特和一个4比特字共计12比特组成。头码提供“自同步”信号,发射应答器或询问器内的接收器可以分别用它来与从询问器或发射应答器接收到的数据自同步。一个典型的自同步信号分别可以是二进制和十六进制值:10101010和AA。(c) Header code: The header code is generally the first field of each data message sent by the reader or transponder, consisting of an 8-bit word and a 4-bit word for a total of 12 bits. The header code provides a "self-synchronization" signal that a receiver within the transponder or interrogator can use to self-synchronize with data received from the interrogator or transponder, respectively. A typical self-synchronizing signal could be the binary and hexadecimal values: 10101010 and AA, respectively.
(d)头码标志码提供唯一的4比特标志,发射应答器或询问器的译码器把该4比特标志辨认为头码的结束,下面跟的是数据信息。典型的标志信号分别是二进制和十六进制值:1100和C;(d) Header ID code provides a unique 4-bit flag that the transponder or interrogator decoder recognizes as the end of the header code, followed by data information. Typical flag signals are binary and hexadecimal values: 1100 and C, respectively;
(e)询问器ID号:该32比特组用于唯一地识别进行事务的询问器;(e) Interrogator ID Number: This 32-bit group is used to uniquely identify the Interrogator conducting the transaction;
(f)事务记录类型码:该16比特码唯一地识别读出器和发射应答器之间有效事务的具体类型。该码唯一地规定发射应答器信息域和功能为可允许。举例来说,16进制数1至7FFF可以为发射应答器信息结构设置,8000至FFFF可以供读出器到发射应答器的信息结构使用;(f) Transaction Record Type Code: This 16-bit code uniquely identifies the specific type of transaction valid between the reader and the transponder. This code uniquely defines transponder information fields and functions as permissible. For example, the
(g)事务状态码:用于向发射应答器提供状态信息;以及(g) Transaction Status Code: used to provide status information to the transponder; and
(h)发射应答器ID号:该32比特码唯一地识别哪一个发射应答器正在对登记请求作应答或者正在被确认。(h) Transponder ID Number: This 32-bit code uniquely identifies which transponder is responding to the registration request or is being acknowledged.
因为发射应答器一般从一个小的电池或从接收到的RF信号得到它们的工作电源,所以发射应答器在正常情况下不工作。询问器发射RF触发脉冲,来激励(打开)正在接近的汽车或其它物体上的发射应答器。询问器在规则的间隔上可以发射多个RF触发脉冲,以唤醒正在接近的发射应答器。或者相反,询问器可以响应于给它的指示一个发射应答器正在接近(例如:光、热或磁传感器)外部激励发送RF触发脉冲,在一段时间延迟之后,读出器将发送作为登记信息或询问的已译码信号,在发射应答器检测和译码时,该信号向发射应答器提供初始信息,作为发射应答器应当发送的数据块。Because transponders typically derive their operating power from a small battery or from received RF signals, transponders are not normally operational. The interrogator transmits an RF trigger pulse to energize (turn on) a transponder on an approaching car or other object. The interrogator may transmit multiple RF trigger pulses at regular intervals to wake up approaching transponders. Or conversely, the interrogator can send an RF trigger pulse in response to an external stimulus giving it an indication that a transponder is approaching (e.g., a light, heat, or magnetic sensor), and after a time delay, the reader will send that as a registration message or The decoded signal of the interrogation, which, when detected and decoded by the transponder, provides the transponder with initial information as a block of data that the transponder should transmit.
在被描述的一个实施例中,询问器发射应答器发射未调制的连续波RF信号作为询问信号,同时等待发射应答器的应答信号。与声音信号相类似,未调制的RF信号与无幅度或频率变化的恒定或“纯”音调相似。然而,应当说明的是,即使频率变化信号可以被认为幅度“未调制”,反之亦然。在该实施例中,当发射应答器的背反射器用反射应答器的信息调制连续波RF信号时,产生反射应答器应答信号。根据声音模拟,背反射器调制与向一风扇唱歌,并收听产生的声音产生的现象一样。一般,当一个人唱歌时,他们控制他们的声音的变化或调制。类似地,通常RF发射器能调制该信号。然而,当一个人向风扇唱歌时,风扇的叶片将把语声立即反射回这个人,叶片立即在他的嘴前转动。因此,唱歌者听到叠加在他的声音上的波浪型声音。唱歌者听到的该“波浪型”声音不比他的语声的反射幅度变化大。类似地,发射应答器可以(通过振幅或其它装置)调制从询问器接收到的连续波RF信号,该反射信号将调制叠加在其上。In one embodiment described, an interrogator transponder transmits an unmodulated continuous wave RF signal as an interrogation signal while waiting for a reply signal from the transponder. Like sound signals, unmodulated RF signals resemble a constant or "pure" tone with no amplitude or frequency variation. However, it should be noted that even a frequency varying signal may be considered to be "unmodulated" in amplitude and vice versa. In this embodiment, a transponder reply signal is generated when the back reflector of the transponder modulates a continuous wave RF signal with information from the transponder. According to sound simulations, back reflector modulation is the same as singing to a fan and listening to the resulting sound. Generally, when a person sings, they control the variation or modulation of their voice. Similarly, typically an RF transmitter can modulate the signal. However, when a person sings to the fan, the blades of the fan will immediately reflect the speech back to the person, and the blades will immediately turn in front of his mouth. Thus, the singer hears a wave-like sound superimposed on his voice. The "wavy" sound heard by the singer does not vary more than the amplitude of the reflections of his speech. Similarly, a transponder may modulate (by amplitude or other means) the continuous wave RF signal received from the interrogator, the reflected signal having the modulation superimposed on it.
发明内容Contents of the invention
这里揭示的是一种与询问器进行无线电通信的发射应答器,其特征在于,所述发射应答器包含:Disclosed herein is a transponder for radio communication with an interrogator, characterized in that the transponder comprises:
a)天线,所述天线接收所述询问器的RF询问信号;a) an antenna for receiving an RF interrogation signal from the interrogator;
b)与所述天线进行电通信的阈值检测器;所述阈值检测器用于测量所述RF询问信号的功率电平,把所述功率电平与一阈值作比较,并提供一指示所述功率电平是否大于所述阈值的阈值信号;b) a threshold detector in electrical communication with the antenna; the threshold detector is adapted to measure the power level of the RF interrogation signal, compare the power level to a threshold, and provide a signal indicative of the power Whether the level is greater than the threshold signal of the threshold;
c)与所述天线进行电通信的调制检测器,所述调制检测器检测所述RF询问信号中的调制,并提供一调制存在信号,以及c) a modulation detector in electrical communication with the antenna, the modulation detector detecting modulation in the RF interrogation signal and providing a modulation presence signal, and
d)控制电路,一旦接收到所述阈值信号和所述调制存在信号,所述控制电路就接收所述天线的所述RF询问信号,并应答调制在所述RF询问信号上的数据。d) control circuitry, upon receipt of said threshold signal and said modulation presence signal, said control circuitry receiving said RF interrogation signal from said antenna and responding with data modulated on said RF interrogation signal.
在上述的装置中,使发射应答器能在多种状态下启动或被唤醒,以节省发射应答器或标签工作时的能量。设置有一门限检测器,用于测量接收到的RF能量的功率级。如检测器接收到的RF能量超过预定电平,那么发射应答器使用调制检测器确定,它是否已被一询问器来的有效的询问信号唤醒,或者确定接收到的RF能量是否仅是从其它源来的伪脉冲串。如果调制解调器检测出预定的调制,那么把发射应答器激励到其正常的工作状态。In the above-mentioned device, the transponder can be activated or woken up in various states, so as to save energy when the transponder or the tag is working. A threshold detector is provided for measuring the power level of the received RF energy. If the RF energy received by the detector exceeds a predetermined level, the transponder uses the modulated detector to determine whether it has been awakened by a valid interrogation signal from an interrogator, or to determine whether the received RF energy is only from other source pseudo-burst. If the modem detects the predetermined modulation, the transponder is activated to its normal operating state.
本发明还进一步保护发射应答器或标签免于被伪RF能量启动或唤醒。设置一个调制检测器检测叠加在询问器的RF调制上的调制信号。最好是该叠加的调制为低频,低于那些一般会存在电磁干扰(EMI)的频率,使发射应答器不大可能被无意的RF信号错误地激活。一旦接收到其上叠加有合适的调制的RF询问时,调制检测器就工作,唤醒发射应答器的其它电路,使发射应答器工作,与询问器进行通信。The present invention further protects transponders or tags from being activated or awakened by spurious RF energy. A modulation detector is provided to detect the modulation signal superimposed on the RF modulation of the interrogator. Preferably, the superimposed modulation is at a low frequency, below those at which electromagnetic interference (EMI) would normally be present, making it less likely that the transponder will be falsely activated by inadvertent RF signals. Upon receipt of an RF interrogation with the appropriate modulation superimposed on it, the modulation detector is activated, waking up the other circuitry of the transponder, enabling the transponder to communicate with the interrogator.
还提供一种系统,把固定或半固定信息从询问器传递给发射应答器,最好由收税机构或其他授权单位进行操作。该固定或半固定信息仅在把专门的访问码从授权的询问器发送给发射应答器而进入专门的模式或维持模式时才通过有效地专门指令进行传递。最好是发射应答器对授权的询问器确认,其确定正工作在维持模式,使询问器能可靠地发送专用的指令。There is also provided a system for passing fixed or semi-fixed information from the interrogator to the transponder, preferably operated by a revenue collection agency or other authorized entity. This fixed or semi-fixed information is only communicated by effective specific commands when a specific access code is sent from an authorized interrogator to a transponder to enter a specific or maintenance mode. It is preferred that the transponder confirms to the authorized interrogator that it is operating in the maintenance mode so that the interrogator can reliably send the dedicated command.
本发明的较佳实施例进一步包含发射应答器接口电路,它使发射应答控制器和外部电路之间能进行通信。接口电路有一缓冲存储器,它使发射应答控制器和外部电路各自能以发射应答器或外部电路的时钟速率发送数据,进行直接通信,无需复杂的约定。接口控制器能启动各发射应答控制器和外部电路,它们接受缓冲存储器,包括时钟电路到缓冲存储器的控制。用缓冲存储和接口控制器,发射应答控制器和外部电路中无论那个都能以发射应答器或外部电路的时钟速率填满或排空缓冲存储器。接口控制器将监视这种传送,当缓冲存储器满或空时,接口控制器将向适当的发射应答器控制器或外部电路发送一条命令,从满的缓冲存储器接收数据或向空的缓冲存储器发送数据。The preferred embodiment of the present invention further includes transponder interface circuitry which enables communication between the transponder controller and external circuitry. The interface circuit has a buffer memory which enables the transponder controller and the external circuit to communicate directly without complex conventions by each transmitting data at the clock rate of the transponder or the external circuit. The interface controller enables the various transponder controllers and external circuits which receive control from the buffer memory, including the clock circuit, to the buffer memory. With the buffer memory and interface controller, either of the transponder controller and the external circuitry can fill or empty the buffer memory at the clock rate of the transponder or the external circuitry. The interface controller will monitor this transfer and when the buffer memory is full or empty, the interface controller will send a command to the appropriate transponder controller or external circuitry to receive data from a full buffer memory or send data to an empty buffer memory data.
在本发明的较佳实施例中,行驶在车道上的汽车内有一发射应答器。该发射应答器接收询问器的发射器的询问信号,它能通过背反射器调制询问器或其它源来的连续输入波来回复询问器。然后,询问器的接收器对背反射器调制的信号进行译码,并可以把包含在该信号中的信息中继给控制电路,控制电路可以,例如,把该信息存入存储器。与各车道关联的询问器可以独立地登记若干个发射应答器。In a preferred embodiment of the invention, a transponder is provided in an automobile driving on the roadway. The transponder receives the interrogation signal from the interrogator's transmitter, which can modulate a continuous input wave from the interrogator or other source through the back reflector to reply to the interrogator. The interrogator's receiver then decodes the signal modulated by the back reflector and can relay the information contained in the signal to control circuitry which can, for example, store the information in memory. The interrogator associated with each lane can register several transponders independently.
结合本发明描述的原理可以应用于非AVI系统以及AVI系统。例如,此处描述的电能节省原理可以与共同转让的美国专利号:5,053,774和美国专利申请号08/021,123一起使用。The principles described in connection with the present invention can be applied to non-AVI systems as well as AVI systems. For example, the power saving principles described herein may be used with commonly assigned US Patent No.: 5,053,774 and US Patent Application No. 08/021,123.
附图说明Description of drawings
图1是本发明询问器和发射应答器的电路方框图;Fig. 1 is the circuit block diagram of interrogator and transponder of the present invention;
图2是根据图1的汽车识别(AVI)系统的典型设备的示意性侧视图;FIG. 2 is a schematic side view of typical equipment of the vehicle identification (AVI) system according to FIG. 1;
图3是三条相邻的使用图1的AVI系统的交通通道的示意性俯视图,图中包括触发脉冲的时序图和询问器到发射应答器的询问信号图;3 is a schematic top view of three adjacent traffic lanes using the AVI system of FIG. 1 , including a timing diagram of trigger pulses and a diagram of interrogation signals from interrogators to transponders;
图4是图1-3的系统中可使用的发射应答器和询问器的电路方框图;Figure 4 is an electrical block diagram of a transponder and interrogator usable in the system of Figures 1-3;
图5是比图4更详细的电路方框图,画出了调制检测器、高通滤波器和唤醒块;Figure 5 is a more detailed circuit block diagram than Figure 4, showing the modulation detector, high-pass filter and wake-up block;
图6是比图5更详细的元件电路方框图,包括调制检测器、高通滤波器和唤醒块;Fig. 6 is a more detailed circuit block diagram of components than in Fig. 5, including a modulation detector, a high-pass filter and a wake-up block;
图7是图5-6所示的发射应答器标签节点上的信号时间图;Figure 7 is a signal timing diagram on the transponder tag node shown in Figures 5-6;
图8是图5的专用集成电路(ASIC)的各功能块的连接电路方框图;Fig. 8 is the connection circuit block diagram of each functional block of the application-specific integrated circuit (ASIC) of Fig. 5;
图9是图8中接收调制检测器的信号“A”的数字专用集成电路内较佳的接收缓冲块的电路方框图;Fig. 9 is a circuit block diagram of a preferred receiving buffer block in the digital ASIC receiving the signal "A" of the modulation detector in Fig. 8;
图10是图8数字ASIC内较佳的通路鉴别块的方框图;Figure 10 is a block diagram of a preferred path discrimination block within the digital ASIC of Figure 8;
图11是图8的数字ASIC内较佳的主控制器块的方框图;Figure 11 is a block diagram of a preferred master controller block within the digital ASIC of Figure 8;
图12是图8的数字ASIC内较佳的主存储器块的方框图;Figure 12 is a block diagram of a preferred main memory block within the digital ASIC of Figure 8;
图13是图8的数字ASIC内较佳的发射块的方框图;Figure 13 is a block diagram of a preferred transmit block within the digital ASIC of Figure 8;
图14是图8的数字ASIC内较佳的外部接口块的方框图;Figure 14 is a block diagram of a preferred external interface block within the digital ASIC of Figure 8;
图15是图8的数字ASIC内较佳的蜂鸣器块的方框图;Figure 15 is a block diagram of a preferred buzzer block within the digital ASIC of Figure 8;
图16是图8的数字ASIC内较佳的振荡器块的方框图;Figure 16 is a block diagram of a preferred oscillator block within the digital ASIC of Figure 8;
图17是图1-3的发射应答器和询问器布置内可使用的询问器的电路方框图,其中,根据本发明,询问器能发送低频调制信号,以激活发射应答器;Figure 17 is an electrical block diagram of an interrogator usable within the transponder and interrogator arrangement of Figures 1-3 wherein, in accordance with the present invention, the interrogator is capable of transmitting a low frequency modulated signal to activate the transponder;
图18示出了两个不同的“喷射”(squitter)调制的实施例的波形图,通过该调制可以把图1-4的询问器的低频信号叠加到RF询问信号上;Figure 18 shows waveform diagrams of two different embodiments of "squitter" modulation by which the low frequency signal from the interrogator of Figures 1-4 can be superimposed on the RF interrogation signal;
图19是发射应答器的电路方框图,它还包括RF门限检测器。Figure 19 is a block circuit diagram of a transponder, which also includes an RF threshold detector.
不同图中相应的数号对应相应的部件,除非另外指出。Corresponding numerals in the different figures correspond to corresponding parts unless otherwise indicated.
具体实施方式Detailed ways
图1示出AVI系统10的方框图,在该系统10中,询问器12与遥控发射应答器14进行通信,询问器12向发射应答器14发射一询问信号,响应于该询问信号,发射应答器14向询问器12发射回一个包含唯一标识符(ID)的应答信号。在典型的AVI系统中,询问器12将把该ID传送给主计算机(主机)16,以记入该司机的帐户。AVI系统较好的是包括询问器电子模块20,以控制询问器12。1 shows a block diagram of an AVI system 10 in which an
参见图2和图3,多条交通通道28位于交通控制点如收费(税)处29处,每一交通通道28有一相关的询问器12。询问器12通过RF数据链线与载在在询问器12的相关通道28上行驶的汽车26上的发射应答器14保持通信。询问器12可以有唯一的内部电参数,例如:询问器通道位置、询问器控制参数以及询问器参考频率等。在本应用中询问器12的作用是:触发或激活发射应答器14;询问或登记发射应答器14专门的信息,并向发射应答器14确认是否已进行了有效的数据交换。如图1-3所示,询问器有一天线18,它最好安装在高于地面约18英尺以上。天线18最好圆极化,但如选用其它类型的极化,包括线性极化的椭圆形极化,也存在优点。询问器电子模块20通过合适的电缆例如RF同轴电缆22与天线18连接。Referring to FIGS. 2 and 3 , a plurality of traffic lanes 28 are located at traffic control points such as tolls (taxes) 29 , and each traffic lane 28 has an associated
询问器12向发射应答器14发送通/断键控调制信号,以无线的形式与发射应答器14进行通信。然后,询问器12向发射应答器14发送连续波RF信号。发射应答器14的背反射器调制该连续波RF信号(如Koelle等的美国专利号4,739,328中所描述的)来应答询问器12。现在进一步描述询问器12和发射应答器14之间进行通信的详细情况。可选用的主机16的作用是控制询问器12的工作和收费处的外围功能。这种外围功能可以包括操作交通控制门以及其它诸发摄像机和交通灯等通道强制设备。还有一些其它外围功能可以包括与询问器12进行通信以及与保持有帐户余额信息的中心办公室计算机(未图示)进行通信。图1所示的询问器12和主机16之间的连接线24可以是以太网、令牌环、RS232、RS422或其它连接法。The
图1的询问器12容纳有两个模块:电子模块20和天线18。如图4所示,电子模块20包含发射器52、接收器54和控制电路56。天线18和电子模块20之间的连接22为低通RF连接,一般为同轴电缆和能提供电源和控制信号信息的多导体电缆。
图2示出了典型AVI系统10的侧视图。在该图中,汽车26行驶在车道28a-c上,并接近天线18。发射应答器14置于汽车26上或汽车26内。最好是发射应答器14安装在汽车的前窗上。在某些应用中,如在非常大型的汽车,合适的位置可能是如卡车的车挡等其它位置上,以减小发射应答器14高度的变化。如该图所示,载有发射应答器14的汽车26接近在收费处29的询问器18。此处将是一步详细讨论发射应答器14和询问器12之间的通信情况。FIG. 2 shows a side view of a typical AVI system 10 . In this illustration, a car 26 is driving on lanes 28a - c and approaching
图3是包含三条通道28a-c的AVI系统10的俯视图。所示三条通道仅用于图示,本系统10可应用于一条或多条通道。较好地在询问器12内设置用于确定发射应答器14位于哪条通道内的电路。Claude A.Sharpe的美国专利申请No.08/021,123(已转让给德克萨斯仪器股份有限公司)提供了这样一种通常鉴别电路和方法。Figure 3 is a top view of the AVI system 10 including three channels 28a-c. The three channels shown are for illustration only, and the present system 10 may be applied to one or more channels. Circuitry is preferably provided within
图4提供了AVI系统10主要部件的方框图。首先,参照图4并结合图2和图3描述发射应答器14。AVI系统10最好包含定向天线18,各天线18聚焦于相关的车道28a、28b、28c上。一辆或多辆汽车26可以行驶在各车道28a-上,每辆汽车26载有一个或多个发射应答器14。各应答器14最好包含:天线30、模拟或模拟/数字ASIC32、数字ASIC34和调制反射器41。天线30和调制反射器41可以形成一个整体天线31。最好把ASIC32和ASIC34也集成为单块的ASIC。FIG. 4 provides a block diagram of the major components of AVI system 10 . First, the
进一步参照图3和图4,发射应答器天线30工作,接收询问器12来的RF发射信号。模拟ASIC32把发射应答器30提供的信号转换成电压,当该电压超过一阈值时,激活发射应答器14。根据本发明的最佳实施例,模拟ASIC32检测出现在发射应答器天线30的信号上的高频调制,并仅当出现专门的调制频率时,才激活发射应答器14。这样,发射应答器相对免受不是询问器12内发生的伪RF发射信号的唤醒,仅在询问器12发射出特定的频率时才被激活。电压阀值是可以调节的。Referring further to FIGS. 3 and 4 ,
较佳地,发射应答器14仅应答位于载有发射应答器14的汽车26行驶的车道28a-c内的询问器天线18a-c发射的询问信号,为实现该所希望的结果,发射应答器14把从第一定向天线18a接收到的第一域强度脉冲44a与从第二定向天线18b接收到的第二域强度脉冲44b作比较。然后,发射应答器14可以应答合适的询问器12的信息(即与发射应答器14正在行驶的车道28a-或28c关联的询问器)。在其它车道对(如28a-8c,28b-2c)之间也将重复相似的过程。然后,发射应答器14可工作去解调合适的询问器12的询问信号,在优选实施例中,该信号为调幅信号。发射应答器14再工作,背反射调制询问器12发送的连续波信号,通过控制反射器41产生应答信号。Preferably, the
仍参见图4,模拟ASIC32和数字ASIC34通常处理从发射器52接收到的询问信号,并计算出必要的应答数据。然后数字ASIC34把经适当格式化的应答数据流提供给调制反射器41。该ASIC34可以是使用固定格式的简单的数字系统,或者是可以结合有多个选项的更通用(万用)的数字处理系统。可以设想多个选项使ASIC34得以完成各项工作,这方面的例子包括但不仅局限于:数据存储、数据交换过程以及电池容易警量等。调制反射器41通过改变其视在波长(最好在载波波长的1/4至1/2之间)进行调制,当调制反射器41的视在波长为1/2P时,天线30应当反射入射载波能量的大部分。当调制反射器41的视在波长为1/4P时,它反射非常少的入射载波。如在该技术领域所众所周知的,通过接上或断开两段1/4P波导管可以实现天线在1/2P和1/4P之间的转换。对于所描述的实施例,反射截面(Rcs)最好在45cm2和100cm2之间变化。根据专门的方式改变Rcs,把数据从发射应答器14发送至询问器12。发射应答器14通常自包含在一小的信用卡大小的组件内,完全可以携带。较佳地,设置一内部电池,为发射应答器14提供工作电源。另一方面,发射应答器14可以直接从RF信号中获得其工作电源。虽然,把调制反射器41描述成一个与反射应答器天线30分开的元件,但可以把两个元件集成入单个集成天线31内。Still referring to FIG. 4,
已经一般地描述了发射应答器14的部件,现在在图5中,进一步参见图3-4,一般地描述一个询问器12的最佳实施例。把询问器12放置在希望进行数据交换的专门的点上,如收费所29。AVI系统可以包括共用参考振荡器50,在其输出端51产生使询问器12同步的参考载波。各询问器12具有定向天线18和发射器52,发射足够场强和/或以预先选定的距离的调制类型的触发信号42去触发或激活载放在询问器关联的车道28上行驶的汽车26上的发射询问器14。当低频唤醒电路64在接收到的信号中检测出预先选定的调制频率时,将激活最佳实施例的发射应答器。Having generally described the components of
仍参见图5,如果唤醒电路64接收到预定的调制信号,那么唤醒电路64把时钟加到能耗较高的数字ASIC34上。在这种方式中,唤醒电路64消耗的电能比数字ASIC34低得多,它不断地监测触发信号42(见图3),仅在检测到触发信号42(见图3)时才激活数字ASIC34,所以节省了电能。在发射了触发信号42(见图3)后,询问器12向遥控发射询问器14发射询问信号。最好用通/断键控法发射询问信号。在发射了询问信号后。发射器52向发射应答器14发射连续波RF信号,发射应答器14可以背反射调制连续波RF信号,产生应答信号。询问器12进一步包括接收器54,接收应答信号,并把应答信号从伪非调制反射信号区分开。询问器的发射器52和接收器54在控制接口电路56的控制下工作。主机16通过控制接口电路56控制发射器52发射触发信号42,随后发射询问信号。Still referring to FIG. 5, if the wake-up circuit 64 receives a predetermined modulation signal, the wake-up circuit 64 adds a clock to the
为了能对三种车道情况辨别出合适的车道,第一询问器12a、第二询问器12b和第三询问器12c分别同时发出第一、第二和第三询问信号。在第一车道辨别期间45,第一询问器12a发出第一场强脉冲44a,第二或第三询问器12b、12c不发出RF能量。在第二车道辨别期间46,第二询问器12b发出第二场强脉冲44b,而第一和第三询问器12a、12c不发出RF能量。在第三车道辨别期间47,第三询问器12c发出第三场强脉冲44c,而第一和第二询问器12a、12b不发出RF能量。在这种方式中,比较在第一、第二和第三场强周期45、46、47期间(汽车26正在三条车道28a、28b、28c之一内行驶)接收到的脉冲44a、44b、44c的幅度可以确定汽车26的应答器14在与各询问器12a、12b、12c相关的车道28a、28b、28c之一内行驶。主机16通过控制接口电路56仍进一步控制发射器52发出连续波RF信号,随后发出询问信号,并同时控制接收器54,接收应答信号。这种顺序可以推广到任何数量的车道上。In order to identify suitable lanes for the three lane conditions, the first interrogator 12a, the second interrogator 12b and the third interrogator 12c respectively send out the first, second and third interrogation signals simultaneously. During the first
现在参见图4更详细地描述询问器12的电子模块20。电子模块20包含发射器52,它可以向天线18发送信号,询问发射应答器14。发射器52一般通过主机连线24从主机16接收信号。在发射应答器回答期间,发射器52向发射应答器14发射连续波RF信号,然后背反射器用回复数据调制连续波RF信号。接收器54检测发射应答器14背反射调制的反射能量,并把调制信号与非调制反射信号分开。此处示出的与发射器52和接收器54进行电通信的天线18为具有合适形状的定向天线18,用于发射和接收RF信号,在询问器12和发射应答器14交换数据期间覆盖各车道的一部分。在所描述的实施例中,一付天线18既用于询问信号又用于应答信号。天线18一般安装在路面之上约18英尺,最好定位在能确保询问器12和发射应答器14之间的链路恒定而与场地变化无关的位置上。图中还画出控制电路或主机接口56,用于与主机16进行通信,它可以控制在一个收费处上所有的询问器12。The
仍参见图4,询问器12和主机16之间的主机接口56用于某些读/写操作,它允许信息从主机16通过主机连线24,并对数据进行格式化,通过发射器52发射给汽车26。较好地,在发射器52完成了与发射应答器14的一个完整的读/写过程后才与主机16进行通信。主机接口56还通过接收器54对从反射应答器14来的回复数据进行译码,并把该回复数据提供给主机16。天线18最好是全天候的,并设计成能在其环境预期的极端温度下工作。Still referring to FIG. 4, the
现在参见按照图3的图4,对于多条车道,最好为每条车道提供一个询问器12。在一个收费站29内的所有询问器12在频率、功率输出和天线形状上相协调,使覆盖区域的重叠和相邻在车道之间的影响最小。一般在每个询问器12上使用不同的载波频率。换句话说,相邻的询问器12可以有不同的载波频率,使相邻询问器12之间的影响最小,而非相邻的询问器可以使用相同的载波频率(即,在询问器按空间排列成#1、#2、#3、#4、#5和#6时,询问器#1、#3、#5可以使用一个载波频率,而询问器#2、#4、#6可以使用另一个载波频率)。Referring now to FIG. 4 in accordance with FIG. 3, for multiple lanes, preferably one
询问器12的接收器54检测发射应答器14的背反射调制返回信号。返回信号的幅度和相位完全与多个源发生的众多反射有关。不希望有的返回源包括下列各项:在与询问器12同一个车道内的汽车26产生的集束充填或非集束充填的未调制返回信号;在相邻车道28a、28b、28c内的汽车26产生的未调制和背反射调制返回信号;未知结构的固定障碍物产生的未调制返回信号;以及在向发射询问器14发射连续波RF信号期间从发射器52到接收器54的泄漏信号。
通常,为每条车道28提供一个询问器12,在每条车道28中可以有一条数据链路。而且,除了如车道位置或其它被控参数等现场可编程的内部电参数之外,所有询问器12是相同的,并在时间上由一个共用参考振荡器50相协调。Typically, one
现在更详细地描述模拟ASIC32和数字ASIC34的组成部件。唤醒块:The components of the
参照图5,它示出了模拟ASIC32更详细的视图。模拟ASIC32从天线30接收询问信号。调制检测器70从接收到的询问信号中除去载波信号,并把它传送给第一级电路62。第一级电路包含低通滤波器72,它从调制检测器70的信号中除去高频分量。低通滤波器72的输出进一步传输给阈值检测器68,阈值检测器68把低通滤波器72的输出与参考电压作比较。因此阈值检测器68的输出为二进制信号,它作为数字ASIC34和唤醒电路64的输入信号din。Referring to Figure 5, a more detailed view of the
进一步根据图5,此处描述的本发明原理在功耗上比已有技术有显著的优点。消耗最少的能量对于设计发射应答器14来说是尤为重要的。无论发射应答器14由接收到的RF信号供电,还是发射应答器靠电池工作,高效率对于发射应答器14都是重要的。为实现此处描述的本发明的原理,发射应答器14一般处于具有1/24工作周期睡眠模式的检测模式,从电池或RF能量源取得很少的能量。在该工作周期睡眠模式内消耗的能量仅是唤醒电路64所需要的。Further according to FIG. 5, the principle of the present invention described here has a significant advantage over the prior art in terms of power consumption. It is especially important to design the
再参见图5,在检测器70的输出端设置高通滤波器74,滤去从诸如蜂窝电话或其它源来的伪低频信号。从滤波器74的节点“D”提供经高通滤波的信号。在另一个实施例中,如果发射应答器由低频(LF)调制信号激活的,则滤波器74可以是低通滤波器。一旦调制检测器或脉冲计数器78检测到所关心的频率的RF调制时,唤醒电路64向“或”门97发送一个允许信号,随后,“或”门97向数字ASIC发送一唤醒信号,只要数字ASIC34有一“F”时钟信号,就能使数字ASIC34进入激活状态。在第一个最佳实施例中,所希望的调制频率为接近100KHz到400KHz的高速调制。在另一个最佳实施例中,把低于约1000Hz的低频信号叠加到915MHz载波上,这就是脉冲计数器78所希望的调制信号。Referring again to FIG. 5, a high pass filter 74 is provided at the output of the detector 70 to filter out spurious low frequency signals from sources such as cellular telephones or other sources. A high pass filtered signal is provided from node "D" of filter 74 . In another embodiment, filter 74 may be a low pass filter if the transponder is activated by a low frequency (LF) modulated signal. Once the modulation detector or pulse counter 78 detects RF modulation of the frequency of interest, the wake-up circuit 64 sends an enable signal to the OR gate 97, which then sends a wake-up signal to the digital ASIC as long as the digital ASIC34 has an "F" clock signal, which can make digital ASIC34 enter the active state. In the first preferred embodiment, the desired modulation frequency is high speed modulation approximately 100 KHz to 400 KHz. In another preferred embodiment, a low frequency signal below about 1000 Hz is superimposed on a 915 MHz carrier, which is the desired modulating signal for pulse counter 78 .
进一步参见图5,对于第一最佳实施例,脉冲计数器78最好是门控5位计数电路。该门设置在一专门的频率上,以检测出有效的计数范围。为进一步节省电能,唤醒电路64有其功率工作周期。例如,每16ms可以打开2ms时窗(1/8工作周期),在2ms时窗内,检测器可以工作62.5μs;关125μs(1/3工作周期)。这种工作周期(1/8×1/3=1/24工作周期)的例子将有效地把功耗减少到原来值的1/24。Referring further to FIG. 5, for the first preferred embodiment, pulse counter 78 is preferably a gated 5-bit counter circuit. The gate is set at a specific frequency to detect the effective count range. To further save power, the wake-up circuit 64 has its power duty cycle. For example, every 16ms can open a 2ms time window (1/8 duty cycle), within the 2ms time window, the detector can work for 62.5μs; close 125μs (1/3 duty cycle). An example of such a duty cycle (1/8 x 1/3 = 1/24 duty cycle) would effectively reduce power consumption to 1/24 of the original value.
现在参见图6,图6更详细地示出了唤醒电路60。如果检测到调制,则激活数字ASIC34,并通过主控制器块140的“维持”(“assert”)信号保持脉冲计数器78激活。如果调制RF信号消失,主控制器块140通过“维持”信号可以保持“或”门97的唤醒信号有效,一直到完成数字ASIC34的功能。在所有待完成的功能完成之前,主控制器块140不会禁止“或”门97的唤醒信号。Referring now to FIG. 6, the wake-up circuit 60 is shown in greater detail. If modulation is detected, the
仍参见图6,检测器70最好包含二极管82,它接收天线30节点“A”的信号,并对该信号进行整流。旁路电容器84和旁路电阻器86形成时间常数已知的低通滤波器,可以从9.15MHz连续波RF信号中得到300KHz的曼彻斯将调制。高通滤波器74起到滤去不希望有的低频分量的作用。高通滤波器74包含串联电容器88和旁路电阻90。重要的是要理解,选择检测器70和高通滤波器74的分量值时,应根据必须由信号“F”(图4)检测出以便使数字ASIC34工作的调制频率,换句话说,如果唤醒电路64希望有较低的调制频率,则高通滤波器74可以具有一非常低的转角频率,或者可以不要高通滤波器74。Still referring to FIG. 6, detector 70 preferably includes diode 82 which receives the signal at node "A" of
进一步参见图6,门控比较器92在节点“E”接收脉冲发生器76的时钟信号。从脉冲发生器76的输入起到选通节点“D”的电压脉冲的作用。因此,从节点“D”来的输入(从高通滤波器74流出)为正确的调制频率,则门控锁存器96起到向“或”门97提供高输入信号的作用,“F”信号与主控器块140的维持信号进行逻辑或运算。一旦到达正确的计数,则维持“F”信号,并且一直到脉冲发生器76的门脉冲使门控锁存器96复位。门控锁存器96向“或”门97提供一个高电平输入。根据门控锁存器96的信号或外部微控制器的“外部维持”信号,“或”门97的输出端向数字ASIC34(见图5)提供“唤醒”信号。Referring further to FIG. 6 , gated comparator 92 receives the clock signal from pulse generator 76 at node "E". The input from pulse generator 76 acts as a voltage pulse that gates node "D". Therefore, the input from node "D" (flowing out of high pass filter 74) is the correct modulation frequency, and gated latch 96 acts to provide a high input signal to OR gate 97, the "F" signal Logical OR operation is performed with the hold signal of the
现在参见图7,图7示出了最佳实施例的调制检测器的时间图。节点“D”的信号被示为叠加有300Rbps曼彻斯特II“通断”链控(ook)915MHz连续波信号。由于高通滤波器从节点“A”的信号除去了915MHz的载波信号,所以300KHz调制脉冲出现在节点“D”的信号上。在节点“E”的是门控锁存器输出,它在唤醒电路64检测出调制时的一段工作周期内出现。唤醒信号是“或”门97的输出。Referring now to FIG. 7, there is shown a timing diagram of the modulation detector of the preferred embodiment. The signal at node "D" is shown superimposed with a 300Rbps Manchester II "on-off" ook 915MHz continuous wave signal. Since the high pass filter removes the 915MHz carrier signal from the signal at node "A", a 300KHz modulated pulse appears on the signal at node "D". At node "E" is the gated latch output which is present during the duty cycle when wake-up circuit 64 detects modulation. The wake-up signal is the output of the OR gate 97.
图8示出了一个数字ASIC34的实施例内的功能块100、108、140、148、155、172、190、214的总体图。在数字ASIC34中,时钟块214接收模拟ASIC32的唤醒信号。一旦接收到唤醒信号,则开始产生最好为3.6MHz、1.2MHz、0.6MHz和0.3MHz的时钟信号。这些时钟信号传输给上述至少包括主控制器块140的功能块。时钟块214最好与从模拟ASIC32接收到的唤醒信号的状态无关,继续产生时钟信号,一直到从主控制块140接收到时钟禁止信号。一旦RF信号电平被除去,并且主控制器块140处于空闲状态(即,主控制器块140已经完成了其所有必须的工作),将向时钟块214发送一时钟禁止信号,0.5毫秒之后,时钟块214将禁止所有时钟振荡。数字ASIC34将保持不工作,一直到检测到下一个RF信号到适当的电平,并且模拟ASIC32发出另一个唤醒信号。CMOS数字逻辑的属性是仅在改变状态时才获取电源,或者在处于简单计时时,耗电较少,因此,所有带有时钟的数字CMOS的静态漏电流是非常小的(在毫微安范围内)。FIG. 8 shows an overview of the
仍参见图8,接收缓冲器块100接收模拟ASIC32的数据传送信号din。接收缓冲器块100自主地由主控器块140中对该信号进行解码,并把接收到的数据传送给主控制块140或者主存储器148。主控制器块140可能不经缓冲,通过输入数据信号接收已解码的数据。另一种方法是,可以把已解码的信号存储如缓冲存储在接收寄存器122(未示出,见图9)内,由主控制器块140发出一地址信号radr11访问该信号。主控制器块140可以直接接收接收寄存器12(见图9)的数据输出rdat11,或者主存储器块148可以接收数据输出rdat11,并存储在其内。接收缓冲器块100最好还提供一个输入信息信号,通知主控制器140接收到了询问。另外,接收缓冲器块100还可以向主控制器块140提供信息有效信号,通知它已无错误地接收到询问。接收缓冲器块100还可以向车道鉴别块108提供一曼彻斯特激活信号,通过车道鉴别块108接收缓冲器块100正在主动地对数据传送信号din解码。Still referring to FIG. 8 , the receive buffer block 100 receives the data transfer signal din of the
进一步参见图8,车道鉴别块108接收din和曼彻斯特激活信号,确定汽车26行驶在哪条车道28(图3)内。下面将更全面详细地描述该车道鉴别块108,在Claude A.Sharpe的美国专利申请No.08/021,123(已转让给德克萨斯仪器股份有限公司)中也有详述。一旦确定了汽车26(图2)行驶在哪条车道28(图3)内,车道鉴别块108可以把该信息传送给主控制器块140,作为在道#(号)信号。Referring further to FIG. 8, the
图8所示的主存储器块148可存储从上述的接收缓冲块100接收到的数据。而且,主存储器块148可通过外部接口块172接收外部微控制器(未示出)的数据。该数据交换是通过地址信号radr12和数据信号rdat22来完成的。该主存储器块148还可以分别通过地址和数据信号μC abr和μC dat接收外部微控制器(未示出)发出的数据。主控制器块140通过选择信号可以允许或禁止主存储器块148。外部接口块172在主存储器块148和外部微控制器(未出示)之间的接口的形式工作。外部接口块148从主控制器块140接收允许信号,从时钟块214接收时钟信号。较佳地,时钟信号为1.2MHz。在本实施例中,外部接口块172通过串行时钟信号、串行I/O信号和一些“握手信号”(μc rdy、R/W和外部维持)与外部微控制器(未示出)进行通信,这些信号将参照图14作更详的描述。The main memory block 148 shown in FIG. 8 may store data received from the reception buffer block 100 described above. Also, the main memory block 148 may receive data from an external microcontroller (not shown) through the
图8还示出了发射块155。发射块155在主控制器块140的控制下工作,最好用背反射调制器41对询问器14的连续波RF信号上的数据进行背反射调制,把应答信号中的数据发射给询问器(未图示,见图1)。发射块155通过数据信号rdat21接收主存储器块148的数据,并用地址信号radr21对主存储器块148进行寻址,发射器块155用信号(xmit数据选择、启动、xmit完成以及发射计数)与主控制器块140进行通信。这些信号将参照图14进行更详细的描述。FIG. 8 also shows a transmit
图8所示的蜂鸣器块190通过蜂鸣器212向操作者发出指定的音调。主控制器块140向蜂鸣器块190发送控制信号、发声类型、发声允许、发声开始等。这些信号将参照图15作更详细的描述。The buzzer block 190 shown in FIG. 8 emits a designated tone to the operator through the buzzer 212 . The
进一步参照图8,一旦成功地完成了一次包含询问和应答的不发生数据错误的事务之后,发射应答器14可以进入一段例如10秒的周期,在该周期期间,由于刚完成一次事务,它将不应答具有与刚完成的事务相同的机构码的进一步的询问。把在该非应答周期内接收到的询问与先前的机构码作比较,如该机构码与先前的机构码相同,则不作应答。如果不同,则在非应答周期接收到了有效的机构码,发射应答器14可以应答该新的询问。接收/缓冲器块With further reference to FIG. 8, upon successfully completing a transaction comprising a query and a response without data errors, the
现在参见图9,描述数字ASIC34的接收缓冲器块100部件。接收器块100包含曼彻斯特解码器102、CRC CCITT计算器106和状态控制器110。接收器块100对询问器12发送来的信号进行解码,确定发射应答器处于哪条车道,并计算输入信号CRC。曼彻斯特解码器102接收模拟ASIC32的数据传送信号din。曼彻斯特解码器102包含3.6MHz的数字锁相环,使曼彻斯特解码器与din同步。曼彻斯特解码器102在其输出端提供从数据传送信号din中取出的串行数据流SRDT和时钟信号SRCK。曼彻斯特解码器102还向车道鉴别108(见图8)提供曼彻斯特激活信号。曼彻斯特激活信号的作用将在下文参照图10作描述。Referring now to FIG. 9, the receive buffer block 100 components of the
仍参见图9。把串行数据流SRPT馈入CRC发生器106。用CCITT多项式(X16+X12+X5+1)计算输入信息的CRC。接收控制器110确定计算CRC中的哪些数据位(作为CRC一部分的附加位不计算),并激活CRC发生器106,开始在已经接收到所有附加位之后计算CRC。设置一字节计算器114,用以接收串行数据串,并计算接收到的字节数。每8个串行数据时钟脉冲使字节计数器114加1,可以计算字节数,把该计数结果发送给主控制器块140(见图8)。提供一8位保持寄存器116,以保持从串行并行移位寄存器112发送来的字节。Still refer to FIG. 9 . The serial data stream SRPT is fed into the CRC generator 106 . The CRC of the input information is calculated using the CCITT polynomial (X 16 +X 12 +X 5 +1). Receive controller 110 determines which data bits in the CRC to calculate (additional bits that are part of the CRC are not counted) and activates CRC generator 106 to begin calculating the CRC after all the additional bits have been received. A byte calculator 114 is provided to receive the serial data string and calculate the number of bytes received. By incrementing the byte counter 114 every 8 serial data clock pulses, the number of bytes can be counted and the result of the count sent to the main controller block 140 (see FIG. 8 ). An 8-bit holding register 116 is provided to hold bytes sent from the serial parallel shift register 112 .
设置一数据比较器120,接收控制器110可以把串行-并行移位寄存器的数据与存储在SRAM118内的数据作比较。在该方式中,可以把例如发射应答器标识号存储在SRAM118中,并把它与从接收控制器110通过串行并行移位寄存器112接收到的串行数据SRDT中得到的ID码作比较。因此接收缓冲器块100可脱离主控制器104而自主地工作。接收控制器110检测在曼彻斯特解码器102的曼彻斯特激活线上接收到的曼彻斯特码数据。接收控制器110还用控制线crc旁路和crc清除信号,旁路CRC发生器106,或对CRC发生器106复位。一旦检测到开始接收到曼彻斯特解码信号,控制器110最好将CRC发生器106和字节计数寄存器114复位。控制器110可以控制接收寄存器122存储8位保持寄存器116的数据。在道鉴别块A data comparator 120 is provided, and the receiving controller 110 can compare the data of the serial-parallel shift register with the data stored in the SRAM 118 . In this mode, for example, the transponder identification number can be stored in SRAM 118 and compared with the ID code obtained from the serial data SRDT received from receiving controller 110 through serial parallel shift register 112 . Therefore, the receive buffer block 100 can work independently from the
现在参见图10,车道鉴别块108包括车道鉴别控制器124,在询问器12开始对发射应答器14询问(见图3)之后,车道鉴别控制器124在三个特定的时间上取样。车道鉴别控制器124在电容器126a、126b、126c上存储模拟ASIC32(见图5、8)的节点“B”上的电压样值,这些电压作为电压比较/解码器130的输入。在道鉴别控制器124在取样周期45、46、47(见图3)期间对节点“B”取样,以抽取场强脉冲44a-c(见图3)。开关132a、132b、132c把电容器分别连接到节点“B”,以输入电压(见图5、8)。在一特定时间之后(稳定之后)对比较器130的输出取样,确定哪个信号较强,从而确定发射应答器14位于哪条车道28a、28b、28c内。Referring now to FIG. 10, the
仍参见图10,车道鉴别块108最好能自主地对场强脉冲进行取样,而无需主控制器块104(见图8)或其它控制器的操纵。车道鉴别控制器124从接收缓冲器块100(见图8)接收曼彻斯特激活信号。一旦检测到曼彻斯特解码信号(曼彻斯特激活信号=高),车道鉴别控制器124启动一长时间定时器138,等待输入询问的完成(见图3)。在长时间定时器138完成了其周期后,车道鉴别控制器124开始监测节点“B”的场强脉冲44a-c(见图3)。短时间定时器137提供3.3μs的脉冲之间的取样定时。使用该3.3μs定时,车道鉴别控制器124可与取样周期45、46、47(见图3)正确地同步。应当理解,上述的定时周期仅是例子,根据系统设计参数,如待鉴别的车道数以及询问信号和定时脉冲的长度等可以使用其它的周期。主控制器和比较器块Still referring to FIG. 10, the
参见图11,主控制器块140控制数字ASIC34所有的动作。主控制器块104由模拟ASIC32(见图8)的“唤醒”信号唤醒。然后主控制器104根据输入信息的内容和当前事务序列作出决定。比较器142从接收缓冲器122取得输入信息,用计算得到的CRC检验接收到的信息的有效性,并对输入信息进行比较。主控制器104执行合适的命令序列。Referring to Fig. 11, the
仍参见图11,输入询问的记录类型码(16位)用于确定进行比较的次序和类型。该码唯一地规定发射应答器的信息域和功能为可允许。举例来说,十六进制数1至7FFF可以设置在发射应答器信息结构的一侧,8000至FFFF可以用于读出器发射应答器信息结构。在用CRC测试了询问的数据错误之后,检查记录类型码,并且比较器电路142根据记录类型码设置标志。主控制器104对比较器电路142产生的标志起作用,并进行适当的动作,分析询问信号中数据的内容,产生发射器14的应答数据,向可选用的外部微控制器(未示出)发出信号,或者实现ASIC维持功能(在下面头码为“维持模式和信息”中进行讨论)。主控制器104还提供存储数据的主存储器块148的地址,向主存储器块148(见图8)装载信息。通常,该数据源为接收到的询问式外部微控制器(未示出)。Still referring to Figure 11, the record type code (16 bits) of the input query is used to determine the order and type of comparisons to be made. This code uniquely specifies the information fields and functions of the transponder as permissible. For example,
进一步关于图11,事务计算器146为8位计算器,如果事务成功地完成(例如,询问器12接收到发射应答器14的有效ID码),则在询问器12(见图1)的确认信息结束时计数器加1。事务计算器146虽然是主控制器104的一部分,但仍在存储器块A的地址空间内编址。事务计数器146提供循环8比特数,它可以用于跟踪成功的收费事务并维持簿记操作(很象“支票号”保持跟踪个人的银行事务)。事务计数器值一般不进行编程,但可以通过外部复位端或其它方法使ASIC复位来把它复位到零。With further reference to FIG. 11 , the
如从图11中可以看出的一样,除了完成与接收和处理询问信息有关的功能之外,主控制器104还起到一些发射应答器14中枢核心的作用。许多控制信号通过该主控制器104或从它到其它功能块100、108、140、148、155、172、190、2140主控制器104接收时钟块214的示例性的3.6MHz时钟的定时。时钟块214最好与从模拟ASIC32接收到的唤醒信号无关地连续产生时钟信号,一直到从主控制器104接收到时钟禁止信号。As can be seen from FIG. 11, the
仍参见图11,主控制器可以从接收缓冲器块100接收数据,而不通过输入数据信号的缓冲。另一种方法是,可以把解码信号存储和缓冲存储在接收寄存器122(未图示,见图9)中,并通过主控制器块140发送一个地址信号radr11来访问。主控制器104还发送地址信号wadr21并用“选择”信号允许主存储器块148来把数据存储在主存储器块148内。一旦如此选择了主存储器块148,它可以通过信号rdat11直接从接收缓冲器块100接收数据。接收数据器块100最好还提供输入信息信号,通知主控制器块140正在接收询问。另外,接收缓冲器块100还可以向主控制器140提供信息有效信号,通知它询问已收到而并无错误被接收到。进一步关于图11,主控制器104从车道鉴别块108接收车道#(号)信号,确定带有发射询问器的汽车26正行驶在哪条车道28(图3)上(见图2)。发射块155在主控制器块140的控制下工作,最好通过使用背后反射调制器41对在询问器14的连续波RF信号上的数据进行背反射调制,以应答信号形式向询问器(未示出,见图1)发射数据。发射器块155通过数据信号rdat21从主存储器块148接收数据,并用地址信号radr21对主存储器块148进行定址。发射块155用信号(Xmit数据选择、启动、Xmit完成和发射计数等信号)与主控制器块140进行通信。对这些信号的详细描述将参照图14作出。主控制器104用发声类型、发声允许和发声开始等控制信号控制蜂鸣器块。这些控制信号将参照图15进行详细描述。存储器块:Still referring to FIG. 11 , the host controller may receive data from the receive buffer block 100 without buffering the incoming data signal. Another way is to store and buffer the decoded signal in the receiving register 122 (not shown, see FIG. 9 ), and send an address signal radr11 through the
图12所示的主存储器150具有存储器块A、B、C、D和M。较佳地,示例性的五个存储器块中的每一块可用于通过发射块155(见图8)向询问器12发射信息。存储器150最好是多端口SRAM,可以同时进行读和写操作。较佳地,存储器150为容量为80字节的SRAM,然而,存储器150可以是非易失性的存储器(如,EEPROM、ROM)。另外,根据本发明,在AVI系统或其它系统中也可以用多于或少于80个字节的存储器。The main memory 150 shown in FIG. 12 has memory blocks A, B, C, D, and M. As shown in FIG. Preferably, each of the exemplary five memory blocks may be used to transmit information to
仍参见图12,选择多路复用器152、154允许从主控制器104、通过外部接口块172从外部微控制器(未示出)写到存储器内。询问器12通过询问信息可以要求发射应答器14的存储器块A、B、C、D或M发射16字节数据。作为一种变通方案,询问信息可以指令发射应答器发送诸如32字节数据传输的较长的数据脉冲。例如,32字节数据传输信息可以包含存储器块A和B相连的传输信息,或者存储器块A和C、存储器块A和D、存储器块A和M相连的传输信息。Still referring to FIG. 12 , select multiplexers 152 , 154 allow writing into memory from the
各存储器块(A、B、C、D和M)的基本功能的例子如下:An example of the basic functionality of each memory block (A, B, C, D, and M) is as follows:
存储器块A:基本帐户信息;Memory block A: basic account information;
存储器块B:法规实施信息;Memory block B: regulation enforcement information;
存储器块C:收费公路入口信息存储器;Memory block C: toll road entrance information memory;
存储器块D:微处理器输出数据发射缓冲器;Memory block D: microprocessor output data transmission buffer;
存储器块M:维持和控制功能Memory block M: maintenance and control functions
两个专门的寄存器为存储器块A的地址空间的一部分,它们是事务计数器146(未示出,见图11)和标志寄存器。虽然事务计数器146是主存储器寻址空间的一部分,但由于其与主控制器块140的逻辑关系,它被包括在图11及其描述中。存储器块A的第二个专门的寄存器为标志寄存器。该8比特寄存器指示发射应答器14到询问器12的能力,某些位由服务中心编程。标志寄存器的特别位的定义如下:
位0和2为读出器信息位,由服务中心设置。位1和3对应允许或禁止ASIC电路,由服务中心设置。位4由询问器12设置,但可在服务中心复位。位7和6是电池消耗计量的高阶位。
存储器块A的示例性结构为:
存储器块B的结构可以是“自由式”的,或者不象存储器块A一样严格规定。存储器块B(16字节)的内容可以在服务中心由收费机构或其他授权单位写入,但可以由读出器12读取。例如,存储器块B可以包含只读型信息(法规实施信息、许可证牌号、事务机构代码等)。The structure of memory block B may be "free style", or not as rigidly defined as memory block A. The content of memory block B (16 bytes) can be written by a charging authority or other authorized entity at the service center, but can be read by the
存储器块C的结构也可以是“自由式”的。该存储器块的作用是使信息(如收费公路入口信息)从一个读出器到另一询问器12。例如,第一询问器12可以发送数据把信息存储在发射应答器14内,而该数据主控制器块140(见图8)通过发送合适的寻址信息可以把它存储在存储器块C内。另一后面的询问器12可以发送一个合适的事务记录码(例如在下面头码“事务记录类型码”中描述的类型3A)读取存储器块C的内容。用这些方法不同的询问器12之间可以有效地进行通信。The structure of the memory block C can also be "free style". The purpose of this memory block is to pass information (eg toll road entrance information) from one reader to another
存储器块D被主控制器104规定用作把可选的外部微控制器(未出示)的信息发送给询问器12或服务中心的缓冲器(16字节)。存储器块D(16字节)的内容主要由外部微控制器(未示出)来装载。如果AVI系统10无外部微控制器(未示出),则可以把块D自由地用作另一种16字节的信息,它可以由服务中心或询问器12装载,由服务中心或读出器12读取。作为一种存储微控制器访问功能的另一种方案,块D可以用作正常操作的附加存储器,即使有微控制器存在。Memory block D is specified by the
维持块寄存器功能:
现在参见图13,发射器块155包含多路复用器156、一字节寄存器158、加密电路160、CRC发生器162、头码发生器164、FSK调制器166和控制器168。加密器160对待发射的串行数据流加密,经过CRC发生器162,通过FSK调制器166发射。一旦得到主控制器块的命令,发射器块控制电路168将被允许。然后发射控制器168发射“自同步”信号,询问器12内的接收器54可以用它来与发射应答器14的应答自同步。一种示例性的自同步信号可以分别是二进制和十六进制值:10101010和AA。一旦完成了与询问器接收器54的自同步,发射控制器168以300KHz的时钟向主控制器104发送合适的存储器块数据。当主控制器104发送到数据结尾时,CRC电路162输出CRC。一旦完成了CRC位的传送,发射器块155进入空闲状态,向主控制器104发送信号,禁止发射器时钟块214,使之功耗最低。Referring now to FIG. 13 ,
加密电路160使用多键字。在服务中心可以使加密功能无效。CRC发生器162用CCITT多项式CX16+X12+X5+1)计算CRC。输入到CRC发生器162的数据为已加密的数据流。CRC值总是以未加密的信息形式发送。接口控制器块:The
图14示出了外部控制器接口电路172。接口电路172提供了发射应答器14设计的灵活性,可用最少的工作进一步使系统升级。接口电路172可以使外部微控制器(未图示)与发射应答器14进行通信。主控制器104可以用两功能块(见图8)之间的“允许”信号激活接口控制器174。当接口控制器174被外部微控制器唤醒时,它检测到“外部维持”信号有效,并与外部微控制器进行通信。接口电路172克服了在设计发射应答器14时如何使之将来与具有未知的未来接口要求的未知的外部电路相兼容的问题。为了使非特定的外部电路或外部微控制器能以其自己选择的时钟速率访问发射应答器的存储器150,设置了包含8比特移位寄存器186和一138比特移位寄存器(146比特称位寄存器)184的缓冲存储器。FIG. 14 shows the external
接口控制器174形成接口电路172的心脏。在“写”模式中,发射应答器14与外部微控制器进行通信。接口控制器174通过控制线μc MSG接收主控制器104的信息,并用信号μcRDY唤醒外部微控制器。数据从主存储器150装载入8比特移位寄存器186。一旦一个字节并行装载入8比特移位寄存器186后,8比特将通过多路复用器180串行循环进入138比特移位寄存器。多路复用器180的作用是使数据能从8比特移位寄存器186以时钟速率进入138比特移位寄存器184,或者使数据能从外部微控制器通过串行I/O缓冲器178以时钟速率进入。如从图14中所看到的,当“循环”信号维持在低电平时,数据从串行I/O缓冲器178穿越通过多路复用器180。当“循环”信号维持在高电平时,数据从8比特移位寄存器186的串行输出端穿越通过多路复用器180。因此,数据以8个为一组装载入8比特移位寄存器186,并循环进入138比特移位寄存器184,一直到信息装载完毕。一旦信息装载完毕,“循环”信号维持在低电平。另一种方法是,外部微控制器通过升高“外部维持”信号,可以激活接口控制器,而不管外部RF场是否已激活发射应答器14。无论哪种情况下,接口控制器174向主控制器块148发送一7比特地址RADR22,所以可以通过RDAT22把数据装入8比特寄存器186或从8比特寄存器186取出。
在主控制器104和外部微控制器之间插入接口电路的优点之一是通过缓冲和对146比特寄存器186、184设计时钟,外部微控制器可以自由地把其自己的串行时钟信号作为时钟信号经多路复用器送入或送出146比特寄存器186、184。如图所示,接口控制器174控制多路复用器182,使外部微控制器的串行时钟通过它到146比特寄存器186、184,或者把其自己的时钟送到146比特寄存器186、184。因此,可以灵活地决定以外部微控制器实际的时钟速率对寄存器装载和取出数据。One of the advantages of inserting the interface circuit between the
串行I/O缓冲器178能使数据以任一方向流动,该方法依赖于接口控制器174的信号控制线DIR。另外不仅外部微控制器能通过“外部维持”线唤醒发射应答器14,接口控制器174也可以在μc rdy上输出信号来唤醒外部微控制器。位计数电路176监测输入数据流,并用来使接口控制器174确定循环移位寄存器184内的数据的开始处。接口控制器174的作用是对可选用的外部微控制器读取和写入16字节数据,对模拟ASIC32进行串行编程(配置)。Serial I/
接口控制器174能通过总线μc MSG和总线RADR22〔0:6〕(地址)、DATA〔0:7〕(数据)和μc ADR〔0:7〕直接与主存储器150进行通信。The
首先把3比特命令字装载入8比特寄存器186。该3比特命令字通知外部微控制器随后信息的属性。后面的信息字节一次装载一个字节,然后移出并循环通过多路复用器180进入138比特移位寄存器。在后面的信息装载完成之后,移位寄存器184、186计算时间,一直到起始的两个比特再次出现在8比特寄存器186的开始处。此时,可以维持时钟选择线,所以可把外部处理器的串行时钟用来记录数据移出移位寄存器184、186的时间,维持进入串行I/O缓冲器178的控制线,使数据能够输出,并维持μc rdy,唤醒外部微控制器。The 8-
在第一种模式,一旦唤醒,外部微控制器的R/W信号被置为低电平。然后外部微控制器串行移入最初三比特,以确定随后的信息的属性。在外部微控制器记录了与从发射应答器14来的三比特信息所需要的比特数相同位数的时间之后,微控制器把其R/W信号置成高电平,表示它已完成接收数据。一旦看到R/W信号维持成高电平,接口处理器把串行I/O缓冲器178设置到输入模式,把循环信号维持在低电平,使数据能再以循环方式装载入移位寄存器184、186,把时钟信号再次设置成接口控制器174,使它可以再控制对移位寄存器184、186装载和卸载。In the first mode, upon wake-up, the R/W signal of the external microcontroller is asserted low. The external microcontroller then shifts in the first three bits serially to determine the attributes of the subsequent information. After the external microcontroller has recorded the same number of bits as the number of bits required for the three-bit message from the
在另一种模式时,如果外部微控制器有数据送至数字ASIC34,它可以用“外部维持”信号唤醒接口控制器174。如前所述,接口控制器对时钟多路复用器182进行设置,使其得以通过由外部微控制器来的串行时钟。在该模式下,R/W被维持在高电平。然后,外部微控制器以串行方式将数据直接移入138比特移位寄存器184,并连续进行,一直到发送了必要的数据以及数据移位了146次,以把信息的第一位装载入8比特移位寄存器186。接口控制器174可以把对时钟选择多路复用器182的时钟选择线维持在低电平来再次控制时钟。然后数据可以从8比特移位寄存器186取出,装载入主存储器150的块D。一次取出数据的一个字节,此后,时钟转换8次,把138比特寄存器184的一个新的字节串行移入8比特寄存器186。卸载和移位持续进行,一直到所有信息都传送给主存储器150。ASIC命令结构和规约:In another mode, if the external microcontroller has data to send to the
最佳实施例的ASIC34使用了CALTRANS规范作为其通信规约。CALTRANS规范规定了信息内容的许多方面,ASIC命令结构遵守了CALTRANS要求。The
读出器12用4个字节来向发射应答器14发命令:记录类型(2字节)和状态的(2字节)。记录类型在最前2个字节发送,之后是登记和确认信息内的头码,状态码仅作为确认信息的一部分而包括在内。The
根据发射应答器14是否为只有ASIC的单元或者发射应答器14是否有ASIC34加上外部微控制器,记录类型和状态码对ASIC34所起的作用不同。图14结合此处的说明,图示说明了与外部微控制器接口的ASIC接口电路。Depending on whether the
CCITT·CRC多项式的使用以及记录类型上的“明断检查”和信息结构保证了无错误也进行正确的收费。如果ASIC与未知的记录类型或信息冲突则忽略该信息,使其不起作用。The use of CCITT·CRC polynomials and the "clearness check" on the record type and information structure ensure that there is no error and correct charging. If the ASIC conflicts with an unknown record type or message it ignores that message, rendering it useless.
记录类型(所有信息)的结构Structure of the record type (all information)
记录类型由起始的两个字节及后面的各登记和确认信息的头码组成。它可以自己起作用,或者通过使用状态码(在确认信息中)发送附加的命令。记录类型的基本功能是告诉接收器(发射应答器或询问器)如何对刚接收到的信息内的字段进行解码,并向ASIC传送形成的指令。The record type consists of the first two bytes and the following registration and confirmation information header codes. It can work by itself, or by sending additional commands using status codes (in confirmation messages). The basic function of a record type is to tell the receiver (transponder or interrogator) how to decode the fields within the message it has just received and transmit the resulting instructions to the ASIC.
CALTRANS规范要求在记录类型码中为发射应答器读出器信息保留0×0001至0×7FFF这段范围,为读出器发射应答器信息保留0×8000到0×FFFF这段范围。事务记录类型码:The CALTRANS specification requires that the range 0x0001 to 0x7FFF be reserved for transponder reader information and the range 0x8000 to 0xFFFF be reserved for reader transponder information in the record type code. Transaction record type code:
可以理解,ASIC(与有效的机构码关联的)对下面的记录类型有影响。It will be appreciated that the ASIC (associated with a valid institution code) has an effect on the following record types.
(如果在发射应答器14上通过标志寄存器禁止了车道鉴别,可以忽略记录类型内的车道位,发射应答器14可以不管车道位置而对登记信息作出应答。)(If the lane discrimination is prohibited by the flag register on the
0×8000 1型登记信息——要求发射应答器14在(任一车道)0×8000
下一应答信息内发送存储器块A。The memory block A is sent in the next response message.
0×8001 2型登记信息——要求发射应答器14在(任一车道)0×8001
下一应答信息内发送存储器块A和B。The memory blocks A and B are sent in the next response message.
0×8002 3型登记信息——要求发射应答器14在(任一车道)0×8002 Type 3 registration information—requires
下一应答信息内发送存储器块A和C。The memory blocks A and C are sent in the next response message.
0×8003 4型登记信息——要求发射应答器14在(任一车道)0×8003 Type 4 registration information—requires
下一应答信息发送存储器块A和D。The next response message is sent to memory blocks A and D.
0×8010 1A型登记信息——要求发射应答器14在下一车道0×8010 Type 1A registration information - requires
A的应答信息发送存储器块A。A's response message is sent to memory block A.
0×8011 2A型登记信息——要求发射应答器14在下一车道0×8011 Type 2A registration information – requires
A的应答信息发送存储器块A和B。A's response message is sent to memory blocks A and B.
0×8012 3A登记信息——要求发射应答器14在下一车道A0×8012 3A registration information -
的应答信息发送存储器块A和C。The response message of is sent to memory blocks A and C.
0×8013 4A型登记信息——要求发射应答器14在下一车道0×8013 Type 4A registration information – requires
A的应答信息发送存储器块A和D。A's response message is sent to memory blocks A and D.
0×8020 1B型登记信息——要求发射应答器14在下一车道0×8020 Type 1B registration information – requires
B的应答信息发送存储器块A。B's response message is sent to memory block A.
0×8021 2B型登记信息——要求发射应答器14在下一车道0×8021 Type 2B registration information – requires
B的应答信息内发送存储器块A和B。B sends memory blocks A and B in the response message of B.
0×8022 3B型登记信息——要求发射应答器14在下一车道0×8022 Type 3B registration information – requires
B的应答信息内发送存储器块A和C。B sends memory blocks A and C in the reply message.
0×8023 4B型登记信息——要求发射应答器14在下一车道0×8023 Type 4B registration information – requires
B的应答信息内发送存储器块A和D。B sends memory blocks A and D in the response message of B.
0×8030 1C型登记信息——要求发射应答器14在下一车道0×8030 Type 1C Registration Information –
C的应答信息内发送存储器块A。C sends memory block A in the response message of C.
0×8031 2C型登记信息——要求发射应答器14在下一车道0×8031 Type 2C Registration Information –
C的应答信息内发送存储器块A和B。C sends memory blocks A and B in the reply message.
0×8032 3C型登记信息——要求发射应答器在下一车道C的0×8032 Type 3C registration information—requires the transponder to be in the next lane C
应答信息内发送存储器块A和C。The memory blocks A and C are sent in the response message.
0×8033 4C型登记信息——要求发射应答器在下一车道C的0×8033 Type 4C registration information—requires the transponder to be in the next lane C
应答信息内发送存储器块A和D。The memory blocks A and D are sent in the reply message.
下面定义应答信息的记录类型The following defines the record type of the response information
0×0001 事务类型1应答0×0001
发射应答器14用存储器块A(16字节)应答。The
0×0002 事务类型2应答0×0002
发射应答器14用存储器块A和B(32字节)应答。The
0×0003 事务类型3应答0×0003 transaction type 3 response
发射应答器14用存储器块A和C(32字节)应答。The
0×0004 事务类型4应答0×0004 Transaction type 4 response
发射应答器14用存储器块A和D(32字节)应答。The
下面定义确认信息的记录类型:The following defines the record type of confirmation information:
0×C000 事务类型1确认信息——(交易成功)。0×
事务记数器146加1,发射应答器14进入十秒“抑The
制”周期。产生微控制器信息。蜂鸣器发出三声短"Control" cycle. Microcontroller message generated. Buzzer sounds three short beeps
的高音。high pitched.
0×C001 事务类型2确认信息——(交易正在进行)。发射应0×
答器应答下一合适的登记信息。状态码可以包含另The responder responds with the next appropriate registration information. Status codes can contain other
外的指令。产生微控制器信息。这是主要的“不动Foreign instructions. Generate microcontroller information. This is the main "do not move
作”码。Make" code.
0×C002 事务类型3确认信息——(打开进入一载块C)。把0×C002 Confirmation information of transaction type 3——(open and enter block C). Bundle
状态码后的16字节写入存储器块C。发射应答器14The 16 bytes after the status code are written into memory
进入十秒“抑制”周期。该状态码及状态码后的16Enter a ten-second "suppress" period. The status code and the 16 after the status code
字节将被格式化成微控制器信息(如果有微控制The bytes will be formatted as microcontroller information (if there is a microcontroller
器)。蜂鸣器将发1声短高音。device). The buzzer will sound 1 short high tone.
0×C003 事务类型4确认信息——(装载块D)。把状态码后0×C003 Transaction type 4 confirmation information——(load block D). put the status code after
的16字节写入存储器块D。发射应答器14进入十16 bytes of are written to memory
秒“抑制”期间。蜂鸣器发出1声短高音〖ZK)〗。Seconds "suppression" period. The buzzer emits a short high tone 〖ZK)〗.
0×C004 事务类型5确认信息——(弹回(bounce)交易)。读0×
出取已经读取标志寄存器,发现弹回位已被前一读 Fetch the already read flag register and find that the bounce bit has been read by the previous
出器12的事务序列设置。事务计数器146不增加。Transaction sequence settings for
发射应答器14进入十秒“抑制”周期。产生微控The
制器信息。(这可以用来抑制弹回发射应答器14,Controller information. (This can be used to suppress the rebound of the
而不用事务类型1的记录类型。)蜂鸣器发出2声Instead of the
低音。Bass.
0×C005 事务类型6确认信息——(装载块C)。把状态码后0×
的16字节写入存储器块C。发射应答器14应答下The 16 bytes of are written to memory
一登记信息。把状态码和状态码后的16字节格式- Registration information. Put the status code and the 16-byte format after the status code
化成微控制器信息。into microcontroller information.
0×C006 事务类型7确认信息——(装载块D)。把状态码后0×
的16字节写入存储器块D。反射应答器14应答下16 bytes of are written to memory block D.
一登记信息。- Registration information.
0×C007 事务类型8确认信息——(微控制器信息)。把状态0×
码和状态码后的16字节格式化成微控制器信息。The 16 bytes after the code and status code are formatted as microcontroller information.
发射应答器14进入十秒“抑制”周期。(这用于装The
载EEPROM历史文件。)蜂鸣器发出3声短高音。 Load EEPROM history files. ) The buzzer emits 3 short high-pitched beeps.
0×C008 事务类型9确认信息——(发射应答器14打开)。0×C008 Transaction type 9 acknowledgment information - (
确认信息包含先前被抑制的发射应答14的帐户Confirmation contains account for previously suppressed transmit
号,现在发射应答器14变为有效,并应答下一登No. Now
记信息。Write down the information.
0×C009 事务类型10确认信息——(发射应答器14被抑0×C009 Transaction type 10 confirmation information——(
制。)不进行交易。虽然发射应答器14应答,但它System. ) does not trade. Although
不是该收费公路正确的帐户。发射应答器14进入is not the correct account for the turnpike.
十秒“抑制”周期。产生微控制器信息。蜂鸣器发Ten second "suppress" period. Generate microcontroller information. Buzzer sent
出1声长低音。Make a long bass sound.
0×C00A 事务类型11确认信息——(发射应答器14被抑制)0×C00A Transaction Type 11 Acknowledgment Information——(
不进行交易。发射应答器14进入十秒“抑制”周Do not trade.
期。不产生微控制器信息。 Expect. No microcontroller information is generated.
0×C00F 事务类型16确认信息——(弹回发射应答器)。在0×
标志寄存器内设置弹回位,并把事务计数器146加 Set the bounce bit in the flag register, and add the
1。产生微控制器信息。发射应答器14继续应答机 1. Generate microcontroller information.
构或维持码登记请求,但读出器12将立即辨别出structure or maintain a code registration request, but the
用户帐户有问题,发射应答器14要求服务中心释There is a problem with the user account, the
放。蜂鸣器 put. buzzer
发出2声长低音。确认信息状态码的结构:
用专用字段对确认信息的16字节状态码进行编码。起始三位(MSB)被编码成:Use a dedicated field to encode the 16-byte status code of the acknowledgment message. The first three bits (MSB) are encoded as:
000 不工作000 not working
001 (保留)001 (reserved)
010 (保留)010 (reserved)
011 (保留)011 (reserved)
100 减少帐户余额(μc)100 Decrease account balance (μc)
然后后十三位描述无符号的要从当前余额中减去Then the last thirteen digits describe the unsigned value to be subtracted from the current balance
的整数值。An integer value of .
101 微控制器功能W/O数据(μc)。然后下十三位描述101 Microcontroller function W/O data (μc). Then the next thirteen digits describe
要实现的微控制器功能。The microcontroller function to be implemented.
110 带有数据(μc)的微控制器功能。然后后十三位描110 Microcontroller functions with data (μc). Then the last thirteen characters describe
述跟在后的数据字节数(如n加1乘2)即:000=跟2Describe the number of data bytes following (such as n plus 1 multiplied by 2) that is: 000=following 2
个数据字节;001=后跟4个数据字节;11=后跟16data bytes; 001 = followed by 4 data bytes; 11 = followed by 16
个数据字节。data bytes.
111 (保留)机构码:111 (reserved) institution code:
机构码相当于登记信息中在记录类型后发送的两个字节,它由MSB字节和LSB字节组成。ASIC34能存储用户定义的两字节以便进行这些比较。The organization code is equivalent to the two bytes sent after the record type in the registration information, which consists of MSB byte and LSB byte. The ASIC34 can store user-defined two bytes for these comparisons.
为了能使发射应答件14立即应答询问器12,下面两个条件中的一个条件必须被满足:In order for the
1)输入的机构代码的MSB和LSB字节必须与用户定义的机构码相匹配,或者1) The MSB and LSB bytes of the institution code entered must match the user-defined institution code, or
2)输入的机构代码的MSB字节与用户定义的MSB机构码相匹配,并且LSB字节必须与内部定义的0×FF“组”应答码相匹配。2) The MSB byte of the entered organization code matches the user-defined MSB organization code, and the LSB byte must match the internally defined 0xFF "group" response code.
作为一个例子,ASIC内的用户定义的机构码可以是带有0×FF组应答码的0×5061。在这种情况下,为使ASIC立即作出应答,输入机构码必须为0×5061或0×50FF。任何其它的输入机构码不会使ASIC立即作出应答。如果这些条件不满足,则将产生一个微控制器信息。然后微控制器检查其内部的有效机构码表,把ASIC34用户定义的机构码修改为输入机构码(如果合适)。在对反射应答器14的用户定义机构码寄存器和帐户余额寄存器修改之后,反射应答器14将能应答询问器12。发射应答器14有发行机构识别码被编程入其帐户号。车道控制器或询问器12有责任校核反射应答器对指定场所的真实有效性,并进行正确的事务。较佳信息结构:As an example, a user-defined organization code within an ASIC could be 0x5061 with a 0xFF group response code. In this case, in order for the ASIC to respond immediately, the institution code must be entered as 0x5061 or 0x50FF. Any other input of the agency code will not cause the ASIC to respond immediately. If these conditions are not met, a microcontroller message will be generated. The microcontroller then checks its internal valid agency code table and modifies the ASIC34 user-defined agency code to the input agency code (if appropriate). The
唤醒结构:Wake up structure:
长度:10比特Length: 10 bits
次序:唤醒调制(十个曼彻斯特编码的“1”)登记结构:Sequence: wake-up modulation (ten Manchester coded "1") registration structure:
长度:10.5字节Length: 10.5 bytes
次序:头码(1.5字节)Sequence: header code (1.5 bytes)
记录类型(2字节)The record type (2 bytes)
机构码(2字节) Institution code (2 bytes)
时间(2字节)Time (2 bytes)
编码键(1字节)Encoding key (1 byte)
CRC(2字节)应答结构:CRC (2 bytes) response structure:
长度:21.5字节或37.5字节Length: 21.5 bytes or 37.5 bytes
次序:头码(1.5字节)Sequence: header code (1.5 bytes)
记录类型(2字节)The record type (2 bytes)
存储器块A(16字节) Memory block A (16 bytes)
附加数据(16字节)可选CRC(2字节)确认结构:Additional data (16 bytes) optional CRC (2 bytes) confirmation structure:
长度:19.5字节或35.5字节Length: 19.5 bytes or 35.5 bytes
次序:头码(1.5字节)Sequence: header code (1.5 bytes)
记录类型(2字节)The record type (2 bytes)
反射应答器ID(6字节) Reflective transponder ID (6 bytes)
读出器ID(6字节) Reader ID (6 bytes)
状态码(2字节) Status code (2 bytes)
附加数据(16字节)可选CRC(2字节)Additional data (16 bytes) optional CRC (2 bytes)
ASIC34一般期望事务在同一周期(即在同一唤醒-登记-确认序列期间)完成。然而,如果登记信息的机构码“静止”周期仍然有效,则ASIC将收听确认信息的包含其帐户号可能打开的专门类型9的确认信息。读出器-ASIC信息计时范例:
(每个曼彻斯特编码位宽为3.333μs)
上面描述的计时仅是示例性的。通过这种说明可以了解其它的计时规约、步骤和技术。The timing described above is exemplary only. Additional timing protocols, procedures, and techniques can be learned through this description.
对于本技术领域的熟练人员来说参照上面的描述所作的对图示实施例的改进和结合以及本发明的其它实施例都是显然的。因此欲用所附的权利要求书来包容这些改进或实施例。专项功能:Modifications and combinations of the illustrated embodiments, as well as other embodiments of the invention, will be apparent to those skilled in the art in view of the foregoing description. Such modifications or embodiments are therefore intended to be covered by the appended claims. Special features:
开机复位:数字ASIC34包含开机复位电路,以在接上电池时对电路正确地进行初始化。还设置了一个外部复位端,以在维护操作/测试期间进行手动复位。可以把外部复位端接地来启动一次复位,这将引起数字ASIC34丢失所有先前编程的数据,对所有计数器和寄存器清零。Power-on reset: The digital ASIC34 includes power-on reset circuitry to properly initialize the circuit when a battery is connected. An external reset terminal is also provided for manual reset during maintenance operations/tests. A reset can be initiated by grounding the external reset terminal, which will cause the
电池消耗计量:用数字ASIC34上的专用转换/计算电路测量开机级2和3的电池消耗。在专用的寄存器内对该两级的电池消耗进行计数,该专用寄存器的两个高位作为标志寄存器的一部分被包括在内。该两(MSB)位的状态表示:Battery Consumption Metering: Measure battery consumption of power-on
00:用去<174mAH00: Use <174mAH
01:用去174mAH-348mAH01: Use 174mAH-348mAH
10:用去348mAH-522mAH10: Use 348mAH-522mAH
11:用去>522mAH蜂鸣器输出:11: Used to >522mAH buzzer output:
最佳实施例的数字ASIC34有能力驱动压力换能器,能使它响应于某些反射应答器功能产生音调。高的嘟嘟声(1172hz)可以指示该功能完成。低音(586hz)一般可以指示该功能未完成。长音长约3/4秒(872ms),短声长约1/4秒(218ms),两者带有约1/2秒(436ms)的间隔。声音信号范例:位置 声音事务成功 3声短高音数据装载成功 1声短高音坏帐状态 2声长低音收费公路/帐户失配 1声长低音维护模式和信息The
提供了维持模式,在维持模式中,收费机构或其他授权单位可以把用户信息固定地存储到发射应答器的存储器内。该信息包括:加密类型;是否使用加密;是否进行车道鉴别;所用的FSK频率;关于有效载荷的运输信息,例如重量、价值或毒性等;发射应答器14上是否连接有微处理器;用户帐号#;存储在发射应答器14上的货币额。一个授权单位在编程站通过发送访问码使发射应答器进入维持模式,在此之前,并不激活发射应答器。发射应答器14可以向询问器12提供一维护模式确认信号,维持模式确认信号用于向询问器确认发射应答器处于维护模式。然后机构用用户信息对发射应答器进行编程。机构码的改变或时间超过10秒种,将引起维持模式停止。A maintenance mode is provided in which a charging authority or other authorized entity can permanently store subscriber information in the memory of the transponder. This information includes: encryption type; whether encryption is used; whether lane discrimination is performed; FSK frequency used; transport information about the payload, such as weight, value or toxicity, etc.; whether a microprocessor is connected to the
仅在维护模式有效时下面的功能才有效。在维护模式中,车道鉴别计数器124被禁止。在维护模式测试ASIC所用的专用信息格式包括:登记信息:类型1维护登记信息:The following functions are valid only when maintenance mode is valid. In maintenance mode, the
要求发射应答器在下一应答信息内发射存储器块A和B。类型2维护登记信息:The transponder is requested to transmit memory blocks A and B in the next reply message.
要求发射应答器在下一应答信息内发送存储器块A和C。类型3维护登记信息:The transponder is requested to send memory blocks A and C in the next reply message. Type 3 maintenance registration information:
要求发射应答器在下一应答信息内发送存储器块A和D。类型4维护登记信息:The transponder is requested to send memory blocks A and D in the next reply message. Type 4 maintenance registration information:
要求发射应答器在下一应答信息内发送存储器块A。类型5维护登记信息:The transponder is requested to send memory block A in the next reply message.
要求发射应答器发送存储器块A和维护块。类型6维护登记信息:The transponder is requested to send the memory block A and the maintenance block.
断开电池消耗计量时钟,向寄存器装载测试数据,寄存器增加一个时钟,在应答信息中读出寄存器值。必须保存原来的内容,计算新的值,并在发射应答器返回到操作模式之前,把新的值存储到电池消耗寄存器内。发射应答器将用类型2应答信息应答。类型7维护登记信息Disconnect the battery consumption measurement clock, load the test data to the register, add a clock to the register, and read the register value in the response message. The old content must be saved, the new value calculated and stored in the battery drain register before the transponder returns to operational mode. The transponder will reply with a
要求发射应答器发送接收缓冲器内的所有内容。该专用登记信息格式用于直接向接收缓冲器装载测试数据。发射应答器将用未加密的类型6应答信息应答。应答信息类型5维护应答信息:Requests the transponder to send everything in the receive buffer. This proprietary registration message format is used to load test data directly into the receive buffer. The transponder will reply with an
发射应答器用存储器块A和维护块应答。类型6维护应答信息:The transponder replies with the memory block A and the maintenance block.
发射应答器用存储器块A和接收缓冲器中的内容应答。该信息未加密,并不包含标签的帐户号。询问器从先前的登记/应答序列已经存储了标签的帐户号,并用在相应的确认信息内的帐户号进行应答。确认信息:类型1维护确认信息The transponder replies with the contents of memory block A and the receive buffer. This information is not encrypted and does not contain the tag's account number. The Interrogator has stored the Tag's account number from a previous registration/response sequence, and replies with the account number in the corresponding acknowledgment message. Confirmation information:
不进行工作。忽略状态码。类型2维护确认信息Do not work. Status codes are ignored.
把状态码后的信息装载入存储器块D。忽略状态码。类型3维护确认信息Load the information following the status code into memory block D. Status codes are ignored. Type 3 maintenance confirmation message
把状态码后的信息装载入存储器块C。忽略状态码。类型4维护确认信息Load the information following the status code into memory block C. Status codes are ignored. Type 4 maintenance confirmation message
把状态码后的信息装载入存储器块D。忽略状态码。类型5维护确认信息Load the information following the status code into memory block D. Status codes are ignored.
把状态码后的信息装载入存储器块A。忽略状态码。类型6维护确认信息Load the information following the status code into memory block A. Status codes are ignored.
该信息表示把状态的后的信息写入维护寄存器内。忽略状态码。类型7维护确认信息This information indicates that the latest information of the state is written into the maintenance register. Status codes are ignored.
该信息表示把状态码及状态码后的信息写入微控制器。状态码表示指令的属性。类型8维护确认信息This information indicates that the status code and the information after the status code are written into the microcontroller. Status codes represent attributes of the instruction.
弹回位被复位。不进行其它操作。状态码忽略。低频调制询问器The bounce bit is reset. Do not perform other operations. The status code is ignored. low frequency modulation interrogator
图18示出了询问器的另一个实施例。通过在正常的RF询问上叠加上低频调制可以把该结构用于降低发射应答器的功耗。通过使用这种低频调制,可以把字段检测器或唤醒电路64构制成对如90Hz的非常低的调制频率敏感,而不是对一般的通信调制频率敏感。询问器12用如图18所示的外差振荡器或混合器222来叠加该低频调制。实际上,可以用如混合器222(如图18所示)等对RF询问信号进行后处理来叠加该低频调制。换句话说,可以用如所谓的“间歇振荡器”调制技术来把叠合结合到RF询问信号的产生中。用这种技术可以使高数据速率信号包含用于信号检测的低频分量。因此,用脉冲速率等于待检测的低频信号的脉冲串来发送数据。例如,为了实现100Hz的低频(LF)分量,可以发送5秒钟数据,然后在已知状态(高或低)保持另一个5秒。然后再发送另一5秒种数据,随后再是5秒“无数据”。连续地重复这种方式,产生可以由简单的能使100Hz通过而抑制高频信号的低通滤波器74检测出的100Hz频谱线。该间隙振荡器调制技术最好由驻留在主机16、发射器52或接口电路56内的软件来实现。也可以用另一种传输格式来代替上述的方法选通函数。方波选通函数有“发射”与“非发射”交替周期(所以,传输率在最大值的0%和100%之间调制)。在从最小周期到最大周期的线性方式中,数据“非发射”周期的长度可能增加。这种是三角数据速率调制,在这种调制方式中,脉冲速率随着如前所述的100Hz的低(高)速率到如300Hz的高(低)速率的时间变化。这种调制提供了一种附加手段,使接收器能辨认询问信号,排除干扰源。在本应用中可以使用诸如正弦波的其它副调制波形。如先前所提到的把LF调制用作字段检测信号的动力包括了节省电耗。为了制造一种敏感的字段检测器或唤醒电路64,在检测之后必须对接收到的信号放大。如果放大到直流检测电平,则不受诸如蜂窝电话、闪电、电网和其它源等外部源的干扰。检测高速调制频率所用的电量大于其它方法所需要的电量。放大器的功耗与频率几乎成线性;所以应在可能的情况下降低放大器检测的频率是重要的。另一种唤醒功能:Figure 18 shows another embodiment of an interrogator. This architecture can be used to reduce transponder power consumption by superimposing low frequency modulation on top of normal RF interrogation. By using this low frequency modulation, the field detector or wake-up circuit 64 can be configured to be sensitive to very low modulation frequencies, such as 90 Hz, rather than to typical communication modulation frequencies. The
现在参照图19描述另一种唤醒方法和结构。发射应答器另一种较佳实施例有多种状态唤醒,低功率状态1的阈值检测器62等待接收到的场强大于500mV/mz。一旦接收到的场强大于阈值,第一级阈值检测器62将使第2级唤醒电路64唤醒并监测接收到的信号中预选调制。如果第2级唤醒电路64接收到预定的调制信号,那么唤醒电路64通过开关98使数字ASIC34导通。在这种方法中,消耗的功率最小,因为虽然第一级阈值检测器62总是处于耗电状态,但它消耗的电量较小。唤醒电路64消耗的电量稍大,但它是必要的低功率装置。唤醒电路64是一仅在通常较短的接收到的功率大于阈值的时间期间内被允许的部件。最后,如果阈值条件和调制条件均被满足,那么,仅把电源加到功耗较大的数字ASIC34上。然后,询问器12向遥控发射应答器14发射询问信号,该询问信号最好是用通断键控发射的。一旦询问信号发射完毕,发射器52就向发射应答器14发射连续波RF信号,反射应答器14可以背反射调制连续波RF信号,产生应答信号。现在叙述询问器12。询问器12位于数据交换站上,例如桥梁、收费处或者其它选定的感兴趣的地方。该系统包括共用参考振荡器50,它在其输出端51产生参考载波,用于同步询问器12。各询问器12具有一天线18和一发射器52,它发射场强足够大和/或以预选距离调制类型的触发信号42,来触发或激活在与询问器关联的车道28a、28b、28c内行驶的汽车内的发射应答器14。询问器12进一步包括一接收器54,接收应答信号,并把应答信号与伪非调制反射分开。询问器发射器52和接收器54在控制接口电路56的控制下工作。主机通过控制接口电路56控制发射器52在询问信号之后发送触发信号42。唤醒块:Another wake-up method and structure will now be described with reference to FIG. 19 . Another preferred embodiment of the transponder has a multi-state wakeup,
参见图19,图19更详细地示出了多级唤醒电路60。第一级电路62和第二级唤醒电路64最好用模拟ASIC32来实现。此处描述的发明原理比已有技术在功耗方面有显著的优点。这对于设计一个有特长电池寿命的收费标签或发射应答器来说是相当重要的。应用此处描述的本发明的原理,一般使发射应答器14处于睡眠模式或状态1,从电池66取很少的能量。在第一级消耗的能量仅是第一级电路62所需要的。第二级电路62一般包含直流阈值比较器68,它通过检测器70接收来自天线30的信号。首先检测器70在节点“A”取出已调制到915MHz连续波信号上的300kbps曼彻斯特II信号。由于第一级电路62仅需要检测出某些RF能量电平,所以在检测器70和比较器68之间设置一低通滤波器72。低通滤波器72在节点“B”输出与在节点“A”接收到的平均电压电平有关的直流电平信号。由于直流阈值比较器68处于基本静止的状态,因而功耗相当低。当节点“B”上的直流电平信号超过某一预定电压阈值时,比较器68通过其输出端在节点“C”使唤醒电路64检测接收到的信号中是否有300kbps的调制出现,并使发射应答器进入状态2。Referring to FIG. 19, the multi-stage wake-up circuit 60 is shown in more detail. The first stage circuit 62 and the second stage wake-up circuit 64 are preferably implemented with an
进一步参照图19,在检测器70的输出端设置一高通滤波器74,滤除从诸如蜂窝电话或其它波来的伪低频信号。滤波器74在节点“D”提供经高通滤波的信号。一旦检测到强度足够大的RF场,则比较器68使振荡器或脉冲发生器76和调制检测器78工作,调制解调78最好是一脉冲计数器。仅在检测到足够强的RF信号能量和以预定的频率的调制,唤醒电路64才把电源供给数字ASIC34,以维持最低的功耗。在第一个较佳实施例中,所希望的调制频率为248KHz或更高的高速调制。在另一较佳实施例中,把约90Hz的低频信号叠加在915MHz的载波上。Referring further to FIG. 19, a high pass filter 74 is provided at the output of the detector 70 to filter out spurious low frequency signals from sources such as cellular telephones or others. Filter 74 provides a high pass filtered signal at node "D". Once an RF field of sufficient strength is detected, comparator 68 operates an oscillator or pulse generator 76 and modulation detector 78, which is preferably a pulse counter. Wake-up circuit 64 supplies power to
仍参见图19,发射应答器的检测器70的未经解调的信号成为模拟电压比较器68的一个输入信号,称为信号电平标志。阈值电平由3位DAC(未示出)确定。对应于一段预定的期间使脉冲发生器76工作,并用一读数装载脉冲计数器78,脉冲发生器76最好是石英振荡器、RC振荡器或陶瓷谐振器,使节点“B”的电压上升超过阈值的RF信号电平的各个脉冲都引起脉冲计数器78重启动,同时使脉冲发生器76保持运行,一直到过了这段预定期间。脉冲计数器的预定期间可以根据询问器的RF询问脉冲之间的时间来选择。例如,询问器可以每2ms发送RF询问脉冲,由于载波的通断键控引起的信号的短时间消失或其它的内部信息消失一般大大短于2ms。因此,预定的期间稍短于2ms而大于内信息消失时间,以保持数字ASIC34在询问器的所有信息期间都工作。Still referring to FIG. 19, the non-demodulated signal from the detector 70 of the transponder becomes an input signal to the analog voltage comparator 68, referred to as the signal level flag. The threshold level is determined by a 3-bit DAC (not shown). Pulse generator 76, preferably a quartz oscillator, RC oscillator or ceramic resonator, is activated for a predetermined period and loads pulse counter 78 with a reading to cause the voltage at node "B" to rise above the threshold Each pulse of the RF signal level causes the pulse counter 78 to restart while keeping the pulse generator 76 running until the predetermined period has elapsed. The predetermined period of the pulse counter may be selected based on the time between RF interrogation pulses of the interrogator. For example, the interrogator may send RF interrogation pulses every 2 ms, and the short extinction of the signal due to on-off keying of the carrier or other internal information extinction is generally much shorter than 2 ms. Therefore, the predetermined period is slightly shorter than 2 ms and greater than the inter-message blanking time to keep the
如上所述,比较器68的信号电平标志激活唤醒电路64。对于第一个较佳实施例,脉冲计数器78最好为门控4比特计数电路。门脉冲设置为62.5μs,意味着,如果出现248KHz或更高的调制,4比特计数器将溢出。为进一步节省功耗,唤醒电路64有其功率工作周期,每16ms,打开2ms时间窗(1/8工作周期),在2ms的时间窗内,检测器打开62.5μs,关闭125μs(1/3工作周期)。这种工作周期(1/8×1/3=1/24工作周期)有效地把功耗降低到原来值的1/24。As described above, the signal level flag of comparator 68 activates wake-up circuit 64 . For the first preferred embodiment, pulse counter 78 is preferably a gated 4-bit counting circuit. The gate pulse is set to 62.5μs, which means that the 4-bit counter will overflow if there is a modulation of 248KHz or higher. In order to save power consumption further, the wake-up circuit 64 has its power duty cycle, every 16ms, open 2ms time window (1/8 work cycle), in the time window of 2ms, the detector is opened 62.5 μ s, closes 125 μ s (1/3 work cycle) cycle). This duty cycle (1/8*1/3=1/24 duty cycle) effectively reduces the power consumption to 1/24 of the original value.
仍参见图19,如果没有检测到调制,并RF信号下降到低于阈值电压,一段短时间之后,唤醒块60自动关闭电源。如果没有检测到唤醒调制,但RF信号维持大于上述阈值,则唤醒电路64最好继续消耗电源。如果检测到调制,则激活数字ASIC34的主要部分,并用数字ASIC34的主控制器块80(见图11)的信号保持脉冲计数器78有效。如果RF信号消失,主控制器块80可以保持脉冲发生器76有效,一直到数字ASIC34功能完成。主控制器80将不使脉冲发生器76停止,一直到所有在进行中的功能完成。脉冲发生器76最好在主控制器80发出关断电源之后停止一段短时间。发射应答器14现在最好进入状态4,在该状态,所有电路均基本上休眠一段固定的时间,所以发射应答器14将不会被同一调制信号再次激活。在这段固定的时间周期之后,发射应答器14再次进行状态1,使它能接收其它询问器10询问信号。Still referring to Figure 19, if no modulation is detected and the RF signal falls below the threshold voltage, after a short period of time, the wake-up block 60 automatically powers down. If no wake-up modulation is detected, but the RF signal remains above the aforementioned threshold, then wake-up circuit 64 preferably continues to draw power. If modulation is detected, the main part of the
希望有的辅助能力包括EEPROM存储器、带有按钮选择的LCD驱动能力、串行通信以及压力蜂鸣器驱动等,但并不限于这些。Desirable auxiliary capabilities include, but are not limited to, EEPROM memory, LCD drive capability with button selection, serial communication, and pressure buzzer drive.
下面的表格包含本专利申请中所用的名词,包括了一些可选的和较佳的名词。其它可用的名词表示没有例出。The following table contains nouns used in this patent application, including some alternative and preferred nouns. Other available nouns mean none listed.
表
上面已经详细地描述了一些较佳实施例。应当理解,本发明的范围还包含了与这些描述的实施例不同的但仍落于权利要求书范围内的实施例。Some preferred embodiments have been described in detail above. It should be understood that the scope of the present invention also includes embodiments other than those described but still falling within the scope of the claims.
例如,显示装置可以是阴极射线管或其它光栅扫描装置、液晶显示器或等离子显示器。文中用到“微型计算机”,意味着微型计算机需要有一个存储器,而“微处理器”则不需要。此处的用法是这些名词还可以是与等同的东西同义和有关。术语“控制器”“处理电路”和“控制电路”包含ASIC(专用集成电路)、PAL(可编阵列逻辑)、PLA(可编逻辑阵列)、解码器、存储器、非软件基处理器或其它电路,或者包括任何结构的微处理器和微型计算机的数字计算机,或者这些元件、部件的组合。存储装置包括SRAM(静态随机存取存储器),DRAM(动态随机存取存储器)、伪静态RAM、锁存器、EEPROM(电可擦可编程只读存储器)、EPROM(可擦可编程只读存储器)、寄存器或任何已知的其它的存储装置。这里包括的词语对于本发明的范围来说不能理解为穷举。For example, the display device may be a cathode ray tube or other raster scanning device, a liquid crystal display, or a plasma display. The use of "microcomputer" in this text means that a microcomputer needs to have a memory, while a "microprocessor" does not. The usage here is that these nouns can also be synonymous with and related to equivalents. The terms "controller", "processing circuit" and "control circuit" include ASIC (Application Specific Integrated Circuit), PAL (Programmable Array Logic), PLA (Programmable Logic Array), decoder, memory, non-software based processor or other Circuits, or digital computers including microprocessors and microcomputers of any structure, or combinations of these elements and components. Storage devices include SRAM (Static Random Access Memory), DRAM (Dynamic Random Access Memory), pseudo-static RAM, latches, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory) ), registers, or any other known storage device. The words contained herein are not to be construed as exhaustive of the scope of the invention.
频率移位键控(FSK)调制可被看作是可能的数据调制方式,以及脉冲-暂停调制、幅度移位键控(ASK)、正交AM(QAM)调制,正交移相键控(QPSK),或任何的其它调制。诸如时间或频率调制等不同类型的多路复用可以避免信号交叉干扰。调制可以用背反射调制、载波有源调制或其它方法来实现。可以把用硅(Si)、砷化镓(GaAs)或其它电子材料族制成的或者以光技术或其它技术为基础的分立元件或全集成电路,可以用于实现此处描述的电路。应当理解,本发明的各种实施例可以用硬件、软件或微代码固件来实现或实施。Frequency shift keying (FSK) modulation can be seen as possible data modulation, as well as pulse-pause modulation, amplitude shift keying (ASK), quadrature AM (QAM) modulation, quadrature phase shift keying ( QPSK), or any other modulation. Different types of multiplexing such as time or frequency modulation can avoid signal cross interference. Modulation can be achieved by back reflection modulation, carrier active modulation or other methods. Discrete components or fully integrated circuits made of silicon (Si), gallium arsenide (GaAs), or other electronic material families, or based on optical or other technologies, can be used to implement the circuits described herein. It should be understood that the various embodiments of the invention may be implemented or implemented in hardware, software, or microcode firmware.
希望用硅、砷化镓或其它材料族或以光技术或其它技术为基础的形式和实施例的分立元件或全集成电路来实现本发明。应当理解,本发明的各种实施例可以以硬件、软件或微代码固件来实现或实施。It is contemplated that the invention may be implemented as discrete components or as fully integrated circuits in forms and embodiments of silicon, gallium arsenide or other material families or based on photonics or other technologies. It should be understood that various embodiments of the invention may be realized or implemented in hardware, software, or microcode firmware.
尽管已参照图示的实施例描述了本发明,但这些描述并不构成限制。图示实施例的各种变化和结合以及本发明的其它实施例对于那些参考了上述描述的本技术领域的熟练人员来说是明了的。因此想用所附权利要求书来包括这些变化或实施例。While this invention has been described with reference to the illustrated embodiments, these descriptions are not intended to be limiting. Various modifications and combinations of the illustrated embodiments, as well as other embodiments of the invention, will be apparent to those skilled in the art having reference to the foregoing description. It is therefore intended that such variations or embodiments be covered by the appended claims.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 95115166 CN1104708C (en) | 1995-09-15 | 1995-09-15 | Multi-stage transponder wake-up, method and struture thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 95115166 CN1104708C (en) | 1995-09-15 | 1995-09-15 | Multi-stage transponder wake-up, method and struture thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1184990A CN1184990A (en) | 1998-06-17 |
| CN1104708C true CN1104708C (en) | 2003-04-02 |
Family
ID=5080413
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 95115166 Expired - Fee Related CN1104708C (en) | 1995-09-15 | 1995-09-15 | Multi-stage transponder wake-up, method and struture thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1104708C (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7209030B2 (en) * | 2004-04-23 | 2007-04-24 | Microchip Technology Inc. | Noise alarm timer function for three-axis low frequency transponder |
| WO2010109275A1 (en) * | 2009-03-24 | 2010-09-30 | Nxp B.V. | Power saving method |
| CN102484580A (en) * | 2009-05-28 | 2012-05-30 | Kovio股份有限公司 | Methods and systems for validating code from wireless device |
| US9503980B2 (en) * | 2012-03-07 | 2016-11-22 | Mitsubishi Electric Corporation | Start signal generating apparatus |
| JP6695574B2 (en) * | 2016-07-29 | 2020-05-20 | ザインエレクトロニクス株式会社 | Transmission device and transmission / reception system |
| EP3736737B1 (en) * | 2019-05-09 | 2023-07-12 | Nxp B.V. | Transponder and method of operating the same |
| JP7485067B2 (en) * | 2020-10-16 | 2024-05-16 | 日本電信電話株式会社 | Secret shift system, secret shift device, secret shift method, and program |
| CN115866625B (en) * | 2023-02-08 | 2023-05-19 | 成都航空职业技术学院 | Multi-base-station all-terrain complementary communication method and system |
| CN116147612A (en) * | 2023-03-10 | 2023-05-23 | 北京航空航天大学 | An Optical Navigation System Based on Passive Reflective Beacon |
-
1995
- 1995-09-15 CN CN 95115166 patent/CN1104708C/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN1184990A (en) | 1998-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1104708C (en) | Multi-stage transponder wake-up, method and struture thereof | |
| CN1232143C (en) | Mobile Phones with Internal Billing | |
| CN100342405C (en) | Billing processing device, billing processing system, billing processing card | |
| CN1183481C (en) | Contactless proximity automated data collection system and method | |
| CN1324875C (en) | Decision device of duplicating or not and imaging forming device with the device | |
| CN1242362C (en) | Dispensing system and method with radio frequency customer identification | |
| JPH0884095A (en) | Method for supplying permanent or semipermanent information from interrogator to memory in transponder,and recognition system for implementation thereof | |
| US5471212A (en) | Multi-stage transponder wake-up, method and structure | |
| US7425899B2 (en) | Electromagnetic tags | |
| US7518510B2 (en) | Information processing apparatus and antitheft method for the apparatus | |
| EP0958672A1 (en) | Low power telecommunication controller for a host computer server | |
| CN1259249A (en) | Method for authorizing couplings between devices in a capability addressable network | |
| CN1323428A (en) | Charging device | |
| CN1317759A (en) | Electronic device, feeing system, fee processing device, storage medium and advance card | |
| JPH09258072A (en) | Connection device for optical data transmission | |
| EP0766215A1 (en) | Improvements in and relating to recognition systems | |
| EP1197906A4 (en) | Service receiving id number settling system | |
| CN1108546C (en) | Comprehensive control computer system for vehicles | |
| CN1304515A (en) | Optical code reader and methods and articles therefor | |
| KR100576025B1 (en) | Remote authentication system using mobile wireless terminal | |
| US6950677B2 (en) | Wireless transmission system | |
| CN220933557U (en) | Portable power source returns detection circuitry and charging cabinet | |
| CN1716172A (en) | Gripper for SIM, input method and program of the gripper | |
| CN116502667B (en) | RF wake-up circuit and camera system | |
| US20240365237A1 (en) | Systems, methods, and devices for low-power secure wakeup operations for wireless devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20030402 Termination date: 20110915 |